Hello
I've exposed a service using Spring (org.codehaus.xfire.spring.remoting.XFireExporter).
Then I've written a client as shown in http://xfire.codehaus.org/Client+API
.
I've deployed my service at tomcat 5.5.x (I'm using xfire-1.1) and verified the WSDL generation at my browser (http://127.0.0.1:8080/jspoc-ws/InvoiceService?WSDL
).
When I run myclient I get java.lang.StackOverflowError (trace below).
I've revised my code and can't figure out what I'm doing wrong.
Anyone has observed similar issues?
Thanks for your time
Miguel Guinada
at com.ctc.wstx.io.UTF8Reader.loadMore(UTF8Reader.java:338)
at com.ctc.wstx.io.UTF8Reader.read
(UTF8Reader.java:110)
at com.ctc.wstx.io.MergedReader.read(MergedReader.java:101)
at com.ctc.wstx.io.ReaderSource.readInto(ReaderSource.java:84)
at com.ctc.wstx.io.BranchingReaderSource.readInto(BranchingReaderSource.java
:57)
at com.ctc.wstx.sr.StreamScanner.loadMore(StreamScanner.java:934)
at com.ctc.wstx.sr.BasicStreamReader.readTextSecondary(BasicStreamReader.java:4362)
at com.ctc.wstx.sr.BasicStreamReader.readCoalescedText
(BasicStreamReader.java:3930)
at com.ctc.wstx.sr.BasicStreamReader.finishToken(BasicStreamReader.java:3509)
at com.ctc.wstx.sr.BasicStreamReader.safeFinishToken(BasicStreamReader.java:3469)
at com.ctc.wstx.sr.BasicStreamReader.getText
(BasicStreamReader.java:776)
at org.codehaus.xfire.util.stax.DepthXMLStreamReader.getText(DepthXMLStreamReader.java:168)
at org.codehaus.xfire.util.stax.DepthXMLStreamReader.getText(DepthXMLStreamReader.java:168)
at org.codehaus.xfire.aegis.stax.ElementReader.checkHasMoreChildReaders
(ElementReader.java:150)
at org.codehaus.xfire.aegis.stax.ElementReader.getValue(ElementReader.java:79)
at org.codehaus.xfire.aegis.type.basic.StringType.readObject(StringType.java:21)
at org.codehaus.xfire.aegis.type.basic.StringType.readObject
(StringType.java:21)
at org.codehaus.xfire.aegis.type.basic.BeanType.readObject(BeanType.java:138)
at org.codehaus.xfire.aegis.type.basic.ArrayType.readCollection(ArrayType.java:79)
at org.codehaus.xfire.aegis.type.collection.CollectionType.readObject
(CollectionType.java:36)
at org.codehaus.xfire.aegis.type.basic.BeanType.readObject(BeanType.java:138)
at org.codehaus.xfire.aegis.type.basic.BeanType.readObject(BeanType.java:138)
at org.codehaus.xfire.aegis.type.basic.ArrayType.readCollection
(ArrayType.java:79)
at org.codehaus.xfire.aegis.type.collection.CollectionType.readObject(CollectionType.java:36)
at org.codehaus.xfire.aegis.type.basic.BeanType.readObject(BeanType.java:138)
at org.codehaus.xfire.aegis.type.basic.BeanType.readObject
(BeanType.java:138)
at org.codehaus.xfire.aegis.type.basic.ArrayType.readCollection(ArrayType.java:79)
at org.codehaus.xfire.aegis.type.collection.CollectionType.readObject(CollectionType.java:36)
at
org.codehaus.xfire.aegis.type.basic.BeanType.readObject(BeanType.java:138)
at org.codehaus.xfire.aegis.type.basic.BeanType.readObject(BeanType.java:138)
...
- [xfire-user] StackOverflow at client-side Miguel Guinada
- Re: [xfire-user] StackOverflow at client-side Tomek Sztelak
