java 连接cognos

报错信息:

AxisFault

faultCode: Server

faultSubcode:

faultString: The server did something wrong

faultActor:

faultNode:

faultDetail:

{http://developer.cognos.com/schemas/bibus/3/}exception:errorcafDPR-ERR-2008 调度程序无法处理请求。请求已发送到未知的服务名称: http://www.ibm.com/xmlns/prod/cognos/contentManagerService/201101/DPR-ERR-2082 发生错误。 请与管理员联系。 CAF 已记录了完整的错误信息,其 SecureErrorID 为:2017-02-24-09:20:02.531-#10

The server did something wrong

java代码:

URL dispatchUrl = new URL(this.dispatchPath);

// 初始化contentService

ContentManagerService_ServiceLocator cmServiceLocator =

new ContentManagerService_ServiceLocator();

this.contentManagerService = cmServiceLocator.getcontentManagerService(dispatchUrl);

this.contentManagerService.logon(

buildXml4Logon(namespace,username, password),

new SearchPathSingleObject[] {}

);

// 生成passport字符串

SOAPHeaderElement headerElement = ((Stub) this.contentManagerService)

.getResponseHeader(

"http://developer.cognos.com/schemas/bibus/3/",

"biBusHeader"

);

执行到:this.contentManagerService.logon时报上述错误。是不是http://www.ibm.com/xmlns/prod/cognos/contentManagerService/201101/会有问题吗?但在网上找到资料都是这样写法。



参与0

0同行回答

“答”则兼济天下,请您为题主分忧!

提问者

jasmine2017
软件开发工程师北京
擅长领域: java

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-02-24
  • 关注会员:0 人
  • 问题浏览:1566
  • X社区推广