a interpretacao das instrucoes da folha de estilo de seu aplicativo de tempo de execucao para dados XML. O processador Interpretativo XSLT e o processador padrao. Para selecionar o processador de Compilacao XSLT voce pode: Alterar a entrada no arquivo jaxp.properties (localizado em /opt/ibm/java2-i386-50/jre/lib), ou Definir a propriedade do sistema da chave javax.xml.transform.TransformerFactory para org.apache.xalan.xsltc.trax.TransformerFactoryImpl. Para implementar propriedades no arquivo jaxp.properties, copie jaxp.properties.sample para jaxp.properties em /opt/ibm/java2-i386-50/. Esse arquivo tambem contem detalhes completos sobre o procedimento utilizado para determinar as implementacoes que serao utilizadas para o TransformerFactory, o SAXParserFactory e o DocumentBuilderFactory. Para melhorar o desempenho ao transformar um objeto StreamSource com um processador de Compilacao XSLT, especifique a classe com.ibm.xslt4j.b2b2dtm.XSLTCB2BDTMManager como o fornecedor do servico org.apache.xalan.xsltc.dom.XSLTCDTMManager. Para determinar o fornecedor de servicos, tente cada uma das etapas ate localizar org.apache.xalan.xsltc.dom.XSLTCDTMManager: Verifique a configuracao da propriedade de sistema org.apache.xalan.xsltc.dom.XSLTCDTMManager.Verifique o valor da propriedade org.apache.xalan.xsltc.dom.XSLTCDTMManager no arquivo /opt/ibm/java2-i386-50/lib/xalan.properties.Verifique o conteudo do arquivo META-INF/services/org.apache.xalan.xsltc.dom.XSLTCDTMManager para um nome de classe.Utilize o fornecedor de servicos padrao, org.apache.xalan.xsltc.dom.XSLTCDTMManager.O processador de Compilacao XSLT detecta o fornecedor de servicos para o servico org.apache.xalan.xsltc.dom.XSLTCDTMManager quando um objeto javax.xml.transform.TransformerFactory e criado. Quaisquer objetos javax.xml.transform.Transformer ou javax.xml.transform.sax.TransformerHandler criados utilizando esse objeto TransformerFactory utilizarao o mesmo fornecedor de servicos. Os fornecedores de servicos so podem ser alterados modificando uma das configuracoes descritas acima e depois criando um novo objeto TransformerFactory. Utilizando uma Versao Mais Antiga do Xerces ou Xalan Se voce estiver utilizando uma versao mais antiga do Tomcat, essa limitacao podera existir. Se voce estiver utilizando uma versao mais antiga do Xerces (anterior a 2.0) ou Xalan (anterior a 2.3) na substituicao confirmada, podera obter uma excecao de ponteiro nulo quando ativar o aplicativo. Essa excecao ocorre porque essas versoes mais antigas nao manipulam o arquivo jaxp.properties corretamente. Para evitar essa situacao, utilize uma das seguintes solucoes alternativas: Faca upgrade para uma versao mais recente do aplicativo que implemente a especificacao do Java API para XML Programming (JAXP) mais recente (http://java.sun.com/xml/jaxp/index.html).Remova o arquivo jaxp.properties de /opt/ibm/java2-i386-50/jre/lib.Remova o comentario das entradas do arquivo jaxp.properties em /opt/ibm/java2-i386-50/jre/lib.Defina explicitamente o SAX Parser, DocumentBuilder ou Transformer Factory utilizando a variavel de ambiente IBM_JAVA_OPTIONS. Exemplo: export IBM_JAVA_OPTIONS=-Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl ou export IBM_JAVA_OPTIONS=-Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl ou export IBM_JAVA_OPTIONS=-Djavax.xml.transform.TransformerFactory=org.apache.xalan.processor.TransformerFactoryImpl Defina a propriedade do sistema para javax.xml.parsers.SAXParserFactory , javax.xml.parsers.DocumentBuilderFactory ou javax.xml.transform.TransformerFactory a partir do seu codigo de aplicativo. Para obter um exemplo, consulte a especificacao JAXP 1.3. Utilizando o SDK para Desenvolver os Aplicativos Java As secoes a seguir fornecem informacoes sobre como utilizar o SDK para Linux para desenvolver aplicativos Java. Consulte Ferramentas do SDK para obter detalhes sobre as ferramentas disponiveis. Depurando os Aplicativos Java Para depurar os programas Java, utilize o aplicativo JDB (Java Debugger) ou outros depuradores que comunicam utilizando o JPDA (Java Platform Debugger Architecture) fornecido pelo SDK para Linux. JDB (Java Debugger) O JDB (Java Debugger) e incluido no SDK para Linux. O depurador e chamado pelo comando jdb; ele "conecta-se" a JVM utilizando o JPDA. Para depurar um aplicativo Java: Inicie a JVM com as seguintes opcoes: java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address= MyApp A JVM e iniciada, porem suspende a execucao antes de iniciar o aplicativo Java. Em uma