You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Antonio Cabezuelo Vivo <an...@eresmas.com> on 2000/05/22 18:07:21 UTC

Litle problem with xinclude processor

Hello all,

I have been playing with the xinclude procesor of Cocoon 1.7.4 and i have found the following problem.

I have midified the samples files sent by Donald Ball and Cocoon throws the following exception.

java.lang.NullPointerException
              at org.apache.cocoon.processor.xinclude.XIncludeProcessor$XIncludeProcessorWorker.processXIncludeElement(XIncludeProcessor.java, Compiled Code)
              at org.apache.cocoon.processor.xinclude.XIncludeProcessor$XIncludeProcessorWorker.process(XIncludeProcessor.java, Compiled Code)
              at org.apache.cocoon.processor.xinclude.XIncludeProcessor$XIncludeProcessorWorker.process(XIncludeProcessor.java, Compiled Code)
              at org.apache.cocoon.processor.xinclude.XIncludeProcessor$XIncludeProcessorWorker.process(XIncludeProcessor.java, Compiled Code)
              at org.apache.cocoon.processor.xinclude.XIncludeProcessor.process(XIncludeProcessor.java:79)
              at org.apache.cocoon.Engine.handle(Engine.java, Compiled Code)
              at org.apache.cocoon.Cocoon.service(Cocoon.java:167)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
              at org.apache.jserv.JServConnection.processRequest(JServConnection.java:314)
              at org.apache.jserv.JServConnection.run(JServConnection.java:188)
              at java.lang.Thread.run(Thread.java:479)


The modified XML is:

<?xml version="1.0"?>
<?cocoon-process type="xinclude"?>
<?cocoon-format type="text/xml"?> 

<page xmlns:xinclude="http://www.w3.org/1999/XML/xinclude">
    <pepe>
        <xinclude:include parse="text" href="foo.txt"/>
    </pepe>
    <xinclude:include parse="text" href="foo.txt"/>
    <xinclude:include parse="xml" href="foo.xml"/>
</page>
 
Does anybody knows what I'm doing wrong.
 
Thanks in advance,
___
Antonio Cabezuelo

Re: Litle problem with xinclude processor

Posted by Donald Ball <ba...@webslingerZ.com>.
ding ding ding ding! you've found a bona fide bug! i'll look into this
straightaway.

- donald

On Mon, 22 May 2000, Antonio Cabezuelo Vivo wrote:

> Hello all,
> 
> I have been playing with the xinclude procesor of Cocoon 1.7.4 and i have found the following problem.
> 
> I have midified the samples files sent by Donald Ball and Cocoon throws the following exception.
> 
> java.lang.NullPointerException
>               at org.apache.cocoon.processor.xinclude.XIncludeProcessor$XIncludeProcessorWorker.processXIncludeElement(XIncludeProcessor.java, Compiled Code)
>               at org.apache.cocoon.processor.xinclude.XIncludeProcessor$XIncludeProcessorWorker.process(XIncludeProcessor.java, Compiled Code)
>               at org.apache.cocoon.processor.xinclude.XIncludeProcessor$XIncludeProcessorWorker.process(XIncludeProcessor.java, Compiled Code)
>               at org.apache.cocoon.processor.xinclude.XIncludeProcessor$XIncludeProcessorWorker.process(XIncludeProcessor.java, Compiled Code)
>               at org.apache.cocoon.processor.xinclude.XIncludeProcessor.process(XIncludeProcessor.java:79)
>               at org.apache.cocoon.Engine.handle(Engine.java, Compiled Code)
>               at org.apache.cocoon.Cocoon.service(Cocoon.java:167)
>               at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
>               at org.apache.jserv.JServConnection.processRequest(JServConnection.java:314)
>               at org.apache.jserv.JServConnection.run(JServConnection.java:188)
>               at java.lang.Thread.run(Thread.java:479)
> 
> 
> The modified XML is:
> 
> <?xml version="1.0"?>
> <?cocoon-process type="xinclude"?>
> <?cocoon-format type="text/xml"?> 
> 
> <page xmlns:xinclude="http://www.w3.org/1999/XML/xinclude">
>     <pepe>
>         <xinclude:include parse="text" href="foo.txt"/>
>     </pepe>
>     <xinclude:include parse="text" href="foo.txt"/>
>     <xinclude:include parse="xml" href="foo.xml"/>
> </page>
>  
> Does anybody knows what I'm doing wrong.
>  
> Thanks in advance,
> ___
> Antonio Cabezuelo
>