sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: RE : [sdx-users] Admin sdxworld


From: Emmanuel Bégué
Subject: RE: RE : [sdx-users] Admin sdxworld
Date: Fri, 24 Jan 2003 19:20:49 +0100

> -----Message d'origine-----
> De : Emmanuel Bégué [mailto:address@hidden
> Envoyé : vendredi 24 janvier 2003 19:13

> > > existe-t-il un autre moyen de voir le contenu de la page
> > > xsp après la transformation par sdx?
> >
> > Artisanal (grande époque SDX 1) : le tag HTML non-officiel <xmp> et un
> > <xsl:copy-of select="/" /> dedans. Si possible imbriqué dans un <xsl:if
> > select="debug"> sinon les utilisateurs ne vont pas comprendre :-)
>
> A placer dans la page xsl, à la place du contenu actuel?
> J'essaie et je vous tiens informé...

J'ai essayé, j'obtiens de même:

        org.apache.cocoon.ProcessingException:
        Exception during processing of
        file:/WEBS/web/www/docs/lemag/sdx/mag/xsl/results.xsl:
java.lang.NullPointerException

La feuille results.xsl contient en tout et pour tout:
        <?xml version="1.0" ?>
        <xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
                xmlns:sdx="http://www.culture.gouv.fr/ns/sdx/sdx";
                exclude-result-prefixes="sdx">
        <xmp>
                <xsl:copy-of select="/" />
                </xmp>
        </xsl:stylesheet>

Je pense qu'en réalité la page renvoyée par SDX après une recherche
(results.xsp?q=test) est entièrement vierge? (cf. message d'erreur
complet ci-dessous) => y aurait-il un autre moyen de le vérifier,
avant toute intervention xsl?

Cordialement,
EB




Original exception : java.lang.NullPointerException     at
org.apache.xalan.processor.StylesheetHandler.startElement(StylesheetHandler.
java:654)       at
com.icl.saxon.aelfred.SAXDriver.startElement(SAXDriver.java:757)        at
com.icl.saxon.aelfred.XmlParser.parseElement(XmlParser.java:1036)       at
com.icl.saxon.aelfred.XmlParser.parseContent(XmlParser.java:1222)       at
com.icl.saxon.aelfred.XmlParser.parseElement(XmlParser.java:1037)       at
com.icl.saxon.aelfred.XmlParser.parseDocument(XmlParser.java:510)       at
com.icl.saxon.aelfred.XmlParser.doParse(XmlParser.java:163)     at
com.icl.saxon.aelfred.SAXDriver.parse(SAXDriver.java:320)       at
org.apache.avalon.excalibur.xml.JaxpParser.parse(JaxpParser.java:269)   at
org.apache.avalon.excalibur.xml.JaxpParser.parse(JaxpParser.java:226)   at
org.apache.cocoon.components.source.AbstractStreamSource.toSAX(AbstractStrea
mSource.java:206)       at
org.apache.cocoon.components.xslt.XSLTProcessorImpl.getTransformerHandler(XS
LTProcessorImpl.java:268)       at
org.apache.cocoon.components.xslt.XSLTProcessorImpl.getTransformerHandler(XS
LTProcessorImpl.java:239)       at
org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:
298)    at
org.apache.cocoon.components.pipeline.AbstractEventPipeline.setupPipeline(Ab
stractEventPipeline.java:215)   at
org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(CachingEven
tPipeline.java:278)     at
org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(Cachi
ngEventPipeline.java:141)       at
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS
treamPipeline.java:317) at
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(Seri
alizeNode.java:153)     at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invo
keNodes(AbstractParentProcessingNode.java:85)   at
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invok
e(PreparableMatchNode.java:156) at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invo
keNodes(AbstractParentProcessingNode.java:109)  at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(Pipel
ineNode.java:140)       at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invo
keNodes(AbstractParentProcessingNode.java:109)  at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(Pipe
linesNode.java:144)     at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcess
or.java:328)    at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcess
or.java:293)    at
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNod
e.java:131)     at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invo
keNodes(AbstractParentProcessingNode.java:85)   at
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invok
e(PreparableMatchNode.java:156) at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invo
keNodes(AbstractParentProcessingNode.java:109)  at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(Pipel
ineNode.java:140)       at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invo
keNodes(AbstractParentProcessingNode.java:109)  at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(Pipe
linesNode.java:144)     at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcess
or.java:328)    at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcess
or.java:293)    at org.apache.cocoon.Cocoon.process(Cocoon.java:575)    at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:999) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown
Source) at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown
Source) at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown
Source) at org.apache.catalina.core.StandardPipeline.invokeNext(Unknown
Source) at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)        at
org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)    at
org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)    at
org.apache.catalina.valves.CertificatesValve.invoke(Unknown Source)     at
org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)    at
org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)        at
org.apache.catalina.core.ContainerBase.invoke(Unknown Source)   at
org.apache.catalina.core.StandardContext.invoke(Unknown Source) at
org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)       at
org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)    at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Unknown Source)  at
org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)    at
org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)      at
org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)    at
org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)        at
org.apache.catalina.core.ContainerBase.invoke(Unknown Source)   at
org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)     at
org.apache.catalina.core.StandardPipeline.invokeNext(Unknown Source)    at
org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)        at
org.apache.catalina.core.ContainerBase.invoke(Unknown Source)   at
org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:430)  at
org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:499)      at
java.lang.Thread.run(Thread.java:484)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]