gpt4 book ai didi

Eclipse Birt 未处理的事件循环异常

转载 作者:行者123 更新时间:2023-12-02 10:19:15 25 4
gpt4 key购买 nike

尝试创建 Birt 数据集以从 Web 服务数据源获取数据时,出现未处理的事件循环异常。

java.lang.StackOverflowError
at org.apache.xerces.dom.NamedNodeMapImpl.findNamePoint(Unknown Source)
at org.apache.xerces.dom.NamedNodeMapImpl.getNamedItem(Unknown Source)
at org.eclipse.datatools.enablement.oda.ws.util.WSDLAdvisor.getSignificantNode(WSDLAdvisor.java:783)
at org.eclipse.datatools.enablement.oda.ws.util.WSDLAdvisor.getSignificantNode(WSDLAdvisor.java:790)
at org.eclipse.datatools.enablement.oda.ws.util.WSDLAdvisor.getSignificantNode(WSDLAdvisor.java:790)

我正在尝试从 SoapUI 发送 SOAP 请求并获得正常响应
回应:

<S:Body>
<ns2:queryResponse xmlns="http://docs.oasis-open.org/ns/cmis/core/200908/" xmlns:ns2="http://docs.oasis-open.org/ns/cmis/messaging/200908/">
<ns2:objects>
<ns2:objects>
<properties>
<propertyId queryName="cmis:objectTypeId" displayName="Object Type Id" localName="objectTypeId" propertyDefinitionId="cmis:objectTypeId">
<value>D:test:MyClass</value>
</propertyId>
</properties>
</ns2:objects>
<ns2:objects>
<properties>
<propertyId queryName="cmis:objectTypeId" displayName="Object Type Id" localName="objectTypeId" propertyDefinitionId="cmis:objectTypeId">
<value>D:test:MyClass</value>
</propertyId>
</properties>
</ns2:objects>
<ns2:objects>
<properties>
<propertyId queryName="cmis:objectTypeId" displayName="Object Type Id" localName="objectTypeId" propertyDefinitionId="cmis:objectTypeId">
<value>D:test:MyClass</value>
</propertyId>
</properties>
</ns2:objects>
<ns2:hasMoreItems>false</ns2:hasMoreItems>
<ns2:numItems>3</ns2:numItems>
</ns2:objects>
</ns2:queryResponse>
</S:Body>

我对 Birt 数据集的设置:

  1. 使用响应中的架构
  2. 选择示例 SOAP 响应消息为 #1 且为空
  3. 行映射:/S:Envelope/S:Body/ns2:queryResponse/ns2:objects
  4. 列映射:/ns2:objects/properties/propertyId/value

当我单击“显示示例数据”时,它显示正常,并且我看到了值,但当我单击“完成”按钮时,它崩溃了。

你能帮我吗,我哪里错了或者这是birt问题,也许有人可以找到解决方法?

最佳答案

我这里也遇到了同样的问题。

通过将 JAX-WS WebService 的绑定(bind)从 RPC 更改为 Document 来实现此目的。不管怎样,如果你不能改变你的WebService,你仍然会遇到这个问题。

无论如何,对 Eclipse Bug 投了赞成票,因为这是一个非常有问题的情况。

关于Eclipse Birt 未处理的事件循环异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21018274/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com