_WSRP Consumer Support for uPortal 2.5 and uPortal 2.4 on JDK 1.5

WSRP Consumer Support for uPortal 2.5 and uPortal 2.4 on JDK 1.5

Instructions for enabling WSRP Consumer support when running on JDK 1.5

JDK 1.5 by default does not include the full suite of XML parsers found in JDK 1.4.x. As a result you need to add and XML parser such as Xerces to the proxyportlet WEB-INF/lib directory to get the WSRP consumer to work.

(Annoyingly putting such libraries into the WEB-INF/lib directory when running on JDK 1.4.x tends to result in conflicts with the XML parsers bundled in JDK 1.4.x - as a result it is very difficuly to package servlets whic deploy on both 1.4 and 1.5!)

To enable WSRP support in uPortal 2.5.x (and also uPortal 2.4 if running on JDK 1.5).

  1. Find your Tomcat (or other serlvet container) installation directory
  2. navigate to webapps/proxyportlet/WEB-INF/lib
  3. If not already present, add the files xml-apis.jar, xmlParserAPIs.jar, xercesImpl.jar to the directory

The latest versions of xml-apis.jar, xmlParserAPIs.jar, xercesImpl.jar can be downloaded from http://xerces.apache.org/xerces2-j/download.cgi - for convenience known working versions are also available as attachments to this page.

xmlParserAPIs.jar should contain the same contents as xml-apis.jar and hence should not be needed (and also may not be present in new versions of Xerces)

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.