cancel
Showing results for 
Search instead for 
Did you mean: 

Problems with Metadata Integrator noClassDefFoundError

Former Member
0 Kudos

Hi,

we have installed Business Obejcts on three different hosts.

1. Host: SQL Server 2008 for the repositories

2. Host: Business Objects Enterprise XI 3.1 SP3

3. Host: Data Services 3.2 incl. Metadata Integrator + Job Server + Access Server

If I try to configure the Metadata Integrator, I got the following error at the command prompt in the background

Exception in thread "worker" java.lang.NoClassDefFoundError: com/crystaldecisions/sdk/exception/SDKException

at com.acta.crystalrepo.config.crCompletedPage.execute(crCompletedPage.java:126)

at com.acta.crystalrepo.config.crCompletedPage.access$000(crCompletedPage.java:14)

at com.acta.crystalrepo.config.crCompletedPage$1.run(crCompletedPage.java:77)

at java.lang.Thread.run(Thread.java:595)

DB connection works fine

But the state stays at

Save Configuration .... Succeeded

connect to CMS "Pending"

Register program object ... "Prending"

Have I forgotten to install something?

I have already seen lesson "To configure Metadata Integrator after Installing SAP BusinessObjects Enterprise". But I am not sure what to do.

Please help me.

Alexander

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

the path for BOE SDK is not set properly in MetadataIntegrator scripts

or you have installed BOE after installing DS

check the documentation on how to run setupMetadataIntegrator.bat

this file will be in %LINK_DIR%\ext\cmsCollector, open this file in notepad and set the BOE SDK Path correctly and run the script from command line, now try to configure the Metadata Integrator

Former Member
0 Kudos

Thank you for your help.

Do I have to install the BOE SDK Runtime on my Host for Data Services? I have found on the service marketplace a downloadfile with cdlabel.asc "BOBJ ENTERPRISE XI 3.1 SP3 NET SDK Runtime SP3". Should I install this package?

Which is the correct path for the BOE SDK if I don't have to install the sdk? I have installed Data Serive under the default path

"C:\Program Files (x86)\Business Objects"?

Thank you.

Former Member
0 Kudos

in your first post you mentioned that Business Objects Enterprise XI 3.1 SP3 is installed on the system, in that case the BOE Java SDK and Client tools (Universe Designer and Deski designer) will be installed

the location for BOE Java SDK will be something as below

C:\Program Files (x86)\Business Objects\Common\4.0\java\lib

0 Kudos

What if data services and BO Enterprise are not installed in the machine. In my case, I have a BO Server for BO CMS and an an ETL server for DataServices.

I look in the java repository you mentionned but it's all emtpy. Do I have to install something to have Java ? BO SDK?

Maybe run the BO Server install and select only Java SDK component? Is that possible?

Former Member
0 Kudos

it's not only the BOE SDK, you will need othe BOE Client and Server components also

refer the DS Documentation for distributed installed of Metadata integrator

for windows env (BOE server is installed on windows) the smiplest scenario is to install only the DS Metadata Integrator component on the BOE Server which also has universe designer and Deski designer installed