I took note of that... Got the following error in the portlet:
Title Error: Cannot pass a null PortletDefinition to a PortletEntity. Failed to retrieve Portlet Definition for rapsheet::rapsheetFailed to retrieve Portlet Definition for rapsheet:: rapsheetjava.lang.IllegalArgumentException: Cannot pass a null PortletDefinition to a PortletEntity.Failed to retrieve Portlet Definition for rapsheet::rapsheetFailed to retrieve Portlet Definition for rapsheet::rapsheet Regardless of this - why can I not view it in the Administrative Portals? The jetspeed.log snippet is pasted below. Thanks, Akshay 2006-06-21 15:40:01,614 [http-8080-Processor20] DEBUG org.apache.jetspeed.localization.impl.LocalizationValveImpl - Got user principal: admin 2006-06-21 15:40:02,020 [http-8080-Processor20] DEBUG org.apache.jetspeed.portalsite.impl.PortalSiteSessionContextImpl - Request page: request path=/rapsheet.psml 2006-06-21 15:40:02,020 [http-8080-Processor20] DEBUG org.apache.jetspeed.portalsite.impl.PortalSiteSessionContextImpl - Selected page, path=/rapsheet.psml 2006-06-21 15:40:02,020 [http-8080-Processor20] INFO org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl - No portlet entity defined for fragment ID r2 attempting to auto-generate... 2006-06-21 15:40:02,036 [http-8080-Processor20] WARN org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEntityAccess- Failed to retrieve Portlet Definition for rapsheet::rapsheet 2006-06-21 15:40:02,036 [http-8080-Processor20] WARN org.apache.jetspeed.decoration.DecorationValve - Unable to initalize actions for fragment r2 2006-06-21 15:40:02,036 [http-8080-Processor20] DEBUG org.apache.jetspeed.aggregator.impl.PageAggregatorImpl - Rendering portlet fragment: [[name, rapsheet::rapsheet], [id, r2]] 2006-06-21 15:40:02,036 [http-8080-Processor20] INFO org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl - No portlet entity defined for fragment ID r2 attempting to auto-generate... 2006-06-21 15:40:02,036 [http-8080-Processor20] WARN org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEntityAccess- Failed to retrieve Portlet Definition for rapsheet::rapsheet 2006-06-21 15:40:02,036 [http-8080-Processor20] ERROR org.apache.jetspeed.aggregator.impl.PortletRendererImpl - java.lang.IllegalArgumentException: Cannot pass a null PortletDefinition to a PortletEntity. java.lang.IllegalArgumentException: Cannot pass a null PortletDefinition to a PortletEntity. at org.apache.jetspeed.components.portletentity.PortletEntityImpl.setPortletDefinition (PortletEntityImpl.java:380) at org.apache.jetspeed.components.portletentity.PortletEntityImpl.getPortletDefinition (PortletEntityImpl.java:215) at org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl.createPortletWindow (PortletWindowAccessorImpl.java:180) at org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl.createPortletWindow (PortletWindowAccessorImpl.java:165) at org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl.getPortletWindow (PortletWindowAccessorImpl.java:103) at org.apache.jetspeed.aggregator.impl.PortletRendererImpl.getPortletWindow (PortletRendererImpl.java:218) at org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow( PortletRendererImpl.java:103) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRender( PageAggregatorImpl.java:199) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRender( PageAggregatorImpl.java:182) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.build( PageAggregatorImpl.java:106) at org.apache.jetspeed.aggregator.AggregatorValve.invoke( AggregatorValve.java:48) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.pipeline.valve.impl.ActionValveImpl.invoke( ActionValveImpl.java:132) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.container.ContainerValve.invoke(ContainerValve.java :76) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.decoration.DecorationValve.invoke( DecorationValve.java:100) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke( ProfilerValveImpl.java:179) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.security.impl.LoginValidationValveImpl.invoke( LoginValidationValveImpl.java:143) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.security.impl.PasswordCredentialValveImpl.invoke( PasswordCredentialValveImpl.java:148) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke( LocalizationValveImpl.java:168) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.security.impl.AbstractSecurityValve$1.run( AbstractSecurityValve.java:117) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Unknown Source) at org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke( AbstractSecurityValve.java:111) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke( PortalURLValveImpl.java:55) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke( CapabilityValveImpl.java:128) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.pipeline.JetspeedPipeline.invoke( JetspeedPipeline.java:185) at org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java :231) at org.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java :226) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:178) at org.apache.catalina.authenticator.AuthenticatorBase.invoke( AuthenticatorBase.java:432) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :105) at org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java :148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection (Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket( PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt( LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( ThreadPool.java:684) at java.lang.Thread.run(Unknown Source) 2006-06-21 15:40:02,036 [http-8080-Processor20] DEBUG org.apache.jetspeed.aggregator.impl.PageAggregatorImpl - no decorator for defined for portlet fragement,r2. So using page default, tigris 2006-06-21 15:40:02,036 [http-8080-Processor20] DEBUG org.apache.jetspeed.aggregator.impl.PageAggregatorImpl - Rendering portlet fragment: [[name, jetspeed-layouts::VelocityOneColumn], [id, r1]] 2006-06-21 15:40:02,036 [http-8080-Processor20] DEBUG org.apache.jetspeed.aggregator.impl.RenderingJobImpl - Rendering OID r1 [EMAIL PROTECTED] [EMAIL PROTECTED] 2006-06-21 15:40:02,036 [http-8080-Processor20] DEBUG org.apache.jetspeed.locator.JetspeedTemplateLocator - TemplateLocator: template exists: C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\myportal/WEB-INF/templates/layout/html/columns/layout.vmreturning /layout/html/columns/layout.vm 2006-06-21 15:40:02,036 [http-8080-Processor20] DEBUG org.apache.jetspeed.portlets.layout.LayoutPortlet - Path to view page for LayoutPortlet /WEB-INF/templates/layout/html/columns/layout.vm 2006-06-21 15:40:02,051 [http-8080-Processor20] WARN org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEntityAccess- Failed to retrieve Portlet Definition for rapsheet::rapsheet 2006-06-21 15:40:02,051 [http-8080-Processor20] ERROR org.apache.jetspeed.velocity.JetspeedPowerToolImpl - JetspeedPowerTool failed to store a PortletEntity for Fragment r2. org.apache.jetspeed.components.portletentity.PortletEntityNotStoredException: java.io.IOException: Failed to store portlet entity: org.springframework.jdbc.UncategorizedSQLException: (OJB operation): encountered SQLException [Column 'APP_NAME' cannot be null]; nested exception is java.sql.SQLException: Column 'APP_NAME' cannot be null org.apache.jetspeed.components.portletentity.PortletEntityNotStoredException: java.io.IOException: Failed to store portlet entity: org.springframework.jdbc.UncategorizedSQLException: (OJB operation): encountered SQLException [Column 'APP_NAME' cannot be null]; nested exception is java.sql.SQLException: Column 'APP_NAME' cannot be null at org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEntityAccess.storePortletEntity (PersistenceBrokerPortletEntityAccess.java:326) at sun.reflect.GeneratedMethodAccessor731.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection( AopUtils.java:284) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint (ReflectiveMethodInvocation.java:155) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:122) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke( TransactionInterceptor.java:56) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:144) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke( JdkDynamicAopProxy.java:174) at $Proxy5.storePortletEntity(Unknown Source) at org.apache.jetspeed.velocity.JetspeedPowerToolImpl.getPortletEntity( JetspeedPowerToolImpl.java:326) at sun.reflect.GeneratedMethodAccessor813.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke( UberspectImpl.java:267) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java :197) at org.apache.velocity.runtime.parser.node.ASTReference.execute( ASTReference.java:175) at org.apache.velocity.runtime.parser.node.ASTReference.value( ASTReference.java:327) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java :144) at org.apache.velocity.runtime.parser.node.ASTReference.execute( ASTReference.java:175) at org.apache.velocity.runtime.parser.node.ASTReference.render( ASTReference.java:220) at org.apache.velocity.runtime.parser.node.SimpleNode.render( SimpleNode.java:230) at org.apache.velocity.runtime.directive.Parse.render(Parse.java:181) at org.apache.velocity.runtime.parser.node.ASTDirective.render( ASTDirective.java:114) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java :55) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render( ASTIfStatement.java:70) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java :55) at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:166) at org.apache.velocity.runtime.parser.node.ASTDirective.render( ASTDirective.java:114) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java :55) at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:166) at org.apache.velocity.runtime.parser.node.ASTDirective.render( ASTDirective.java:114) at org.apache.velocity.runtime.parser.node.SimpleNode.render( SimpleNode.java:230) at org.apache.velocity.Template.merge(Template.java:256) at org.apache.portals.bridges.velocity.BridgesVelocityViewServlet.mergeTemplate (BridgesVelocityViewServlet.java:118) at org.apache.velocity.tools.view.servlet.VelocityViewServlet.doRequest(Unknown Source) at org.apache.velocity.tools.view.servlet.VelocityViewServlet.doGet(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:173) at org.apache.catalina.core.ApplicationDispatcher.invoke( ApplicationDispatcher.java:672) at org.apache.catalina.core.ApplicationDispatcher.doInclude( ApplicationDispatcher.java:574) at org.apache.catalina.core.ApplicationDispatcher.include( ApplicationDispatcher.java:499) at org.apache.jetspeed.dispatcher.JetspeedRequestDispatcher.include( JetspeedRequestDispatcher.java:72) at org.apache.portals.bridges.common.GenericServletPortlet.doView( GenericServletPortlet.java:363) at org.apache.jetspeed.portlets.layout.LayoutPortlet.doView( LayoutPortlet.java:207) at org.apache.jetspeed.portlets.layout.MultiColumnPortlet.doView( MultiColumnPortlet.java:126) at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) at javax.portlet.GenericPortlet.render(GenericPortlet.java:175) at org.apache.jetspeed.factory.JetspeedPortletInstance.render( JetspeedPortletInstance.java:102) at org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke( LocalPortletInvoker.java:196) at org.apache.jetspeed.container.invoker.LocalPortletInvoker.render( LocalPortletInvoker.java:116) at org.apache.pluto.PortletContainerImpl.renderPortlet( PortletContainerImpl.java:119) at org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortlet( JetspeedPortletContainerWrapper.java:120) at org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute( RenderingJobImpl.java:120) at org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow( PortletRendererImpl.java:110) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRender( PageAggregatorImpl.java:199) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.build( PageAggregatorImpl.java:106) at org.apache.jetspeed.aggregator.AggregatorValve.invoke( AggregatorValve.java:48) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.pipeline.valve.impl.ActionValveImpl.invoke( ActionValveImpl.java:132) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.container.ContainerValve.invoke(ContainerValve.java :76) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.decoration.DecorationValve.invoke( DecorationValve.java:100) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke( ProfilerValveImpl.java:179) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.security.impl.LoginValidationValveImpl.invoke( LoginValidationValveImpl.java:143) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.security.impl.PasswordCredentialValveImpl.invoke( PasswordCredentialValveImpl.java:148) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke( LocalizationValveImpl.java:168) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.security.impl.AbstractSecurityValve$1.run( AbstractSecurityValve.java:117) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Unknown Source) at org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke( AbstractSecurityValve.java:111) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke( PortalURLValveImpl.java:55) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke( CapabilityValveImpl.java:128) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.pipeline.JetspeedPipeline.invoke( JetspeedPipeline.java:185) at org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java :231) at org.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java :226) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:178) at org.apache.catalina.authenticator.AuthenticatorBase.invoke( AuthenticatorBase.java:432) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :105) at org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java :148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection (Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket( PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt( LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( ThreadPool.java:684) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: Failed to store portlet entity: org.springframework.jdbc.UncategorizedSQLException: (OJB operation): encountered SQLException [Column 'APP_NAME' cannot be null]; nested exception is java.sql.SQLException: Column 'APP_NAME' cannot be null at org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEntityAccess.storePreferenceSet (PersistenceBrokerPortletEntityAccess.java:355) at org.apache.jetspeed.components.portletentity.PortletEntityImpl.store( PortletEntityImpl.java:253) at org.apache.jetspeed.components.portletentity.PortletEntityImpl.store( PortletEntityImpl.java:241) at org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEntityAccess.storePortletEntity (PersistenceBrokerPortletEntityAccess.java:322) ... 104 more Caused by: org.springframework.jdbc.UncategorizedSQLException: (OJB operation): encountered SQLException [Column 'APP_NAME' cannot be null]; nested exception is java.sql.SQLException: Column 'APP_NAME' cannot be null at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.translate( SQLStateSQLExceptionTranslator.java:99) at org.springframework.orm.ojb.OjbAccessor.convertJdbcAccessException( OjbAccessor.java:107) at org.springframework.orm.ojb.OjbAccessor.convertOjbAccessException( OjbAccessor.java:89) at org.springframework.orm.ojb.PersistenceBrokerTemplate.execute( PersistenceBrokerTemplate.java:170) at org.springframework.orm.ojb.PersistenceBrokerTemplate.store( PersistenceBrokerTemplate.java:265) at org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEntityAccess.storePreferenceSet (PersistenceBrokerPortletEntityAccess.java:345) ... 107 more Caused by: java.sql.SQLException: Column 'APP_NAME' cannot be null at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2975) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1600) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1695) at com.mysql.jdbc.Connection.execSQL(Connection.java:3004) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java :1128) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java :1357) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java :1274) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java :1259) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate( DelegatingPreparedStatement.java:101) at org.apache.ojb.broker.accesslayer.JdbcAccessImpl.executeInsert( JdbcAccessImpl.java:216) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeToDb( PersistenceBrokerImpl.java:1754) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store( PersistenceBrokerImpl.java:813) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store( PersistenceBrokerImpl.java:726) at org.apache.ojb.broker.core.DelegatingPersistenceBroker.store( DelegatingPersistenceBroker.java:175) at org.apache.ojb.broker.core.DelegatingPersistenceBroker.store( DelegatingPersistenceBroker.java:175) at org.springframework.orm.ojb.PersistenceBrokerTemplate$9.doInPersistenceBroker (PersistenceBrokerTemplate.java:267) at org.springframework.orm.ojb.PersistenceBrokerTemplate.execute( PersistenceBrokerTemplate.java:167) ... 109 more 2006-06-21 15:40:02,051 [http-8080-Processor20] INFO org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl - No portlet entity defined for fragment ID r2 attempting to auto-generate... 2006-06-21 15:40:02,051 [http-8080-Processor20] WARN org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEntityAccess- Failed to retrieve Portlet Definition for rapsheet::rapsheet 2006-06-21 15:40:02,051 [http-8080-Processor20] ERROR org.apache.jetspeed.velocity.JetspeedPowerToolImpl - Unable to reteive portlet title: Cannot pass a null PortletDefinition to a PortletEntity. java.lang.IllegalArgumentException: Cannot pass a null PortletDefinition to a PortletEntity. at org.apache.jetspeed.components.portletentity.PortletEntityImpl.setPortletDefinition (PortletEntityImpl.java:380) at org.apache.jetspeed.components.portletentity.PortletEntityImpl.getPortletDefinition (PortletEntityImpl.java:215) at org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl.createPortletWindow (PortletWindowAccessorImpl.java:180) at org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl.createPortletWindow (PortletWindowAccessorImpl.java:165) at org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl.getPortletWindow (PortletWindowAccessorImpl.java:103) at org.apache.jetspeed.velocity.JetspeedPowerToolImpl.getTitle( JetspeedPowerToolImpl.java:879) at sun.reflect.GeneratedMethodAccessor814.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke( UberspectImpl.java:267) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java :197) at org.apache.velocity.runtime.parser.node.ASTReference.execute( ASTReference.java:175) at org.apache.velocity.runtime.parser.node.ASTReference.render( ASTReference.java:220) at org.apache.velocity.runtime.parser.node.SimpleNode.render( SimpleNode.java:230) at org.apache.velocity.runtime.directive.Parse.render(Parse.java:181) at org.apache.velocity.runtime.parser.node.ASTDirective.render( ASTDirective.java:114) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java :55) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render( ASTIfStatement.java:70) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java :55) at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:166) at org.apache.velocity.runtime.parser.node.ASTDirective.render( ASTDirective.java:114) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java :55) at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:166) at org.apache.velocity.runtime.parser.node.ASTDirective.render( ASTDirective.java:114) at org.apache.velocity.runtime.parser.node.SimpleNode.render( SimpleNode.java:230) at org.apache.velocity.Template.merge(Template.java:256) at org.apache.portals.bridges.velocity.BridgesVelocityViewServlet.mergeTemplate (BridgesVelocityViewServlet.java:118) at org.apache.velocity.tools.view.servlet.VelocityViewServlet.doRequest(Unknown Source) at org.apache.velocity.tools.view.servlet.VelocityViewServlet.doGet(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:173) at org.apache.catalina.core.ApplicationDispatcher.invoke( ApplicationDispatcher.java:672) at org.apache.catalina.core.ApplicationDispatcher.doInclude( ApplicationDispatcher.java:574) at org.apache.catalina.core.ApplicationDispatcher.include( ApplicationDispatcher.java:499) at org.apache.jetspeed.dispatcher.JetspeedRequestDispatcher.include( JetspeedRequestDispatcher.java:72) at org.apache.portals.bridges.common.GenericServletPortlet.doView( GenericServletPortlet.java:363) at org.apache.jetspeed.portlets.layout.LayoutPortlet.doView( LayoutPortlet.java:207) at org.apache.jetspeed.portlets.layout.MultiColumnPortlet.doView( MultiColumnPortlet.java:126) at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) at javax.portlet.GenericPortlet.render(GenericPortlet.java:175) at org.apache.jetspeed.factory.JetspeedPortletInstance.render( JetspeedPortletInstance.java:102) at org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke( LocalPortletInvoker.java:196) at org.apache.jetspeed.container.invoker.LocalPortletInvoker.render( LocalPortletInvoker.java:116) at org.apache.pluto.PortletContainerImpl.renderPortlet( PortletContainerImpl.java:119) at org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortlet( JetspeedPortletContainerWrapper.java:120) at org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute( RenderingJobImpl.java:120) at org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow( PortletRendererImpl.java:110) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRender( PageAggregatorImpl.java:199) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.build( PageAggregatorImpl.java:106) at org.apache.jetspeed.aggregator.AggregatorValve.invoke( AggregatorValve.java:48) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.pipeline.valve.impl.ActionValveImpl.invoke( ActionValveImpl.java:132) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.container.ContainerValve.invoke(ContainerValve.java :76) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.decoration.DecorationValve.invoke( DecorationValve.java:100) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke( ProfilerValveImpl.java:179) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.security.impl.LoginValidationValveImpl.invoke( LoginValidationValveImpl.java:143) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.security.impl.PasswordCredentialValveImpl.invoke( PasswordCredentialValveImpl.java:148) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke( LocalizationValveImpl.java:168) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.security.impl.AbstractSecurityValve$1.run( AbstractSecurityValve.java:117) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Unknown Source) at org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke( AbstractSecurityValve.java:111) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke( PortalURLValveImpl.java:55) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke( CapabilityValveImpl.java:128) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.pipeline.JetspeedPipeline.invoke( JetspeedPipeline.java:185) at org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java :231) at org.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java :226) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:178) at org.apache.catalina.authenticator.AuthenticatorBase.invoke( AuthenticatorBase.java:432) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :105) at org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java :148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection (Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket( PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt( LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( ThreadPool.java:684) at java.lang.Thread.run(Unknown Source)
