Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

Select the five .jars there: dom.jar, jaxp-api.jar, sax.jar, xalan.jar, and xercesImpl.jar, and add all of these.

Ensure that these five jars appear before rt.jar in the order of jars in this JRE definition. Use the "Up" and "Down" buttons to float these jars to the top of the list if they aren't already before "rt.jar".

Click "Ok" to exit "Edit JRE" and then click "Ok" to exit "Preferences".

Edit your project properties for the uPortal project (right click the project root folder and select "properties" from the contextual menu. Select "Java Build Path" from the left hand navigation pane. Click the "Libraries" tab. Select the JRE System Library and click the "Edit..." button. Choose from the alternate JRE pulldown the name of the alternate JRE you created above.

You still need xalan-2-6-0

The Xalan 2.6.0 jar, previously distributed as /lib/xalan.jar, has been renamed to /lib/xalan-2-6-0.jar so as not to collide with the JAXP xalan.jar. You still need to endorse it (the xalan-2-6-0.jar) so that it will override the org.apache.xml APIs in JDK 1.4's rt.jar. You endorse xalan-2-6-0.jar typically by placing it into the /lib/endorsed/ directory of your JRE and the /common/endorsed/ directory of your Tomcat.

What to do if these instructions are insufficient

...