I do think its a classpath problem. Here is what I found in the
jetspeed.log.
************error message starts here
[Tue Aug 21 08:39:08 EDT 2001] -- ERROR -- Could not unmarshal:
C:\JBoss\tomcat\webapps\jetspeed\WEB-INF\conf\admin.xreg
Exception: org.exolab.castor.mapping.MappingException: Nested
error: org.exolab.castor.mapping.MappingException: Could not find the class
org.apache.jetspeed.services.registry.RegistryFragment
Stack Trace follows:
org.exolab.castor.mapping.MappingException: Could not find the class
org.apache.jetspeed.services.registry.RegistryFragment
at
org.exolab.castor.mapping.loader.MappingLoader.createDescriptor(MappingLoade
r.java:300)
at
org.exolab.castor.xml.XMLMappingLoader.createDescriptor(XMLMappingLoader.jav
a:140)
at
org.exolab.castor.mapping.loader.MappingLoader.loadMapping(MappingLoader.jav
a:211)
at org.exolab.castor.mapping.Mapping.getResolver(Mapping.java:278)
at org.exolab.castor.mapping.Mapping.getResolver(Mapping.java:234)
at
org.exolab.castor.xml.Unmarshaller.setMapping(Unmarshaller.java:221)
at org.exolab.castor.xml.Unmarshaller.<init>(Unmarshaller.java:155)
at
org.apache.jetspeed.services.registry.CastorRegistryService.loadFragment(Cas
torRegistryService.java:452)
at
org.apache.jetspeed.services.registry.RegistryWatcher.findFiles(RegistryWatc
her.java:246)
at
org.apache.jetspeed.services.registry.RegistryWatcher.changeBase(RegistryWat
cher.java:211)
at
org.apache.jetspeed.services.registry.CastorRegistryService.init(CastorRegis
tryService.java:363)
at
org.apache.turbine.services.TurbineBaseService.init(TurbineBaseService.java:
108)
at
org.apache.turbine.services.BaseInitableBroker.initClass(BaseInitableBroker.
java:150)
at
org.apache.turbine.services.BaseServiceBroker.doInitService(BaseServiceBroke
r.java:226)
at
org.apache.turbine.services.BaseServiceBroker.initServices(BaseServiceBroker
.java:195)
at org.apache.turbine.Turbine.init(Turbine.java:185)
at
org.apache.tomcat.core.ServletWrapper.doInit(ServletWrapper.java:317)
at org.apache.tomcat.core.Handler.init(Handler.java:215)
at
org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:296)
at
org.apache.tomcat.context.LoadOnStartupInterceptor.contextInit(LoadOnStartup
Interceptor.java:130)
at
org.apache.tomcat.core.ContextManager.initContext(ContextManager.java:491)
at
org.apache.tomcat.core.ContextManager.init(ContextManager.java:453)
at org.jboss.tomcat.TomcatEntry.execute(TomcatEntry.java:337)
at org.jboss.tomcat.TomcatEntry.<init>(TomcatEntry.java:76)
at
org.jboss.tomcat.EmbeddedTomcatServiceSX.startService(EmbeddedTomcatServiceS
X.java:91)
at
org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:106)
at java.lang.reflect.Method.invoke(Native Method)
at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at
org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(Configurati
onService.java:831)
at $Proxy0.start(Unknown Source)
at org.jboss.util.ServiceControl.start(ServiceControl.java:81)
at java.lang.reflect.Method.invoke(Native Method)
at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at org.jboss.Main.<init>(Main.java:209)
at org.jboss.Main$1.run(Main.java:115)
at java.security.AccessController.doPrivileged(Native Method)
at org.jboss.Main.main(Main.java:111)
[Tue Aug 21 08:39:08 EDT 2001] -- ERROR -- Could not unmarshal:
C:\JBoss\tomcat\webapps\jetspeed\WEB-INF\conf\controllers.xreg
Exception: org.xml.sax.SAXException: The class for the root element
'registry' could not be found.{file: [not available]; line: 2; column: 11}
Stack Trace follows:
org.xml.sax.SAXException: The class for the root element 'registry'
could not be found.
at
org.exolab.castor.xml.UnmarshalHandler.startElement(UnmarshalHandler.java:54
6)
at
org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1340)
at
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidat
or.java:1170)
at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XM
LDocumentScanner.java:994)
at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.
java:381)
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:952)
at
org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:335)
at
org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:267)
at
org.apache.jetspeed.services.registry.CastorRegistryService.loadFragment(Cas
torRegistryService.java:454)
at
org.apache.jetspeed.services.registry.RegistryWatcher.findFiles(RegistryWatc
her.java:246)
at
org.apache.jetspeed.services.registry.RegistryWatcher.changeBase(RegistryWat
cher.java:211)
at
org.apache.jetspeed.services.registry.CastorRegistryService.init(CastorRegis
tryService.java:363)
at
org.apache.turbine.services.TurbineBaseService.init(TurbineBaseService.java:
108)
at
org.apache.turbine.services.BaseInitableBroker.initClass(BaseInitableBroker.
java:150)
at
org.apache.turbine.services.BaseServiceBroker.doInitService(BaseServiceBroke
r.java:226)
at
org.apache.turbine.services.BaseServiceBroker.initServices(BaseServiceBroker
.java:195)
at org.apache.turbine.Turbine.init(Turbine.java:185)
at
org.apache.tomcat.core.ServletWrapper.doInit(ServletWrapper.java:317)
at org.apache.tomcat.core.Handler.init(Handler.java:215)
at
org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:296)
at
org.apache.tomcat.context.LoadOnStartupInterceptor.contextInit(LoadOnStartup
Interceptor.java:130)
at
org.apache.tomcat.core.ContextManager.initContext(ContextManager.java:491)
at
org.apache.tomcat.core.ContextManager.init(ContextManager.java:453)
at org.jboss.tomcat.TomcatEntry.execute(TomcatEntry.java:337)
at org.jboss.tomcat.TomcatEntry.<init>(TomcatEntry.java:76)
at
org.jboss.tomcat.EmbeddedTomcatServiceSX.startService(EmbeddedTomcatServiceS
X.java:91)
at
org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:106)
at java.lang.reflect.Method.invoke(Native Method)
at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at
org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(Configurati
onService.java:831)
at $Proxy0.start(Unknown Source)
at org.jboss.util.ServiceControl.start(ServiceControl.java:81)
at java.lang.reflect.Method.invoke(Native Method)
at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at org.jboss.Main.<init>(Main.java:209)
at org.jboss.Main$1.run(Main.java:115)
at java.security.AccessController.doPrivileged(Native Method)
at org.jboss.Main.main(Main.java:111)
Hope you can help.
Thanks.
Sara
-----Original Message-----
From: Kimmo Eklund [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, August 21, 2001 8:25 AM
To: [EMAIL PROTECTED]
Subject: Re: Jboss-Jetspeed
Sara Camara wrote:
> Hi All,
> I am trying to run Jetspeed with Jboss-Tomcat. After deploying
jetspeed.war
> in jboss/deploy directory, everything seems to be working. But once i open
a
> browser, jetspeed home page shows up with a header and a footer, NO BODY.
I'm not sure this is causing you problem, but I had few problems with
Jboss/tomcat because there was many different XML parsers in the classpath.
You should check what ../WEB-INF/log/jetspeed.log says. If there's some
exceptions from Xalan, you've probably entered classpath hell ;).
I didn't really need JBoss on the same server, so I ditched it and
installed Tomcat 4.0-b6 and everything worked smoothly from the start.
Just a thought,
eKimmo
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]