Bonjour,
Une application qui tourne depuis un moment sous windows (et que j'ai déja vu tourner sous AIX) refuse de démarer sous linux (poste nouvellement installé sous ubuntu pour du dev).
Voici des extraits de l'erreur et de la feuille xsl :
Code stack d'erreur : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 ; SystemID: file:///home/bea/user_projects/domains/MonAppli/applis/MonAppli.ear/MonAppli.war/WEB-INF/xsl/TEMPLATE.XSL; Line#: 2; Column#: 80 javax.xml.transform.TransformerException: xsl:stylesheet n'est pas admis à cet endroit de la feuille de style ! at org.apache.xalan.processor.StylesheetHandler.error(StylesheetHandler.java:951) at org.apache.xalan.processor.StylesheetHandler.getProcessorFor(StylesheetHandler.java:428) at org.apache.xalan.processor.StylesheetHandler.startElement(StylesheetHandler.java:662) at weblogic.apache.xerces.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:459) at weblogic.apache.xerces.impl.XMLNamespaceBinder.startElement(XMLNamespaceBinder.java:572) at weblogic.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:727) at weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:759) at weblogic.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(XMLDocumentScannerImpl.java:957) at weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1544) at weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:329) at weblogic.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:525) at weblogic.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:581) at weblogic.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152) at weblogic.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1175) at weblogic.xml.jaxp.WebLogicXMLReader.parse(WebLogicXMLReader.java:135) at weblogic.xml.jaxp.RegistryXMLReader.parse(RegistryXMLReader.java:152) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:972) at weblogic.xml.jaxp.WebLogicTransformerFactory.newTemplates(WebLogicTransformerFactory.java:159) at weblogic.xml.jaxp.RegistryTransformerFactory.newTemplates(RegistryTransformerFactory.java:173) ...
Code XSL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" indent="no"/> <xsl:template match="/"> ... </xsl:template> </xsl:stylesheet>
vu que l'erreur ne se produit que sous ce nouvel environnement, je suppose qu'il s'agit d'un problème de configuration sax (j'ai déja eut quelques soucis de vérification avec une DTD que j'ai été obligé de contourner).
Dans tous les cas, si quelqu'un a une idée, elle est la bienvenue.
Merci d'avance
Partager