Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Missing External Library in Runtime

>> Root Cause

The initial exception that caused the request to fail, was:

java.lang.NoClassDefFoundError: jxl/Workbook

Have shared DC with jxl.jar as public part (API and SDN)

Have consumed the shared DC components of the API and SDN, all set to build/deploy/etc.

Have repeatedly Built and Deployed manually the DC, and the Components separately.

*Note -> No problem at build time, and libraries imported successfully

There is a warning at Deploy time, which states as follows:

> Unresolved dependencies found for the following SDAs:

>1.: development component .....'20081013111010'/'0' dependency:

> name: 'extlib' <--- External Library DC

> vendor: ''

>There is no component either in SDM repository or in Deployment batch that resolves the dependency.

How do I push the External Library DC over to the SDM? I have built it serveral time...

Any help is much appreciated!

Former Member
Former Member replied

Did you create J2EE Server Component (Library DC)?

External Library DC just holds the jar files and expose it as public part.

It doesn't have a deployable part.

So you have to create a J2EE Library DC and add external library dc.

And deploy the J2EE Library DC.

Following blog explains step-by-step approach of the same.

A bit of (impractical) scripting for Web Dynpro


0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question