Related to collaboration rooms
HI All
Can anyone tell me the main purpose of creating collaboration rooms in portal ?
What are the things we can do by creating collaboration rooms in portal ?
thanks in advance
Collaboration Room:-
Collaboration room are virtual workspaces that can be set up for any topic or purpose. They are especially convenient for teams or work groups, since the rooms ensure that all required tools, services, and information sources are available through a single point of access.
The room are based on room templates that define the rooms structure, content, and access authorizations.
Collaboration room also offer full integration to third-party groupware systems and real-time collaboration services.
The Collaboration rooms can be populated with predefined content and services that may already be available within SAP EP.
Function Of Collaboration Room:-
1. A structured workplace with pre-defined content and services created specifically for the project and/or teams.
2. Shared access to knowledge and document.
3. Global work, independent of place or time zone.
4. Direct access from the room to services for collaboration.
5. Improved effectiveness of virtual project teams through central access to necessary information and services.
6. The chances to increase knowledge and awareness of the project through open publication of information.
In simple language we can say that collaboration room is a virtual space(or room) which is use to perform certain task like:
1. Discussion
2. Meeting
3. Instant Messaging
4. Send E-mail
5. Real time collaboration
6. Chatting
7. Create appointment
8. Share Application
That room have specific room template or say specific type and it contains members who are able to perform above things.
Similar Messages
-
Obtaining tasks related to collaboration room
Hi, Comrades.
I try to get a list of tasks related to the collaboration room using API, but I don`t know how to do it.
I have searched through this forum, a lot of articles, KM and UWL API, but found nothing...
Does anybody know, how to reach that list of tasks related to the collaboration room?
Regards, SM.Hi Stephen,
I assume that a super admin user does not get these error messages, right? If so, this behaviour might come due to missing permissions on PCD objects for the user rubinmd. Please apply note 792370 which explains how to set end user permission on the pcd folder com.sap.ip.collaboration/Rooms
Kind regards,
Roland -
Collaboration Room iViews give error -- Database related errors -- Pls Help
Hello Everyone,
We are on EP 6.0 SP 17 (Netweaver 2004).
KMC component was installed separately (Deployed manually).
We are trying to create simple Collaboration Rooms and we are facing some issues with the same.
I am following the documentation on SAP Help for the Room Creation:
Help  SAP Netweaver 2004  People Integration  Collaboration  Administration Guide
http://help.sap.com/saphelp_nw04/helpdata/en/1d/3d59fdaa5ebb45967ea107d3fa117a/frameset.htm
We are able to create rooms based on pre-defined templates and we are also able to add members to rooms, send/receive the invitation emails. I am able to work with Instant Messaging also.
But the problem is that some of the iViews related to Collaboration Rooms are giving errors.
1.<b> Discussion iView gives an error saying You do not have access permission (even the user has all the necessary roles assigned).</b>
Log for this error is as follows:
Exception ID = 90c3315f-c29d-2910-87ac-806aa372da7f com.sapportals.wdf.WdfError at com.sapportals.wdf.WdfCompositeController.buildComposition(WdfCompositeController.java:678)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) .
--- Nested WDF Exception -
com.sapportals.wcm.WcmException: The SQL statement "INSERT INTO "KMC_URIMAPPER" ("HASH_KEY","EXTERNAL_KEY","CONST_INTERNAL","VAR_INTERNAL","EK_PREFIX","EKHK00","EKHK01","EKHK02","EKHK03","EKHK04","EKHK05","EKHK06","EKHK07","EKHK08","EKHK09","EKHK10","EKHK11","EKHK12","EKHK13","EKHK14") VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)" contains the semantics error[s]: column "EK_PREFIX" not in any scope
I tried to change the permissions of the Discussion iView, but it did not work either.
2. <b>Some iViews like Room Information throw a Runtime Error as follows:</b>
Portal Runtime Error
An exception occurred while processing a request for :
iView : pcd:portal_content/com.sap.ip.collaboration/RoomPartContent/Generic/Pages/com.sap.netweaver.coll.RoomDiscussionPage/com.sap.netweaver.coll.RoomInformationExtended
Component Name : com.sap.netweaver.coll.appl.ui.room.RoomInformation
The exception was logged. Inform your system administrator..
Exception id: 02:17_02/02/07_0006_213711350
See the details for the exception ID in the log file
<b>I have figured out that the following error message is common in most or the error messages:
The SQL statement "INSERT INTO "KMC_URIMAPPER" ("HASH_KEY","EXTERNAL_KEY","CONST_INTERNAL","VAR_INTERNAL","EK_PREFIX","EKHK00","EKHK01","EKHK02","EKHK03","EKHK04","EKHK05","EKHK06","EKHK07","EKHK08","EKHK09","EKHK10","EKHK11","EKHK12","EKHK13","EKHK14") VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)" contains the semantics error[s]: column "EK_PREFIX" not in any scope</b>
Are there any database related configurations required for making the Collaboration Room Discussion functionality work properly?
Are there any KM related configurations necessary other than those mentioned in the document I am referring to?
Are there any database related configurations that are required?
I would really appreciate any help in this matter. Please advise me about any ideas you may have?
Thanks,
Raj SeelamHello Lars,
First of all thank you for your reply.
<b>do u use Collaboration first time?</b>
Yes, we just started using Collaboration and this is our first requirement.
<b>Which roles do u have?</b>
I have all the required roles (Super Admin, Content Management, Collaboration, Collaboration Room Creation).
I know that these features are available in NW04 SP 17 without any limitations. I have reviewed SAP Notes 707730, 711093, 709354 and 946470 also.
This problem is with only a few Collaboration iViews.
I am able to create Rooms, Enter Rooms, Receive Invitation e-mails without any problem.
Any suggestions about any possible missing configurations ?
Thanks Again,
Raj -
Help: Collaboration Room Bugs/Issues
Hi,
I have created my own collaboration room template by duplicating the standard Information Site template.
However, i am facing a few issues related to collaboration room creation, which might be standard features/bugs in collaboration room.
1. When i create a new Room, all the users of that room (members as well as administrators) get full access to room documents, headers, news, Faqs etc.
The permissions started working fine when i changed permissions in KM Content --> Room_Extensions.
All the existing rooms showed the correct permissions.
However, whenever i create a new room, every user gets full permissions to all the parts of the room.
This is despite the fact that i have removed all the users from full permissions to the room_extensions folder in KM and reset the child permissions.
2. I have attached the iView com.sap.ip.collaboration/TemplateContent/Homer/iViews/ com.sap.netweaver.coll.RoomMemberList (Team Members iView)to my room template.
When i create a new room based on my template, i do not get the users specific to a particular room.
What i get in the Team members list is all the users listed in the Contacts list in Collaboration Launch Pad.
3. When i try to preview some of the iViews stored in com.sap.ip.collaboration/TemplateContent/Homer, i get an exception. On attaching these iViews to the Collaboration Rooms, i get a message stating "Invalid Item ID" index.xml.
I get the same message even after attaching these iViews to a collaboration room template and creating a room based on the template.
Any help regarding these issues would be highly appreciated. Full points for helping me with these issues.
Regards,
VibhuHi Vibhu,
here my comments:
1) These are the standard settings (every room member gets full access) for the permissions of KM content created during a Room creation. Since KM can't distinguish between the room roles, we can't set 'better/stronger' permissions. You can only set manually permissions on concrete users.
2) It seems that you have not set the mappings for this iView. For the RoomMemberList you need the following settings:
StartURI room_rootrolegroup_rid
path room_rootrolegroup_rid
roomrid roomid
in the documentation you find more mappings for iViews delivered by SAP, which You have to set in the templates.
Please see http://help.sap.com/saphelp_nw04/helpdata/en/3f/fcfe06fd7f1321e10000000a114cbd/content.htm for more information.
3) That's possible since some of the iViews needs certain iView-Parameters set to work properly. Please check if this iView needs some mappings under the link in the documentation under 2)
4) Up to now we are treating groups as you described. We are working on a solution where we work with groups as room members and we don't resolve the members of the invited/added group.
Regards, Erwin -
Linking to specific collaboration rooms
Hello
Is it possible to link to a specific collaboration room from elsewhere in the portal (from a page/iView)? Similar to the Related Links function, except not from within another room.
Thanks!
Chris
EP6SP14Hi Christopher,
it should be not a problem. If you go to the room directory, in the context menu of each room you should have "Add to Portal Favorites..." and "Send Room Link". The first creates a link to the Room in your Favorites folder (/userhome/<user.id>/Favorties). You can either move this link to another folder or you use the link that appears in the mail when you click on "Send Room Link" to create somewhere else this link. You then create a new navigation iView that display the folder with this link (like the Favorites iView).
Hope this helps,
Robert -
Hi
I have installed EP6 SP9 NW04 SR1 , I have installed
KMC SP9 and have patched it to KMCSP9_P3
When i create a room, and then go into the room..i get this error on the "My Rooms" and "Related Rooms" iViews in the detail Navigation. The errors:
Portal Runtime Error
<b>An exception occurred while processing a request for :
iView : pcd:portal_content/com.sap.ip.collaboration/Rooms/504a0f4d-e8df-2710-27a1-ca086fd31920/workset/com.sap.netweaver.coll.TeamRoomOverview/RoomQuickLaunch
Component Name : null
Page could not create the iView.</b>
How can i solve this problem WITHOUT upgrading to a later stack..since there is no time for an update??
If i cannot solve it..how can i remove those two iviews from Collaboration->My Rooms->detail navigation??
Please help urgently
Any help is very much appreciated
Thanx
RDHi RD,
SAP Note 792370 should hopefully solve your problem here:
The group EVERYONE needs execution permission for the folder in which the room worksets are stored.
In the PCD, navigate to Portal Content / com.sap.ip.collaboration / Rooms. Edit the "Assigned Permissions" and flag the checkbox in the column "End User" for the row "Everyone". Now the rooms will work as supposed.
Hope this helps,
Robert -
Add new collaboration room template?
Hi,
I want create a new template for collaboration room, is it possible? How can do it?
My java code is:
package com.sap.ttt;
import com.sapportals.portal.prt.component.AbstractPortalComponent;
import com.sapportals.portal.prt.component.IPortalComponentRequest;
import com.sapportals.portal.prt.component.IPortalComponentResponse;
//imports for User Management
import com.sap.security.api.IUser;
import com.sap.security.api.UMFactory;
//imports for Portal
import com.sapportals.portal.prt.runtime.PortalRuntime;
//imports for Collaboration Rooms
import com.sap.ip.collaboration.room.api.IRoomInfo;
import com.sap.ip.collaboration.room.api.IRooms;
//import com.sap.ip.collaboration.room.api.IRoom;
import com.sap.ip.collaboration.room.api.IRoomCategoryFactory;
import com.sap.ip.collaboration.room.api.IRoomCategory;
import com.sap.ip.collaboration.room.api.template.IRoomRole;
import com.sap.ip.collaboration.room.api.template.ITemplate;
import com.sap.ip.collaboration.room.api.types.RoomPrivacyType;
public class ttt extends AbstractPortalComponent
IRoomInfo roomInfo;
public void doContent(IPortalComponentRequest request, IPortalComponentResponse response) {
try {
String templateName = "taskroom";
String roleName1 = "Admin";
String roleName2 = "Member";
IRooms roomsAPI = (IRooms) PortalRuntime.getRuntimeResources().getService(IRooms.PORTAL_SERVICE_ID);
IRoomCategoryFactory categoryName = roomsAPI.getRoomCategoryFactory();
IRoomCategory[] categoryInfo= categoryName.getRoomCategories();
//Get Template Related Infos
ITemplate template = roomsAPI.getRoomTemplate(templateName);
IRoomRole role1= template.getRoomRole(roleName1);
IRoomRole role2= template.getRoomRole(roleName2);
//Get an empty RoomInfo object
roomInfo = roomsAPI.getRoomCreationInfo();
//Fill RoomInfo object with values
roomInfo.setName("Programme ROOM_withDoc");
roomInfo.setDescription("New Room Description");
roomInfo.setTemplateName(templateName);
roomInfo.setCategories(categoryInfo);
roomInfo.addRoomParameter("Objectives","desc1","objective", false);
roomInfo.addRoomParameter("Start Date","desc2", "s date", false);
roomInfo.addRoomParameter("Target Date", "desc3","t date", false);
roomInfo.addRoomParameter("Initiatives", "desc4","initiatives", false);
roomInfo.addRoomParameter("Mission", "desc5", "mission", false);
roomInfo.addRoomParameter("Goal", "desc6","goal", false);
roomInfo.setPrivacy(RoomPrivacyType.DEFAULT);
//Set User Role Assignments
IUser owner = UMFactory.getUserFactory().getUserByLogonID("vishal");
IUser owner2 = UMFactory.getUserFactory().getUserByUniqueName("aditya");
roomInfo.setOwnerId(owner.getUniqueID());
roomInfo.addUserToRole(owner.getUniqueID(), role1);
roomInfo.addUserToRole(owner2.getUniqueID(), role2);
//Finally Create the Room
if(roomInfo.validate())
roomsAPI.createRoom(roomInfo, false);
response.write("/////room created sucessfully////");
//from here i want to create tasks
} catch ( Throwable e ) {
// Display exception
//response.write(roomInfo.g);
response.write("Application encountered an internal exception:" );
response.write(e.getMessage() );
e.printStackTrace( System.err );
response.write(e.toString());
//response.write(System.err);
} // catch
And my xml is:
<?xml version="1.0" encoding="UTF-8"?>
<application>
<application-config>
<property name="SharingReference" value="usermanagement, knowledgemanagement, landscape, htmlb, exportalJCOclient, exportal"/>
<property name="ServicesReference" value="com.sap.netweaver.coll.shared"/>
</application-config>
<components>
<component name="ttt">
<component-config>
<property name="ClassName" value="com.sap.ttt.ttt"/>
</component-config>
<component-profile/>
</component>
</components>
<services/>
</application>
But not appear the template, why?
Thanks in advance,
regards,Hi Ravindrakvs,
cRoom templates are defined in portal.
Check with your portal team. They can provide you the path and details of cRoom templates.
Cheers
Amit -
Runtime Error when Entering Collaboration Room (Authorization)
Hello everybody
I just upgraded NW2004s Portal from SPS05 to 13 and if I try to enter a collaboration room I get now a runtime error. I attache the defaulttrace at the end of this post.
When I access the room with the user "administrator" everything works fine. So it is clearly a authorization issue but I can not find the place to change the settings accordingly.
I guess it is a newbie question - sorry.
But nevertheless: I hope somebody can halp and thanks for that already in advance!
Cheers
Beat
Date : 01/07/2008
Time : 23:35:09:390
Message : 11:35_07/01/08_13630850
[EXCEPTION]
com.sapportals.portal.prt.runtime.PortalRuntimeException: Access is denied: pcd:portal_content/com.sap.ip.collaboration/Rooms/c0a0a078-3391-2a10-bdbd-a108b8ee10cc/workset/com.sap.netweaver.coll.OverviewWrapper/relatedItems/DynamicNavigation/com.sap.netweaver.coll.RoomRelationViewer - user: Schenker Beat at com.sapportals.portal.prt.deployment.DeploymentManager.getPropertyContentProvider(DeploymentManager.java:1932) at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.refresh(PortalComponentContextItem.java:234) 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.pb.PageBuilder.createIviewProfile(PageBuilder.java:443) at com.sapportals.portal.pb.PageBuilder.createiView(PageBuilder.java:391) at com.sapportals.portal.pb.PageBuilder.createAndAddiViews(PageBuilder.java:233) at com.sapportals.portal.pb.PageBuilder.doOnNodeReady(PageBuilder.java:636) at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:388) at com.sapportals.portal.pb.PageBuilder.handleEvent(PageBuilder.java:816) at com.sapportals.portal.prt.component.CachablePortalComponent.handleEvent(CachablePortalComponent.java:703) at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252) at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:368) at com.sapportals.portal.prt.pom.AbstractNode.addChildNode(AbstractNode.java:340) at com.sapportals.portal.navigation.DynamicNavigationArea.doOnNodeReady(DynamicNavigationArea.java:113) at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:388) at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252) at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:368) at com.sapportals.portal.prt.pom.AbstractNode.addChildNode(AbstractNode.java:340) at com.sapportals.portal.pb.PageBuilder.createAndAddEmbeddediView(PageBuilder.java:177) at com.sapportals.portal.pb.PageBuilder.createiView(PageBuilder.java:410) at com.sapportals.portal.pb.PageBuilder.createAndAddiViews(PageBuilder.java:233) at com.sapportals.portal.pb.PageBuilder.doOnNodeReady(PageBuilder.java:636) at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:388) at com.sapportals.portal.pb.PageBuilder.handleEvent(PageBuilder.java:816) at com.sapportals.portal.prt.component.CachablePortalComponent.handleEvent(CachablePortalComponent.java:703) at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252) at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:368) at com.sapportals.portal.prt.pom.AbstractNode.addChildNode(AbstractNode.java:340) at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:642) 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(Native Method) 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:387) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266) 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(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)Caused by: com.sapportals.portal.pcd.gl.PermissionControlException: Access denied (Object(s): portal_content/com.sap.ip.collaboration/Rooms/c0a0a078-3391-2a10-bdbd-a108b8ee10cc/workset/com.sap.netweaver.coll.OverviewWrapper/relatedItems/DynamicNavigation/com.sap.netweaver.coll.RoomRelationViewer) at com.sapportals.portal.pcd.gl.PcdFilterContext.filterLookup(PcdFilterContext.java:422) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1248) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.proxyLookupLink(PcdProxyContext.java:1353) at com.sapportals.portal.pcd.gl.PcdProxyContext.proxyLookup(PcdProxyContext.java:1300) at com.sapportals.portal.pcd.gl.PcdProxyContext.lookup(PcdProxyContext.java:1067) at com.sapportals.portal.pcd.gl.PcdGlContext.lookup(PcdGlContext.java:68) at com.sapportals.portal.pcd.gl.PcdURLContext.lookup(PcdURLContext.java:238) at javax.naming.InitialContext.lookup(InitialContext.java:347) at com.sapportals.portal.prt.deployment.DeploymentManager.getPropertyContentProvider(DeploymentManager.java:1919) ... 50 more
Severity : Error
Category :
Location : com.sap.portal.prt.runtime
Application : sap.com/irj
Thread : Thread[PRT-Async 1,5,PRT-Async]
Datasource : 13630850:X:\usr\sap\CPP\JC01\j2ee\cluster\server0\log\defaultTrace.trc
Message ID : 005056BD7D2200880000000000001530000443297901D228
Source Name : com.sap.portal.prt.runtime
Argument Objs : com.sapportals.portal.prt.runtime.PortalRuntimeException: Access is denied: pcd:portal_content/com.sap.ip.collaboration/Rooms/c0a0a078-3391-2a10-bdbd-a108b8ee10cc/workset/com.sap.netweaver.coll.OverviewWrapper/relatedItems/DynamicNavigation/com.sap.netweaver.coll.RoomRelationViewer - user: Schenker Beat at com.sapportals.portal.prt.deployment.DeploymentManager.getPropertyContentProvider(DeploymentManager.java:1932) at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.refresh(PortalComponentContextItem.java:234) 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.pb.PageBuilder.createIviewProfile(PageBuilder.java:443) at com.sapportals.portal.pb.PageBuilder.createiView(PageBuilder.java:391) at com.sapportals.portal.pb.PageBuilder.createAndAddiViews(PageBuilder.java:233) at com.sapportals.portal.pb.PageBuilder.doOnNodeReady(PageBuilder.java:636) at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:388) at com.sapportals.portal.pb.PageBuilder.handleEvent(PageBuilder.java:816) at com.sapportals.portal.prt.component.CachablePortalComponent.handleEvent(CachablePortalComponent.java:703) at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252) at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:368) at com.sapportals.portal.prt.pom.AbstractNode.addChildNode(AbstractNode.java:340) at com.sapportals.portal.navigation.DynamicNavigationArea.doOnNodeReady(DynamicNavigationArea.java:113) at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:388) at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252) at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:368) at com.sapportals.portal.prt.pom.AbstractNode.addChildNode(AbstractNode.java:340) at com.sapportals.portal.pb.PageBuilder.createAndAddEmbeddediView(PageBuilder.java:177) at com.sapportals.portal.pb.PageBuilder.createiView(PageBuilder.java:410) at com.sapportals.portal.pb.PageBuilder.createAndAddiViews(PageBuilder.java:233) at com.sapportals.portal.pb.PageBuilder.doOnNodeReady(PageBuilder.java:636) at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:388) at com.sapportals.portal.pb.PageBuilder.handleEvent(PageBuilder.java:816) at com.sapportals.portal.prt.component.CachablePortalComponent.handleEvent(CachablePortalComponent.java:703) at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252) at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:368) at com.sapportals.portal.prt.pom.AbstractNode.addChildNode(AbstractNode.java:340) at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:642) 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(Native Method) 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:387) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266) 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(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)Caused by: com.sapportals.portal.pcd.gl.PermissionControlException: Access denied (Object(s): portal_content/com.sap.ip.collaboration/Rooms/c0a0a078-3391-2a10-bdbd-a108b8ee10cc/workset/com.sap.netweaver.coll.OverviewWrapper/relatedItems/DynamicNavigation/com.sap.netweaver.coll.RoomRelationViewer) at com.sapportals.portal.pcd.gl.PcdFilterContext.filterLookup(PcdFilterContext.java:422) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1248) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.proxyLookupLink(PcdProxyContext.java:1353) at com.sapportals.portal.pcd.gl.PcdProxyContext.proxyLookup(PcdProxyContext.java:1300) at com.sapportals.portal.pcd.gl.PcdProxyContext.lookup(PcdProxyContext.java:1067) at com.sapportals.portal.pcd.gl.PcdGlContext.lookup(PcdGlContext.java:68) at com.sapportals.portal.pcd.gl.PcdURLContext.lookup(PcdURLContext.java:238) at javax.naming.InitialContext.lookup(InitialContext.java:347) at com.sapportals.portal.prt.deployment.DeploymentManager.getPropertyContentProvider(DeploymentManager.java:1919) ... 50 more,
Arguments : com.sapportals.portal.prt.runtime.PortalRuntimeException: Access is denied: pcd:portal_content/com.sap.ip.collaboration/Rooms/c0a0a078-3391-2a10-bdbd-a108b8ee10cc/workset/com.sap.netweaver.coll.OverviewWrapper/relatedItems/DynamicNavigation/com.sap.netweaver.coll.RoomRelationViewer - user: Schenker Beat at com.sapportals.portal.prt.deployment.DeploymentManager.getPropertyContentProvider(DeploymentManager.java:1932) at com.sapportals.portal.prt.core.broker.PortalComponentContextItem.refresh(PortalComponentContextItem.java:234) 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.pb.PageBuilder.createIviewProfile(PageBuilder.java:443) at com.sapportals.portal.pb.PageBuilder.createiView(PageBuilder.java:391) at com.sapportals.portal.pb.PageBuilder.createAndAddiViews(PageBuilder.java:233) at com.sapportals.portal.pb.PageBuilder.doOnNodeReady(PageBuilder.java:636) at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:388) at com.sapportals.portal.pb.PageBuilder.handleEvent(PageBuilder.java:816) at com.sapportals.portal.prt.component.CachablePortalComponent.handleEvent(CachablePortalComponent.java:703) at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252) at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:368) at com.sapportals.portal.prt.pom.AbstractNode.addChildNode(AbstractNode.java:340) at com.sapportals.portal.navigation.DynamicNavigationArea.doOnNodeReady(DynamicNavigationArea.java:113) at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:388) at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252) at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:368) at com.sapportals.portal.prt.pom.AbstractNode.addChildNode(AbstractNode.java:340) at com.sapportals.portal.pb.PageBuilder.createAndAddEmbeddediView(PageBuilder.java:177) at com.sapportals.portal.pb.PageBuilder.createiView(PageBuilder.java:410) at com.sapportals.portal.pb.PageBuilder.createAndAddiViews(PageBuilder.java:233) at com.sapportals.portal.pb.PageBuilder.doOnNodeReady(PageBuilder.java:636) at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:388) at com.sapportals.portal.pb.PageBuilder.handleEvent(PageBuilder.java:816) at com.sapportals.portal.prt.component.CachablePortalComponent.handleEvent(CachablePortalComponent.java:703) at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252) at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:368) at com.sapportals.portal.prt.pom.AbstractNode.addChildNode(AbstractNode.java:340) at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:642) 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(Native Method) 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:387) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266) 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(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)Caused by: com.sapportals.portal.pcd.gl.PermissionControlException: Access denied (Object(s): portal_content/com.sap.ip.collaboration/Rooms/c0a0a078-3391-2a10-bdbd-a108b8ee10cc/workset/com.sap.netweaver.coll.OverviewWrapper/relatedItems/DynamicNavigation/com.sap.netweaver.coll.RoomRelationViewer) at com.sapportals.portal.pcd.gl.PcdFilterContext.filterLookup(PcdFilterContext.java:422) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1248) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1254) at com.sapportals.portal.pcd.gl.PcdProxyContext.proxyLookupLink(PcdProxyContext.java:1353) at com.sapportals.portal.pcd.gl.PcdProxyContext.proxyLookup(PcdProxyContext.java:1300) at com.sapportals.portal.pcd.gl.PcdProxyContext.lookup(PcdProxyContext.java:1067) at com.sapportals.portal.pcd.gl.PcdGlContext.lookup(PcdGlContext.java:68) at com.sapportals.portal.pcd.gl.PcdURLContext.lookup(PcdURLContext.java:238) at javax.naming.InitialContext.lookup(InitialContext.java:347) at com.sapportals.portal.prt.deployment.DeploymentManager.getPropertyContentProvider(DeploymentManager.java:1919) ... 50 more,
Dsr Component : panda.cirrus.ch_CPP_13630850
Dsr Transaction : 9b5fb5c0bd7011dc86de005056bd7d22
Dsr User : bea_sch
Indent : 0
Level : 0
Message Code :
Message Type : 1
Relatives :
Resource Bundlename :
Session : 140
Source : com.sap.portal.prt.runtime
ThreadObject : Thread[PRT-Async 1,5,PRT-Async]
Transaction :
User : bea_schHi everybody
Really was a newbie question then. Thanks very much.
Just in another newbie reads this thread and scratches his head. There is also a document with the standartpermissions for the portal from SAP:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00bfbf7c-7aa1-2910-6b9e-94f4b1d320e1
Cheers
Beat -
Script Error- inside Collaboration Room
Hi All,
I have created Collaboration Room based on SAP Default Room Template its working fine for portal User in this server URL for egs: http://servername:port/irj/portal
We generated this server URL into the internet URL like this http://www.companyname.com:port/irj/portal
But Iu2019m getting script error inside the collaboration Room, when we using this internet URL http://www.mycompany.com:port/irj/portal
Exactly Where Iu2019m getting this script error, Collaboration --> Room --> Room Directory, here I click any of the Rooms, it opens the particular Room in content Area and display some more page link in detailed navigation like has Document and Links, Tasks, Team Members, Search Room, Admin Room, Admin: Member and Room Relations.
If I click any of page link Iu2019m getting the script error like this Line: 707 char:5 Error: u2018nullu2019 is null or not an object
Through Visual Studio I found out that function
function setFocusOnDtn(){
var JSTree = SAP_getJSTree("DetailedNavigationTree"); // this JSTree is to be null so this line is probelm
var roots = JSTree.getSelectedNodes();
if(roots[0] != null && roots[0]!="undefined" && EPCM.getSAPTop().navPanelStatus == "exp"){
if(roots[0].getNodeAnchor() != null){
if(roots[0].getNodeAnchor().type!='hidden'){
roots[0].getNodeAnchor().focus();
Help me to achieve this problem........
Regards
Thillai JHi,
I am facing the same problem.
It says to me "JSTree is null"
Please let me know if you got any solution for that.
Thanks -
Missing/Empty iViews in Collaboration Room
Hi all,
I am currently working on Netweaver 2004s SP10.
I created a collaboration room out of a customised room template.
When I entered the room, the related links iView is empty.
However, I have added the SAP standard room member list as a related link to the page.
I have also added the standard SAP Quicklinks iView as a dynamic navigation but the iView did not appear as well.
This customised room template was transported over from another system 2004s SP8 and it works well on that system.
Any advice?
Thanks in advance.Hi,
I remember seeing this on a fresh SP10 portal. But after applying the newest patches it was gone. And it wasn't KM patches, but on other software components.
Very strange.
Regards,
Sascha -
Null links in collaboration room
Hello,
I created a collaboration room with the following room parts:
Project Home
Documents and Links
Tasks
Admin: Room
Admin: Members and Room Relations
Team Members
of these, Admin:Room and Admin:Members and Room Relations are assigned only to Admin members.
When I create a rrom using this template and enter as Admin, everything is fine. The problem is: whenever I am login with Members role, I am getting 2 null links in place of Admin: Room and Admin: Members and Room Relations.
I have tried following https://forums.sdn.sap.com/thread.jspa?threadID=1196685 but without any success. I already have these 2 pages permission set for everyone as Read (End user checked).
I am on EP 7.0 SP16.
Please helpClosing for other questions. Had to create new room template for this resolution.
-
Problem in configuring collaboration rooms.
Hi Experts,
I have a problem with configuration of collaboration rooms. I took the standard iview of room creation wizard. After the room is created we get a message xxx room is created and a link Enter room.
When we click the link of Enter room , we will be able to enter the room with the left hand side showing Detailed Navigation, My Rooms, Related rooms, Members list etc.,
But in my case i am getting all errors in that place. also the main view of next meeting iview is also not there. The below is the error::::::
Portal Runtime Error
An exception occurred while processing a request for :
iView : pcd:portal_content/com.sap.ip.collaboration/Rooms/506ee645-ab53-2a10-d7a3-88fd2e384f19/workset/MeetingRoom/com.sap.netweaver.coll.RoomMemberList_1
Component Name : null
Page could not create the iView.
See the details for the exception ID in the log file
Thanks
kavitha.
Message was edited by:
kavitha harikaHi,
Logon to portal as Administrator.
Goto System Admin>Permissions>Portal Permission>Portal Content>com.sap.ip.collaboration & assign permission...
More info refer this link
http://help.sap.com/saphelp_nw70/helpdata/en/f6/2604f005fd11d7b84200047582c9f7/frameset.htm
Regards,
Senthil K. -
Hello,
I have a short question about collaboration rooms. Is it possible, to create in a collaboration room further collaboration rooms? A kind of subrooms. If so, does anybody know where I can find a How-to-guide or something like this about this topic?
Regards,
DominikHi Dominik,
It is not possible to create hierarchy in collaboration rooms. (not without extensive development)
Something that might be interesting in your case are related rooms.
<a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/25/c59f4099852e54e10000000a1550b0/frameset.htm">http://help.sap.com/saphelp_nw2004s/helpdata/en/25/c59f4099852e54e10000000a1550b0/frameset.htm</a>
Kind regards,
Barry -
Multilanguage Collaboration room ?
Hello all,
does anybody know, if there are multilanguage collaboration rooms ?
I think about following scenario.
User A logs in to the portal with language EN and sees in the room only items, documents etc., that exist in 'his' language EN. User B logs on with language e.g. japanese and does corresponding only see items in language japanese.
Does this work ? Or are there alternatives ?
Thank youHi,
the translation of KM-Documents is not supported in the standard. This means that is it not possible to show an announcement or a document within a room only in the user's language. As a general rule you can say that in the moment all data that you create in the PortalContentStudio can be translated, content created in KM can not. You can try to use taxonomies to sort document by language (by creating an additional property that has to be maintained when creating a document). These two documents are nor related to each other (which e.g. means that you will not be forced to update one if you have changed the other). Then you will need two pages within a room (and two roles) - one for each language (if there are only two languages). Maybe that there are more options by doing some custom coding, but I am not a developer so I am sorry but I can't tell you
Kind regards
Karin -
Basic questions on Collaboration Rooms,TREX and Federated portal
Hi All,
I have some basic doubts related to above topics.
1.In a particular collaboration room,Room admin role check box is disabled(greyed out),that means we can not add anybody as admin.other room roles like member and member admin are ok.How can I again make it enabled again?
2.In room administration under content admin->collaboration content->I can filter out the rooms available ,by giving appropriate filter search.But TREX is not installed with portal.Does this search uses TREX?
3.What is basic definition of federated portal?Is it something to do with the remote interaction of one portal with other?that means one portal iviews and other objects can be accessed through another portal.Is it True?
Thanks in Advance,points are guaranteed
Rani AHi,
1. This should only be the case if the user that looks at the room roles is not an administrator in the room. An administrator should be able to givte this role to other users
2. This search can wor with TREX but it is not necessary. Please have a look at this: http://help.sap.com/saphelp_nw2004s/helpdata/en/ff/1a9442062bcd6ae10000000a155106/frameset.htm
3. Please read through this http://help.sap.com/saphelp_nw2004s/helpdata/en/67/7e70424edcc553e10000000a1550b0/frameset.htm. It will give some basic introduction to FPN. The re are differen scenarios how to use. In priniciple, a portal can be a producer or a consumer of content or both
Kind reagrds
Karin
Maybe you are looking for
-
Dear All, Plz explain me the By- Product concepts , Customisation & steps to be followed during Transactions . Regards, Suresh
-
WPA/WPA2 PSK NOT SUPPORTED?
I'm trying to join a router with WPA/WPA2 PSK, but for some reason NONE of my iOS devices will join it. Not my iPad 3, nor iPhone 5S, all running iOS 8.1.1. My MacBook Pro running Yosemite has no problem connecting. So does iOS 8, nor iPhones and iPa
-
Can I exchange photoshop elements 13 for an earlier version
I purchased and downloaded Photoshop Elements 13 via Amazon, and discovered it's not compatible with my Macbook Pro operating system (10.6.8). Will Adobe allow me to exchange it for an earlier version (11) that is compatible with my Mac OS?
-
LSO Correspondence - Language Setting
Hi All, I have a requirement to generate LSO correspondence in languages other than the default English. We have customised all the standard correspondence templates in English and also have created correspondence in French. However, if a user logs
-
CS4 InDesign to PDF: Out of memory error
I have a user that gets an interesting error when attempting to PDF a particular file from InDesign. I know each ID file holds a lot of settings and links to resources so it is likely that particular file that is causing the problem as other ID files