Additional steps: Preventing URL encoding on WebSphere Application Server 8

When you deploy the Remote services application manually and you are using WebSphere® Application Server 8, you must set the com.ibm.ws.classloader.encodeResourceURLs property to false.

About this task

WebSphere Application Server 8 encodes URLs making them unreadable by the Rational® Publishing Engine Web Services application. When the URLs are encoded, the client applications cannot connect to the remote services applications and so remote document generations cannot run successfully. To prevent WebSphere Application Server 8 from encoding the remote services URLs, set the com.ibm.ws.classloader.encodeResourceURLs property.

Procedure

  1. Open the administrative console in a browser. Example: http://server:port/ibm/console/logon.jsp
  2. Expand Servers > Server Types.
  3. Click WebSphere application servers.
  4. Open the server properties by clicking the server_name.
  5. In the Server infrastructure section, expand Java and Process Management.
  6. Click Process definition.
  7. In the Additional Properties section, click Java Virtual Machine.
  8. Click New to add the encoding flag:
    • Name: com.ibm.ws.classloader.encodeResourceURLs
    • Value: false
    Click OK.
  9. Restart the Remote services application.

Feedback