cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From KOZLOV Roman <r-koz...@opencascade.com>
Subject Re: Could not read resource file
Date Tue, 13 Aug 2002 06:00:01 GMT
Hi Albert,

In your argh.xml I can see the following values of some "src" attributes:

src="marc!
 o_scroll_r2_c2.png"

src="marc!
 o_scroll_r6_c4.png"

src="t!
 it_clientes.jpg"

It seems that they could be a reason of the problem.

Roman

Albert Cervera Areny wrote:

> > Albert,
> >
> > one at a time...
> > comment out the SQL Transformer step and the following ones (remember to
> > put an XML serializer instead of the default one): let's see what the
> > SQL Transformer gets as input.
> >
> > Best regards,
>
> Buf.. that's a pretty big well formed xml file...
>
> >
> > ---------------------------------------------
> >                Luca Morandini
> >                GIS Consultant
> >               lmorandini@ieee.org
> > http://utenti.tripod.it/lmorandini/index.html
> > ---------------------------------------------
> >
> >
> >> -----Original Message-----
> >> From: Albert Cervera Areny [mailto:informatic@sedifa.com]
> >> Sent: Monday, August 12, 2002 6:12 PM
> >> To: cocoon-users@xml.apache.org
> >> Subject: Re: Could not read resource file
> >>
> >>
> >>
> >> > Hi Albert,
> >> >
> >> > Is it ok that in the first your mail some lines are cutted:
> >> >     <map:parameter name="document" value="cocoon://
> >> >     <map:parameter name="instruccions" value="{../i
> >>
> >> Sorry, I didn't realize it was a matter copy and paste:
> >> cocoon://trad-facturacio has no longer sense and now is
> >> docs/facturacio.xml
> >>
> >> <map:match pattern="dins-facturacio">
> >>   <map:generate src="docs/dins.xml"/>
> >>   <map:transform src="stylesheets/dins.xsl">
> >>     <map:parameter name="document" value="cocoon://trad-facturacio"/>
> >> <map:parameter name="usuari" value="{../ID}"/>
> >>     <map:parameter name="nom" value="{../nom}"/>
> >>     <map:parameter name="instruccions" value="{../instruccions}"/>
> >>   </map:transform>
> >>   <map:transform type="xinclude"/>
> >>   <map:transform src="stylesheets/facturacio-db.xsl">
> >>     <map:parameter name="usuari" value="{../ID}"/>
> >>   </map:transform>
> >>   <map:transform type="sql">
> >>     <map:parameter name="use-connection" value="cocoon"/>
> >>   </map:transform>
> >>   <map:transform src="stylesheets/facturacio.xsl">
> >>     <map:parameter name="usuari" value="{../ID}"/>
> >>     <map:parameter name="nom" value="{../nom}"/>
> >>   </map:transform>
> >>   <map:serialize/>
> >> </map:match>
> >>
> >> >
> >> > By the way could you, please, explain me, where the parameters
> >> {../ID} and {../nom} are from, because I used Cocoon 2.0.1 only.
> >> It hasn't much to do with cocoon but with sun-rise authentication
> >> actions... When a user authenticates you can access some stored that
> >> from him/her in this case the ID, name and instructions for a program.
> >>
> >> As I said I used to call facturacio.xml through
> >> cocoon://trad-facturacio but I made some changes..... to process the
> >> facturacio.xml with a XSL file I need to give those values (ID,
> >> name...) to the xsl transformer and with a call like cocoon://...
> >> those values are not available.
> >> That's why I decided to xinclude the file one file inside the other
> >> and process both but just ignoring the tags not useful to me...
> >> however as you see I keep on having problems with it.
> >> If someone knew how to access the ID value of sun-rise then it could
> >> be another solution too.
> >>
> >>
> >> >
> >> > Thank you in advance,
> >> >       Roman
> >> >
> >> >
> >> > Albert Cervera Areny wrote:
> >> >
> >> >> It's strange but, when using this pipe it works ok too. It's not
> >> what I need though.
> >> >>
> >> >> <map:match pattern="dins-facturacio">
> >> >>   <map:generate src="docs/facturacio.xml"/>
> >> >>     <map:transform src="stylesheets/facturacio-db.xsl">
> >> >>     <map:parameter name="usuari" value="{../ID}"/>
> >> >>   </map:transform>
> >> >>   <map:transform type="sql">
> >> >>     <map:parameter name="use-connection" value="cocoon"/>
> >> >>   </map:transform>
> >> >>   <map:transform src="stylesheets/facturacio.xsl">
> >> >>     <map:parameter name="usuari" value="{../ID}"/>
> >> >>     <map:parameter name="nom" value="{../nom}"/>
> >> >>   </map:transform>
> >> >>   <map:serialize/>
> >> >> </map:match>
> >> >>
> >> >> Is there a limit in the number of transforms? Why should it give an
> >> error with the generator anyway?
> >> >>
> >> >> > Hi I've got the following in sitemap.xmap:
> >> >> >
> >> >> > <map:match pattern="dins-facturacio">
> >> >> >   <map:generate src="docs/dins.xml"/>
> >> >> >   <map:transform src="stylesheets/dins.xsl">
> >> >> >     <map:parameter name="document" value="cocoon://
> >> >> >     <map:parameter name="usuari" value="{../ID}"/>
> >> >> >     <map:parameter name="nom" value="{../nom}"/>
> >> >> >     <map:parameter name="instruccions" value="{../i
> >> >> >   </map:transform>
> >> >> >   <map:transform type="xinclude"/>
> >> >> >   <map:transform src="stylesheets/facturacio-db.xsl">
> >> >> >     <map:parameter name="usuari" value="{../ID}"/>
> >> >> >   </map:transform>
> >> >> >   <map:transform type="sql">
> >> >> >     <map:parameter name="use-connection" value="cocoon"/>
> >> >> >   </map:transform>
> >> >> >   <map:transform src="stylesheets/facturacio.xsl">
> >> >> >     <map:parameter name="usuari" value="{../ID}"/>
> >> >> >     <map:parameter name="nom" value="{../nom}"/>
> >> >> >   </map:transform>
> >> >> >   <map:serialize/>
> >> >> > </map:match>
> >> >> >
> >> >> > The first transform is needed (doesn't depend on me) and then
I
> >> >> include the xml file that shuld go inside the html generated by
> >> dins.xsl. Then the xml file included by xinclude is has to be
> >> processed by sql tranform and this result by facturacio.xsl (I had
> >> to do it that way because a call to cocoon://facturacio.xml from
> >> dins.xsl didn't enable facturacio-db.xsl to see the {../ID} value).
> >> >> >
> >> >> > Well.. the problem is that the sql transform gives an error if
> >> >> inside facturacio-db.xsl I put a matcher to copy all nodes that I
> >> don't have to modify (to leave the html file as is). However, it
> >> works well if I take the output after db-facturacio.xsl, save it as
> >> XML and create another pipe like this one:
> >> >> >
> >> >> >   <map:generate src="docs/result.xml"/>
> >> >> >   <map:transform type="sql">
> >> >> >     <map:parameter name="use-connection" value="cocoon"/>
> >> >> >   </map:transform>
> >> >> >   <map:transform src="stylesheets/facturacio.xsl">
> >> >> >     <map:parameter name="usuari" value="{../ID}"/>
> >> >> >     <map:parameter name="nom" value="{../nom}"/>
> >> >> >   </map:transform>
> >> >> >   <map:serialize/>
> >> >> >
> >> >> > Any Ideas??
> >> >> >
> >> >> > Thanks!
> >> >> >
> >> >> >
> >> >> > The error generated by sql transformer is:
> >> >> > -Message:
> >> >> > Could not read resource
> >> >> > file:/var/lib/tomcat/webapps/usuaris/docs/dins.xml
> >> >> >
> >> >> > -Description:
> >> >> > description org.apache.cocoon.ProcessingException: Could not read
> >> >> resource file:/var/lib/tomcat/webapps/usuaris/docs/dins.xml:
> >> >> > java.lang.RuntimeException: java.lang.RuntimeException:
> >> >> > java.lang.NullPointerException
> >> >> >
> >> >> > -Sender:
> >> >> > sender org.apache.cocoon.servlet.CocoonServlet
> >> >> >
> >> >> > -Stack Trace:
> >> >> >
> >> >> > org.apache.cocoon.ProcessingException: Could not read resource
> >> >> file:/var/lib/tomcat/webapps/usuaris/docs/dins.xml:
> >> >> > java.lang.RuntimeException: java.lang.RuntimeException:
> >> >> > java.lang.NullPointerException
> >> >> > at
> >> >> > org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:155)
> >> >> at
> >> >> > org.apache.cocoon.components.pipeline.AbstractEventPipeline.process(AbstractEventPipeline.java:166)
> >> >> at
> >> >> > org.apache.cocoon.components.pipeline.AbstractStreamPipeline.process(AbstractStreamPipeline.java:192)
> >> >> at
> >> >> >
> >> org.apache.cocoon.www.sitemap_xmap.matchN102B9(/var/cache/tomcat/DEFAULT/usuaris/cocoon-files/org/apache/cocoon/www/sitema
> > p_xmap.java:3142)
> >> >> at
> >> >> >
> >> org.apache.cocoon.www.sitemap_xmap.process(/var/cache/tomcat/DEFAULT/usuaris/cocoon-files/org/apache/cocoon/www/sitemap_xm
> > ap.java:1632)
> >> >> at
> >> >> >
> >> org.apache.cocoon.www.sitemap_xmap.process(/var/cache/tomcat/DEFAULT/usuaris/cocoon-files/org/apache/cocoon/www/sitemap_xm
> > ap.java:1516)
> >> >> at org.apache.cocoon.sitemap.Handler.process(Handler.java:222) at
> >> org.apache.cocoon.sitemap.Manager.invoke(Manager.java:179)
> >> >> > at
> >> >> > org.apache.cocoon.sitemap.SitemapManager.process(SitemapManager.java:154)
> >> >> at org.apache.cocoon.Cocoon.process(Cocoon.java:575)
> >> >> > at
> >> >> > org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:998)
> >> >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at
> >> >> > org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java:484)
> >> >> at org.apache.tomcat.core.Handler.invoke(Handler.java:322)
> >> >> > at org.apache.tomcat.core.Handler.service(Handler.java:235) at
> >> >> > org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:432)
> >> >> at
> >> >> > org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:917)
> >> >> at
> >> >> > org.apache.tomcat.core.ContextManager.service(ContextManager.java:833)
> >> >> at
> >> >> > org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection(Ajp13Interceptor.java:213)
> >> >> at
> >> >> > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:477)
> >> >> at
> >> >> > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:519)
> >> >> at java.lang.Thread.run(Thread.java:484)
> >> >> >
> >> >> > etc, etc....
> >> >> >
> >> >> > --
> >> >> > Albert Cervera Areny
> >> >> > Dept. Informàtica Sedifa, S.L.
> >> >> >
> >> >> >
> >> >> >
> >> >> > ---------------------------------------------------------------------
> >> >> Please check that your question  has not already been answered in
> >> the FAQ before posting.
> >> >> <http://xml.apache.org/cocoon/faq/index.html>
> >> >> >
> >> >> > To unsubscribe, e-mail:
> >> >> <cocoon-users-unsubscribe@xml.apache.org> For additional commands,
> >> e-mail:   <cocoon-users-help@xml.apache.org>
> >> >>
> >> >> --
> >> >> Albert Cervera Areny
> >> >> Dept. Informàtica Sedifa, S.L.
> >> >>
> >> >> ---------------------------------------------------------------------
> >> Please check that your question  has not already been answered in
> >> the FAQ before posting.
> >> <http://xml.apache.org/cocoon/faq/index.html>
> >> >>
> >> >> To unsubscribe, e-mail:
> >> <cocoon-users-unsubscribe@xml.apache.org> For additional commands,
> >> e-mail:   <cocoon-users-help@xml.apache.org>
> >> >
> >> >
> >> > ---------------------------------------------------------------------
> >> Please check that your question  has not already been answered in
> >> the FAQ before posting.
> >> <http://xml.apache.org/cocoon/faq/index.html>
> >> >
> >> > To unsubscribe, e-mail:
> >> <cocoon-users-unsubscribe@xml.apache.org> For additional commands,
> >> e-mail:   <cocoon-users-help@xml.apache.org>
> >>
> >>
> >> --
> >> Albert Cervera Areny
> >> Dept. Informàtica Sedifa, S.L.
> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> Please check that your question  has not already been answered in the
> >> FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
> >>
> >> To unsubscribe, e-mail:     <cocoon-users-unsubscribe@xml.apache.org>
> >> For additional commands, e-mail:   <cocoon-users-help@xml.apache.org>
> >>
> >
> >
> > ---------------------------------------------------------------------
> > Please check that your question  has not already been answered in the
> > FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
> >
> > To unsubscribe, e-mail:     <cocoon-users-unsubscribe@xml.apache.org>
> > For additional commands, e-mail:   <cocoon-users-help@xml.apache.org>
>
> --
> Albert Cervera Areny
> Dept. Informàtica Sedifa, S.L.
>
>   ------------------------------------------------------------------------
>                Name: argh.xml
>    argh.xml    Type: XML (text/xml)
>            Encoding: quoted-printable
>
>   ------------------------------------------------------------------------
> ---------------------------------------------------------------------
> Please check that your question  has not already been answered in the
> FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
>
> To unsubscribe, e-mail:     <cocoon-users-unsubscribe@xml.apache.org>
> For additional commands, e-mail:   <cocoon-users-help@xml.apache.org>


---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

To unsubscribe, e-mail:     <cocoon-users-unsubscribe@xml.apache.org>
For additional commands, e-mail:   <cocoon-users-help@xml.apache.org>


Mime
View raw message