Need support to setup genie with xmpp


I’m trying to setup genieacs with ejabberd or openfire xmpp
: Genieacs is installed and router can register and can be managed as well.
: Followed forum inputs to setup xmpp but no success
: As this is new task for me I’m not sure how to setup xmpp branch in genie what changes are required after below steps
Note (these changes are on same vm that is used for genie acs)

  1. npm install -g genieacs
  2. cd /usr/lib/node_modules/genieacs/
  3. ls
    4)genieacs-cwmp,genieacs-nbi,genieacs-fs,genieacs-ui are available
    5).systemctl edit --force --full genieacs-cwmp
    // set the ExecStart=/usr/lib/node_modules/genieacs/bin/genieacs-cwmp
  4. sudo systemctl edit --force --full genieacs-nbi
    // set the ExecStart=/usr/lib/node_modules/genieacs/bin/genieacs-nbi
  5. sudo systemctl edit --force --full genieacs-fs
    // set the ExecStart=/usr/lib/node_modules/genieacs/bin/genieacs-fs
  6. sudo systemctl edit --force --full genieacs-ui
    // set the ExecStart=/usr/lib/node_modules/genieacs/bin/genieacs-ui
  7. start genie
    sudo systemctl enable genieacs-cwmp
    sudo systemctl start genieacs-cwmp
    sudo systemctl status genieacs-cwmp
    sudo systemctl enable genieacs-nbi
    sudo systemctl start genieacs-nbi
    sudo systemctl status genieacs-nbi
    sudo systemctl enable genieacs-fs
    sudo systemctl start genieacs-fs
    sudo systemctl status genieacs-fs
    sudo systemctl enable genieacs-ui
    sudo systemctl start genieacs-ui
    sudo systemctl status genieacs-ui

Please suggest if this is enough for setting up genie xmpp branch in running genie server