Frequently Asked Question
Enabling JAX webservices

This is how you enable JAX services in Yellowfin 6.3 + releases:


Open the web.xml file located under <Yellowfin>\appserver\webapps\ROOT\WEB-INF\, then add the following within the <web-app> root node in the web.xml file.

Note:This should be already be in there, just commented-out in a standard 6.3 install.


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

<servlet>
<servlet-name>WebServices</servlet-name>
<servlet-class>
com.sun.xml.ws.transport.http.servlet.WSServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>WebServices</servlet-name>
<url-pattern>/webservices/*</url-pattern>
</servlet-mapping>


Once you have done this... you should be able to hit the JAX webservices at:
http://<yellowfin-host>/webservices/Hello

It will display something like this:




If you run into any errors, or having issues enabling this.
Please create a new forum post and reference this one, with as much as you can provide.

Regards,
David