cancel
Showing results for 
Search instead for 
Did you mean: 

How the deployment order of DCs determined in SCA deployment

Former Member
0 Kudos

Hi,

I have a question regarding the deployment order of DCs at of deploying the SCA file using SDM.

I observed that DCs are getting deployed as per the alphabetical order of DC name.

Scenario is like, there is 2 Java application and 2 EJB module DCu2019s ( Ex: ja_abc, we_abc and ja_xyz, we_xyz). One EJB module DC calling the method of other EJB DC (we_abc calling we_xyz). So for this following step are followed.

1.Created the public part with SCA and API option in we_xyz DC for helper class( normal java class with attribute and getter and setter method).

2.Added public part(both API and SDC public part, Client and ejbjar) of we_xyz in we_abc as used DC with build time and deploy time dependency.

3.Added reference of ja_xyz DC in application-j2ee-engine.xml file of ja_abc DC.

But now at time of deployment(to fresh box) it is trying to deploy the ja_abc first as per alphabetical order and obviously it will not get the ja_xyz dependant DC and it give the error.

Please let me know if I am missing any step.

Regards,

Vikram

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello Vikram,

It is not correct that SDM deploys in alphabetical order! It checks for the dependencies and deploys the required components first.

You can find info about it @

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/web-application-se...

Hope it helps.

Regards,

Snehal Bhaidasna

SAP Labs, Palo Alto, CA(USA)