Hi Ate Douma, Thanks for this. I did not have this property in my build.properties file. I added it, and cleaned and built again. I get a different error message now:
--------- 2004-10-01 10:36:45,911 [http-8080-Processor25] INFO org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl - No portlet entity defined for fragment ID 17 attempting to auto-generate... 2004-10-01 10:36:45,931 [http-8080-Processor25] ERROR org.apache.jetspeed.aggregator.impl.PageAggregatorImpl - Failed to render portlet "17": org.apache.jetspeed.aggregator.FailedToRenderFragmentException: Unable to render fragment because: org.apache.jetspeed.container.window.FailedToRetrievePortletWindow: org.apache.jetspeed.container.window.FailedToCreateWindowException: Error generating new PortletEntity: org.apache.jetspeed.components.portletentity.PortletEntityNotGeneratedException: Failed to retrieve Portlet Definition for HW_App::UserInfoTest 2004-10-01 10:36:45,931 [http-8080-Processor25] DEBUG org.apache.jetspeed.aggregator.impl.PageAggregatorImpl - Rendering portlet fragment: [[name, HW_App::RoleSecurityTest], [id, 16]] ... -------------- It can't seem to find any of the portlets: 17, 16, 9, 5, 12, 3. I googled on this and saw this posting: http://www.mail-archive.com/[EMAIL PROTECTED]/msg13244.html Robin seems to suggest that the problem was fixed when Jetspeed was deployed to Tomcat 4.x, rather that 5.x. I switched up to Tomcat 4.1.30, updating everything in my build.properties, and rebuilt (twice). That seemed to take care of the problem, and I have jetspeed up and running. Thanks for the help. Dan --- Ate Douma <[EMAIL PROTECTED]> wrote: > Did you set the (new required) maven property > org.apache.jetspeed.project.home? > See: http://portals.apache.org/jetspeed-2/getting-started.html. > > I encountered the same problem yesterday while I *have* this property > set but > because I've currently 4 different J2 projects on my machine, it was > pointing to > the wrong one (a somewhat older version). > Could be that not having this property defined leads to the same > error (didn't > check that one out though). > > Regards, > > Ate > > Dan Moore wrote: > > > Hi folks. > > > > I'm trying to install jetspeed2. I've downloaded the latest > version > > from CVS today. > > > > I'm having an issue when I visit http://localhost:8080/jetspeed: > the > > dreaded 'blank page'. > > > > My setup: > > Tomcat 5.0.28 > > Java 1.4.2_03 > > using default hsqldb setup > > Windows XPSP2 w/cygwin > > > > I've run the allClean allBuild targets twice, and they succeed. I > use > > 'maven quickStart' to deploy (along with 'maven > > start.production.server' for the hsqldb). I also checked out > > > http://wiki.apache.org/portals/Jetspeed2/OkayItBuildsWhyTheHeckWontItRun > > removed all pluto references, and removed all the jar files from > the > > shared/lib directory. > > > > On searching the maillist archives, I see there are folks getting > the > > 'Failed to initialize prefs api' error message, but no one seems to > be > > getting the 'org.apache.jetspeed.prefs.om.impl.NodeImpl not found > in > > OJB Repository' error message. I looked in my jre/lib/ext > directory, > > and I don't have OJB in there. I do have a version of OJB > installed, > > but it's in an entirely different Tomcat tree (4.1.30). > > > > Would love to hear any suggestions. > > > > Thanks, > > Dan > > > > > > PS Here's the full text of the error logs: > > > > ------------------------ > > 2004-09-30 16:53:37,064 [main] FATAL > > org.apache.jetspeed.engine.JetspeedServlet - Jetspeed: init() > failed: > > org.apache.jetspeed.exception.JetspeedException: Unable to create > > Engine > > at org.apache.jetspeed.Jetspeed.createEngine(Jetspeed.java:76) > > at > > > org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServlet.java:137) > > at > > > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1029) > > at > > > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862) > > at > > > org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4013) > > at > > > org.apache.catalina.core.StandardContext.start(StandardContext.java:4357) > > at > > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823) > > at > > > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807) > > at > > > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595) > > at > > > org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeployer.java:903) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > at > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:324) > > at > > > org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216) > > at > org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256) > > at org.apache.commons.digester.Rule.end(Rule.java:276) > > at > org.apache.commons.digester.Digester.endElement(Digester.java:1058) > > at > > > org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.java:76) > > at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown > > Source) > > at > > > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown > > Source) > > at > > > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown > > Source) > > at > > > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown > > Source) > > at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown > Source) > > at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown > Source) > > at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) > > at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown > Source) > > at org.apache.commons.digester.Digester.parse(Digester.java:1567) > > at > > > org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:488) > > at > > > org.apache.catalina.core.StandardHost.install(StandardHost.java:863) > > at > > > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:483) > > at > > > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427) > > at > org.apache.catalina.startup.HostConfig.start(HostConfig.java:983) > > at > > > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349) > > at > > > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > > at > > > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091) > > at > org.apache.catalina.core.StandardHost.start(StandardHost.java:789) > > at > > > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083) > > at > > > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478) > > at > > > org.apache.catalina.core.StandardService.start(StandardService.java:480) > > at > > > org.apache.catalina.core.StandardServer.start(StandardServer.java:2313) > > at org.apache.catalina.startup.Catalina.start(Catalina.java:556) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > at > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:324) > > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287) > > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) > > Caused by: org.apache.jetspeed.exception.JetspeedException: > Jetspeed > > Initialization exception! > > at > > > org.apache.jetspeed.engine.AbstractEngine.init(AbstractEngine.java:154) > > at org.apache.jetspeed.Jetspeed.createEngine(Jetspeed.java:64) > > ... 47 more > > Caused by: org.springframework.beans.factory.BeanCreationException: > > Error creating bean with name > > 'org.apache.jetspeed.prefs.PreferencesProvider' defined in URL > > > [file:/C:/tomcat5.0.28/webapps/jetspeed/WEB-INF/assembly/jetspeed-spring.xml]: > === message truncated === --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]