PATCH NAME:
JBPAPP-1276
PRODUCT NAME:
JBoss Enterprise Application Platform
VERSION:
4.3.0.GA
SHORT DESCRIPTION:
This patch incorporates the following fixes: -
JBWS-2323 Allow the Xerces defer-node-expansion optimisation to be disabled.
JBWS-2270 Re-use JAXBContext whenever possible
JBWS-2207 Allow to fully initialize the WS stack.
JBWS-2304 DOMUtils doesn't clear thread locals
JBWS-1809 JAXBIntros are not taken into consideration when generating the WSDL
JBWS-1903 DOMUtils doesn't clear thread locals
JBWS-2187 Handler Chain Management Prevents Service Re-Use
LONG DESCRIPTION:
This patch incorporates the following fixes: -
JBWS-2323 Allow the Xerces defer-node-expansion optimisation to be disabled.
JBWS-2270 Re-use JAXBContext whenever possible
JBWS-2207 Allow to fully initialize the WS stack.
JBWS-2304 DOMUtils doesn't clear thread locals
JBWS-1809 JAXBIntros are not taken into consideration when generating the WSDL
JBWS-1903 DOMUtils doesn't clear thread locals
JBWS-2187 Handler Chain Management Prevents Service Re-Use
MANUAL INSTALL INSTRUCTIONS:
To install the patch the following jars will need to be replaced with the jars included in the patch: -
./client/jbossws-client.jar
./client/jbossws-common.jar
./server/{configuration}/lib/jbossws-common.jar
./server/{configuration}/deploy/jbossws.sar/jbossws-core.jar
./server/{configuration}/deploy/jbossws.sar/jbossws-native.jar
Also the following descriptor should be replaced with the replacement included in the patch, if you have already
made changes to the existing descriptor remember to apply them to the new descriptor.
./server/{configuration}/deploy/jbossws.sar/jbossws.beans/META-INF/jboss-beans.xml
An additional system property is required for eager initialisation of the JAXB contexts: -
-Dorg.jboss.ws.eagerInitializeJAXBContextCache=true
COMPATIBILITY:
None
DEPENDENCIES:
JBoss EAP 4.3.0.GA
SUPERSEDES:
None
SUPERSEDED BY:
JBoss EAP 4.3.0.GA_CP03
CREATOR:
Darran Lofthouse
DATE:
14th October 2008