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);
}