You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by ri...@ufs.kiev.ua on 2001/12/18 12:50:57 UTC
Cocoon+PHP
Hi, Cocoon-Users!
Have someone managed to get subj. working?
I'm desperately looking for someone who did it, except Sam Ruby ;) -
he is the master.
My problem is I can't force cocoon to use PhpGenerator.
I do have it successfully built with phpservlet.jar and with
<map:generator name="php"
src="org.apache.cocoon.generators.PhpGenerator" /> in my sitemap.
But when I try to execute something like:
<?xml version="1.0" ?>
<xsp:page language="php" xmlns:xsp="http://apache.org/xsp">
<xsp:logic><![CDATA[
$Author = "Rimo";
]]></xsp:logic>
<page>
<title>PHP test</title>
<body>
<para><xsp:expr>$Author</xsp:expr></para>
</body>
</page>
</xsp:page>
I have the following result:
org.apache.cocoon.ProcessingException: Language Exception: org.apache.cocoon.components.language.LanguageException: Error compiling phptest_xsp:
Line 133, column 4: Undefined variable: $Author
Line 0, column 0:
1 error
org.apache.cocoon.ProcessingException: Language Exception: org.apache.cocoon.components.language.LanguageException: Error compiling phptest_xsp:
Line 133, column 4: Undefined variable: $Author
Line 0, column 0:
1 error
at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.createResource(ProgramGeneratorImpl.java:274)
at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:188)
at org.apache.cocoon.generation.ServerPagesGenerator.setup(ServerPagesGenerator.java:170)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
I expect to see PHPGenerator here? Am
I wrong?
at org.apache.cocoon.components.pipeline.AbstractEventPipeline.setupPipeline(AbstractEventPipeline.java:142)
at org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(CachingEventPipeline.java:239)
at org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(CachingEventPipeline.java:99)
at org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:277)
at org.apache.cocoon.www.sitemap_xmap.wildcardMatchN4003F1(sitemap_xmap.java:6542)
Thanks for any help!
Rimo
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>
Re: Cocoon+PHP
Posted by Mauricio Souza Lima <ma...@terra.com.br>.
Look at the sitemap...
What it the type specified in the map? serverpages or php?
So look at the generated source at:
$TOMCAT_HOME/work/localhost/cocoon/org/...
You will see...
rimo@ufs.kiev.ua wrote:
>
> Hi, Cocoon-Users!
>
> Have someone managed to get subj. working?
> I'm desperately looking for someone who did it, except Sam Ruby ;) -
> he is the master.
>
> My problem is I can't force cocoon to use PhpGenerator.
> I do have it successfully built with phpservlet.jar and with
> <map:generator name="php"
> src="org.apache.cocoon.generators.PhpGenerator" /> in my sitemap.
>
> But when I try to execute something like:
>
> <?xml version="1.0" ?>
> <xsp:page language="php" xmlns:xsp="http://apache.org/xsp">
> <xsp:logic><![CDATA[
> $Author = "Rimo";
>
> ]]></xsp:logic>
>
> <page>
> <title>PHP test</title>
> <body>
> <para><xsp:expr>$Author</xsp:expr></para>
> </body>
> </page>
>
> </xsp:page>
>
> I have the following result:
>
> org.apache.cocoon.ProcessingException: Language Exception: org.apache.cocoon.components.language.LanguageException: Error compiling phptest_xsp:
> Line 133, column 4: Undefined variable: $Author
> Line 0, column 0:
> 1 error
>
> org.apache.cocoon.ProcessingException: Language Exception: org.apache.cocoon.components.language.LanguageException: Error compiling phptest_xsp:
> Line 133, column 4: Undefined variable: $Author
> Line 0, column 0:
> 1 error
>
> at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.createResource(ProgramGeneratorImpl.java:274)
> at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:188)
> at org.apache.cocoon.generation.ServerPagesGenerator.setup(ServerPagesGenerator.java:170)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> I expect to see PHPGenerator here? Am
> I wrong?
> at org.apache.cocoon.components.pipeline.AbstractEventPipeline.setupPipeline(AbstractEventPipeline.java:142)
> at org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(CachingEventPipeline.java:239)
> at org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(CachingEventPipeline.java:99)
> at org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:277)
> at org.apache.cocoon.www.sitemap_xmap.wildcardMatchN4003F1(sitemap_xmap.java:6542)
>
> Thanks for any help!
> Rimo
>
> ---------------------------------------------------------------------
> Please check that your question has not already been answered in the
> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
>
> To unsubscribe, e-mail: <co...@xml.apache.org>
> For additional commands, e-mail: <co...@xml.apache.org>
--
Mauricio Souza Lima
Rational Consulting
mauriciosl@terra.com.br
Rua Helena, 140 / cj. 82
São Paulo - SP - Brazil
Fone / Direct: +55 11 3842-7138
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>