websphere Error 404: No target servlet configured for uri:
myRemoteService
Seems like my servlet isn't being registered correctly... Can anyone
help me out with this? Thanks
here is my web.xml file
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>
WebProj</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
<welcome-file>Inventory.html</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>myRemoteService</servlet-name>
<servlet-class>com.merck.server.MyServicesImpl</servlet-class>
</servlet>
<servlet>
<servlet-name>MyServices</servlet-name>
<servlet-class>com.merck.server.MyServicesImpl</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>myRemoteService</servlet-name>
<url-pattern>/com.merck.GWTClient/myRemoteService</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>MyServices</servlet-name>
<url-pattern>/com.merck.GWTClient/myServices</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>gwt-hosted</servlet-name>
<jsp-file>/WEB-INF/jsp/gwt-hosted.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>gwt-hosted</servlet-name>
<url-pattern>/com.merck.GWTClient/gwt-hosted.html</url-pattern>
</servlet-mapping>
</web-app>
myRemoteService
You've configured the servlet URL pattern to be:
/com.merck.GWTClient/myRemoteService
They don't match.
--
http://www.multitask.com.au/people/dion/
"If you even dream of beating me you'd better wake up and apologize" -
Muhammad Ali
com.google.gwt.user.client.rpc.InvocationException: <H1>SRVE0232E:
Internal Server Error. <br> Exception Message:
[null]</H1><BR><H3>null</H3><BR><I>IBM WebSphere Application Server</I>
[02/08/06 11:37:50:688 EDT] 0000002b WebContainer E SRVE0232E:
Internal Server Error. <br> Exception Message:
[java.lang.NullPointerException
at
com.ibm.ws.webcontainer.srt.SRTServletResponse.setDefaultResponseEncoding(SRTServletResponse.java:610)
at
com.ibm.ws.webcontainer.srt.SRTServletResponse.start(SRTServletResponse.java:494)
at
com.ibm.ws.webcontainer.srt.SRTConnectionContext.start(SRTConnectionContext.java:48)
at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1654)
at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:421)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:367)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)
at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminaters(NewConnectionInitialReadCallback.java:201)
at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:103)
at
com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:548)
at
com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:601)
at
com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:934)
at
com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1021)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1332)