cancel
Showing results for 
Search instead for 
Did you mean: 

Moving the code to NWDI

Former Member
0 Kudos

Hi Experts,

We have a requirement where we need to move our code which we have currently in a .war file to NWDI . We need to create NWDI Tracks and SC's as going forward this will help us in the version management and also we do not loose changes if we upgrade our application.

Can someone please suggest how can this be achieved.

Thanks

Harshmeet

Accepted Solutions (1)

Accepted Solutions (1)

former_member189220
Active Contributor
0 Kudos

Hi,

If NWDI (CMS, DTR, CBS) and SLD is installed, up and running you might move to the following steps.

Create 1st in the SLD.

  1. Create Product. A Product Version might have more than 1 Instance.

  2. Define the Build-time dependencies.

Creating a Software Component in the SLD

https://help.sap.com/saphelp_nw73/helpdata/en/49/1966e569cd3896e10000000a421937/content.htm

Regarding the version of SCs it is needed to confirm that the following versions are consistent:

. NWDS,

. Track,

. RunTime System.

For more details please refer to:

http://scn.sap.com/community/nwdi/blog/2014/03/26/nwdi-vs-nwdi-content

718949 - Web Dynpro Application Compatibility WebAS SPx -> SPx+n

In CMS create track and import the defined SC(s) from the SLD (this is your product)

  3. Update CMS.

In CMS - Transport Studio, execute check-in and import the SCs. Make sure you have downloaded the correct versions of the SCs on the file system check.

Steps after track creation

https://scn.sap.com/thread/3724384

In NWDS you have to import the track. Later you will make the code modifications there (create activity, DC and enter your customizations).

  4. Creating activity & DC in NWDS

http://scn.sap.com/docs/DOC-3204

Once you release the activity it will trigger CONSOLIDATION.

After successful import in CMS - Transport Studio - CONSOLIDATION, you might execute ASSEMBLY (where you will get SCA).

Eventually you might deploy this SCA to the RunTime System.

Good Luck!

Former Member
0 Kudos

Thanks a lot Milen for the response.

Regards

Harshmeet

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Experts,

Can someone please reply to my query.

Thanks

Harshmeet

vijay_kumar49
Active Contributor
0 Kudos

Singh

Deploy the .WAR files into NWDI

in the same perspective, create an Enterprise Application Project as told in above post.

During the process it will promt you to add a web module project as reference, add the web module project you have created.

Right click on the Enterprise Application project, click on build Enterpeise Archive to build.

An .ear file will be generated after succesful build.

Right click on the .ear and choose deployee to J2EE engine to deploy.

Former Member
0 Kudos

Thanks a lot Vijay for the response.

Regards

Harshmeet