Hi! Just downloaded Jetspeed-1.2b1 and trying to get it to work. I'm having some success, ie I can get Jetspeed to star, but its clearly broken. I can't fathom the directory structure. I think the problem revolves around the webapps system used in Tomcat 3.1. First question: is there any chance of getting discussion threads in the mail archives? I can only see daily digests? OK, my problem: When I http://localhost:8080/content, I get: <broken image link> Welcome to jetspeed home. Server date blah <A banner ad from www.images.com?> four what I guess are portlets: (all with broken image links) XML at Jetspeed; Alexandria now part of Apache; Java CrossReference now part of Alexandria; Apache Jetspeed 1.0 ship. <another www.images.com banner> This is the error message from Tomcat,it is repeated about 16 times: file:////usr/local/jakarta-tomcat/webapps/content/content/xsl/rss.xsl; Line -1; Column -1 XSL Error: Could not parse file:////usr/local/jakarta-tomcat/webapps/content/content/xsl/rss.xsl document! XSL Error: SAX Exception Note the content/content bit. Turbine.log is active and very large 600Kb. But almost all the errors revolve around it not finding a content/content something or other. AFAIK the system of yourhost/servlet existed under Tomcat 3.0 (not that I ever used it) but not under 3.1. Setup: JDK 1.2.2 on RedHat Linux 6.1 Tomcat 3.1 standalone (ie not using Apache) Jetspeed-1.2b1 I created a directory /usr/local/jakarta-tomcat/webapps/content. In here are the directories from Jetspeed-1.2b1/src/content e.g. images, psml,css etc. Also created a WEB-INF directory which contains web.xml and a directory lib. lib contains Jetspeed.jar and all the jars from Jetspeed-1.2b1/lib (but not the subdirectories from Jetspeed-1.2b1/lib) AFAIK that's the way to set up webapps under Tomcat 3.1. And it works for other ones I've done. So my Tomcat setup is fully functional. web.xml is given at end of message. Note that I'm calling the servlet content and mapping it to /. (ie content/). Also note that the properties file has to be specified relative to the WEB-INF directory. I tried an absolute path, but it just appended to the WEB-INF path (and therefore failed to find the properties). I tried leaving Jetspeed properties alone, but it then didn;t find anything (apart from the welcome message). So I changed the content root url to / and removed the leading content/ from all the properties. Now it finds some stuff. THE QUESTION: How do you set up Jetspeed in a Tomcat 3.1/ webapps environment? I'll keep trying different combinations, but I guess someone has already done this. It would also be handy to amend the install page to cover this. Thanks, Charles web.xml ---------------------------------------------------------------------- <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd"> <web-app> <display-name>Jetspeed</display-name> <description> Open Source Enterprise Portal from Apache </description> <servlet> <servlet-name>content</servlet-name> <servlet-class>Turbine</servlet-class> <init-param> <param-name>properties</param-name> <param-value>../../../Jetspeed-1.2b1/src/config/TurbineResources.properties</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>content</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> </web-app> JetspeedResources.properties - Selected lines only --------------------------------- content.root.url=/ content.provider.jetspeed.url=/xml/jetspeed-content.xml psml.base.url=/psml/ -- -------------------------------------------------------------- Please read the FAQ! <http://java.apache.org/faq/> To subscribe: [EMAIL PROTECTED] To unsubscribe: [EMAIL PROTECTED] Archives and Other: <http://java.apache.org/main/mail.html> Problems?: [EMAIL PROTECTED]
