Brian,
Check your Turbine.log also for errors that lead up to that one. I beleive
I had the same problem, but there was another error displayed in
turbine.log.
Mike
[EMAIL PROTECTED]
-----Original Message-----
From: Brian Jones [mailto:[EMAIL PROTECTED]]
Sent: Thursday, December 07, 2000 5:00 PM
To: Jetspeed Mailing List
Subject: Weird message after install
Hello all,
I am relatively new to Jetspeed, but I have it up and running (Jetspeed1.2b1
with Tomcat 3.2 on Sun's JDK1.2.2 on Linux RedHat 6.2). My problem occurs
whenever I request one of the "Application" pages (ie. the Customize your
page layout link).
I get an error message (on the HTML page) as follows:
CocoonPortlet: Could not use the following URL:
http://venom.edgemail.com:8080/content/dynamic/customizer/xsp/ui.xml The
root element is required in a well-formed document. [FATAL ERROR] [File:
"file:/usr/local/jakarta-tomcat/webapps/ROOT/content/dynamic/customizer/xsp/
ui.xml" Line: 2 Column: 1]
(That link's behind a firewall so you won't be able to access it). I get
the same error message everytime, differing only by the URL of the page (it
changes depending on which link I click). Here is the message from the
Channel Browser link:
CocoonPortlet: Could not use the following URL:
http://venom.edgemail.com:8080/content/dynamic/portletbrowser/xsp/index.xml
The root element is required in a well-formed document. [FATAL ERROR] [File:
"file:/usr/local/jakarta-tomcat/webapps/ROOT/content/dynamic/portletbrowser/
xsp/index.xml" Line: 2 Column: 1]
In the turbine log file I the following:
[Thu Dec 07 18:18:12 PST 2000] -- ERROR --
Exception: java.lang.ClassNotFoundException:
org.apache.xerces.parsers.SAXParser
Stack Trace follows:
java.lang.ClassNotFoundException:
org.apache.xerces.parsers.SAXParser
at java.net.URLClassLoader.findClass(URLClassLoader.java(Compiled
Code))
at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:380)
at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
at java.lang.Class.forName1(Native Method)
at java.lang.Class.forName(Class.java:134)
at
org.xml.sax.helpers.ParserFactory.makeParser(ParserFactory.java:129)
at
org.apache.jetspeed.portal.cocoon.SAXPIFilter.print(SAXPIFilter.java:151)
at
org.apache.jetspeed.portal.cocoon.CocoonRenderer.transform(CocoonRenderer.ja
va:117)
at
org.apache.jetspeed.portal.portlets.CocoonPortlet.getContent(CocoonPortlet.j
ava:152)
at
org.apache.jetspeed.portal.controls.TitlePortletControl.getContent(TitlePort
letControl.java:129)
at
org.apache.jetspeed.portal.controllers.DefaultPortletController.getPortletCo
lumn(DefaultPortletController.java:172)
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.doService(ServletWrapper.java:404)
at org.apache.tomcat.core.Handler.service(Handler.java:286)
at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
7)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:210)
at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
at java.lang.Thread.run(Thread.java:498)
[Thu Dec 07 18:18:12 PST 2000] -- ERROR -- CocoonPortlet: Could not use
the following URL:
http://venom.edgemail.com:8080/content/dynamic/customizer/xsp/ui.xml The
root element is required in a well-formed document. [FATAL ERROR] [File:
"file:/usr/local/jakarta-tomcat/webapps/ROOT/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:/usr/local/jakarta-tomcat/webapps/ROOT/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:/usr/local/jakarta-tomcat/webapps/ROOT/content/dynamic/customizer/xsp/
ui.xml" Line: 2 Column: 1]
at org.xml.sax.SAXException.<init>(SAXException.java:71)
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(Compiled Code))
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:129)
at
org.apache.jetspeed.portal.controllers.DefaultPortletController.getPortletCo
lumn(DefaultPortletController.java:172)
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.doService(ServletWrapper.java:404)
at org.apache.tomcat.core.Handler.service(Handler.java:286)
at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
7)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:210)
at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
at java.lang.Thread.run(Thread.java:498)
However, the xerces.jar file included in the Jetspeed1.2b1.zip file is in
the WEB-INF directory and the files that are being referenced are in place.
Can anyone shed some light on this for me?
Brian
--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives and Other: <http://marc.theaimsgroup.com/?l=jetspeed>
Problems?: [EMAIL PROTECTED]
--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives and Other: <http://marc.theaimsgroup.com/?l=jetspeed>
Problems?: [EMAIL PROTECTED]