boolean done = container.isComplete(); if ((builder == null) && done) { reader = new OMStAXWrapper(null, container, false, configuration.isPreserveNamespaceContext()); } else { if ((builder == null) && !cache) { "The parser is already consumed!"); reader = new OMStAXWrapper(builder, container, cache, configuration.isPreserveNamespaceContext());