retVal = new StaxSource(resetForStreaming(input)); } else if (StreamSource.class.isAssignableFrom(type)) { retVal = new StreamSource(getInputStream(input)); } else if (XMLStreamReader.class.isAssignableFrom(type)) { retVal = resetForStreaming(input); retVal = dom == null ? read(input).getNode() : dom; } else if (DataSource.class.isAssignableFrom(type)) { final InputStream ins = getInputStream(input); retVal = new DataSource() { public String getContentType() {
retVal = new StaxSource(resetForStreaming(input)); } else if (StreamSource.class.isAssignableFrom(type)) { retVal = new StreamSource(getInputStream(input)); } else if (XMLStreamReader.class.isAssignableFrom(type)) { retVal = resetForStreaming(input); retVal = dom == null ? read(input).getNode() : dom; } else if (DataSource.class.isAssignableFrom(type)) { final InputStream ins = getInputStream(input); retVal = new DataSource() { public String getContentType() {
retVal = new StaxSource(resetForStreaming(input)); } else if (StreamSource.class.isAssignableFrom(type)) { retVal = new StreamSource(getInputStream(input)); } else if (XMLStreamReader.class.isAssignableFrom(type)) { retVal = resetForStreaming(input); retVal = dom == null ? read(input).getNode() : dom; } else if (DataSource.class.isAssignableFrom(type)) { final InputStream ins = getInputStream(input); retVal = new DataSource() { public String getContentType() {
retVal = new StaxSource(resetForStreaming(input)); } else if (StreamSource.class.isAssignableFrom(type)) { retVal = new StreamSource(getInputStream(input)); } else if (XMLStreamReader.class.isAssignableFrom(type)) { retVal = resetForStreaming(input); retVal = dom == null ? read(input).getNode() : dom; } else if (DataSource.class.isAssignableFrom(type)) { final InputStream ins = getInputStream(input); retVal = new DataSource() { public String getContentType() {