You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Alex McLintock <al...@OWAL.co.uk> on 2002/03/22 18:04:08 UTC
Cocoon and XIndice versions
Hi folks,
I'm trying to find satisfactory versions of Cocoon and XIndice which work
together.
I am told that I need a CVS version of cocoon rather than the latest
release - but the CVS snapshots don't currently work.
(I am using Xinidice 1.0 and Tomcat 4.0something on RedHat Linux 7.2, and
Sun's JDK 1.4)
Any ideas? Is it ok discussing cvs snapshots on the "users" list?
Older versions of Cocoon use a deprecated generator system for talking to
Xindice rather than the now standard "source".
Alex
Cocoon 2 - Internal server error
type fatal
message Error compiling sitemap
description org.apache.cocoon.ProcessingException: Error compiling sitemap:
java.lang.NoClassDefFoundError
sender org.apache.cocoon.servlet.CocoonServlet
source Cocoon servlet
request-uri
/cocoon/
path-info
stack-trace
org.apache.cocoon.ProcessingException: Error compiling sitemap:
java.lang.NoClassDefFoundError
at org.apache.cocoon.sitemap.Handler.run(Handler.java:295)
at java.lang.Thread.run(Thread.java:536)
Caused by: java.lang.NoClassDefFoundError
at org.apache.batik.dom.svg.SAXSVGDocumentFactory.(Unknown Source)
at org.apache.cocoon.xml.dom.SVGBuilder.(SVGBuilder.java:86)
at
org.apache.cocoon.serialization.SVGSerializer.(SVGSerializer.java:95)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
Openweb Analysts Ltd, London
Software For Complex Websites
http://www.OWAL.co.uk/
---------------------------------------------------------------------
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 and XIndice versions
Posted by Christian Zoffoli <cz...@xmerlin.org>.
Alex McLintock wrote:
>
> Hi folks,
>
> I'm trying to find satisfactory versions of Cocoon and XIndice which work
> together.
>
[cut]
my little how-to
1- copy batik-libs,xerces,xalan,xml-apis from
$CATALINA_HOME/webapps/cocoon/WEB-INF/libs to $CATALINA_HOME/lib
2- add export CATALINA_OPTS='-Djava.awt.headless=true
-Duser.language=en' at the beginning of $CATALINA_HOME/bin/catalina.sh
3- add -Djava.endorsed.dirs=$XINDICE_HOME/java/lib to
$XINDICE_HOME/config/vm.cfg
4- patch
org.apache.cocoon.transformation.XMLDBTransformerXMLDBTransformer.java
with http://www.mail-archive.com/cocoon-dev@xml.apache.org/msg12028.html
Christian
---------------------------------------------------------------------
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 and XIndice versions - FIXED
Posted by Alex McLintock <al...@arcfan.demon.co.uk>.
At 19:17 23/03/2002, Christian Zoffoli wrote:
>Vadim Gritsenko wrote:
> > > From: root [mailto:root] On Behalf Of Christian Zoffoli
> > >
> > > Alex McLintock wrote:
> > > >
> > > > Hi folks,
> > > >
> > > > I'm trying to find satisfactory versions of Cocoon and XIndice which
> > > > work together.
> > > >
> > > [cut]
Several people offered ideas....
> > This is also for JDK1.4 *only*.
>
>| ...Alex uses JDK1.4
Well actually using JDK1.4 seemed to cause so many issues that I have
downgraded to JDk1.3
I am amazed that this jump to JDK1.4 causes so many issues :-(
Alex McLintock
---------------------------------------------------------------------
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 and XIndice versions - FIXED
Posted by Christian Zoffoli <cz...@xmerlin.org>.
Vadim Gritsenko wrote:
>
> > From: root [mailto:root] On Behalf Of Christian Zoffoli
> >
> > Alex McLintock wrote:
> > >
> > > Hi folks,
> > >
> > > I'm trying to find satisfactory versions of Cocoon and XIndice which
> work
> > > together.
> > >
> > [cut]
> >
> > my little how-to
> >
> > 1- copy batik-libs,xerces,xalan,xml-apis from
> > $CATALINA_HOME/webapps/cocoon/WEB-INF/libs to $CATALINA_HOME/lib
>
> ???
>
> Christian:
> Please, explicitly specify which tomcat version you use. Otherwise, you
> are going to screw lots of innocent newbies.
>
you are right:
tomcat 4.0.3-LE
> Newbies:
> Read newest install instruction from the Cocoon 2.0.2 (due in several
> days; instructions now available at
> http://cvs.apache.org/viewcvs.cgi/xml-cocoon2/src/documentation/xdocs/in
> stalling/index.xml?rev=1.16&content-type=text/vnd.viewcvs-markup) before
> trying to follow any of the instructions on this list.
>
> > 2- add export CATALINA_OPTS='-Djava.awt.headless=true
>
> This is for JDK1.4 *only*
>From the original message:
---------------
I am told that I need a CVS version of cocoon rather than the latest
release - but the CVS snapshots don't currently work.
(I am using Xinidice 1.0 and Tomcat 4.0something on RedHat Linux 7.2,
and
Sun's JDK 1.4)
---------------
>
> > -Duser.language=en' at the beginning of $CATALINA_HOME/bin/catalina.sh
>
> If I'm not mistaken, this applies to the Xalan 2.3.1 only.
...in fact, we are talking about cocoon 2.0.2-dev
>
> > 3- add -Djava.endorsed.dirs=$XINDICE_HOME/java/lib to
> > $XINDICE_HOME/config/vm.cfg (note: expand $XINDICE_HOME with the real
> > path!)
>
> This is also for JDK1.4 *only*.
...Alex uses JDK1.4
...I'm only reporting my personal experience with cocoon2.0.2-dev,
xindice 1.0, jdk 1.4 & tomcat 4.0.3/4.0.4b1 .
I have no intention to screw innocent newbies ;) .
Christian
---------------------------------------------------------------------
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 and XIndice versions - FIXED
Posted by Vadim Gritsenko <va...@verizon.net>.
> From: root [mailto:root] On Behalf Of Christian Zoffoli
>
> Alex McLintock wrote:
> >
> > Hi folks,
> >
> > I'm trying to find satisfactory versions of Cocoon and XIndice which
work
> > together.
> >
> [cut]
>
> my little how-to
>
> 1- copy batik-libs,xerces,xalan,xml-apis from
> $CATALINA_HOME/webapps/cocoon/WEB-INF/libs to $CATALINA_HOME/lib
???
Christian:
Please, explicitly specify which tomcat version you use. Otherwise, you
are going to screw lots of innocent newbies.
Newbies:
Read newest install instruction from the Cocoon 2.0.2 (due in several
days; instructions now available at
http://cvs.apache.org/viewcvs.cgi/xml-cocoon2/src/documentation/xdocs/in
stalling/index.xml?rev=1.16&content-type=text/vnd.viewcvs-markup) before
trying to follow any of the instructions on this list.
> 2- add export CATALINA_OPTS='-Djava.awt.headless=true
This is for JDK1.4 *only*
> -Duser.language=en' at the beginning of $CATALINA_HOME/bin/catalina.sh
If I'm not mistaken, this applies to the Xalan 2.3.1 only.
> 3- add -Djava.endorsed.dirs=$XINDICE_HOME/java/lib to
> $XINDICE_HOME/config/vm.cfg (note: expand $XINDICE_HOME with the real
> path!)
This is also for JDK1.4 *only*.
Regards,
Vadim
> 4- patch
> org.apache.cocoon.transformation.XMLDBTransformerXMLDBTransformer.java
> with
http://www.mail-archive.com/cocoon-dev@xml.apache.org/msg12028.html
>
---------------------------------------------------------------------
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 and XIndice versions - FIXED
Posted by Christian Zoffoli <cz...@xmerlin.org>.
Alex McLintock wrote:
>
> Hi folks,
>
> I'm trying to find satisfactory versions of Cocoon and XIndice which work
> together.
>
[cut]
my little how-to
1- copy batik-libs,xerces,xalan,xml-apis from
$CATALINA_HOME/webapps/cocoon/WEB-INF/libs to $CATALINA_HOME/lib
2- add export CATALINA_OPTS='-Djava.awt.headless=true
-Duser.language=en' at the beginning of $CATALINA_HOME/bin/catalina.sh
3- add -Djava.endorsed.dirs=$XINDICE_HOME/java/lib to
$XINDICE_HOME/config/vm.cfg (note: expand $XINDICE_HOME with the real
path!)
4- patch
org.apache.cocoon.transformation.XMLDBTransformerXMLDBTransformer.java
with http://www.mail-archive.com/cocoon-dev@xml.apache.org/msg12028.html
Christian
---------------------------------------------------------------------
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>
AW: Cocoon and XIndice versions
Posted by Axel Honfi <e9...@student.tuwien.ac.at>.
Hello!
First, I think that jdk1.4 may cause some problems, but read in the archives
for more on that.
You don't need a new cvs-snapshot, just use cocoon2 normal release and
define the xmldb pseudo protocol in cocoon.xconf:
<!-- xmldb pseudo protocol with xindice -->
<source-handler logger="core.xindice-sh">
<protocol name="xmldb"
class="org.apache.cocoon.components.source.XMLDBSourceFactory">
<driver type="xindice"
class="org.apache.xindice.client.xmldb.DatabaseImpl"/>
</protocol>
</source-handler>
<!-- end of xmldb pseudo protocol with xindice -->
because the generator will be deprecated and is not so efficent.
Then remove the xmldb-samples in the sitemap and copy the xindice.jar
(different package names than dbxml) into cocoon.
Then you can generate SAX events by using
<map:generate
src="xmldb:xindice://localhost:4080/db/your-collection/#/user[username='{sit
emap-param}'][password='{sitemap-param}']"/>
in the sitemap (this sample uses an xpath query - if you don't want to query
use the xml-object-id instead of everything beginning with '#').
If you want to include some database-xml in an xsp-file use:
<xi:include
href="xmldb:xindice://localhost:4080/db/your-collection/xml-object-id"
parse="text"/>
If you want to update the database use the xmldb-transformer from the
scratchpad, but for the "update" execution you have to add a patch or
workaround because xalan removes the xupdate-namespace, you can also find
this in the archives.
At least this worked with me, I hope you can make it run
Axel
-----Ursprungliche Nachricht-----
Von: Alex McLintock [mailto:alex@OWAL.co.uk]
Gesendet: Freitag, 22. Marz 2002 18:04
An: cocoon-users@xml.apache.org
Betreff: Cocoon and XIndice versions
Hi folks,
I'm trying to find satisfactory versions of Cocoon and XIndice which work
together.
I am told that I need a CVS version of cocoon rather than the latest
release - but the CVS snapshots don't currently work.
(I am using Xinidice 1.0 and Tomcat 4.0something on RedHat Linux 7.2, and
Sun's JDK 1.4)
Any ideas? Is it ok discussing cvs snapshots on the "users" list?
Older versions of Cocoon use a deprecated generator system for talking to
Xindice rather than the now standard "source".
Alex
Cocoon 2 - Internal server error
type fatal
message Error compiling sitemap
description org.apache.cocoon.ProcessingException: Error compiling sitemap:
java.lang.NoClassDefFoundError
sender org.apache.cocoon.servlet.CocoonServlet
source Cocoon servlet
request-uri
/cocoon/
path-info
stack-trace
org.apache.cocoon.ProcessingException: Error compiling sitemap:
java.lang.NoClassDefFoundError
at org.apache.cocoon.sitemap.Handler.run(Handler.java:295)
at java.lang.Thread.run(Thread.java:536)
Caused by: java.lang.NoClassDefFoundError
at org.apache.batik.dom.svg.SAXSVGDocumentFactory.(Unknown Source)
at org.apache.cocoon.xml.dom.SVGBuilder.(SVGBuilder.java:86)
at
org.apache.cocoon.serialization.SVGSerializer.(SVGSerializer.java:95)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
Openweb Analysts Ltd, London
Software For Complex Websites
http://www.OWAL.co.uk/
---------------------------------------------------------------------
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>
---------------------------------------------------------------------
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 and XIndice versions
Posted by Vadim Gritsenko <va...@verizon.net>.
Alex:
When you work with Cocoon CVS, make sure:
1. You have latest CVS (as of yesterday is ok)
2. You have read install instructions from the CVS
Vadim
> -----Original Message-----
> From: Alex McLintock [mailto:alex@OWAL.co.uk]
> Sent: Friday, March 22, 2002 12:04 PM
> To: cocoon-users@xml.apache.org
> Subject: Cocoon and XIndice versions
>
> Hi folks,
>
> I'm trying to find satisfactory versions of Cocoon and XIndice which
work
> together.
>
> I am told that I need a CVS version of cocoon rather than the latest
> release - but the CVS snapshots don't currently work.
> (I am using Xinidice 1.0 and Tomcat 4.0something on RedHat Linux 7.2,
and
> Sun's JDK 1.4)
>
> Any ideas? Is it ok discussing cvs snapshots on the "users" list?
>
> Older versions of Cocoon use a deprecated generator system for talking
to
> Xindice rather than the now standard "source".
>
>
> Alex
>
>
>
>
> Cocoon 2 - Internal server error
>
> type fatal
>
> message Error compiling sitemap
>
> description org.apache.cocoon.ProcessingException: Error compiling
sitemap:
> java.lang.NoClassDefFoundError
>
> sender org.apache.cocoon.servlet.CocoonServlet
>
> source Cocoon servlet
>
> request-uri
>
> /cocoon/
>
> path-info
>
> stack-trace
>
> org.apache.cocoon.ProcessingException: Error compiling sitemap:
> java.lang.NoClassDefFoundError
> at org.apache.cocoon.sitemap.Handler.run(Handler.java:295)
> at java.lang.Thread.run(Thread.java:536)
> Caused by: java.lang.NoClassDefFoundError
> at org.apache.batik.dom.svg.SAXSVGDocumentFactory.(Unknown
Source)
> at org.apache.cocoon.xml.dom.SVGBuilder.(SVGBuilder.java:86)
---------------------------------------------------------------------
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>