在jboss中击中我的camel-spring-ws时出现以下错误
<env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'>
<env:Header></env:Header>
<env:Body>
<env:Fault xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'>
<faultcode xmlns:valueNS='http://schemas.xmlsoap.org/soap/envelope/'>valueNS:Server</faultcode>
<faultstring xml:lang='en'>isSameNode</faultstring>
</env:Fault>
</env:Body>
同样的战争在不同的jboss服务器上运行良好。
使用的JBoss服务器:5.0
根据文件:
返回此节点是否与给定节点相同的节点。 此方法提供了一种方法来确定实现返回的两个Node引用是否引用相同的对象。当两个Node引用是对同一对象的引用时,即使通过代理,引用也可以完全互换使用,这样所有属性都具有相同的值,并且在任一引用上调用相同的DOM方法总是具有完全相同的效果。 / p>
有人能告诉我这个问题与jboss和spring ws有什么关系。我在日志中看不到任何东西。
样品要求:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:off="http://services.dnb.com/OfficerProductServiceV1.0">
<soapenv:Header/>
<soapenv:Body>
<off:OfficerSearchRequest>
<OfficerSearchRequestDetail>
<InquiryDetail>
<OfficerName>
<LastName>HAR</LastName>
</OfficerName>
<OfficerAddress>
<PrimaryTownName>Test</PrimaryTownName>
</OfficerAddress>
<IncludeResignedIndicator>true</IncludeResignedIndicator>
<OfficerType>DIS</OfficerType>
</InquiryDetail>
<InquiryReferenceDetail>
<!--0 to 5 repetitions:-->
<CustomerReferenceText>fwe2311</CustomerReferenceText>
<CustomerReferenceText>ad4234es</CustomerReferenceText>
<!--Optional:-->
<CustomerBillingEndorsementText>test</CustomerBillingEndorsementText>
</InquiryReferenceDetail>
</OfficerSearchRequestDetail>
</off:OfficerSearchRequest>