Leandro,

vc est� tentando invocar um m�todo de uma refer�ncia
para null.

em seu c�digo vc fez:

>               InputStream is = null;
> 
>               try{
> 
>                    int x = is.read(bytesXML);
> ....

a ref�rencia is � null

crie um objeto do tipo ByteArrayInputStream.
ByteArrayInputStream � uma subclass de InputStream,
como abaixo:

ByteArrayInputStream is = new
ByteArrayInputStream(bytesXML);

D� uma olhada no hist�rico da lista em algumas
mensagem com o assunto: Java e XML, pode ajudar.

atenciosamente,
Paulo

--- Leandro Ferreira Granja
<[EMAIL PROTECTED]> wrote:
> Pessoal,
> 
> Andei dando uma olhada na lista sobre InputStream,
> mas n�o encontrei nada
> que pudesse me ajudar ... ser� que vcs podem?
> 
> 
> Estou tentando transformar uma String em InputStream
> ....
> 
> 
> import java.io.*;
> import java.util.*;
> 
> import javax.xml.parsers.DocumentBuilder;
> import javax.xml.parsers.DocumentBuilderFactory;
> import
> javax.xml.parsers.ParserConfigurationException;
> 
> import org.apache.xerces.jaxp.*;
> 
> import org.w3c.dom.Document;
> import org.w3c.dom.DOMException;
> import org.w3c.dom.Element;
> 
> import org.xml.sax.*;
> 
> public class TesteXMLDOM {
> 
>       public static void main(String[] args){
> 
>               Document doc  = null;
>               String strXML =
>
"<registros><registro><nome>leandro></nome></registro><registro><nome>marcia
> </nome></registro></registros>";
> 
>               byte[] bytesXML = strXML.getBytes();
> 
>               InputStream is = null;
> 
>               try{
> 
>                    int x = is.read(bytesXML);
> 
> 
> 
>                    InputSource xmlIS = new InputSource(is);
> 
>                   DocumentBuilderFactory
> docBuilderFactory =
> DocumentBuilderFactory.newInstance();
>                    DocumentBuilder                  
> parser =
> docBuilderFactory.newDocumentBuilder();
> 
>                   doc          = parser.parse(xmlIS);
>                    Element root =
> doc.getDocumentElement();
> 
>                   root.normalize();
> 
> 
>               }
>               catch(IOException e){
>                       System.out.print("IOException =");
>                       e.printStackTrace();
>               }
>               catch(ParserConfigurationException e){
>                       System.out.println(e.getMessage());
>               }
>               catch(SAXException e){
>                       System.out.println(e.getMessage());
>               }
>               catch(Exception e){
>                       System.out.print("Exception =" + e.getMessage());
>                       e.printStackTrace();
> 
>               }
>       }
> }
> 
> 
> Est� ocorrendo a seguinte exception:
> java.lang.NullPointerException
> 
> Algu�m sabe a m... que estou fazendo!
> 
> Leandro Ferreira Granja
> 
> 
> 
> 
> 
> ------------------------------ LISTA SOUJAVA
> ---------------------------- 
> http://www.soujava.org.br  -  Sociedade de Usu�rios
> Java da Sucesu-SP 
> d�vidas mais comuns:
> http://www.soujava.org.br/faq.htm
> regras da lista:
> http://www.soujava.org.br/regras.htm
> historico:
>
http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para
> [EMAIL PROTECTED] 
>
-------------------------------------------------------------------------
> 


__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a