Um die SOAP-Schnittstelle zu aktivieren, muss das web.xml mit folgenden Einträgen ergänzt werden:

<listener>
	<listener-class>com.sun.xml.ws.transport.http.servlet.WSServletContextListener</listener-class>
</listener>

...

<servlet>
	<servlet-name>eFormsWebService</servlet-name>
	<servlet-class>com.jaxfront.eforms.ws.impl.EFormsWSServlet</servlet-class>
	<load-on-startup>3</load-on-startup>
</servlet>

...

<servlet-mapping>
	<servlet-name>eFormsWebService</servlet-name>
    <url-pattern>/services/soap</url-pattern>
</servlet-mapping>

Der Webservice ist dann unter folgender URL erreichbar:

[SERVER_URL]/formservice/services/soap?wsdl

  • Keine Stichwörter