尝试使用Java代码连接BI Launch Pad时主线程中的CORBA用户异常

2020-08-21 06:36发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 尝试使用Java代码访问...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

尝试使用Java代码访问BI LaunchPad时出现错误。 请参见下面的错误堆栈:-
正在连接...

线程" main"中的异常java.lang.NoClassDefFoundError:com/crystaldecisions/thirdparty/org/omg/CORBA/UserException,位于java.lang.ClassLoader.defineClass1(本机方法),位于java.lang.ClassLoader.defineClass(未知) 来源)java.security.SecureClassLoader.defineClass(来源不明)(java.net.URLClassLoader.access $ 100处的未知来源)java.net.URLClassLoader $ 1.run(不明来源) Source)at java.net.URLClassLoader $ 1.run(未知源)at java.security.AccessController.doPrivileged(本机方法)java.net.URLClassLoader.findClass(未知源)java.lang.ClassLoader.loadClass(未知源) ),位于com.crystaldecisions.sdk.occa.security.internal.SecurityFactory.makeLogonService(SecurityFactory.java:111)的java.lang.ClassLoader.loadClass(未知源)的sun.misc.Launcher $ AppClassLoader.loadClass(未知源)上 在com.crystaldeci上的com.crystaldecisions.sdk.occa.security.internal.SecurityMgr.userLogon(SecurityMgr.java:165) sions.sdk.framework.internal.SessionMgr.logon_aroundBody0(SessionMgr.java:457)位于com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody1 $ advice(SessionMgr.java:521)位于com.crystaldecisions.sdk.framework。 getWebiObjects.webiReportObjects.main(webiReportObjects.java:23)处的internal.SessionMgr.logon(SessionMgr.java:1)原因:java.lang.ClassNotFoundException:com.crystaldecisions.thirdparty.org.omg.CORBA.UserException。 net.URLClassLoader.findClass(未知源)在java.lang.ClassLoader.loadClass(未知源)在sun.misc.Launcher $ AppClassLoader.loadClass(未知源)在java.lang.ClassLoader.loadClass(未知源)... 另外18个

我已将以下文件包含在类路径中:-

rebean.common.jar rebean.wi.adapter.jar rebean.wi.jar rebean.wi.model.jar rebean.wi.server.commands.jar rebean.wi.server.jar rebean.wi.server.requests .jar com.businessobjects.boesdk/lib/aspectjrt-1.6.2.jar com.businessobjects.boesdk/lib/ceaspect.jar com.businessobjects.boesdk/lib/cecore.jar com.businessobjects.boesdk/lib/celib.jar com.businessobjects.boesdk/lib/ceplugins_core.jar com.businessobjects.boesdk/lib/certjFIPS.jar com.businessobjects.boesdk/lib/cesearch.jar com.businessobjects.boesdk/lib/cesession.jar com.businessobjects.boesdk/lib/coarsegrain.jar com.businessobjects.boesdk/lib/corbaidl.jar com.businessobjects.boesdk/lib/cryptojce.jar com.businessobjects.boesdk/lib/cryptojFIPS.jar com.businessobjects.boesdk/lib/jcmFIPS.jar com。 .businessobjects.boesdk/lib/secSAPR3.jar com.businessobjects.boesdk/lib/ssljFIPS.jar SAP BusinessObjects Enterprise XI 4.0/类InstallData/InstallCache BI20 warfiles/webapps com.businessobjects.foundation.logging.jar com.sap.tracelog。 jar数据访问 s/connectionServer/jdbc/drivers/datafederator/corbaidl.jar

请帮助我解决此错误

谢谢

2条回答
Tong__Ming
2020-08-21 06:53

谢谢戴尔。
我在类路径中包含了上述JAR文件,但我得到了 错误,如附件文件中所示。
此外,许多上述JAR文件在我的" C:\ Program Files(x86)\ SAP BusinessObjects"位置中具有多个实例。
请帮助我选择正确的实例 这样我就不会出现附件错误。

使用Java,我试图获取包含特定对象的报告列表。

谢谢

Chinmay

一周热门 更多>