Author: veithen
Date: Mon Jul 20 15:59:28 2009
New Revision: 795885

URL: http://svn.apache.org/viewvc?rev=795885&view=rev
Log:
Fixed a problem where OMStAXWrapper#getEventType in some cases returned an 
incorrect event type after a call to getElementText().

Modified:
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/impl/SwitchingWrapper.java

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/impl/SwitchingWrapper.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/impl/SwitchingWrapper.java?rev=795885&r1=795884&r2=795885&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/impl/SwitchingWrapper.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/impl/SwitchingWrapper.java
 Mon Jul 20 15:59:28 2009
@@ -867,7 +867,9 @@
     public String getElementText() throws XMLStreamException {
         if (parser != null) {
             try {
-                return parser.getElementText();
+                String elementText = parser.getElementText();
+                currentEvent = END_ELEMENT;
+                return elementText;
             } catch (XMLStreamException e) {
                 throw new OMStreamingException(e);
             }


Reply via email to