svn commit: r939310 - /axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java

2010-04-29 Thread amilas
Author: amilas
Date: Thu Apr 29 13:59:56 2010
New Revision: 939310

URL: http://svn.apache.org/viewvc?rev=939310&view=rev
Log:
fixed the issue AXIS2-4615

Modified:

axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java

Modified: 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java?rev=939310&r1=939309&r2=939310&view=diff
==
--- 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java
 Thu Apr 29 13:59:56 2010
@@ -303,7 +303,15 @@ public class BeanUtil {
 ArrayList valueList = new ArrayList();
 Class arrayClassType = beanClass.getComponentType();
 if ("byte".equals(arrayClassType.getName())) {
-return 
Base64.decode(beanElement.getFirstElement().getText());
+// find the part first and decode it
+OMElement partElement = null;
+for (Iterator iter = beanElement.getChildElements(); 
iter.hasNext();){
+partElement = (OMElement) iter.next();
+if (partElement.getLocalName().equals(arrayLocalName)){
+break;
+}
+}
+return Base64.decode(partElement.getText());   
 
 } else {
 Iterator parts = beanElement.getChildElements();
 OMElement omElement;




svn commit: r939407 - /axis/axis2/java/transports/trunk/modules/base/src/test/java/org/apache/axis2/format/WrappedTextNodeStreamReaderTest.java

2010-04-29 Thread veithen
Author: veithen
Date: Thu Apr 29 18:02:36 2010
New Revision: 939407

URL: http://svn.apache.org/viewvc?rev=939407&view=rev
Log:
WSCOMMONS-452: Moved the test case for WrappedTextNodeStreamReader to Axiom.

Removed:

axis/axis2/java/transports/trunk/modules/base/src/test/java/org/apache/axis2/format/WrappedTextNodeStreamReaderTest.java



svn commit: r939424 - /axis/axis2/java/transports/trunk/modules/base/src/test/java/org/apache/axis2/format/ElementHelperTest.java

2010-04-29 Thread veithen
Author: veithen
Date: Thu Apr 29 18:20:01 2010
New Revision: 939424

URL: http://svn.apache.org/viewvc?rev=939424&view=rev
Log: (empty)

Modified:

axis/axis2/java/transports/trunk/modules/base/src/test/java/org/apache/axis2/format/ElementHelperTest.java

Modified: 
axis/axis2/java/transports/trunk/modules/base/src/test/java/org/apache/axis2/format/ElementHelperTest.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/transports/trunk/modules/base/src/test/java/org/apache/axis2/format/ElementHelperTest.java?rev=939424&r1=939423&r2=939424&view=diff
==
--- 
axis/axis2/java/transports/trunk/modules/base/src/test/java/org/apache/axis2/format/ElementHelperTest.java
 (original)
+++ 
axis/axis2/java/transports/trunk/modules/base/src/test/java/org/apache/axis2/format/ElementHelperTest.java
 Thu Apr 29 18:20:01 2010
@@ -44,7 +44,7 @@ import org.apache.axiom.om.OMFactory;
 import org.apache.axiom.om.OMSourcedElement;
 import org.apache.axiom.om.impl.builder.StAXOMBuilder;
 import org.apache.axiom.om.impl.llom.OMSourcedElementImpl;
-import org.apache.axiom.om.impl.llom.util.AXIOMUtil;
+import org.apache.axiom.om.util.AXIOMUtil;
 import org.apache.axiom.om.util.ElementHelper;
 import org.apache.axiom.util.stax.TextFromElementReader;
 import org.apache.commons.io.IOUtils;




svn propchange: r939424 - svn:log

2010-04-29 Thread veithen
Author: veithen
Revision: 939424
Modified property: svn:log

Modified: svn:log at Thu Apr 29 18:23:11 2010
--
--- svn:log (original)
+++ svn:log Thu Apr 29 18:23:11 2010
@@ -0,0 +1 @@
+Fixed deprecation warning.



svn commit: r939459 - in /axis/axis2/java/transports/trunk/modules/base/src: main/java/org/apache/axis2/format/ test/java/org/apache/axis2/format/

2010-04-29 Thread veithen
Author: veithen
Date: Thu Apr 29 19:04:18 2010
New Revision: 939459

URL: http://svn.apache.org/viewvc?rev=939459&view=rev
Log:
WSCOMMONS-452: Moved the remaining code to Axiom.

Removed:

axis/axis2/java/transports/trunk/modules/base/src/main/java/org/apache/axis2/format/WrappedTextNodeOMDataSourceFromDataSource.java

axis/axis2/java/transports/trunk/modules/base/src/main/java/org/apache/axis2/format/WrappedTextNodeOMDataSourceFromReader.java

axis/axis2/java/transports/trunk/modules/base/src/test/java/org/apache/axis2/format/CharacterStreamComparator.java

axis/axis2/java/transports/trunk/modules/base/src/test/java/org/apache/axis2/format/ElementHelperTest.java

axis/axis2/java/transports/trunk/modules/base/src/test/java/org/apache/axis2/format/RandomDataSource.java

axis/axis2/java/transports/trunk/modules/base/src/test/java/org/apache/axis2/format/WrappedTextNodeOMDataSourceTest.java
Modified:

axis/axis2/java/transports/trunk/modules/base/src/main/java/org/apache/axis2/format/PlainTextBuilder.java

Modified: 
axis/axis2/java/transports/trunk/modules/base/src/main/java/org/apache/axis2/format/PlainTextBuilder.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/transports/trunk/modules/base/src/main/java/org/apache/axis2/format/PlainTextBuilder.java?rev=939459&r1=939458&r2=939459&view=diff
==
--- 
axis/axis2/java/transports/trunk/modules/base/src/main/java/org/apache/axis2/format/PlainTextBuilder.java
 (original)
+++ 
axis/axis2/java/transports/trunk/modules/base/src/main/java/org/apache/axis2/format/PlainTextBuilder.java
 Thu Apr 29 19:04:18 2010
@@ -30,6 +30,8 @@ import javax.xml.namespace.QName;
 import org.apache.axiom.om.OMAbstractFactory;
 import org.apache.axiom.om.OMElement;
 import org.apache.axiom.om.OMFactory;
+import org.apache.axiom.om.ds.WrappedTextNodeOMDataSourceFromDataSource;
+import org.apache.axiom.om.ds.WrappedTextNodeOMDataSourceFromReader;
 import org.apache.axiom.om.impl.llom.OMSourcedElementImpl;
 import org.apache.axis2.AxisFault;
 import org.apache.axis2.builder.BuilderUtil;