2013-03-19 40 views
0

我正在使用4.6.0 WSO2ESB根據我的配置它工作的一些場景,但給出unkonow錯誤是一個實現的工具。我嘗試了很多方式,這是下面的情況是我通過錯誤的價值,哪些主鍵依賴,但WSO2 ESB無法處理,甚至我試過所有的屬性。如果任何人知道關於WSO2足夠好,幫助我,我打了過去太多關於這個小問題,我的插入工作,但如果有主鍵衝突的錯誤是thier在WSO2DSS ESB無法將其發送到故障序列我加入WSO2ESB有Bug根據這個配置

<property name="FORCE_ERROR_ON_SOAP_FAULT" value="true" scope="default" type="STRING"/> 

eventhough它給人這樣的錯誤在ESB當DSS是關閉模式它的消逝以正確的錯誤序列我的錯誤是爲什麼它會occuerss

[201

3-03-19 12:01:27,099] ERROR - NativeWorkerPool Uncaught exception 
org.apache.axiom.om.OMException: com.ctc.wstx.exc.WstxParsingException: Illegal processing instruction target ("xml"); xml (case insensitive) is reserved by the specs. 
at [row,col {unknown-source}]: [1,167] 
    at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:296) 
    at org.apache.axiom.om.impl.llom.OMDocumentImpl.buildNext(OMDocumentImpl.java:135) 
    at org.apache.axiom.om.impl.llom.OMNodeImpl.getNextOMSibling(OMNodeImpl.java:122) 
    at org.apache.axiom.om.impl.llom.OMElementImpl.getNextOMSibling(OMElementImpl.java:343) 
    at org.apache.axiom.om.impl.traverse.OMChildrenIterator.getNextNode(OMChildrenIterator.java:36) 
    at org.apache.axiom.om.impl.traverse.OMAbstractIterator.hasNext(OMAbstractIterator.java:58) 
    at org.jaxen.util.DescendantAxisIterator.hasNext(DescendantAxisIterator.java:101) 
    at org.jaxen.expr.DefaultStep.evaluate(DefaultStep.java:152) 
    at org.jaxen.expr.DefaultLocationPath.evaluate(DefaultLocationPath.java:140) 
    at org.jaxen.expr.DefaultAbsoluteLocationPath.evaluate(DefaultAbsoluteLocationPath.java:113) 
    at org.jaxen.expr.DefaultXPathExpr.asList(DefaultXPathExpr.java:102) 
    at org.jaxen.BaseXPath.selectNodesForContext(BaseXPath.java:674) 
    at org.jaxen.BaseXPath.selectNodes(BaseXPath.java:213) 
    at org.jaxen.BaseXPath.evaluate(BaseXPath.java:172) 
    at org.apache.synapse.util.xpath.SynapseXPath.stringValueOf(SynapseXPath.java:297) 
    at org.apache.synapse.mediators.builtin.PropertyMediator.getResultValue(PropertyMediator.java:299) 
    at org.apache.synapse.mediators.builtin.PropertyMediator.mediate(PropertyMediator.java:95) 
    at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:71) 
    at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:114) 
    at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:223) 
    at org.apache.synapse.core.axis2.SynapseCallbackReceiver.handleMessage(SynapseCallbackReceiver.java:443) 
    at org.apache.synapse.core.axis2.SynapseCallbackReceiver.receive(SynapseCallbackReceiver.java:166) 
    at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) 
    at org.apache.synapse.transport.passthru.ClientWorker.run(ClientWorker.java:217) 
    at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) 
    at java.lang.Thread.run(Thread.java:679) 
Caused by: com.ctc.wstx.exc.WstxParsingException: Illegal processing instruction target ("xml"); xml (case insensitive) is reserved by the specs. 
at [row,col {unknown-source}]: [1,167] 
    at com.ctc.wstx.sr.StreamScanner.constructWfcException(StreamScanner.java:606) 
    at com.ctc.wstx.sr.StreamScanner.throwParseError(StreamScanner.java:479) 
    at com.ctc.wstx.sr.BasicStreamReader.readPIPrimary(BasicStreamReader.java:3903) 
    at com.ctc.wstx.sr.BasicStreamReader.nextFromProlog(BasicStreamReader.java:2037) 
    at com.ctc.wstx.sr.BasicStreamReader.closeContentTree(BasicStreamReader.java:2886) 
    at com.ctc.wstx.sr.BasicStreamReader.nextFromTree(BasicStreamReader.java:2629) 
    at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1062) 
    at org.apache.axiom.util.stax.wrapper.XMLStreamReaderWrapper.next(XMLStreamReaderWrapper.java:225) 
    at org.apache.axiom.util.stax.dialect.DisallowDoctypeDeclStreamReaderWrapper.next(DisallowDoctypeDeclStreamReaderWrapper.java:34) 
    at org.apache.axiom.util.stax.wrapper.XMLStreamReaderWrapper.next(XMLStreamReaderWrapper.java:225) 
    at org.apache.axiom.om.impl.builder.StAXOMBuilder.parserNext(StAXOMBuilder.java:681) 
    at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:214) 
    ... 27 more 
[2013-03-19 12:02:22,573] INFO - CarbonAuthenticationUtil '[email protected] [-1234]' logged in at [2013-03-19 12:02:22,572+0530] 
[2013-03-19 12:02:27,101] WARN - SourceHandler Connection time out after request is read: 127.0.0.1:58904->127.0.0.1:828 

我的其他configuartions像代理REFF是

https://stackoverflow.com/questions/15474647/how-we-can-resolve-this-issue-in-wso2esb-or-wso2dss How can i handle this in Wso2ESB which is not passing Respone to Client

+0

我以前工作在甲骨文soa我只是切換到這一個,但這個工具有很多問題.. – Faisal 2013-03-19 06:54:39

回答

0

我希望你在這個整合使用DSS了。在您的數據服務中,您可以禁用流媒體並重試。可以在數據服務配置中取消選中「啓用流式傳輸」。

http://docs.wso2.org/wiki/display/DSS301/RDBMS

(參考第二圖像)。

+0

thanx快速重播真的很棒..我希望它會工作..我會盡快回復你ü – Faisal 2013-03-19 07:12:47

+0

thanx非常Shelan你真的很棒老闆我正在嘗試這從15天來的最後一次謝謝你從我的心底部.. – Faisal 2013-03-19 07:24:31

+0

真的很高興能有所幫助:)。 – 2013-03-19 07:25:50