cancel
Showing results for 
Search instead for 
Did you mean: 

Help Please!! Best Practices for building an NDS Project...

Former Member
0 Kudos

We are doing a Proof of Concept on using NDS to develop non-SAP Java applications. We are attempting to determine if we can replace our current Java development tools with NDS/WAS.

We are struggling with SAP's terminology and "plumbing" for setting up/defining Java projects. For example, what is and when do you define Tracks, Software Components, Development Components, etc. All of these terms are totally foreign to us and do not relate to our current Java environment (at least not that we can see). We are also struggling with how the DTR and activities tie in to those components.

If any one has defined best practices for setting up Java projects or has struggled with and overcome these same issues, please provide us with some guidance. This is a very frustrating and time-consuming issue for us.

Thank you!!

Accepted Solutions (1)

Accepted Solutions (1)

former_member198228
Active Participant
0 Kudos

Hello Peggy,

Products, Software Components, Development components and Development objects are inter related. The relation is as follows

A Product is composed of one or more Software Components. A Software Component is composed of one or more Development components and a development component could contain one of more development object.

You can equate a Development component to a project in eclipse(NWDS) and each project could have many java classes(development objects)

A Track is basically a work area to build your software component. You create the Track in the Change Management Service of the NWDI.

Hope this clears things

Abdul

Answers (3)

Answers (3)

Former Member
0 Kudos

Though you'll need to brush up on your German to look at the Potsdam site.

Former Member
0 Kudos

Hello Peggy,

this is my first post but I hope it helps you anyway.

To learn the SAP "language" I additionally used the a SAP Presentation regarding the SAP JDI.

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/java development infrastructure real world use webinar.pdf

I think this one is quite useful as an addon to the other links for information you already got. Your name also indicates that your mother-tongue language is German. If so, the german version of the book (Java-Programming with the SAP WAS) is already available for purchase and really useful. Then, you can also use the information provided by the University of Potsdam. They have an introduction about how to setup a track in the SLD and then how to setup SCs.

http://epic.hpi.uni-potsdam.de/nwlab/SC+Track.html

Hope this helps...

Former Member
0 Kudos

Hi,

JDI is used to maintain versioning of products right from devlopment to Production.

So A product is a combination of software components and each software component is combination of Devlopment components and each DC will have Devlopment objects.

Typically Project manager/System Administrator will create a track for devlopment,Testing/consolidation,Production, and assign DC's to devlopers, devlopers inturn devlop DC's , during consolidation phase all related Dc's will be consolidated tested and product release will be done

here is more info about Track

http://help.sap.com/saphelp_nw04/helpdata/en/96/5cc5d7a3e741d3905e37d460c4d8c3/frameset.htm

Scenario 2+: Development with a Track

hope this info helped you!

Regards,

RK