Hi Folks,
I’ve set up a Vaadin application with Maven & Eclipse, and I also want to run an XmlRpc server in the same application.
With default web.xml, it seems that the vaadin works OK, but the XmlRpc calls are leading to 404, Not found.
My current servlet mappings are…
[font=Courier New]
<servlet>
<servlet-name>XmlRpcServlet</servlet-name>
<servlet-class>org.ipa_upctrlr_client_vaadin.MyXmlRpcServlet</servlet-class>
<init-param>
<param-name>enabledForExtensions</param-name>
<param-value>false</param-value>
<description>Sets, whether the servlet supports vendor extensions for XML-RPC.</description>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
[b]
XmlRpcServlet
/xmlrpc
[/b]
Vaadin Application Servlet
com.vaadin.terminal.gwt.server.ApplicationServlet
Vaadin application class to start
application
org.ipa_upctrlr_client_vaadin.view.MyVaadinApplication
widgetset
org.ipa_upctrlr_client_vaadin.MyWidgetSet
[b]
Vaadin Application Servlet
/vaadin/*
[/b]
[b]
Vaadin Application Servlet
/VAADIN/*
[/font]
[/b]
With this arrangement, vaadin works OK, but the XmlRpc calls are being ignored. I have moved the vaadin ‘root’ so that a URI of ‘/vaadin’ works; but I dont understand why the /xmlrpc calls fail. I can see the XMLRPC requests in wireshark, and they look OK.
Any ideas what I’ve missed?
Many Thanks for any help
Ian HUnter