[ 
http://jira.codehaus.org/browse/XFIRE-925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_93386
 ] 

Dmitry Tsigelnik commented on XFIRE-925:
----------------------------------------

I solve this problem. I change from @SOAPBinding(parameterStyle = 
SOAPBinding.ParameterStyle.BARE)
to @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.WRAPPED)

Not all combinations of annotations are works. For example not works OUT or 
INTOUT WebParams.
When actions in WebMethod not assign,  there are no warranty that right method 
will invoke. For example I invoke saveFoo, but invokes getFoo

Can you publish best practice of annotations in user guide?

> cannot invoke webservice
> ------------------------
>
>                 Key: XFIRE-925
>                 URL: http://jira.codehaus.org/browse/XFIRE-925
>             Project: XFire
>          Issue Type: Bug
>          Components: JAX-WS, JAXB 2.0
>    Affects Versions: 1.2.5
>            Reporter: Dmitry Tsigelnik
>            Assignee: Dan Diephouse
>
> Mar 22, 2007 7:22:11 PM org.codehaus.xfire.handler.DefaultFaultHandler invoke
> INFO: Fault occurred!
> org.codehaus.xfire.fault.XFireFault: Parameter user does not exist!
>         at 
> org.codehaus.xfire.service.binding.AbstractBinding.read(AbstractBinding.java:201)
>         at 
> org.codehaus.xfire.service.binding.DocumentBinding.readMessage(DocumentBinding.java:32)
>         at 
> org.codehaus.xfire.jaxws.JAXWSBinding.readMessage(JAXWSBinding.java:60)
>         at 
> org.codehaus.xfire.soap.handler.SoapBodyHandler.invoke(SoapBodyHandler.java:42)
>         at 
> org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
>         at 
> org.codehaus.xfire.transport.DefaultEndpoint.onReceive(DefaultEndpoint.java:64)
>         at 
> org.codehaus.xfire.transport.AbstractChannel.receive(AbstractChannel.java:38)
>         at 
> org.codehaus.xfire.transport.http.XFireServletController.invoke(XFireServletController.java:304)
>         at 
> org.codehaus.xfire.transport.http.XFireServletController.doService(XFireServletController.java:129)
>         at 
> org.codehaus.xfire.transport.http.XFireServlet.doPost(XFireServlet.java:116)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>         at 
> com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:712)
>         at 
> com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)
>         at 
> com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:865)
>         at 
> com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:447)
>         at 
> com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:215)
>         at 
> com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
>         at 
> com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
>         at 
> oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
>         at 
> oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
>         at 
> oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
>         at 
> oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
>         at 
> com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
>         at java.lang.Thread.run(Thread.java:619)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to