Hi, I deployed a very simple web service to JBoss-4.2.0.GA, and used JBoss's wsconsume utility to generates stubs. I ran the client in its own JVM as a java application. It invokes the web service... no problem!
Then I coded a servlet (actually an Action class much like Struts) to call the web service. In this case the servlet and the web service are deployed within the same EAR. When the servlet invokes the web service from within the same container I get an exception when it tries to get the port. The offending line of code is in the generated service class: return (CurrencyWS)super.getPort(new QName("http://currencyconverter.ws/", "CurrencyWSPort"), CurrencyWS.class); The exception says: javax.xml.ws.WebServiceException: SEI is missing @WebService annotation: interface ws.currencyconverter.CurrencyWS All my annotations seem to be fine... the web service deploys fine and a client running in a separate JVM invokes it successfully. If I run the web service on one machine and the servlet (web server) on another machine they communicate just fine. Can someone tell me what I'm doing wrong? Thanks, David View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4055801#4055801 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4055801 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user