Guys,
I'm running into trouble to deploy my webservice on Jboss 4.2.3 using Seam 2.1.2.
Log:
14:38:11,139 WARN [JAXWSDeployerHookPreJSE] Cannot load servlet class: br.com.autenticis.comvenif.session.beans.TransacaoRetornoWS
Webservice:
@Stateless @WebService(name = "TransacaoRetornoService", serviceName = "TransacaoRetornoService", targetNamespace = "http://localhost/comvenif/TransacaoRetornoService") @Name("TransacaoRetornoService") @Remote(TransacaoRetornoService.class) @SOAPBinding(style = SOAPBinding.Style.RPC) public class TransacaoRetornoWS implements TransacaoRetornoService { @WebMethod public Transacao getTransacaoById(@WebParam long id, @WebParam long diaJuliano) { return getTransacaoList().getTransacaoById(id, diaJuliano); } }
Endpoint config:
The endpoint config xml is at /comvenif/src/main/META-INF/standard-jaxws-endpoint-config.xml
web.xml:
<servlet> <servlet-name>TransacaoRetornoService</servlet-name> <servlet-class>br.com.autenticis.comvenif.session.beans.TransacaoRetornoWS</servlet-class> </servlet> <servlet-mapping> <servlet-name>TransacaoRetornoService</servlet-name> <url-pattern>/TransacaoRetornoService</url-pattern> </servlet-mapping>
Project tree
Comvenif
* src/hot * br.com.autenticis.comvenif * annotations * session * beans * TransacaoRetornoWS.java (THIS IS THE IMPL SERVICE FOR THE WS WICH GOES ON WEB.XML) * home * interceptor * interfaces * TransacaoRetornoService.java (THE REMOTE INTERFACE OF THE IMPL) * list * util * seam.properties * src/main * br.com.autenticis.comvenif * client * entity * META-INF * persistence.xml * standard-jaxws-endpoint-config.xml * components.properties * import.sql * messages_es.properties * seam.properties * security.drl
Any ideas that can help me out to deploy this service?
If you need any more files of the project just let me know.
Thanks in advance.