cancel
Showing results for 
Search instead for 
Did you mean: 

java.lang.NoClassDefFoundError com/crystaldecisions/reports/common/k/b

Former Member
0 Kudos

Hi guys,

I am using MS Vista + Java 1.6 + Eclipse + Crystal Report Server XI R2 and getting the following error:


Exception in thread "main" java.lang.NoClassDefFoundError: com/crystaldecisions/reports/common/k/b
	at com.businessobjects.reports.sdk.JRCCommunicationAdapter.<clinit>(Unknown Source)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Unknown Source)
	at com.crystaldecisions.proxy.remoteagent.z.a(Unknown Source)
	at com.crystaldecisions.sdk.occa.report.application.ReportAppSession.int(Unknown Source)

I googled around and seems like other people got the same problem as well but there was no real solution... Any idea? I couldn't find the class in my imported libraries. Does anyone know which jar file this class is in?

Thank you,

Dong

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Possibly using the incorrect ReportClientDocument... please see the below post:

Answers (2)

Answers (2)

Former Member
0 Kudos

Solved the problem by importing the latest JRC jar files into my project. Thank you for your help guys!

ted_ueda
Employee
Employee
0 Kudos

The class com.crystaldecisions.reports.common.k.b is found in CrystalReportingCommon.jar file for XI Release 2.

If you're intending to use the Java Reporting Component (not part of Crystal Reports Server), then it may be that that jar file is missing, or you have a jar file from a different version of the JRC (Crystal Reports for Eclipse JRC has that jar, but it's incompatible with JRC XI Release 2 and lacks that class).

Sincerely,

Ted Ueda