You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commons-dev@ws.apache.org by sc...@apache.org on 2008/09/16 03:26:55 UTC
svn commit: r695708 -
/webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMElementImpl.java
Author: scheu
Date: Mon Sep 15 18:26:55 2008
New Revision: 695708
URL: http://svn.apache.org/viewvc?rev=695708&view=rev
Log:
WSCOMMONS-384
Contributor:Doug Larson and Rich Scheuerle
Quick change to getXMLStreamWriter to get rid of spurious buildNext call when the element is already complete.
Modified:
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMElementImpl.java
Modified: webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMElementImpl.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMElementImpl.java?rev=695708&r1=695707&r2=695708&view=diff
==============================================================================
--- webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMElementImpl.java (original)
+++ webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMElementImpl.java Mon Sep 15 18:26:55 2008
@@ -764,8 +764,10 @@
*/
private XMLStreamReader getXMLStreamReader(boolean cache) {
if (builder != null && this.builder instanceof StAXOMBuilder) {
- if (((StAXOMBuilder) builder).isLookahead()) {
- this.buildNext();
+ if (!isComplete()) {
+ if (((StAXOMBuilder) builder).isLookahead()) {
+ this.buildNext();
+ }
}
}