|
View:
New views
4 Messages
—
Rating Filter:
Alert me
|
|
|
Unexpected character '=' when using a SOAP address endpointHi,
I'm getting error messages from Synapse when configuring a SOAP service (company intern). The address URI contains a series of attached arguments (key=value pairs), but it seems that Synapse can't handle them. Not sure if the URI is valid, or whether it's a Synapse error. I found something very similar about a JMS endpoint http://osdir.com/ml/dev-synapse.apache.org/2011-02/msg00119.html Thanks for any feedback. Peter ================================ Synapse Configuration <api name="Http2SoapAPI" context="/customerDelta"> <resource url-pattern="/put/*" methods="POST"> <inSequence> <send> <endpoint> <address uri="http://sczdsapxi01:50000/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_FKIS&receiverParty=&receiverService=&interface=FkisCustomerListXml_Out&interfaceNamespace=http://six-group.com/Pi/Fkis/Customer" format="soap11"/> </endpoint> </send> </inSequence> </resource> </api> ============================== Synapse Error Messages 2012-06-29 08:28:11,154 [-] [main] INFO XMLConfigurationBuilder Generating the Synapse configuration model by parsing the XML configuration 2012-06-29 08:28:11,162 [-] [main] ERROR SynapseConfigurationBuilder Could not initialize Synapse : com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '=' (code 61); expected a semi-colon after the reference for entity 'senderService' at [row,col {unknown-source}]: [94,101] org.apache.axiom.om.OMException: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '=' (code 61); expected a semi-colon after the reference for entity 'senderService' at [row,col {unknown-source}]: [94,101] at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:297) at org.apache.axiom.om.impl.llom.OMSerializableImpl.build(OMSerializableImpl.java:78) at org.apache.axiom.om.impl.llom.OMElementImpl.build(OMElementImpl.java:721) at org.apache.synapse.config.xml.XMLConfigurationBuilder.getConfiguration(XMLConfigurationBuilder.java:45) at org.apache.synapse.config.SynapseConfigurationBuilder.getConfiguration(SynapseConfigurationBuilder.java:91) at org.apache.synapse.Axis2SynapseController.createSynapseConfiguration(Axis2SynapseController.java:465) at org.apache.synapse.ServerManager.start(ServerManager.java:177) at org.apache.synapse.SynapseServer.main(SynapseServer.java:68) Caused by: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '=' (code 61); expected a semi-colon after the reference for entity 'senderService' at [row,col {unknown-source}]: [94,101] at com.ctc.wstx.sr.StreamScanner.throwUnexpectedChar(StreamScanner.java:648) at com.ctc.wstx.sr.StreamScanner.parseEntityName(StreamScanner.java:1994) at com.ctc.wstx.sr.StreamScanner.fullyResolveEntity(StreamScanner.java:1496) at com.ctc.wstx.sr.BasicStreamReader.parseNormalizedAttrValue(BasicStreamReader.java:1943) at com.ctc.wstx.sr.BasicStreamReader.handleNsAttrs(BasicStreamReader.java:3037) at com.ctc.wstx.sr.BasicStreamReader.handleStartElem(BasicStreamReader.java:2936) at com.ctc.wstx.sr.BasicStreamReader.nextFromTree(BasicStreamReader.java:2848) at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1019) at org.apache.axiom.util.stax.wrapper.XMLStreamReaderWrapper.next(XMLStreamReaderWrapper.java:225) at org.apache.axiom.om.impl.builder.StAXOMBuilder.parserNext(StAXOMBuilder.java:682) at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:215) The content of this e-mail is intended only for the confidential use of the person addressed. If you are not the intended recipient, please notify the sender and delete this email immediately. Thank you. |
|
|
Re: Unexpected character '=' when using a SOAP address endpointSent using BlackBerry® from Orange -----Original Message----- From: "Wright, Peter" <Peter.Wright@...> Date: Fri, 29 Jun 2012 08:41:44 To: user@...<user@...> Reply-To: user@... Subject: Unexpected character '=' when using a SOAP address endpoint Hi, I'm getting error messages from Synapse when configuring a SOAP service (company intern). The address URI contains a series of attached arguments (key=value pairs), but it seems that Synapse can't handle them. Not sure if the URI is valid, or whether it's a Synapse error. I found something very similar about a JMS endpoint http://osdir.com/ml/dev-synapse.apache.org/2011-02/msg00119.html Thanks for any feedback. Peter ================================ Synapse Configuration <api name="Http2SoapAPI" context="/customerDelta"> <resource url-pattern="/put/*" methods="POST"> <inSequence> <send> <endpoint> <address uri="http://sczdsapxi01:50000/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_FKIS&receiverParty=&receiverService=&interface=FkisCustomerListXml_Out&interfaceNamespace=http://six-group.com/Pi/Fkis/Customer" format="soap11"/> </endpoint> </send> </inSequence> </resource> </api> ============================== Synapse Error Messages 2012-06-29 08:28:11,154 [-] [main] INFO XMLConfigurationBuilder Generating the Synapse configuration model by parsing the XML configuration 2012-06-29 08:28:11,162 [-] [main] ERROR SynapseConfigurationBuilder Could not initialize Synapse : com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '=' (code 61); expected a semi-colon after the reference for entity 'senderService' at [row,col {unknown-source}]: [94,101] org.apache.axiom.om.OMException: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '=' (code 61); expected a semi-colon after the reference for entity 'senderService' at [row,col {unknown-source}]: [94,101] at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:297) at org.apache.axiom.om.impl.llom.OMSerializableImpl.build(OMSerializableImpl.java:78) at org.apache.axiom.om.impl.llom.OMElementImpl.build(OMElementImpl.java:721) at org.apache.synapse.config.xml.XMLConfigurationBuilder.getConfiguration(XMLConfigurationBuilder.java:45) at org.apache.synapse.config.SynapseConfigurationBuilder.getConfiguration(SynapseConfigurationBuilder.java:91) at org.apache.synapse.Axis2SynapseController.createSynapseConfiguration(Axis2SynapseController.java:465) at org.apache.synapse.ServerManager.start(ServerManager.java:177) at org.apache.synapse.SynapseServer.main(SynapseServer.java:68) Caused by: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '=' (code 61); expected a semi-colon after the reference for entity 'senderService' at [row,col {unknown-source}]: [94,101] at com.ctc.wstx.sr.StreamScanner.throwUnexpectedChar(StreamScanner.java:648) at com.ctc.wstx.sr.StreamScanner.parseEntityName(StreamScanner.java:1994) at com.ctc.wstx.sr.StreamScanner.fullyResolveEntity(StreamScanner.java:1496) at com.ctc.wstx.sr.BasicStreamReader.parseNormalizedAttrValue(BasicStreamReader.java:1943) at com.ctc.wstx.sr.BasicStreamReader.handleNsAttrs(BasicStreamReader.java:3037) at com.ctc.wstx.sr.BasicStreamReader.handleStartElem(BasicStreamReader.java:2936) at com.ctc.wstx.sr.BasicStreamReader.nextFromTree(BasicStreamReader.java:2848) at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1019) at org.apache.axiom.util.stax.wrapper.XMLStreamReaderWrapper.next(XMLStreamReaderWrapper.java:225) at org.apache.axiom.om.impl.builder.StAXOMBuilder.parserNext(StAXOMBuilder.java:682) at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:215) The content of this e-mail is intended only for the confidential use of the person addressed. If you are not the intended recipient, please notify the sender and delete this email immediately. Thank you. |
|
|
Re: Unexpected character '=' when using a SOAP address endpointYou can't have '&' character as it is in a XML document. It needs to be
encoded as "&" Thanks, Hiranya On Fri, Jun 29, 2012 at 12:28 PM, <askde3@...> wrote: > > Sent using BlackBerry® from Orange > > -----Original Message----- > From: "Wright, Peter" <Peter.Wright@...> > Date: Fri, 29 Jun 2012 08:41:44 > To: user@...<user@...> > Reply-To: user@... > Subject: Unexpected character '=' when using a SOAP address endpoint > > Hi, > > I'm getting error messages from Synapse when configuring a SOAP service > (company intern). > The address URI contains a series of attached arguments (key=value pairs), > but it seems that Synapse can't handle them. > Not sure if the URI is valid, or whether it's a Synapse error. > > I found something very similar about a JMS endpoint > http://osdir.com/ml/dev-synapse.apache.org/2011-02/msg00119.html > > Thanks for any feedback. > Peter > > ================================ > Synapse Configuration > > <api name="Http2SoapAPI" context="/customerDelta"> > <resource url-pattern="/put/*" methods="POST"> > <inSequence> > <send> > <endpoint> > <address uri=" > http://sczdsapxi01:50000/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_FKIS&receiverParty=&receiverService=&interface=FkisCustomerListXml_Out&interfaceNamespace=http://six-group.com/Pi/Fkis/Customer" > format="soap11"/> > </endpoint> > </send> > </inSequence> > </resource> > </api> > > ============================== > Synapse Error Messages > > 2012-06-29 08:28:11,154 [-] [main] INFO XMLConfigurationBuilder > Generating the Synapse configuration model by parsing the XML configuration > 2012-06-29 08:28:11,162 [-] [main] ERROR SynapseConfigurationBuilder Could > not initialize Synapse : com.ctc.wstx.exc.WstxUnexpectedCharException: > Unexpected character '=' (code 61); expected a semi-colon after the > reference for entity 'senderService' > at [row,col {unknown-source}]: [94,101] > org.apache.axiom.om.OMException: > com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '=' > (code 61); expected a semi-colon after the reference for entity > 'senderService' > at [row,col {unknown-source}]: [94,101] > at > org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:297) > at > org.apache.axiom.om.impl.llom.OMSerializableImpl.build(OMSerializableImpl.java:78) > at > org.apache.axiom.om.impl.llom.OMElementImpl.build(OMElementImpl.java:721) > at > org.apache.synapse.config.xml.XMLConfigurationBuilder.getConfiguration(XMLConfigurationBuilder.java:45) > at > org.apache.synapse.config.SynapseConfigurationBuilder.getConfiguration(SynapseConfigurationBuilder.java:91) > at > org.apache.synapse.Axis2SynapseController.createSynapseConfiguration(Axis2SynapseController.java:465) > at org.apache.synapse.ServerManager.start(ServerManager.java:177) > at org.apache.synapse.SynapseServer.main(SynapseServer.java:68) > Caused by: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected > character '=' (code 61); expected a semi-colon after the reference for > entity 'senderService' > at [row,col {unknown-source}]: [94,101] > at > com.ctc.wstx.sr.StreamScanner.throwUnexpectedChar(StreamScanner.java:648) > at > com.ctc.wstx.sr.StreamScanner.parseEntityName(StreamScanner.java:1994) > at > com.ctc.wstx.sr.StreamScanner.fullyResolveEntity(StreamScanner.java:1496) > at > com.ctc.wstx.sr.BasicStreamReader.parseNormalizedAttrValue(BasicStreamReader.java:1943) > at > com.ctc.wstx.sr.BasicStreamReader.handleNsAttrs(BasicStreamReader.java:3037) > at > com.ctc.wstx.sr.BasicStreamReader.handleStartElem(BasicStreamReader.java:2936) > at > com.ctc.wstx.sr.BasicStreamReader.nextFromTree(BasicStreamReader.java:2848) > at > com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1019) > at > org.apache.axiom.util.stax.wrapper.XMLStreamReaderWrapper.next(XMLStreamReaderWrapper.java:225) > at > org.apache.axiom.om.impl.builder.StAXOMBuilder.parserNext(StAXOMBuilder.java:682) > at > org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:215) > > The content of this e-mail is intended only for the confidential use of > the person addressed. > If you are not the intended recipient, please notify the sender and delete > this email immediately. > Thank you. > > -- Hiranya Jayathilaka Associate Technical Lead; WSO2 Inc.; http://wso2.org E-mail: hiranya@...; Mobile: +94 77 633 3491 Blog: http://techfeast-hiranya.blogspot.com |
|
|
RE: Unexpected character '=' when using a SOAP address endpointHi Hiranya,
Aaaarrrrggghhhh!! so simple!! I tried this myself last week, but then used "&Amp;" (capital "A") and Synapse still issued error messages (which I oversaw as being different - and more informative - than the original error messages when I used simply "&"). Now I used "&" as you suggested, and it works!! Thanks a lot! Peter -----Original Message----- From: Hiranya Jayathilaka [mailto:hiranya911@...] Sent: Freitag, 29. Juni 2012 12:45 To: user@...; askde3@... Subject: Re: Unexpected character '=' when using a SOAP address endpoint You can't have '&' character as it is in a XML document. It needs to be encoded as "&" Thanks, Hiranya On Fri, Jun 29, 2012 at 12:28 PM, <askde3@...> wrote: > > Sent using BlackBerry(r) from Orange > > -----Original Message----- > From: "Wright, Peter" <Peter.Wright@...> > Date: Fri, 29 Jun 2012 08:41:44 > To: user@...<user@...> > Reply-To: user@... > Subject: Unexpected character '=' when using a SOAP address endpoint > > Hi, > > I'm getting error messages from Synapse when configuring a SOAP service > (company intern). > The address URI contains a series of attached arguments (key=value pairs), > but it seems that Synapse can't handle them. > Not sure if the URI is valid, or whether it's a Synapse error. > > I found something very similar about a JMS endpoint > http://osdir.com/ml/dev-synapse.apache.org/2011-02/msg00119.html > > Thanks for any feedback. > Peter > > ================================ > Synapse Configuration > > <api name="Http2SoapAPI" context="/customerDelta"> > <resource url-pattern="/put/*" methods="POST"> > <inSequence> > <send> > <endpoint> > <address uri=" > http://sczdsapxi01:50000/XISOAPAdapter/MessageServlet?senderParty=&senderService=BC_FKIS&receiverParty=&receiverService=&interface=FkisCustomerListXml_Out&interfaceNamespace=http://six-group.com/Pi/Fkis/Customer" > format="soap11"/> > </endpoint> > </send> > </inSequence> > </resource> > </api> > > ============================== > Synapse Error Messages > > 2012-06-29 08:28:11,154 [-] [main] INFO XMLConfigurationBuilder > Generating the Synapse configuration model by parsing the XML configuration > 2012-06-29 08:28:11,162 [-] [main] ERROR SynapseConfigurationBuilder Could > not initialize Synapse : com.ctc.wstx.exc.WstxUnexpectedCharException: > Unexpected character '=' (code 61); expected a semi-colon after the > reference for entity 'senderService' > at [row,col {unknown-source}]: [94,101] > org.apache.axiom.om.OMException: > com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '=' > (code 61); expected a semi-colon after the reference for entity > 'senderService' > at [row,col {unknown-source}]: [94,101] > at > org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:297) > at > org.apache.axiom.om.impl.llom.OMSerializableImpl.build(OMSerializableImpl.java:78) > at > org.apache.axiom.om.impl.llom.OMElementImpl.build(OMElementImpl.java:721) > at > org.apache.synapse.config.xml.XMLConfigurationBuilder.getConfiguration(XMLConfigurationBuilder.java:45) > at > org.apache.synapse.config.SynapseConfigurationBuilder.getConfiguration(SynapseConfigurationBuilder.java:91) > at > org.apache.synapse.Axis2SynapseController.createSynapseConfiguration(Axis2SynapseController.java:465) > at org.apache.synapse.ServerManager.start(ServerManager.java:177) > at org.apache.synapse.SynapseServer.main(SynapseServer.java:68) > Caused by: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected > character '=' (code 61); expected a semi-colon after the reference for > entity 'senderService' > at [row,col {unknown-source}]: [94,101] > at > com.ctc.wstx.sr.StreamScanner.throwUnexpectedChar(StreamScanner.java:648) > at > com.ctc.wstx.sr.StreamScanner.parseEntityName(StreamScanner.java:1994) > at > com.ctc.wstx.sr.StreamScanner.fullyResolveEntity(StreamScanner.java:1496) > at > com.ctc.wstx.sr.BasicStreamReader.parseNormalizedAttrValue(BasicStreamReader.java:1943) > at > com.ctc.wstx.sr.BasicStreamReader.handleNsAttrs(BasicStreamReader.java:3037) > at > com.ctc.wstx.sr.BasicStreamReader.handleStartElem(BasicStreamReader.java:2936) > at > com.ctc.wstx.sr.BasicStreamReader.nextFromTree(BasicStreamReader.java:2848) > at > com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1019) > at > org.apache.axiom.util.stax.wrapper.XMLStreamReaderWrapper.next(XMLStreamReaderWrapper.java:225) > at > org.apache.axiom.om.impl.builder.StAXOMBuilder.parserNext(StAXOMBuilder.java:682) > at > org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:215) > > The content of this e-mail is intended only for the confidential use of > the person addressed. > If you are not the intended recipient, please notify the sender and delete > this email immediately. > Thank you. > > -- Hiranya Jayathilaka Associate Technical Lead; WSO2 Inc.; http://wso2.org E-mail: hiranya@...; Mobile: +94 77 633 3491 Blog: http://techfeast-hiranya.blogspot.com The content of this e-mail is intended only for the confidential use of the person addressed. If you are not the intended recipient, please notify the sender and delete this email immediately. Thank you. |
| Free embeddable forum powered by Nabble | Forum Help |