Author: veithen
Date: Sun Dec  4 15:31:07 2011
New Revision: 1210126

URL: http://svn.apache.org/viewvc?rev=1210126&view=rev
Log:
Only add default namespace declarations on "service" elements that are created 
programmatically, but not on elments that are created by the parser. Otherwise 
this may result in inconsistent namespaces. This change also makes Abdera 1.x 
compatible with Axiom 1.2.13 (which detects this situation and triggers an 
exception).

Modified:
    
abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMService.java

Modified: 
abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMService.java
URL: 
http://svn.apache.org/viewvc/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMService.java?rev=1210126&r1=1210125&r2=1210126&view=diff
==============================================================================
--- 
abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMService.java
 (original)
+++ 
abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMService.java
 Sun Dec  4 15:31:07 2011
@@ -56,7 +56,6 @@ public class FOMService extends FOMExten
 
     protected FOMService(QName qname, OMContainer parent, OMFactory factory, 
OMXMLParserWrapper builder) {
         super(qname, parent, factory, builder);
-        declareAtomNs();
     }
 
     protected FOMService(OMContainer parent, OMFactory factory) throws 
OMException {
@@ -66,7 +65,6 @@ public class FOMService extends FOMExten
 
     protected FOMService(OMContainer parent, OMFactory factory, 
OMXMLParserWrapper builder) throws OMException {
         super(SERVICE, parent, factory, builder);
-        declareAtomNs();
     }
 
     private void declareAtomNs() {


Reply via email to