I'he succesfully deployed Cocoon on BEA WebLogic 6.1 SP2 on SUN Solaris 7/8 You have to do different things in the configuration of Cocoon and BEA: (first shutdown BEA WebLogic)
1. The cocoon Libraries consists of '.' in the names. Eliminated them. 2. Mostly cocoon Libraries consists the file Manifest.mf in the META-INF directory. Eliminate them. --> for these 2 steps, there's a patch or two from BEA which fixes it 3. Deploy your application in the file structure form, not as a war file 4. use the PJA X-window server in the form: java $JAVA_OPTIONS -classpath $CLASSPATH -Xbootclasspath/a:/export/users/sagcpe/bea/pja/lib/pja.jar -Dawt.toolkit=com.eteks.awt.PJAToolkit -Djava.awt.graphicsenv=com.eteks.java2d.PJAGraphicsEnvironment -Djava.awt.fonts=/appl/bea/jdk131/jre/lib/fonts/ -Dweblogic.Domain=sagcsun -Dweblogic.Name=wls61sp2 -Dbea.home=/export/users/sagcpe/bea -Dweblogic.management.password=$WLS_PW -Dweblogic.ProductionModeEnabled=$STARTMODE -Djava.security.policy==/export/users/sagcpe/bea/wlserver6.1/lib/weblogic.po licy weblogic.Server Be sure to copy the PJA-files in the appropriate directory of your choice 5. Maybe, you have to change the file cocoon.xconf as follows <xslt-processor class="org.apache.cocoon.components.xslt.XSLTProcessorImpl" logger="root.xslt"> <parameter name="use-store" value="true"/> <parameter name="incremental-processing" value="true"/> <parameter name="transformer-factory" value="org.apache.xalan.processor.TransformerFactoryImpl"/> </xslt-processor> instead of the normal 'xslt-processor' tag. In my env, this was needed! 6. Manually change the file config.xml from BEA as follows: <Application Deployed="true" Name="myCocoon" Path="./config/sagcsun/applications"> <WebAppComponent Name="myCocoon" Targets="wls61sp2" URI="myCocoon"/> </Application> --> myCocoon is the directory, where the Cocoon application resides! Based on my experience, the Cocoon installation steps from the website is not ok. The file xml-apis.jar and xerces-1.x.x.jar are not necessary to include in the classpath! I hope this helps. Reto Peter > -----Ursprungliche Nachricht----- > Von: Atul Gulve [mailto:[EMAIL PROTECTED]] > Gesendet: Montag, 27. Mai 2002 13:34 > An: [EMAIL PROTECTED] > Betreff: Cocoon on BEA Weblogic6.1 SP2 > > > Hi, > > I have deployed cocoon(2.0.1) application on bea WebLogic6.1 SP2. > > The first cocoon welcome page is shown properly. > Now, the problem I am facing is, bea is not loading sub sitemaps. > > I am getting following error on the browser. > > Cocoon 2 - Internal server error > > -------------------------------------------------------------- > ------------------ > > type fatal > > message The current URI doesn't start with given prefix > > description java.lang.RuntimeException: The current URI > doesn't start with > given prefix > > sender org.apache.cocoon.servlet.CocoonServlet > > source Cocoon servlet > > request-uri > > /cocoon/documents/doclist.html > > path-info > > /documents/doclist.html > > -------------------------------------------------------- > > > > > If I put all mappings in the main sitemap then it works. But > I want to have > different sitemaps for different directories under my webapp. > > > Could anyone tell me what to do? > > Thanks in advance for your help. > > atul > > _________________________________________________________________ > Chat with friends online, try MSN Messenger: http://messenger.msn.com > > > --------------------------------------------------------------------- > 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: <[EMAIL PROTECTED]> > For additional commands, e-mail: <[EMAIL PROTECTED]> > --------------------------------------------------------------------- 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: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>