Do you have any idea what's wrong with the other error regarding retrieving portlet definitions?
-----Original Message----- From: Cubehead [mailto:[EMAIL PROTECTED] Sent: Wednesday, December 14, 2005 10:20 PM To: Jetspeed Users List Subject: Re: Install problem with Oracle database jetspeed-api-2.0.jar jetspeed-commons-2.0.jar pluto-1.0.1.jar portlet-api-1.0.jar you should put these files into the webspere's common lib dir. portlet app need them. 2005/12/15, Cai, Michael <[EMAIL PROTECTED]>: > > Hi, > > I tried to use Jetspeed2.0-MultiDb-install.jar to install jetspeed2 on > an Oracle database and WebSphere. I encountered a few problems. Here are > what I did: > > (1) The installer failed when it tries to execute script > populate-userinfo-for-default-psml.sql due to syntax error. It seems > that it executed a wrong version of SQL script. > > (2) Next I tried to create schema and populate data manually (I made a > copy of the antinstall directory prior to exit out of the ant installer) > by executing scripts in antinstall\database\oracle\schema and then run > populate-userinfo-for-default-psml.sql and populate-db-default.sql. > These steps are successful. > > (3) I deployed jetspeed.war into WebSphere. First it failed to initiate > because a few classes could not be found. I resolved these by putting > the following jars into WEB-INF/lib directory: > jetspeed-api-2.0.jar > jetspeed-commons-2.0.jar > pluto-1.0.1.jar > portlet-api-1.0.jar > > Now the application initiates successfully, but when I hit the > /jetspeed, I got the following message in IE: > > Failed to retrieve Portlet Definition for > jetspeed-layouts::VelocityTwoColumnsFailed to retrieve Portlet > Definition for > jetspeed-layouts::VelocityTwoColumnsjava.lang.IllegalArgumentException: > Cannot pass a null PortletDefinition to a PortletEntity. > > The following is part of WebSphere log: > > [12/14/05 15:57:01:431 EST] 40ff9746 PortletWindow I > org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl No > portlet entity defined for fragment ID dp-3 attempting to > auto-generate... > [12/14/05 15:57:01:455 EST] 40ff9746 PersistenceBr W > org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEnt > ityAccess Failed to retrieve Portlet Definition for > j2-admin::LocaleSelector > [12/14/05 15:57:01:474 EST] 40ff9746 DecorationVal W > org.apache.jetspeed.decoration.DecorationValve Unable to initalize > actions for fragment dp-3 > [12/14/05 15:57:01:477 EST] 40ff9746 PortletWindow I > org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl No > portlet entity defined for fragment ID dp-12 attempting to > auto-generate... > [12/14/05 15:57:01:479 EST] 40ff9746 PersistenceBr W > org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEnt > ityAccess Failed to retrieve Portlet Definition for > j2-admin::LoginPortlet > [12/14/05 15:57:01:482 EST] 40ff9746 DecorationVal W > org.apache.jetspeed.decoration.DecorationValve Unable to initalize > actions for fragment dp-12 > [12/14/05 15:57:01:484 EST] 40ff9746 PortletWindow I > org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl No > portlet entity defined for fragment ID dp-22 attempting to > auto-generate... > [12/14/05 15:57:01:487 EST] 40ff9746 PersistenceBr W > org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEnt > ityAccess Failed to retrieve Portlet Definition for > j2-admin::ForgottenPasswordPortlet > [12/14/05 15:57:01:493 EST] 40ff9746 DecorationVal W > org.apache.jetspeed.decoration.DecorationValve Unable to initalize > actions for fragment dp-22 > [12/14/05 15:57:01:497 EST] 40ff9746 PortletWindow I > org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl No > portlet entity defined for fragment ID dp-23 attempting to > auto-generate... > [12/14/05 15:57:01:500 EST] 40ff9746 PersistenceBr W > org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEnt > ityAccess Failed to retrieve Portlet Definition for > j2-admin::UserRegistrationPortlet > [12/14/05 15:57:01:505 EST] 40ff9746 DecorationVal W > org.apache.jetspeed.decoration.DecorationValve Unable to initalize > actions for fragment dp-23 > [12/14/05 15:57:01:509 EST] 40ff9746 PortletWindow I > org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl No > portlet entity defined for fragment ID dp-7 attempting to > auto-generate... > [12/14/05 15:57:01:512 EST] 40ff9746 PersistenceBr W > org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEnt > ityAccess Failed to retrieve Portlet Definition for > demo::PickANumberPortlet > [12/14/05 15:57:01:530 EST] 40ff9746 DecorationVal W > org.apache.jetspeed.decoration.DecorationValve Unable to initalize > actions for fragment dp-7 > [12/14/05 15:57:01:534 EST] 40ff9746 PortletWindow I > org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl No > portlet entity defined for fragment ID dp-16 attempting to > auto-generate... > [12/14/05 15:57:01:535 EST] 40ff9746 PersistenceBr W > org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEnt > ityAccess Failed to retrieve Portlet Definition for > demo::RoleSecurityTest > [12/14/05 15:57:01:541 EST] 40ff9746 DecorationVal W > org.apache.jetspeed.decoration.DecorationValve Unable to initalize > actions for fragment dp-16 > [12/14/05 15:57:01:543 EST] 40ff9746 PortletWindow I > org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl No > portlet entity defined for fragment ID dp-9 attempting to > auto-generate... > [12/14/05 15:57:01:545 EST] 40ff9746 PersistenceBr W > org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEnt > ityAccess Failed to retrieve Portlet Definition for demo::IFramePortlet > [12/14/05 15:57:01:547 EST] 40ff9746 DecorationVal W > org.apache.jetspeed.decoration.DecorationValve Unable to initalize > actions for fragment dp-9 > [12/14/05 15:57:01:549 EST] 40ff9746 PortletWindow I > org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl No > portlet entity defined for fragment ID dp-17 attempting to > auto-generate... > [12/14/05 15:57:01:553 EST] 40ff9746 PersistenceBr W > org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEnt > ityAccess Failed to retrieve Portlet Definition for demo::UserInfoTest > [12/14/05 15:57:01:555 EST] 40ff9746 DecorationVal W > org.apache.jetspeed.decoration.DecorationValve Unable to initalize > actions for fragment dp-17 > [12/14/05 15:57:01:557 EST] 40ff9746 PortletWindow I > org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl No > portlet entity defined for fragment ID dp-18 attempting to > auto-generate... > [12/14/05 15:57:01:559 EST] 40ff9746 PersistenceBr W > org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEnt > ityAccess Failed to retrieve Portlet Definition for > demo::BookmarkPortlet > [12/14/05 15:57:01:561 EST] 40ff9746 DecorationVal W > org.apache.jetspeed.decoration.DecorationValve Unable to initalize > actions for fragment dp-18 > [12/14/05 15:57:01:563 EST] 40ff9746 PortletWindow I > org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl No > portlet entity defined for fragment ID dp-1 attempting to > auto-generate... > [12/14/05 15:57:01:565 EST] 40ff9746 PersistenceBr W > org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEnt > ityAccess Failed to retrieve Portlet Definition for > jetspeed-layouts::VelocityTwoColumns > [12/14/05 15:57:01:567 EST] 40ff9746 DecorationVal W > org.apache.jetspeed.decoration.DecorationValve Unable to initalize > actions for fragment dp-1 > [12/14/05 15:57:01:591 EST] 40ff9746 PortletWindow I > org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl No > portlet entity defined for fragment ID dp-3 attempting to > auto-generate... > [12/14/05 15:57:01:593 EST] 40ff9746 PersistenceBr W > org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEnt > ityAccess Failed to retrieve Portlet Definition for > j2-admin::LocaleSelector > [12/14/05 15:57:01:596 EST] 40ff9746 PortletRender E > org.apache.jetspeed.aggregator.impl.PortletRendererImpl > java.lang.IllegalArgumentException: Cannot pass a null PortletDefinition > to a PortletEntity. > [12/14/05 15:57:01:600 EST] 40ff9746 PortletRender E > org.apache.jetspeed.aggregator.impl.PortletRendererImpl TRAS0014I: The > following exception was logged java.lang.IllegalArgumentException: > Cannot pass a null PortletDefinition to a PortletEntity. > at > org.apache.jetspeed.components.portletentity.PortletEntityImpl.setPortle > tDefinition(PortletEntityImpl.java:380) > at > org.apache.jetspeed.components.portletentity.PortletEntityImpl.getPortle > tDefinition(PortletEntityImpl.java:215) > at > org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl.crea > tePortletWindow(PortletWindowAccessorImpl.java:180) > at > org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl.crea > tePortletWindow(PortletWindowAccessorImpl.java:165) > at > org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl.getP > ortletWindow(PortletWindowAccessorImpl.java:103) > at > org.apache.jetspeed.aggregator.impl.PortletRendererImpl.getPortletWindow > (PortletRendererImpl.java:218) > at > org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow(Portle > tRendererImpl.java:103) > at > org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRende > r(PageAggregatorImpl.java:199) > at > org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRende > r(PageAggregatorImpl.java:182) > at > org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.build(PageAggrega > torImpl.java:106) > at > org.apache.jetspeed.aggregator.AggregatorValve.invoke(AggregatorValve.ja > va:48) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipelin > e.java:203) > at > org.apache.jetspeed.pipeline.valve.impl.ActionValveImpl.invoke(ActionVal > veImpl.java:132) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipelin > e.java:203) > at > org.apache.jetspeed.container.ContainerValve.invoke(ContainerValve.java: > 76) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipelin > e.java:203) > at > org.apache.jetspeed.decoration.DecorationValve.invoke(DecorationValve.ja > va:100) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipelin > e.java:203) > at > org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke(ProfilerValve > Impl.java:179) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipelin > e.java:203) > at > org.apache.jetspeed.security.impl.LoginValidationValveImpl.invoke(LoginV > alidationValveImpl.java:143) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipelin > e.java:203) > at > org.apache.jetspeed.security.impl.PasswordCredentialValveImpl.invoke(Pas > swordCredentialValveImpl.java:148) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipelin > e.java:203) > at > org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke(Local > izationValveImpl.java:168) > > Can someone help me with this? > > Thanks > > --------------------------------------------------------------------- > 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]
