cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with the new version of JRC

Former Member
0 Kudos

Hi all,

I am using the Crystal Reports 2008 for the report design and I have worked fine (except some problems) on JRC v11.8 version and then

I moved to the new crystal report java sdk of JRC (v12.2) which know as CRJ.

When I tries to render a report with connection to the data base I received "

ERROR [JRCCommunicationAdapter] detected an exception: Error finding JNDI (NSISR11.WORLD) " exception.

what is the difference between the two versions. Why do not working now (as the previous version)?

Thanks

P.S. Below the error on Eclipse's console

09:48:54,671 ERROR [JRCCommunicationAdapter] detected an exception: Error finding JNDI (PIPPO.WORLD)

at com.crystaldecisions.reports.queryengine.Connection.va(Unknown Source)

at com.crystaldecisions.reports.queryengine.Table.wg(Unknown Source)

at com.crystaldecisions.reports.dataengine.datafoundation.AddDatabaseTableCommand.new(Unknown Source)

at com.crystaldecisions.reports.common.CommandManager.a(Unknown Source)

at com.crystaldecisions.reports.common.Document.a(Unknown Source)

at com.businessobjects.reports.sdk.requesthandler.f.a(Unknown Source)

at com.businessobjects.reports.sdk.requesthandler.DatabaseRequestHandler.byte(Unknown Source)

at com.businessobjects.reports.sdk.JRCCommunicationAdapter.do(Unknown Source)

at com.businessobjects.reports.sdk.JRCCommunicationAdapter.if(Unknown Source)

at com.businessobjects.reports.sdk.JRCCommunicationAdapter.a(Unknown Source)

at com.businessobjects.reports.sdk.JRCCommunicationAdapter$2.a(Unknown Source)

at com.businessobjects.reports.sdk.JRCCommunicationAdapter$2.call(Unknown Source)

at com.crystaldecisions.reports.common.ThreadGuard.syncExecute(Unknown Source)

at com.businessobjects.reports.sdk.JRCCommunicationAdapter.for(Unknown Source)

at com.businessobjects.reports.sdk.JRCCommunicationAdapter.int(Unknown Source)

at com.businessobjects.reports.sdk.JRCCommunicationAdapter.request(Unknown Source)

at com.businessobjects.sdk.erom.jrc.a.a(Unknown Source)

at com.businessobjects.sdk.erom.jrc.a.execute(Unknown Source)

at com.crystaldecisions.proxy.remoteagent.RemoteAgent$a.execute(Unknown Source)

at com.crystaldecisions.proxy.remoteagent.CommunicationChannel.a(Unknown Source)

at com.crystaldecisions.proxy.remoteagent.RemoteAgent.a(Unknown Source)

at com.crystaldecisions.proxy.remoteagent.SubreportRemoteAgent.a(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.ds.a(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.an.a(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.b0.if(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.b0.b(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.bb.int(Unknown Source)

at com.crystaldecisions.proxy.remoteagent.UndoUnitBase.performDo(Unknown Source)

at com.crystaldecisions.proxy.remoteagent.UndoUnitBase.a(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.DatabaseController.a(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.DatabaseController.byte(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.DatabaseController.a(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.DatabaseController.setTableLocation(Unknown Source)

at com.crystaldecisions.reports.sdk.DatabaseController.setTableLocation(Unknown Source)

at it.ServletHelper.switchTables(ServletHelper.java:545)

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Either you missed a table when injecting data, or dataset schema was incompatible to the original data scheme with which the report was designed.

Which database connectivity are you using?

Thanks,

Tej

Former Member
0 Kudos

I used Oracle Server when I designed the report into Crystal Reports 2008

Edited by: Francesco83 on Apr 30, 2009 4:43 PM

ted_ueda
Employee
Employee
0 Kudos

It would be best if you can provide more info, rather than have people guess.

Are you programmatically changing datasource connection info? Are you injecting data?

When you state Oracle Server, that doesn't specify driver or version.

Sincerely,

Ted Ueda

Answers (0)