hello everybody, i am trying to invoke the save method of personService but i always get some stackoverflow. all the other methods like get... find... work fine.
here is my tcp stack output while trying to save a new person from the webservice example: POST /services/PersonService HTTP/1.1 Soapaction: "" Content-Type: text/xml; charset=utf-8 User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-us) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1 Accept: */* Accept-Language: en-us Accept-Encoding: gzip, deflate Cookie: ja_purity_tpl=ja_purity; bc_tpl=bc; username=nils; JSESSIONID=193ek35ycw1sw Content-Length: 455 Connection: keep-alive Host: 127.0.0.1:8080 <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SOAP-ENV:Body> <tns:save xmlns:tns="http://service.tutorial.appfuse.org"> <tns:in0> <tns:firstName>somefn</tns:firstName> <tns:lastName>someln</tns:lastName> </tns:in0> </tns:save> </SOAP-ENV:Body> </SOAP-ENV:Envelope>HTTP/1.1 500 Internal Server Error Set-Cookie: JSESSIONID=j2xu35vbi1z8;Path=/ Content-Type: text/html Content-Language: en-US Transfer-Encoding: chunked Server: Jetty(6.1.9) 6000 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>An error has occurred</title> <link rel="stylesheet" type="text/css" media="all" href="/styles/simplicity/theme.css" /> </head> <body id="error"> <div id="page"> <div id="content" class="clearfix"> <div id="main"> <h1>Yikes!</h1> <pre>java.lang.StackOverflowError .at org.codehaus.xfire.util.stax.DepthXMLStreamReader.getAttributeValue(DepthXMLStreamReader.java:75) .at org.codehaus.xfire.util.stax.DepthXMLStreamReader.getAttributeValue(DepthXMLStreamReader.java:75) .at org.codehaus.xfire.aegis.stax.ElementReader.getAttributeReader(ElementReader.java:256) .at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:70) .at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:133) .at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:133) .at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:133) .at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:133) .at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:133) .at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:133) .at org.codehaus.xfire.aegis.type.basic.ObjectT ...... keeps printing out the same like 1000 times. doing this with the userService brings a similar exception. here are also some different types i collected :) java.lang.StackOverflowError at com.ctc.wstx.sr.NsAttributeCollector.getValue(NsAttributeCollector.java:325) at com.ctc.wstx.sr.BasicStreamReader.getAttributeValue(BasicStreamReader.java:643) at org.codehaus.xfire.util.stax.DepthXMLStreamReader.getAttributeValue(DepthXMLStreamReader.java:75) at org.codehaus.xfire.util.stax.DepthXMLStreamReader.getAttributeValue(DepthXMLStreamReader.java:75) at org.codehaus.xfire.aegis.stax.ElementReader.getAttributeReader(ElementReader.java:256) at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:70) at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:133) java.lang.StackOverflowError at java.util.HashMap.get(HashMap.java:300) at org.codehaus.xfire.AbstractContext.getProperty(AbstractContext.java:12) at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:104) at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:133) at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:133) at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:133) java.lang.StackOverflowError at com.ctc.wstx.sr.BasicStreamReader.getAttributeValue(BasicStreamReader.java:643) at org.codehaus.xfire.util.stax.DepthXMLStreamReader.getAttributeValue(DepthXMLStreamReader.java:75) at org.codehaus.xfire.util.stax.DepthXMLStreamReader.getAttributeValue(DepthXMLStreamReader.java:75) at org.codehaus.xfire.aegis.stax.ElementReader.getAttributeReader(ElementReader.java:256) at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:70) at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:133) java.lang.StackOverflowError at com.ctc.wstx.sr.NsAttributeCollector.getValue(NsAttributeCollector.java:325) at com.ctc.wstx.sr.BasicStreamReader.getAttributeValue(BasicStreamReader.java:643) at org.codehaus.xfire.util.stax.DepthXMLStreamReader.getAttributeValue(DepthXMLStreamReader.java:75) at org.codehaus.xfire.util.stax.DepthXMLStreamReader.getAttributeValue(DepthXMLStreamReader.java:75) at org.codehaus.xfire.aegis.stax.ElementReader.getAttributeReader(ElementReader.java:256) at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:70) at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:133) java.lang.StackOverflowError at org.codehaus.xfire.aegis.AbstractMessageReader.<init>(AbstractMessageReader.java:20) at org.codehaus.xfire.aegis.stax.AttributeReader.<init>(AttributeReader.java:15) at org.codehaus.xfire.aegis.stax.ElementReader.getAttributeReader(ElementReader.java:256) at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:70) at org.codehaus.xfire.aegis.type.basic.ObjectType.readObject(ObjectType.java:13 -- View this message in context: http://www.nabble.com/axis-stackoverflow-tp21091534s2369p21091534.html Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net For additional commands, e-mail: users-h...@appfuse.dev.java.net