Running XMLRPC alongside Vaadin

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

Sorry folks - this was my error. I needed to adjust the URL in the XMLRPC client - Doh! :*)