Oskar, I am afraid there is not a simple answer to your question ... 8-(. But let me try a couple of things to give you an idea:
a) Modifying catalina.sh as part of building/installing Cocoon is not really an option. First of all, not everybody uses Tomcat/Catalina, and even with Tomcat there's many ways to achieve the same. I've pointed you to the use of the JAVA_OPTS environment variable, others might want literally modify catalina.sh, etc. b) The CastorTransformer is still part of the scratchpad block, and has been there for quite a while. I am thinking of moving the transformer to its own block, but I am quite uneducated when it comes to actually doing this. So this might take some time ... 8-(. In other words, you didn't miss an option when istalling Cocoon, and yes, documentation could definitely be made better. And I guess this will be part of exercise b). Werner On Tue, 30 Sep 2003 13:30:20 +0200, Oskar Casquero Oiarzabal wrote: >Hi, > >Thank you for the explanation and for the solution. Now the example is >working properly. But why it is not added to the catalina.sh/.bat >during the build process? Is there any option I forgot to add when I built cocoon >from sources? > >Oskar > >Tuesday, September 30, 2003, 12:29:36 PM, you wrote: > >WG> Oskar, > >WG> it isn't. For historic reasons, the CastorTransformer internally uses the >WG> SAXAdaptor class to map between SAX1 and SAX2 events. As such, it is a >WG> requirement to specify the XML parser you are using. > >WG> I do not know what web container you are using, but with e.g. Tomcat it would >WG> be sufficient to specify the environment varaiable JAVA_OPTS as follows: > >WG> JAVA_OPTS=-Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser > >WG> Please be aware that in my case, I am using Xerces. If you are using another >WG> parser, please amend the above configuration accordingly. > >WG> If you are not using Tomcat (Catalina), please try to include the above >WG> property with the JVM that's responsible for starting the conatiner. > >WG> I hope this hepls >WG> Werner > >WG> On Tuesday 30 September 2003 10:51, Oskar Casquero Oiarzabal wrote: >>> Hello, >>> >>> I'm trying to see the usage of the CastorTransformer with the >>> example included in Cocoon-2.1, but I can't see any result >>> ( <zoo xmlns:castor="http://castor.exolab.org/cocoontransfomer" /> ). >>> I looked log files and in sitemap.log I get the following error >>> >>> WARN (2003-09-30) 10:30.59:161 [sitemap] (/cocoon/samples/castor/) >>> Thread-18/CastorTransformer: Failed to marshal bean Mouse >>> org.xml.sax.SAXException: System property org.xml.sax.parser not specified >>> at org.xml.sax.helpers.ParserAdapter.<init>(ParserAdapter.java:104) >>> >>> Has anybody tried to solve this? Is this a problem of the >>> castor example, or a cocoon bug in castor configuration? >>> >>> Best regards, >>> Oskar >>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] > > >WG> --------------------------------------------------------------------- >WG> To unsubscribe, e-mail: [EMAIL PROTECTED] >WG> For additional commands, e-mail: [EMAIL PROTECTED] > > > >-- >Best regards, > Oskar mailto:[EMAIL PROTECTED] > > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
