点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
使用Java SDK连接到SAPBO时遇到问题。
SAP BO版本为:SAP BO 4.2 SP4补丁6
我们能够毫无问题地连接到Rest api。
连接到SDK时,出现以下错误:
c.e.adapter.sapbo.extract.WebiExtract:[extractwebis]提取WEBI文档时出错
com.crystaldecisions.sdk.exception.SDKServerException:内部错误。
com.crystaldecisions.sdk.exception.SDKServerException.map(SDKServerException.java:99)
com.crystaldecisions.sdk.exception.SDKException.map(SDKException.java:127)
在com.crystaldecisions.sdk.occa.security.internal.ConfidentialChannelService.createConfidentialChannel(ConfidentialChannelService.java:150)
在com.crystaldecisions.sdk.occa.security.internal.CCMap.locateCCItem(CCMap.java:63)
在com.crystaldecisions.sdk.occa.security.internal.LogonService.doUserLogon(LogonService.java:845)
在com.crystaldecisions.sdk.occa.security.internal.LogonService.doUserLogon(LogonService.java:805)
在com.crystaldecisions.sdk.occa.security.internal.LogonService.userLogon(LogonService.java:210)
在com.crystaldecisions.sdk.occa.security.internal.SecurityMgr.userLogon(SecurityMgr.java:166)
在com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody0(SessionMgr.java:454)
在com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody1 $ advice(SessionMgr.java:512)
在com.crystaldecisions.sdk.framework.internal.SessionMgr.logon(SessionMgr.java:1)
com.enquero.adapter.sapbo.extract.WebiExtract.extractwebis(WebiExtract.java:135)
com.enquero.adapter.sapbo.feed.OnlineParser.fetchAndProcessMetadata(OnlineParser.java:129)
com.enquero.adapter.sapbo.feed.OnlineParser.parseMetadata(OnlineParser.java:80)
com.enquero.adapter.sapbo.feed.FeedParser.parse(FeedParser.java:76)
com.enquero.adapter.sapbo.app.Application.run(Application.java:73)
在org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:723)
在org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:713)
在org.springframework.boot.SpringApplication.afterRefresh(SpringApplication.java:703)
在org.springframework.boot.SpringApplication.run(SpringApplication.java:304)
在org.springframework.boot.builder.SpringApplicationBuilder.run(SpringApplicationBuilder.java:134)
com.enquero.adapter.sapbo.app.Application.main(Application.java:48)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)
在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在java.lang.reflect.Method.invoke(Method.java:498)
在org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48)
在org.springframework.boot.loader.Launcher.launch(Launcher.java:87)
在org.springframework.boot.loader.Launcher.launch(Launcher.java:50)
在org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:51)
原因:com.crystaldecisions.enterprise.ocaframework.idl.OCA.oca_abuse:IDL: img.seagatesoftware.com/OCA/oca_abuse:3.2
在com.crystaldecisions.enterprise.ocaframework.idl.OCA.oca_abuseHelper.read(oca_abuseHelper.java:106)
在com.crystaldecisions.enterprise.ocaframework.idl.OCA.OCAcc._ConfChannelStub.Create(_ConfChannelStub.java:76)
请帮助我们解决问题。
以下是对URL的其余响应:/biprws/raylight/v1/about
<关于>
");垂直对齐:底部;高度:10像素;"> <版权>©2010-2017 SAP SE或SAP关联公司。 版权所有。
谢谢
巴尔加维。
确保在您的代码中所有jar都替换为最新的jar(4.2 SP04)。
已安装机器中要获取JAVA SDK jar的位置:C:\ Program Files(x86)\ SAP BusinessObjects \ SAP BusinessObjects Enterprise XI 4.0 \ java \ lib
我已经看到"内部 (错误地)使用BI4.1 SDK连接到BI4.2
时出现"错误"。发生此错误时,您在做什么? 由于原始错误中引用了" WEBI文档",因此您登录时似乎没有发生这种情况。
-戴尔
https://answers。 sap.com/comments/606924/view.html
服务器版本和SDK版本必须相同。 过去您可能会遇到一些麻烦,但是所有安全库都使用4.2 SP4进行了升级,因此您将无法使用使用库的早期版本的代码连接到服务器。
这是我在Java中工作时使用的BOBJ库的列表。 其中一些可能还会引用其他SDK库.jar文件。
如果不使用Crystal报表,则可以从列表中删除CrystalReportsSDK.jar。 除此之外,我发现这些是使应用程序正常运行所需的最低要求。
您还可以发布用于登录CMS的代码吗?
-戴尔
一周热门 更多>