[jboss-user] [JBossWS] - ServiceLifecycle troubles
Kimerinn
do-not-reply at jboss.com
Wed Oct 18 07:10:17 EDT 2006
Hi. I have implemented JSR-109 POJO Endpoint. This endpoint implements ServiceLifecycle interface. But init() method is never invokes. What's wrong?
I am using JBoss 4.0.4. Here is a code:
=============
Endpoint interface:
public interface ClientInterface extends Remote
{
public boolean login(String login, String psw) throws RemoteException;
public void logout() throws RemoteException;
}
==============
Endpoint implementation:
public class ClientInterfaceImpl implements ClientInterface, ServiceLifecycle
{
private ServletEndpointContext context;
public void init(Object object) throws ServiceException
{
this.context = (ServletEndpointContext)context;
}
public void destroy()
{
}
public boolean login(String login, String psw)
{
...
}
public void logout()
{
...
}
}
===========
Web.xml:
<web-app>
<display-name>server8hWeb</display-name>
<servlet-name>ClientInterfaceWS</servlet-name>
<servlet-class>com.logiamobile.server8h.core.ClientInterfaceImpl</servlet-class>
<servlet-mapping>
<servlet-name>ClientInterfaceWS</servlet-name>
<url-pattern>/ClientInterface</url-pattern>
</servlet-mapping>
</web-app>
==============
webservices.xml:
<webservice-description>
<webservice-description-name>server8h</webservice-description-name>
<wsdl-file>WEB-INF/wsdl/server8h.wsdl</wsdl-file>
<jaxrpc-mapping-file>WEB-INF/jaxrpc-mapping.xml</jaxrpc-mapping-file>
<port-component>
<port-component-name>ClientInterfacePort</port-component-name>
<wsdl-port>impl:ClientInterfacePort</wsdl-port>
<service-endpoint-interface>com.logiamobile.server8h.core.ClientInterface</service-endpoint-interface>
<service-impl-bean>
<servlet-link>ClientInterfaceWS</servlet-link>
</service-impl-bean>
</port-component>
</webservice-description>
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3979033#3979033
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3979033
More information about the jboss-user
mailing list