cancel
Showing results for 
Search instead for 
Did you mean: 

JDI / NWDI Build Problems (for Biller Direct)

Former Member
0 Kudos

Hello,

I have serious problems to set up our JDI for developments on the "Biller Direct" Software Component. I found no documentation, which defines the process to get "Biller Direct" installed on the NWDI - there is only documentation about the deployment to the J2EE Engine itself. Without any help, I am unable to make a new build for our modified "Biller Direct".

I am not so sure if we do something wrong for the NWDI setup or if we are unable to locate referenced SCA files or if our Develper Studio works not corretly, therefore let me start from the beginning

1. NWDI deployment of Biller Direct

If we try to import the FSCM (Biller Direct 6.0) SCA file into the JDI, we get a list of following dependencies

SAP-CRMDIC (5.0)

SAP-SHRJAV (5.0)

SAP_STRUTS (1.1)

SAP_TEALEAF (3.1)

SAP-CRMIPC (4.0)

SAP-JEE (6.40)

SAP_Build (6.40)

SAP_JTECHS (6.40)

There are another 2 SCA files required, but we were not able to locate them and to be honest, we don't know what it should be.

SAP-CRMGSE (1.0)

SAP_PRT (6.00)

Do we need all?

2. Build Problems inside Developer Studio

We get following warning messages during the build (a small selection out of the build.log)

Warning: Deploy-time dependency to applocking (sap.com) is not allowed and will be ignored (development component type J2EE Server Component/Service (sap.com) has incompatible runtime type).

Warning: Runtime dependency to com.sap.tc.Logging (sap.com) is not allowed and will be ignored (development component type J2EE Server Component/Library (sap.com) has incompatible runtime type).

_And we get following error message after the build (out of the "Task" Message View)

Error The project was not built since its classpath is incomplete. Cannot find the class file for com.sap.jdsr.writer.DsrIPassport. Fix the classpath then try rebuilding this project. N7D_BD4_Dfscmbdebppsap.com

Error This compilation unit indirectly references the missing type com.sap.jdsr.writer.DsrIPassport (typically some required class file is referencing a type outside the classpath) JcoRfcServer.java N7D_BD4_Dfscmbdebppsap.com/src/packages/com/sap/fin/webbase line 0

Furthermore I get a message that the application can not find following DCs ( an we are unable to find a source where we can get them)

sap.com/crm/tc/web/core

sap.com/crm/tc/web/xcmadmin

Suprisingly we found something slightly equal, which is already available

sap.com/crm/tc/core

sap.com/crm/tc/xcmadmin

Sometimes it looks like that we have all libraries, but we the system is not able to find it?!

Has anyone a idea?

Cheers!

Edited by: Andreas Halbig on Apr 10, 2008 11:41 PM

Accepted Solutions (0)

Answers (3)

Answers (3)

lakshmi_narayana2
Active Participant
0 Kudos

Andreas

I hope you got this resolved. I am getting the same issue. Can you please share if you had any solution for this.

Thanks in advance

Lakshmi

Former Member
0 Kudos

Hi

I am also facing the same issue. Could you please guide me in resolving this issue.

Thanks in advance

RK.

Former Member
0 Kudos

...

Former Member
0 Kudos

Please take a look at this note. this is what we eventually had to use:

Note : 1244829

regards

/john

Former Member
0 Kudos

Regarding note 1244829 and uploading required SCs... is it ok to upload a higher version of the SC than that listed in the note? Many of the "required" SCs do not even in exist in my java system, therefore I am confused why they are required for NWDS development of the system. Will I need to import these SCs into my development environment at some point?

Here is the list of components identified in CBS as required for the FSCM 6.0. Some I could not find. Some I have questions about.

EC-JSTARTUP sap.com 7.00- could not find.

SAP-CRMDIC sap.com 5.0 - found a high version that what is in my system. it is ok to use a higher version in NWDI?

SAP-CRMGSE sap.com 1.0 - could not find

SAP-IPCMSA sap.com 5.0 - found on service marketplace, but doesn't exist in my SAP system

SAP-SHRJAV sap.com 5.0 - I found a much higher SP version than that on service marketplace. is that ok?

SAP-SHRWEB sap.com 5.0 - I found a much higher SP version than that on service marketplace. is that ok?

SAPAPIPCJ sap.com 700 - Unsure which level so downloaded latest, 7.0 SP17

SAP_PRT sap.com 7.00 - could not find

STRUTS sap.com 1.1 - search "STRUTS", downloaded level 1.1 SP01

TEALEAF sap.com 4.5 - search "TEALEAF", downloaded 4.5

Former Member
0 Kudos

I too am having no luck finding EC-JSTARTUP and SAP-CRMGSE. Did you ever find these?

Former Member
0 Kudos

I too am having no luck finding EC-JSTARTUP and SAP-CRMGSE. Did you ever find these?

Former Member
0 Kudos

I didn't, but I was able to sync my components in NWDS and my build was successful on the workstation (nothing was reported as missing). I think i'ts ok to skip those.

Former Member
0 Kudos

Hi Andreas,

I am also in same peculiar situation. I've following basic questions.

1.Is NWDI is required to deploy BD6.0

2.For making changes at UI for BD , do we need to have NWDI

3.If NWDI is not required how to package and deploy the changes.

Your thoughts on this will help me a lot.

Thanks in advance.

Regards,

Maruti Prasad

Former Member
0 Kudos

I am actually not just a programmer, but here are some points

1. You don't need the NWDI if you just only want to deploy the standard Biller Direct version, but you need it if you want to modify anything. You can just use the SDM ("Sap Deployment Manager" located in the parent directory of the J2EE Engine installation directory) and deploy directly the SCA files.

2. Yes, because the NWDI is like mixture of CVS/Subversion, Marven and deployment manager together. You can probably without NWDI, but then you have to spent some time to setup a project structure in your favorit IDE and to locate all the libraries for the dependencies. NWDI is actually not my favorit, but that's what God... ahem SAP gave us!

3. I use the NWDS (SAP Developer Studio) to bundle and create the required EAR file. I also need the NWDS to checkout and checkin sources into the NWDI using their proprietary version control system, but I actually modify and debug the web-application by using IntelliJ IDEA, which probably the best Java IDE. The NWDS does not really like that someone is going to change code directly on the file-system and therefore you must always ensure the everything is in the "edit" modus, before another tool is going to change something. It sounds like more work, but if you are using my way you are still 2-5 times faster than using NWDS only and the quality of code is extrem better.

If you are going to change Biller Direct, you first task should be to get rid of the Framesets and make it to a single Frame. It's not complicated, but makes your live easier.

If you need support, you do not hesitate to contact me

Kind regards,

Andreas Halbig

De Villiers Walton

SAP e-Business Consultant

Email: andreas.halbig [at] dvwsolutions.com

Former Member
0 Kudos

Hello Andreas

can you please tell me how you got your BD sources into NWDS?

I need to modify BD classes and jspages and css ...

I defined my product in SLD and imported to NWDI with CMS and got all the components mentioned in the note mentioned here, 1244829, but see in CBS that FSCM_BD is archive and not source.

Thanks for any help you can give me.

With kind regards

David Lawn

Former Member
0 Kudos

I had the same problem and resolved it using this thread

Excerpt:

1) When defining the cms track, when specifying the SC "FSCM_BD" choose the package type "Source" and not "Source and Archive".

2) Do not create your own product and include FSCM as dependent because marking "Source" then does not work.

Former Member
0 Kudos

Hi Andreas, -

We setup our Biller Direct track as "source" instead of "Source & Archive", but now we are having issues deploying the assembled SCA to the test environment. NWDI reports a successfull import although no import occurs. When we try to manually deploy the assembled SCA on the test server using SDM, we get the error:

Error: Could not load archive D:\sap.comFSCM_BDDID_BD_C.sca: com.sap.sdm.util.sduread.IllFormattedSduFileException: Error during attribute reading: received exception: exception during archive check: null

Is this related to track setting and what can be done to resolve it?