You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by dk...@apache.org on 2008/11/19 19:10:49 UTC

svn commit: r719017 - in /cxf/trunk: common/common/src/main/java/org/apache/cxf/staxutils/StaxUtils.java parent/pom.xml

Author: dkulp
Date: Wed Nov 19 10:10:49 2008
New Revision: 719017

URL: http://svn.apache.org/viewvc?rev=719017&view=rev
Log:
Update to JAXB 2.1.9 (fixes a memory leak)
Add a try/catch to allow use of some other Stax implementations (like BEA's)

Modified:
    cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/StaxUtils.java
    cxf/trunk/parent/pom.xml

Modified: cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/StaxUtils.java
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/StaxUtils.java?rev=719017&r1=719016&r2=719017&view=diff
==============================================================================
--- cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/StaxUtils.java (original)
+++ cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/StaxUtils.java Wed Nov 19 10:10:49 2008
@@ -76,8 +76,16 @@
     private static final String XML_NS = "http://www.w3.org/2000/xmlns/";
     
     static {
-        XML_INPUT_FACTORY.setProperty(XMLInputFactory.IS_NAMESPACE_AWARE, false);
-        XML_NS_AWARE_INPUT_FACTORY.setProperty(XMLInputFactory.IS_NAMESPACE_AWARE, true);
+        try {
+            XML_INPUT_FACTORY.setProperty(XMLInputFactory.IS_NAMESPACE_AWARE, false);
+        } catch (Exception e) {
+            //ignore
+        }
+        try {
+            XML_NS_AWARE_INPUT_FACTORY.setProperty(XMLInputFactory.IS_NAMESPACE_AWARE, true);
+        } catch (Exception ex) {
+            //ignore
+        }
     }
     
     private StaxUtils() {

Modified: cxf/trunk/parent/pom.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/parent/pom.xml?rev=719017&r1=719016&r2=719017&view=diff
==============================================================================
--- cxf/trunk/parent/pom.xml (original)
+++ cxf/trunk/parent/pom.xml Wed Nov 19 10:10:49 2008
@@ -43,8 +43,8 @@
         <saaj.impl.artifactId>saaj-impl</saaj.impl.artifactId>
 
         <jaxb.version>2.1</jaxb.version>
-        <jaxb.impl.version>2.1.7</jaxb.impl.version>
-        <jaxb.xjc.version>2.1.7</jaxb.xjc.version>
+        <jaxb.impl.version>2.1.9</jaxb.impl.version>
+        <jaxb.xjc.version>2.1.9</jaxb.xjc.version>
         <jetty.version>6.1.11</jetty.version>
         <saaj.version>1.3</saaj.version>
         <saaj.impl.version>1.3.2</saaj.impl.version>