In attempting to move a widget from 1.5 to 1.6. I'm having problems
with the servlet path.

I have a module, ViewerWidget.  In order to test this independently of
other modules, I have Viewer, which inherits ViewerWidget and has its
own entry point.  Under 1.5 I could run Viewer just fine.  I could JAR
up the module, and another module could inherit ViewerWidget without
worry over the Viewer entry point.  The servlet tags in to
ViewerWidget's servlets in would be added to inheriting modules
web.xml, for example

<servlet>
  <servlet-name>LiloServices</servlet-name>
  <servlet-class>com.optix.web.viewer.server.LiloServicesImpl</servlet-
class>
</servlet>
<servlet-mapping>
  <servlet-name>LiloServices</servlet-name>
  <url-pattern>/servlet/liloServices</url-pattern>
</servlet-mapping>

However 1.6 does not like this naming.  When I try to run Viewer, in
hosted mode, I see errors like

[WARN] Module declares a servlet class
'com.optix.web.viewer.server.LiloServicesImpl' with a mapping to '/
com.optix.web.viewer.Viewer/servlet/liloServices', but the web.xml has
no corresponding mapping; please add the following lines to your
web.xml:
<servlet-mapping>
  <servlet-name>LiloServices</servlet-name>
  <url-pattern>servlet/liloServices</url-pattern>
</servlet-mapping>


What gives?  Adding the full class path does not help.  Now an error
comes back

[WARN] 404 - POST /com.optix.web.viewer.Viewer//servlet/liloServices
(127.0.0.1) 1435 bytes

How should a modules RPC servlets be defined so they can be seen when
inherited?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to