cancel
Showing results for 
Search instead for 
Did you mean: 

Generation process

Former Member
0 Kudos

Hello,

we (at this time two deleopers) want to develop a wd application. How can we split up the application so that we can both implement parts of the application.

We are also using JavaBeans as Model classes.

What files are used for generating the application?

Thanks in advance!

Best Regards,

Roland

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Roland,

Just a brief warning in case you plan on creating two WD DC's to split up the work and you are working with javabeans as model classes.

If you use the same model classes in both projects, you might want to consider making a separate WD project just for the models. If you declare the same models in two WD projects and try to link them (through public parts), you will run into classloader problems since the system can't decide which of the projects to use to load the model class.

I thought you might want to consider that.

Regards,

Maarten.

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Roland,

if you use the SAP Component Model and therefore the JDI you can create several DCs (development components) for your software.

Another possibility is to create just one DC for the project and split up the project into two WDCs (Web Dynpro Components). Then of course you have to control on your own who develops which WDC.

More information about working with the JDI you can find here: http://help.sap.com/saphelp_nw04/helpdata/en/03/f6bc3d42f46c33e10000000a11405a/frameset.htm

...and here you find information about the component model: http://help.sap.com/saphelp_nw04/helpdata/en/1c/bca99c220c0e45a1cae3c4cccf4346/frameset.htm

Torben

Former Member
0 Kudos

Hello Roland,

If think the use of JDI allows you to share a developpement component between several developpers. It uses check-out/check-in mechanism to ensure that a same file (I.E. a custom wdp controller) is not changed by two users.

This way you should be able to work on different parts of your application.

Regards,

Sylvain