You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wsrf-dev@ws.apache.org by ip...@apache.org on 2005/03/01 16:01:22 UTC
svn commit: r155783 -
incubator/apollo/trunk/src/java/org/apache/ws/util/XmlBeanUtils.java
Author: ips
Date: Tue Mar 1 07:01:19 2005
New Revision: 155783
URL: http://svn.apache.org/viewcvs?view=rev&rev=155783
Log:
fixed bug in addChildElement( XmlObject, XmlObject )
Modified:
incubator/apollo/trunk/src/java/org/apache/ws/util/XmlBeanUtils.java
Modified: incubator/apollo/trunk/src/java/org/apache/ws/util/XmlBeanUtils.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/util/XmlBeanUtils.java?view=diff&r1=155782&r2=155783
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/util/XmlBeanUtils.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/util/XmlBeanUtils.java Tue Mar 1 07:01:19 2005
@@ -306,19 +306,18 @@
XmlObject xBean )
{
parentXBean = getRootElement( parentXBean );
- XmlCursor xCursor = parentXBean.newCursor();
- if ( xCursor.toLastChild() )
+ XmlCursor parentCursor = parentXBean.newCursor();
+ if ( parentCursor.toLastChild() )
{
- xCursor.toEndToken();
+ parentCursor.toEndToken();
}
- xCursor.toNextToken();
+ parentCursor.toNextToken();
xBean = getRootElement( xBean );
- XmlCursor yCursor = xBean.newCursor();
- yCursor.copyXml( xCursor );
- xCursor.toPrevSibling();
- XmlObject childXBean = xCursor.getObject();
- xCursor.dispose();
- yCursor.dispose();
+ parentCursor.insertElement( getName( xBean ) );
+ parentCursor.toPrevSibling();
+ XmlObject childXBean = parentCursor.getObject();
+ parentCursor.dispose();
+ childXBean.set( xBean );
return childXBean;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: apollo-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: apollo-dev-help@ws.apache.org