Skip to Content

Deployment and productive scenerio for XSA MTA

Dec 21, 2017 at 01:32 PM


avatar image

I have scenerio where I have created a MTA application with Node.js module and HDI only.

Now I want to expose Node URL for customers use, but every time I have to run server.js in XSA Webide in order to index.xsjs to run on localhost.

I have below questions in above scenerio

1) How this will work in non-Dev environment where I am not able to run the server.js manualy (like in QA or PRoduction).

2) Deployment/migration steps for this solution for subsequent environment in the landscape.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

HP Seitz Dec 21, 2017 at 02:10 PM

Hi Madhav,

from my point of view you could do the following to deploy your application on another system:

  1. generate mta archiv (mtar): select the project root and select Build. A new folder "mta_archives" should appear, with a new mtar file
  2. download mtar file (right-click and press export)
  3. deploy the mtar file on your target system with the xs client
xs deploy <myMTAFileName>.mtar

Best Regards, HP

10 |10000 characters needed characters left characters exceeded