Bonjour ,
j'ai crée une application web Crystal Report avec Eclipse , ensuite j'ai crée un Ear à partir de cette application. Le déploiement sur weblogic 10.3 s'est bien déroulé mais quand je fais appel à l'url de l'application je tombe sur cette erreur :
( apparemment il s'agit d'un jar qui manque mais je sais pas lequel )
************************************************
Error 500--Internal Server Error

com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Could not initialize class org.apache.commons.configuration.ConfigurationUtils---- Error code:-2147467259 Error code name:failed
at com.businessobjects.sdk.erom.jrc.ReportAgentFactory.createAgent(SourceFile:54)
at com.crystaldecisions.proxy.remoteagent.RemoteAgent$a.(SourceFile:703)
at com.crystaldecisions.proxy.remoteagent.RemoteAgent.a(SourceFile:662)
at com.crystaldecisions.proxy.remoteagent.RemoteAgent.a(SourceFile:632)
at com.crystaldecisions.sdk.occa.report.application.ClientDocument.if(SourceFile:504)
at com.crystaldecisions.sdk.occa.report.application.ClientDocument.open(SourceFile:669)
at com.crystaldecisions.reports.reportengineinterface.JPEReportSourceFactory.createReportSource(SourceFile:77)
at com.businessobjects.report.web.b.a.ac(SourceFile:681)
at com.crystaldecisions.report.web.viewer.ReportServerControl.getReportSource(SourceFile:182)
at com.crystaldecisions.report.web.viewer.taglib.ReportServerControlTag.int(SourceFile:100)
at com.crystaldecisions.report.web.viewer.taglib.ReportServerControlTag.doEndTag(SourceFile:76)
at jsp_servlet.__crystalreport1_45_viewer._jsp__tag0(__crystalreport1_45_viewer.java:129)
at jsp_servlet.__crystalreport1_45_viewer._jspService(__crystalreport1_45_viewer.java:75)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:408)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:318)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3498)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.apache.commons.configuration.ConfigurationUtils
at org.apache.commons.configuration.AbstractFileConfiguration.setURL(AbstractFileConfiguration.java:642)
at org.apache.commons.configuration.AbstractHierarchicalFileConfiguration.setURL(AbstractHierarchicalFileConfiguration.java:222)
at org.apache.commons.configuration.XMLConfiguration.(XMLConfiguration.java:171)
at com.crystaldecisions.reports.common.engine.config.apache.CrystalConfigurationImpl.pushXmlConfiguration(Unknown Source)
at com.crystaldecisions.reports.common.engine.config.MultiThreadedConfig.pushXmlConfiguration(Unknown Source)
at com.crystaldecisions.reports.common.engine.Engine.configure(Unknown Source)
at com.crystaldecisions.reports.common.engine.Engine.getConfigurationManager(Unknown Source)
at com.businessobjects.reports.sdk.a.a(SourceFile:68)
at com.businessobjects.reports.sdk.a.do(SourceFile:106)
at com.businessobjects.reports.sdk.JRCCommunicationAdapter.n(SourceFile:2687)
at com.businessobjects.reports.sdk.JRCCommunicationAdapter.i(SourceFile:2807)
at com.businessobjects.reports.sdk.JRCCommunicationAdapter.connect(SourceFile:296)
at com.businessobjects.reports.sdk.JRCCommunicationAdapter.(SourceFile:216)
at com.businessobjects.sdk.erom.jrc.a.(SourceFile:43)
at com.businessobjects.sdk.erom.jrc.ReportAgentFactory.createAgent(SourceFile:46)
... 27 more
**********************************

merci