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]

Reply via email to