Hi,
When a user is trying to delete rooms, he is getting a portal runtime error.
The user has admin rights to the rooms, and has assigned them to himself before deleting the rooms.
The logs regarding this given below;
06/05/2008 , 19:03:27:833 , Error while populating "USER.CORP_LDAP.juortka"
[EXCEPTION]
com.sap.security.core.persistence.datasource.PersistenceException: Calculated UME LDAP id is null for id USER.CORP_LDAP.juortka
at com.sap.security.core.persistence.datasource.imp.LDAPPersistence.populatePrincipalDatabag(LDAPPersistence.java:980)
at com.sap.security.core.persistence.imp.PrincipalDatabagFactoryInstance.getPrincipalDatabag(PrincipalDatabagFactoryInstance.java:2436)
at com.sap.security.core.imp.User.init(User.java:274)
at com.sap.security.core.imp.AbstractPrincipal.<init>(AbstractPrincipal.java:182)
at com.sap.security.core.imp.User.<init>(User.java:243)
at com.sap.security.core.imp.User.<init>(User.java:233)
at com.sap.security.core.imp.UserFactory.getReadonlyUser(UserFactory.java:364)
at com.sap.security.core.imp.UserFactory.getReadonlyUser(UserFactory.java:288)
at com.sap.security.core.imp.UserFactory.getReadonlyUser(UserFactory.java:308)
at com.sap.security.core.imp.PrincipalFactory.getReadonlyPrincipal(PrincipalFactory.java:1202)
at com.sap.security.core.imp.PrincipalFactory.getReadonlyPrincipal(PrincipalFactory.java:1175)
at com.sap.security.core.imp.PrincipalIteratorImpl.hasNext(PrincipalIteratorImpl.java:235)
at com.sap.ip.collaboration.room.impl.RoomMainGroup.getUserIDs(RoomMainGroup.java:124)
at com.sap.ip.collaboration.room.impl.RoomInfoRuntime.getAllRoomUserIds(RoomInfoRuntime.java:503)
at com.sap.ip.collaboration.room.impl.RoomObject.getAllRoomUserIds(RoomObject.java:2709)
at com.sap.ip.collaboration.roomui.api.reports.RoomUsageReport.getRoomUserNumber(RoomUsageReport.java:602)
at com.sap.ip.collaboration.roomui.api.reports.RoomUsageReport.getTableViewModel(RoomUsageReport.java:516)
at com.sap.ip.collaboration.roomui.api.reports.RoomUsageReport.getUsageTable(RoomUsageReport.java:479)
at com.sap.ip.collaboration.roomui.api.reports.RoomUsageReport.render(RoomUsageReport.java:222)
at com.sapportals.wdf.layout.VerticalLayout.renderControls(VerticalLayout.java:43)
at com.sapportals.wdf.stack.Pane.render(Pane.java:155)
at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:73)
at com.sapportals.wdf.WdfCompositeController.internalRender(WdfCompositeController.java:697)
at com.sapportals.wdf.WdfCompositeController.buildComposition(WdfCompositeController.java:665)
at com.sapportals.htmlb.AbstractCompositeComponent.preRender(AbstractCompositeComponent.java:33)
at com.sapportals.htmlb.Container.preRender(Container.java:120)
at com.sapportals.htmlb.Container.preRender(Container.java:120)
at com.sapportals.htmlb.Container.preRender(Container.java:120)
at com.sapportals.portal.htmlb.PrtContext.render(PrtContext.java:406)
at com.sapportals.htmlb.page.DynPage.doOutput(DynPage.java:237)
at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:129)
at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
at java.security.AccessController.doPrivileged(AccessController.java:246)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(AccessController.java:219)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
, Error , com.sap.security.core.imp.[cf=com.sap.security.core.imp.User][md=init][cl=23121] , sap.com/irj , 183 [n/a:C:\Harika\Errors\TE1_05062008\TE1\J02_server0\defaultTrace.15.trc] , com.sap.security.core.imp , SAVUKJA
Date , Time , Message , Severity , Location , Application , Datasource , Source , User
06/05/2008 , 19:02:38:456 , 04:32_05/06/08_0087_21856150
[EXCEPTION]
com.sapportals.portal.prt.runtime.PortalRuntimeException: iView not found: com.sap.portal.ivs.global.ReleaseProducerSessionsComponent
at com.sapportals.portal.prt.deployment.DeploymentManager.getPropertyContentProvider(DeploymentManager.java:1937)
at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.refresh(PortalComponentContextItem.java:222)
at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.getContext(PortalComponentContextItem.java:316)
at com.sapportals.portal.prt.component.PortalComponentRequest.getComponentContext(PortalComponentRequest.java:387)
at com.sapportals.portal.prt.connection.PortalRequest.getRootContext(PortalRequest.java:488)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:607)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
at java.security.AccessController.doPrivileged(AccessController.java:246)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(AccessController.java:219)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
, Error , com.sap.portal.prt.runtime , sap.com/irj , 183 [n/a:C:\Harika\Errors\TE1_05062008\TE1\J02_server0\defaultTrace.15.trc] , com.sap.portal.prt.runtime , SAVUKJA
Please help in this regard.