Author: veithen
Date: Sun Aug 19 15:36:42 2012
New Revision: 1374773

URL: http://svn.apache.org/viewvc?rev=1374773&view=rev
Log:
Merged latest changes from trunk.

Modified:
    abdera/java/branches/axiom-upgrade/   (props changed)
    
abdera/java/branches/axiom-upgrade/dependencies/i18n/src/main/java/org/apache/abdera/i18n/text/io/CompressionUtil.java
   (props changed)
    
abdera/java/branches/axiom-upgrade/extensions/sharing/src/main/java/org/apache/abdera/ext/sharing/SharingHelper.java
    
abdera/java/branches/axiom-upgrade/parser/src/main/java/org/apache/abdera/parser/stax/FOMElement.java
    
abdera/java/branches/axiom-upgrade/parser/src/main/java/org/apache/abdera/parser/stax/FOMExtensibleElement.java
    
abdera/java/branches/axiom-upgrade/server/src/main/java/org/apache/abdera/protocol/server/filters/OpenSearchFilter.java
   (props changed)

Propchange: abdera/java/branches/axiom-upgrade/
------------------------------------------------------------------------------
  Merged /abdera/java/trunk:r1374754-1374766

Propchange: 
abdera/java/branches/axiom-upgrade/dependencies/i18n/src/main/java/org/apache/abdera/i18n/text/io/CompressionUtil.java
------------------------------------------------------------------------------
  Merged 
/abdera/java/trunk/dependencies/i18n/src/main/java/org/apache/abdera/i18n/text/io/CompressionUtil.java:r1374754-1374766

Modified: 
abdera/java/branches/axiom-upgrade/extensions/sharing/src/main/java/org/apache/abdera/ext/sharing/SharingHelper.java
URL: 
http://svn.apache.org/viewvc/abdera/java/branches/axiom-upgrade/extensions/sharing/src/main/java/org/apache/abdera/ext/sharing/SharingHelper.java?rev=1374773&r1=1374772&r2=1374773&view=diff
==============================================================================
--- 
abdera/java/branches/axiom-upgrade/extensions/sharing/src/main/java/org/apache/abdera/ext/sharing/SharingHelper.java
 (original)
+++ 
abdera/java/branches/axiom-upgrade/extensions/sharing/src/main/java/org/apache/abdera/ext/sharing/SharingHelper.java
 Sun Aug 19 15:36:42 2012
@@ -335,8 +335,8 @@ public class SharingHelper {
         Feed feed = (Feed)base;
         Unpublished unpub = getUnpublished(feed, true);
         Entry newentry = (Entry)entry.clone();
-        newentry.setParentElement(unpub);
-        unpub.addEntry(newentry);
+        // Use addExtension instead of addEntry because addEntry clones the 
node
+        unpub.addExtension(newentry);
         entry.discard();
         return newentry;
     }
@@ -350,7 +350,6 @@ public class SharingHelper {
         Unpublished unpub = (Unpublished)base;
         Feed feed = unpub.getParentElement();
         Entry newentry = (Entry)entry.clone();
-        newentry.setParentElement(feed);
         feed.addEntry(newentry);
         entry.discard();
         return newentry;

Modified: 
abdera/java/branches/axiom-upgrade/parser/src/main/java/org/apache/abdera/parser/stax/FOMElement.java
URL: 
http://svn.apache.org/viewvc/abdera/java/branches/axiom-upgrade/parser/src/main/java/org/apache/abdera/parser/stax/FOMElement.java?rev=1374773&r1=1374772&r2=1374773&view=diff
==============================================================================
--- 
abdera/java/branches/axiom-upgrade/parser/src/main/java/org/apache/abdera/parser/stax/FOMElement.java
 (original)
+++ 
abdera/java/branches/axiom-upgrade/parser/src/main/java/org/apache/abdera/parser/stax/FOMElement.java
 Sun Aug 19 15:36:42 2012
@@ -260,7 +260,7 @@ public class FOMElement extends OMElemen
                 }
                 if (attr != null)
                     addAttribute(attr);
-            } else {
+            } else if (attr != null) {
                 removeAttribute(attr);
             }
         }

Modified: 
abdera/java/branches/axiom-upgrade/parser/src/main/java/org/apache/abdera/parser/stax/FOMExtensibleElement.java
URL: 
http://svn.apache.org/viewvc/abdera/java/branches/axiom-upgrade/parser/src/main/java/org/apache/abdera/parser/stax/FOMExtensibleElement.java?rev=1374773&r1=1374772&r2=1374773&view=diff
==============================================================================
--- 
abdera/java/branches/axiom-upgrade/parser/src/main/java/org/apache/abdera/parser/stax/FOMExtensibleElement.java
 (original)
+++ 
abdera/java/branches/axiom-upgrade/parser/src/main/java/org/apache/abdera/parser/stax/FOMExtensibleElement.java
 Sun Aug 19 15:36:42 2012
@@ -180,7 +180,6 @@ public class FOMExtensibleElement extend
         if (el == null) {
             addExtension(element);
         } else {
-            element.setParentElement(this);
             el.insertSiblingBefore((OMElement)getInternal(element));
         }
         return (T)element;

Propchange: 
abdera/java/branches/axiom-upgrade/server/src/main/java/org/apache/abdera/protocol/server/filters/OpenSearchFilter.java
------------------------------------------------------------------------------
  Merged 
/abdera/java/trunk/server/src/main/java/org/apache/abdera/protocol/server/filters/OpenSearchFilter.java:r1374754-1374766


Reply via email to