How Do I Expose the WSDL for an Application Deployed in Java Cloud Service - SaaS Extension?

You can expose a web service descriptor (WSDL) for an application by using an empty <login-config> element in your web.xml deployment descriptor.

To expose a WSDL to an application deployed in Oracle Java Cloud Service - SaaS Extension, you need to treat the application like you would Internet Public Pages and make the WSDL and the Webservice endpoint available on the Internet while bypassing SSO perimeter security. You do this by providing an empty security element called <login-config/> in the web.xml deployment descriptor, as shown in this example:

<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
…
  <login-config/>
…
</web-app>