I'm using Jetspeed 2.1.2. My login portlet "just stopped working". I'm obviously the author of my problem, but I cannot find anything useful from the logs (at DEBUG level). Debugging through JetSpeed shows that both the old and new portlet definitions are null, but I don't understand the deeper meaning of this.
I'm rather frustrated, since my latest deployments were database related and did not even touch the login/security portlets. I don't see a relationship with a portlet in another webapp, and I can't discover that relationship from the logs. My jetspeed log follows. Guidance would be appreciated. Thanks, Neil 2008-05-12 19:08:02,703 [main] INFO org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - Loading properties file from URL [file:/C:/apps/nce/webapps/nce/WEB-INF/conf/jetspeed.properties] 2008-05-12 19:08:02,703 [main] INFO org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - Loading properties file from URL [file:/C:/apps/nce/webapps/nce/WEB-INF/conf/override.properties] 2008-05-12 19:08:02,765 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in [EMAIL PROTECTED] : defining beans [localizationValve,capabilityValve,portalURLValve,securityValve,passwordCred entialValve,loginValidationValve,profilerValve,createPageValve,createUserTem platePagesValve,containerValve,actionValve,desktopActionValve,desktopEncoder RedirectValve,portletValve,portletValveTitleInHeader,fileServerValve,aggrega torValve,headerAggregatorValvePortal,headerAggregatorValveDesktop,cleanUpVal ve,AJAXValve,DecorationValve,loginViewValve,desktopValve,resourceValve,jetsp eed-pipeline,configure-pipeline,login-pipeline,action-pipeline,desktop-actio n-pipeline,desktop-render-pipeline,portlet-pipeline,ajax-pipeline,ajax-direc t-pipeline,fileserver-pipeline,desktop-pipeline,dtconfigure-pipeline,pipelin e-map,debugValve,transactionManager,baseTransactionProxy,portal_configuratio n,PortalConfiguration,javax.servlet.ServletConfig,TemplateLocator,Decoration Locator,Powertools,IdGenerator,PageFileCache,org.apache.jetspeed.request.Req uestContextComponent,PortletWindowAccessor,Pluto,DesktopPluto,org.apache.plu to.PortletContainer,org.apache.pluto.DesktopPortletContainer,placeholderConf ig,org.apache.jetspeed.headerresource.HeaderResourceFactory,org.apache.jetsp eed.container.session.PortalSessionsManager,PortalStatistics,org.apache.jets peed.audit.AuditActivity,PortletActionSecurityBehavior,RolesSecurityBehavior ,AjaxMove,AjaxMovePortletAbsolute,AjaxMovePortletLeft,AjaxMovePortletRight,A jaxMovePortletUp,AjaxMovePortletDown,AjaxAddPortlet,AjaxRemovePortlet,AjaxGe tPortlets,AjaxGetPage,AjaxGetPages,AjaxGetFolder,AjaxGetLink,AjaxGetFolderLi st,AjaxGetFoldersList,AjaxGetThemes,AjaxChangeWindow,AjaxGetActions,AjaxGetM enus,AjaxGetMenu,AjaxSecurityPermissions,AjaxSecurityConstraints,AjaxUpdateF older,AjaxUpdatePage,AjaxUpdateLink,AjaxGetUserInformation,AjaxGetUserList,A jaxExportObject,AjaxActionMap,AjaxRequestService,AjaxVelocityEngine,layoutVa lve,org.apache.jetspeed.search.HandlerFactory,org.apache.jetspeed.search.Sea rchEngine,AjaxMultipleAction,org.apache.jetspeed.security.UserManager,org.ap ache.jetspeed.security.GroupManager,org.apache.jetspeed.security.RoleManager ,org.apache.jetspeed.security.impl.PermissionManagerImpl,org.apache.jetspeed .security.PermissionManager,NavigationalStateCodec,NavigationalState,PortalU RL,DesktopPortalURL,NavigationalStateComponent,profilerImpl,org.apache.jetsp eed.profiler.Profiler,ProfileResolvers,StandardResolver,SessionResolver,Requ estSessionResolver,PathResolver,PathSessionResolver,HardCodedResolver,UserCr iterionResolver,RoleCriterionResolver,RoleComboCriterionResolver,GroupCriter ionResolver,MediatypeCriterionResolver,LanguageCriterionResolver,CountryCrit erionResolver,GroupRoleUserCriterionResolver,UserAttributeResolver,Navigatio nCriterionResolver,UserAgentCriterionResolver,IPCriterionResolver,HostnameCr iterionResolver,DomainCriterionResolver,StandardProfilingRule,RoleFallbackPr ofilingRule,ProfileLocator,PrincipalRule,RuleCriterion,ResourceValidator,Dec orationFactory,org.apache.jetspeed.tools.pamanager.servletcontainer.Applicat ionServerManager,deployFactory,PAM,portletAppDeploymentListener,decoratorDep loymentRegistry,decoratorDeploymentListener,deploymentManager,AJAXService,ma ilSender,adminVelocityEngine,PortalAdministrationImpl,PortalAdministration,o rg.apache.jetspeed.security.SecurityAccessController,org.apache.jetspeed.adm inistration.PortalAuthenticationConfiguration,org.apache.jetspeed.security.a ctiveauthentication.ActiveAuthenticationIdentityProvider,cacheManager,ehPort letContentCache,ContentCacheKeyGenerator,portletContentCache,ehDecorationCon tentCache,decorationContentCache,ehPreferencesCache,preferencesCache,ehPortl etApplicationOidCache,ehPortletApplicationNameCache,portletApplicationOidCac he,portletApplicationNameCache,ehPortletDefinitionOidCache,ehPortletDefiniti onNameCache,portletDefinitionOidCache,portletDefinitionNameCache,ehActiveAut henticationCache,activeAuthenticationCache,PersistenceBrokerSSOProvider,org. apache.jetspeed.sso.SSOProvider,PortalServices,org.apache.jetspeed.security. spi.impl.SecurityAccessImpl,org.apache.jetspeed.security.spi.SecurityAccess, org.apache.jetspeed.security.AuthenticationProvider,org.apache.jetspeed.secu rity.AuthenticationProviderProxy,org.apache.jetspeed.security.SecurityProvid er,org.apache.jetspeed.security.AuthorizationProvider,org.apache.jetspeed.se curity.LoginModuleProxy,org.apache.jetspeed.security.spi.RoleSecurityHandler ,org.apache.jetspeed.security.spi.GroupSecurityHandler,org.apache.jetspeed.s ecurity.spi.SecurityMappingHandler,ImportPsmlDocumentHandler,ImportLinkDocum entHandler,ImportFolderMetaDataDocumentHandler,ImportPageSecurityDocumentHan dler,ImportDocumentHandlerFactory,ImportFolderHandler,org.apache.jetspeed.pa ge.CastorPageManager,ImportPageFileCache,ImportIdGenerator,portletFactory,po rtletRegistryImpl,org.apache.jetspeed.components.portletregistry.PortletRegi stry,portletEntityAccessImpl,org.apache.jetspeed.components.portletentity.Po rtletEntityAccessComponent,injectEntityAccessProxy,org.apache.jetspeed.useri nfo.UserInfoManager,org.apache.jetspeed.security.impl.RdbmsPolicy,HeaderReso urceConfigurationDesktop,DesktopConfiguration,DojoConfigurationDesktop,DojoR equiresDesktop,DojoRequiresModulesDesktop,HeaderResourceConfigurationPortal, DojoConfigurationPortal,HeaderResourceRegistry,HeaderTypes,ProductionConfigu ration,JetspeedNamespaceMapper,LocalPortletInvokerFactory,ServletPortletInvo kerFactory,javax.portlet.ActionRequest,javax.portlet.RenderRequest,javax.por tlet.RenderResponse,javax.portlet.PortletSession,javax.portlet.PortletConfig ,javax.portlet.PortletContext,javax.portlet.PortalContext,javax.portlet.Acti onResponse,javax.portlet.PortletURL,javax.portlet.PortletPreferences,org.apa che.pluto.invoker.PortletInvoker,org.apache.pluto.util.NamespaceMapper,Stati cInformationProvider,org.apache.pluto.services.information.InformationProvid erService,ServletRequestFactory,ServletResponseFactory,org.apache.pluto.om.C ontrollerFactory,org.apache.pluto.services.log.LogService,org.apache.pluto.s ervices.title.DynamicTitleService,PsmlDocumentHandler,LinkDocumentHandler,Fo lderMetaDataDocumentHandler,PageSecurityDocumentHandler,DocumentHandlerFacto ry,FolderHandler,org.apache.jetspeed.page.PageManager,org.apache.jetspeed.po rtalsite.PortalSite,PreferencesProviderImpl,org.apache.jetspeed.prefs.Prefer encesProvider,java.util.prefs.PreferencesFactory,org.apache.jetspeed.securit y.spi.CredentialPasswordValidator,org.apache.jetspeed.security.spi.Credentia lPasswordEncoder,org.apache.jetspeed.security.spi.PasswordCredentialProvider ,org.apache.jetspeed.security.spi.InternalPasswordCredentialInterceptor,org. apache.jetspeed.security.spi.CredentialHandler,org.apache.jetspeed.security. spi.UserSecurityHandlerImpl,org.apache.jetspeed.security.spi.UserSecurityHan dler,capabilitiesImpl,org.apache.jetspeed.capabilities.Capabilities,Client,M ediaType,MimeType,Capability,JetspeedDesktop,org.apache.jetspeed.cluster.Nod eManager,NodeInformation,org.apache.jetspeed.aggregator.PortletTrackingManag er,org.apache.jetspeed.aggregator.PortletAggregator,org.apache.jetspeed.aggr egator.PortletAggregatorTitleInHeader,org.apache.jetspeed.aggregator.Portlet Renderer,org.apache.jetspeed.aggregator.PortletRendererWithTitleHeader,org.a pache.jetspeed.aggregator.PageAggregator,org.apache.jetspeed.aggregator.Asyn cPageAggregator,org.apache.jetspeed.aggregator.WorkerMonitor,HeaderAggregato rPortal,HeaderAggregatorDesktop,RequestContextObjects,com.artifact_software. services.valves.BannerSelectorValve]; parent: [EMAIL PROTECTED] 2008-05-12 19:08:03,968 [main] INFO org.springframework.cache.ehcache.EhCacheManagerFactoryBean - Initializing EHCache CacheManager 2008-05-12 19:08:07,656 [main] INFO org.apache.velocity.tools.view.servlet.ServletToolboxManager - Using config file '/WEB-INF/toolbox.xml' 2008-05-12 19:08:56,343 [http-8080-Processor25] ERROR org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEntityA ccess - Portlet j2-admin::LocaleSelector not found 2008-05-12 19:08:58,843 [http-8080-Processor25] ERROR org.apache.jetspeed.components.portletentity.PersistenceBrokerPortletEntityA ccess - Portlet j2-admin::LoginPortlet not found 2008-05-12 19:08:58,859 [WORKER_5] ERROR org.apache.jetspeed.aggregator.impl.RenderingJobImpl - Error rendering portlet OID Login java.lang.NullPointerException at org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute(RenderingJobImp l.java:231) at org.apache.jetspeed.aggregator.impl.RenderingJobImpl.run(RenderingJobImpl.ja va:175) at org.apache.jetspeed.aggregator.impl.WorkerImpl$1.run(WorkerImpl.java:177) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:454) at org.apache.jetspeed.security.JSSubject.doAsPrivileged(JSSubject.java:179) at org.apache.jetspeed.aggregator.impl.WorkerImpl.run(WorkerImpl.java:171)