Although if you are like me, you will find that you will encounter a bug
when you get it working. There is a bug that causes only the first XSP page
to display, and only if you manually delete the content/jetspeed-cache
folder.

Neeme Praks has said that he has a fix that he will put in CVS, though as of
tonite, it is not yet there. In his reply to my post, he did include a diff
that fixes it, but I do not know how to apply them on Windows. (Not a
problem, though. I have been with the Jetspeed list for a while, and the
fixes always get posted. I think sometimes the developers wait to upload to
CVS when they are done with the new, way-cool feature they are working on at
the time.)   :)

Steve B.

----- Original Message -----
From: "Dave Carlson" <[EMAIL PROTECTED]>
To: "JetSpeed" <[EMAIL PROTECTED]>
Sent: Monday, July 03, 2000 6:19 PM
Subject: Re: XSP problems


> Brad,
> This is the same error I was getting with JRun.  It's an obscure error
> message, but I resolved it by changing the servlet engine classpath.
There
> is a note in the Cocoon FAQ that you must put the cocoon.jar file in the
> servlet engine classpath, *not* in the web application classpath when
using
> Tomcat.  I had to do the same with JRun.  Also, if you have Sun's xml.jar
> parser in your classpath, be sure that xerces.jar is before xml.jar.
These
> two changes got me running with JRun.
>
> Cheers,
>   Dave
>
> ----- Original Message -----
> From: Brad Moore <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Monday, July 03, 2000 5:59 PM
> Subject: XSP problems
>
>
> Hey guys, I'm getting this error whenever I click on any of the links in
the
> Applications portlet.  I'm running Jetspeed 1.2b1 on Tomcat 3.1 (win2000).
> I got the same error when I pulled off of CVS on Thursday.  Any thoughts?
>
> CocoonPortlet: Could not use the following URL:
> http://localhost:8080/content/dynamic/customizer/xsp/ui.xml
> The root element is required in a well-formed document.
> [FATAL ERROR] [File:
>
"file:/E:/jakarta-tomcat/webapps/jetspeed/content/dynamic/customizer/xsp/ui.
> xml"
> Line: 2 Column: 1]
>
>
>
> >From turbine.log
> ----------------
>
> [Mon Jul 03 16:43:37 PDT 2000] --  ERROR  -- CocoonPortlet: Could not use
> the following URL:
> http://localhost:8080/content/dynamic/customizer/xsp/ui.xml The root
element
> is required in a well-formed document. [FATAL ERROR] [File:
>
"file:/E:/jakarta-tomcat/webapps/jetspeed/content/dynamic/customizer/xsp/ui.
> xml"
> Line: 2 Column: 1]
> Exception:  org.xml.sax.SAXException: The root element is required in a
> well-formed document. [FATAL ERROR] [File:
>
"file:/E:/jakarta-tomcat/webapps/jetspeed/content/dynamic/customizer/xsp/ui.
> xml"
> Line: 2 Column: 1]
> Stack Trace follows:
> org.xml.sax.SAXException: The root element is required in a well-formed
> document. [FATAL ERROR] [File:
>
"file:/E:/jakarta-tomcat/webapps/jetspeed/content/dynamic/customizer/xsp/ui.
> xml"
> Line: 2 Column: 1]
> at
>
org.apache.cocoon.parser.AbstractParser.fatalError(AbstractParser.java:105)
> at org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1347)
> at
>
org.apache.xerces.framework.XMLDocumentScanner.reportFatalXMLError(XMLDocume
> ntScanner.java:616)
> at
>
org.apache.xerces.framework.XMLDocumentScanner$PrologDispatcher.endOfInput(X
> MLDocumentScanner.java:937)
> at
>
org.apache.xerces.framework.XMLDocumentScanner.endOfInput(XMLDocumentScanner
> .java:411)
> at
>
org.apache.xerces.framework.XMLParser.sendEndOfInputNotifications(XMLParser.
> java:2369)
> at
org.apache.xerces.framework.XMLParser.changeReaders(XMLParser.java:2911)
> at
>
org.apache.xerces.readers.XMLEntityReader.changeReaders(XMLEntityReader.java
> :164)
> at
>
org.apache.xerces.readers.AbstractCharReader.changeReaders(AbstractCharReade
> r.java:149)
> at
>
org.apache.xerces.readers.AbstractCharReader.skipPastSpaces(AbstractCharRead
> er.java:363)
> at
>
org.apache.xerces.framework.XMLDocumentScanner$PrologDispatcher.dispatch(XML
> DocumentScanner.java:890)
> at
>
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.
> java:381)
> at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1208)
> at org.apache.cocoon.parser.XercesParser.parse(XercesParser.java:83)
> at org.apache.cocoon.parser.AbstractParser.parse(AbstractParser.java:83)
> at
>
org.apache.cocoon.producer.AbstractProducer.getDocument(AbstractProducer.jav
> a:97)
> at org.apache.cocoon.Engine.handle(Engine.java:288)
> at
>
org.apache.jetspeed.portal.cocoon.CocoonRenderer.transformContent(CocoonRend
> erer.java:184)
> at
>
org.apache.jetspeed.portal.cocoon.CocoonRenderer.transform(CocoonRenderer.ja
> va:145)
> at
>
org.apache.jetspeed.portal.portlets.CocoonPortlet.getContent(CocoonPortlet.j
> ava:152)
> at
>
org.apache.jetspeed.portal.controls.TitlePortletControl.getContent(TitlePort
> letControl.java:134)
> at
>
org.apache.jetspeed.portal.controllers.DefaultPortletController.getPortletCo
> lumn(DefaultPortletController.java:179)
> at
>
org.apache.jetspeed.portal.controllers.DefaultPortletController.getContent(D
> efaultPortletController.java:135)
> at org.apache.jetspeed.portal.PortletSet.getContent(PortletSet.java:285)
> at
>
org.apache.jetspeed.turbine.screens.portlets.PortletViewerScreen.doBuild(Por
> tletViewerScreen.java:130)
> at org.apache.turbine.modules.Screen.build(Screen.java:88)
> at org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:117)
> at
>
org.apache.jetspeed.turbine.layouts.JetspeedLayout.doBuild(JetspeedLayout.ja
> va:139)
> at org.apache.turbine.modules.Layout.build(Layout.java:81)
> at org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:111)
> at
> org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:134)
> at org.apache.turbine.modules.Page.build(Page.java:81)
> at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:111)
> at Turbine.doGet(Turbine.java:322)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
> at
>
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:597)
> at
> org.apache.tomcat.servlets.InvokerServlet.service(InvokerServlet.java:257)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
> at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
> at
>
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
> onnectionHandler.java:160)
> at
>
org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338
> )
> at java.lang.Thread.run(Unknown Source)
>
> ________________________________________________________________________
> Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com
>
>
>
> --
> --------------------------------------------------------------
> 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]
>
>
>
>
>
> --
> --------------------------------------------------------------
> 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]



--
--------------------------------------------------------------
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]

Reply via email to