Metadata properties in collaboration rooms

Hi all,
I want to define different metadata properties in different collaboration rooms.
Is it possible? (We are using SP14).
Regards,
Inna

Hi Inna,
it's like you said, under .../workspaces/documents/ you have one folder for every room with documents iView.
So it's not the same (sub)folder in each room.
You can turn on the debugging settings to find out the path to the documents in one specific room. Should be something like you stated above .../workspaces/documents/<ROOMID>.
Use this Path for the property restrictions.
Hope this is clear now,
Robert
PS: Just an example:
Property1 has the "Document Validity Patterns" = "/room_extension/cm_stores/documents/workspaces/documents/e32newddw323423423423/**"
Property2 has the "Document Validity Patterns" = "/room_extension/cm_stores/documents/workspaces/documents/d34sdsd34dsd323423423/**"

Similar Messages

  • Accessing Collaboration Room with Room Link (URL) doesn't work

    hi all
    i'm trying to access a collaboration room by room link (url) but it doesn't work. the room url is: https://www.sportal.ch:443/irj/index.html?NavigationTarget=CollaborationConnector://portal_content/com.sap.ip.collaboration/Rooms/b0ce78ec-3f30-2910-2184-b171271d4d95/workset&NavTargetAsRoot=true
    i have checked the roombackend-properties => they are ok
    i have checked the roles and permissions => they are ok
    what me surprises: when i open a new browser window and type in the mentioned url, our portal-start-page is displayed but in the content area there is no content displaied. i expected, that when i type in the url, then the authentification-dialogue would appear, but it does not.... (does this url only work if i am already logged in the portal??)
    if you have any ideas, how the problem could be solved, please let me know!
    thank you for your help.
    greetings
    flo

    hi ingo
    thank you for the input. i have now solved the problem, perhaps my solution fits for you too. here it is:
    when i use the function "send room-link" the url looks like this:
    https://www.sportal.ch:443/irj/index.html?NavigationTarget=CollaborationConnector://portal_content/com.sap.ip.collaboration/Rooms/9020275c-8348-2810-28a6-a8c1ae60e192/workset&NavTargetAsRoot=true
    with this url i can not access the collaboration room.
    but when i change the url like this:
    https://www.sportal.ch/irj/portal?NavigationTarget=ROLES://portal_content/com.sap.ip.collaboration/Rooms/9020275c-8348-2810-28a6-a8c1ae60e192/workset&NavTargetAsRoot=true
    now i can access the room (with authentification).
    OK, for me the main problem is solved, but can someone perhaps tell me whats the difference between:
    NavigationTarget=CollaborationConnector
    and
    NavigationTarget=ROLES
    thank you for your help!
    greetings
    flo

  • Creation of Collaboration Room from the backend.

    Hi,
         I need to create the collaboration room from the backend. When I tried to do so, its showing the error "Error in RFC Connection". I checked the RFC connection, its working fine.
    Do i need to set any configuration properties either in portal or R/3  to enable the creation of collaboration room from the backend.
    Kinldy provide your valuable inputs.
    Thank you.
    Regards,
    Eben

    Hi,
    If ur talking abt creating rooms from backend in e-learning then thier is some configuration document for that
    Please check..
    Thanks and regards,
    sarang

  • Change settings of an active collaboration room

    hello everybody
    we have an active collaboration room. when this room was built, some iview-settings were given. now i have to change some settings, that the users of the collaboration room have more functions visible in the menu. now my question is: how can i change (iview-)settings of an active collaboration room without building the room again and that no data is lost? can you list the necessary steps, please?
    thank you for your help!
    greetings
    flo

    Hi Flo,
    I hope you have already updated on SPS17, because unfortunately your request is only possible from this release on.
    The steps how to transfer changed collaboration room workset properties are described in detailed here: http://help.sap.com/saphelp_nw04/helpdata/en/44/168eb1c3641a75e10000000a1553f6/frameset.htm
    If you still have open questions, let me/us know.
    Hope this helps,
    Robert

  • Collaboration Rooms in System Copy

    Hi
    We created a copy of a production SAP NetWeaver 7.01 Portal and we are using this copy as the QA environment.
    In the original Portal (PRD), some users are assigned to some Collaboration Rooms and they can assign the rooms.
    In the copy (QA), same users seem to be assigned to the same Collaboration Rooms, but when they click on the link to access the room they get an error message.
    After doing a copy of a portal, should users still be able to access the Collaboration Rooms in the copy system?
    Thanks,
    Jon

    Hi Jon,
    in the guide for "Homogeneous and Heterogeneous System Copy for SAP Systems Based on SAP NetWeaver
    2004s yo´´ll find the following task a follow up activity regarding collaboration:
    On the target system, adapt the room backend properties server address,server port and Web protocol. See also documentation:
    help.sap.com/nw2004s u2192 SAPNetWeaver u2192 SAP NetWeaver by KeyCapability u2192 People Integration by KeyCapability u2192 Collaboration u2192 AdministrationGuide u2192 Basic Configuration u2192 Defining Backend System Properties for Room URLs
    Maybe you´ll did not reconfigure it?
    kind regards,
    Anja

  • Collaboration Room in Top Level Navigation

    Hello,
    We want to link directly from the Top Level Navigation to a collaboration room, and not have to go via the collaboration room navigator. I know about the direct URL to a room but preferable I would want to navigate to an iView that kicks of the navigation room.
    Regards
    Mattias

    Hi Simon,
    when you look at the room properties in the room maintenance, you get a Room-URL.
    Use the parts of this link, that come after "/irj/portal" and add it to the URL of the modified Default Framework Page.
    You will get an Room embedded into the portal navigation almost in a way, you requested.
    But if you use this approach, the detailed Navigation of the collaboration room does not look like it should look.
    Does anyone know, how to fix this?
    Regards,
    Josef

  • Define FSDB repository in a Collaboration Room?

    I have a CM Repository (pointing to fileserver, where the files are stored)
    Now, I want to create a room template, with an room extension to use this repository in "documents" section.
    I created the room template with room extension according this guide:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f0496f69-cb70-2910-21a6-c4cf2cc66311
    The "Documents" iView, create a subfolder from my CM Repository.
    But I want the room can see directly this repository, is possible???
    thanks in advance,
    Edited by: Leandro  Balboni on Jun 6, 2008 1:02 PM

    Yes, you can certainly do this.  Typically document areas in a collaboration room are provisioned automatically, but you can include a KM Navigation IView in either the room template or the room extenstion template that points at a 'hard-coded' KM folder. 
    In this case, you would pre-define the properties of the KM Navigation IView after you add it to the template workset, and you would not use the Collaboration Room Template mapping function.
    Does this help at all?

  • Collaboration-- Rooms-- Room directory error

    Hi
    In Collaboration>Rooms>Room directory i've the error:
    java.lang.NullPointerException at com.sap.ip.collaboration.roomui.api.util.properties.RoomResourceProperties.getPropertyValueAsBoolean(RoomResourceProperties.java:43) at com.sap.ip.collaboration.roomui.api.util.properties.RoomResourceProperties.isRoomLocked(RoomResourceProperties.java:33) at com.sap.netweaver.coll.roomui.api.uicommands.UIDeregisterCommand.isExecutable(UIDeregisterCommand.java:74)at com.sapportals.wcm.rendering.uicommand.UIGroupCommand.getResourceCommands(UIGroupCommand.java:78) at com.sapportals.wcm.rendering.uicommand.UIGroupCommand.getListWithReplaceCommands(UIGroupCommand.java:191) at com.sapportals.wcm.rendering.uicommand.UIMenuFactory.getRenderMenu(UIMenuFactory.java:239) at com.sapportals.wcm.rendering.readymades.UICommandComponent.buildContentWithFactory(UICommandComponent.java:166) at com.sapportals.wcm.rendering.readymades.UICommandComponent.buildContent(UICommandComponent.java:146) at com.sapportals.wcm.control.util.components.base.BaseCompositeComponent.buildComposition(BaseCompositeComponent.java:196) at com.sapportals.htmlb.AbstractCompositeComponent.preRender(AbstractCompositeComponent.java:33) at com.sapportals.htmlb.Container.preRender(Container.java:118)
    I've permissions for the folders, super admin and of course collaboration role.
    Anyone can help me about this error?
    Thanks.
    Guillermo

    Were you able to Fix this issue..?

  • Unable to remove Collaboration room member

    We are unable to successfully remove a user from the members tab of "Room Maintenance" from Collaboration Rooms.   After removing the user from the list, we receive the following error:  "Properties could not be saved". 
    How can we resolve this issue?  Any input would be appreciated.
    Thank you,
    Laura Sturdivant

    We had the same problem. At us we are synchronizing users with Microsoft AD. The user had to be deleted from the rooms before they where deleted AD - otherwise we got the problem.
    If this is the your situation, add the user to AD again and then delete the user from the collaboration room - and AD.
    Regards Lars

  • Collaboration Room Transport

    Hi All Collaboration Gurus,
    Just needed to know how i could transport Collaboration Rooms from Dev to QA (EP6 SP11).
    Any help would be greatly appreciated.
    Thanks & regards,
    Vibhu

    Hello All,
    I am on SP12 EP & KMC.
    Need to transfer collaboration rooms with all content of Rooms from DEV to PRD server.
    How do we ensure that all memberships, subscriptions, tasks, documents, document metadata, ++ is transferred?
    Have seen the link
    Collaboration Room Transport
    Are there any known issues in this?
    Have anyone done this and what all issues can be taken care of.
    Please update..
    Regards
    Suneel Razdan

  • EP6 SP4 Collaboration: Room Creation error message

    Dear All,
    When I use room creation iview(Collaboration> room creation)
    in Step 1: General Properties and Template Selection,
    I fill in all the fields and slect category.
    But the error message:
    No category specified !
    occurred.
    any action I miss ?
    Thanks in advance.

    What version of the portal and cm are you on?  Also, what is your OS and J2EE version?
    This could be one of many issues, and more information is needed.
    Regards,
    Kyle

  • Transfer collaboration rooms with all content

    Hello All,
    I am on SP12 EP & KMC.
    Need to transfer collaboration rooms with all content of Rooms from DEV to PRD server.
    How do we ensure that all memberships, subscriptions, tasks, documents, document metadata, ++ is transferred?
    Have seen the link
    Collaboration Room Transport
    Are there any known issues in this?
    Have anyone done this and what all issues can be taken care of.
    Please update..
    Regards
    Suneel Razdan

    Hi Suneel,
    you can only transport collaboration room templates, unfortunately not the existing rooms :-(!!!!!!!
    to transport collaboration templates refer to
    How to transport collaboration room parts?
    Hope this helps,
    Regards,
    Uma.

  • How can i call a collaboration room from a iview ?

    hi all,
    i have a little problem: i want to call a collaboration room from a iview - but i can't find the way to do this.
    can anybody help me ?
    thanks
    and regards
    martin

    click on the  context menu of the collaboration room  >   send room link and you should receive the link in your inbox if your email is configured in Portal..
    hope it helps

  • Problem when creating a collaboration room

    Hi there,
    I'm trying to create a room using the room creation wizard but got a Portal Runtime error. We are runing SP12 and it's our first time creating a room after installation.
    any help is much appreciated..
    The followings are errors we found in defaultTrace.trc.
    An exception occurred while processing a request for :
    iView : pcd:portal_content/administrator/super_admin/super_admin_role/com.sap.portal.content_administration/com.sap.netweaver.coll.colcontent/com.sap.netweaver.coll.RoomCreation/com.sap.netweaver.coll.RoomCreationWizard
    Component Name : com.sap.netweaver.coll.appl.ui.room.RoomCreationWizard
    The exception was logged. Inform your system administrator..
    Exception id: 03:29_24/06/05_0020_8593150
    See the details for the exception ID in the log file
    ZHANG     | GROUP.MODIFY     | GROUP = GRUP.PRIVATE_DATASOURCE.un:ROOM_a095da07-12c7-2710-1abc-882ecb2adb02_MAIN     |      | ADD_VALUES: PRINCIPAL_RELATION_MEMBER_ATTRIBUTE=[USER.R3_DATASOURCE.JZHANG]
    Property type is not multi-valued com.sapportals.wcm.repository.ResourceException: Property type is not multi-valued
         at com.sapportals.wcm.repository.ResourceException.fillInStackTrace(ResourceException.java:400)
         at java.lang.Throwable.<init>(Throwable.java:195)
         at java.lang.Exception.<init>(Exception.java:41)
         at com.sapportals.wcm.WcmException.<init>(WcmException.java:59)
         at com.sapportals.wcm.util.content.ContentException.<init>(ContentException.java:34)
         at com.sapportals.wcm.repository.ResourceException.<init>(ResourceException.java:227)
         at com.sapportals.wcm.repository.MutableProperty.setValues(MutableProperty.java:549)
         at com.sapportals.wcm.repository.manager.cm.persistence.commonjdbc.PropertyHandler.getExternalProperties(PropertyHandler.java:372)
         at com.sapportals.wcm.repository.manager.cm.persistence.commonjdbc.PropertyHandler.getExternalProperties(PropertyHandler.java:447)
         at com.sapportals.wcm.repository.manager.cm.persistence.BasicPersistenceDB.getExternalProperties(BasicPersistenceDB.java:213)
         at com.sapportals.wcm.repository.manager.cm.CmRepository.getDeadProperties(CmRepository.java:1929)
         at com.sapportals.wcm.repository.manager.cm.CmRepository.getProperty(CmRepository.java:1789)
         at com.sapportals.wcm.repository.manager.cm.CmPropertyManager.getProperty(CmPropertyManager.java:729)
         at com.sapportals.wcm.repository.manager.cm.CmPropertyManager.getProperty(CmPropertyManager.java:582)
         at com.sapportals.wcm.repository.ResourceImpl.internalGetProperty(ResourceImpl.java:3069)
         at com.sapportals.wcm.repository.ResourceImpl.getProperty(ResourceImpl.java:1238)
         at com.sap.ip.collaboration.room.impl.RoomRFStorage.deletePersistentParameters(RoomRFStorage.java:635)
         at com.sap.ip.collaboration.room.impl.RoomRFStorage.persistParameters(RoomRFStorage.java:590)
         at com.sap.ip.collaboration.room.impl.RoomRFStorage.persistAll(RoomRFStorage.java:268)
         at com.sap.ip.collaboration.room.impl.RoomRFStorage.init(RoomRFStorage.java:56)
         at com.sap.ip.collaboration.room.impl.RoomObject.createRFBackend(RoomObject.java:2441)
         at com.sap.ip.collaboration.room.impl.RoomObject.<init>(RoomObject.java:187)
         at com.sap.ip.collaboration.room.impl.Rooms.createRoom(Rooms.java:174)
         at com.sap.ip.collaboration.room.impl.RoomsKMService.createRoom(RoomsKMService.java:107)
         at com.sap.ip.collaboration.roomui.api.rcwizard.model.RoomCreationController.createRoom(RoomCreationController.java:192)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RcWizardUIBaseControl.onFinish(RcWizardUIBaseControl.java:68)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RoomOverview.onFinish(RoomOverview.java:347)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sapportals.wdf.stack.Control.dispatchHtmlbEvent(Control.java:386)
         at com.sapportals.wdf.WdfEventDispatcher.dispatch(WdfEventDispatcher.java:175)
         at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java:538)
         at sun.reflect.GeneratedMethodAccessor4503.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java:204)
         at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java:142)
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:115)
         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.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:377)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:390)
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729)
         at java.lang.Thread.run(Thread.java:534)
    com.sap.netweaver.coll.room.api.util.RoomResourceException: Cannot get resource /room_extensions/cm_stores/TEMPLATES/MeetingRoom/Links: Cannot get resource /room_extensions/cm_stores/TEMPLATES/MeetingRoom/Links
         at com.sap.netweaver.coll.room.api.util.RFAccessor.getResource(RFAccessor.java:202)
         at com.sap.netweaver.coll.room.api.util.RFAccessor.getResource(RFAccessor.java:168)
         at com.sap.netweaver.coll.room.api.util.RFAccessor.copyResource(RFAccessor.java:348)
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Store.createWorkspace(Store.java:64)
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.WorkspaceManager.createWorkspace(WorkspaceManager.java:70)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.createWorkspace(CmRoomExtensionSP2FP.java:246)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.perform(CmRoomExtensionSP2FP.java:211)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.process(CmRoomExtensionSP2FP.java:195)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.jarmRunTime(ExtensionWrapper.java:129)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.process(ExtensionWrapper.java:108)
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java:175)
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java:97)
         at com.sap.netweaver.coll.base.core.extension.Subscription.processItems(Subscription.java:122)
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.perform(Subscriptions.java:122)
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.performJarmed(Subscriptions.java:101)
         at com.sap.netweaver.coll.base.core.extension.ExtensionTask.processItems(ExtensionTask.java:153)
         at com.sap.netweaver.coll.base.core.extension.ExtensionProcessor.process(ExtensionProcessor.java:61)
         at com.sap.ip.collaboration.room.impl.RoomObject.<init>(RoomObject.java:198)
         at com.sap.ip.collaboration.room.impl.Rooms.createRoom(Rooms.java:174)
         at com.sap.ip.collaboration.room.impl.RoomsKMService.createRoom(RoomsKMService.java:107)
         at com.sap.ip.collaboration.roomui.api.rcwizard.model.RoomCreationController.createRoom(RoomCreationController.java:192)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RcWizardUIBaseControl.onFinish(RcWizardUIBaseControl.java:68)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RoomOverview.onFinish(RoomOverview.java:347)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sapportals.wdf.stack.Control.dispatchHtmlbEvent(Control.java:386)
         at com.sapportals.wdf.WdfEventDispatcher.dispatch(WdfEventDispatcher.java:175)
         at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java:538)
         at sun.reflect.GeneratedMethodAccessor4503.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java:204)
         at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java:142)
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:115)
         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.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:377)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:390)
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729)
         at java.lang.Thread.run(Thread.java:534)
    exception is chained. Original exception -
    java.lang.NullPointerException: Cannot get resource /room_extensions/cm_stores/TEMPLATES/MeetingRoom/Links
         at com.sap.netweaver.coll.room.api.util.RFAccessor.getResource(RFAccessor.java:195)
         at com.sap.netweaver.coll.room.api.util.RFAccessor.getResource(RFAccessor.java:168)
         at com.sap.netweaver.coll.room.api.util.RFAccessor.copyResource(RFAccessor.java:348)
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.Store.createWorkspace(Store.java:64)
         at com.sap.netweaver.coll.room.impl.extension.cm.stores.WorkspaceManager.createWorkspace(WorkspaceManager.java:70)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.createWorkspace(CmRoomExtensionSP2FP.java:246)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.perform(CmRoomExtensionSP2FP.java:211)
         at com.sap.netweaver.coll.room.impl.extension.cm.CmRoomExtensionSP2FP.process(CmRoomExtensionSP2FP.java:195)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.jarmRunTime(ExtensionWrapper.java:129)
         at com.sap.netweaver.coll.base.core.extension.ExtensionWrapper.process(ExtensionWrapper.java:108)
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java:175)
         at com.sap.netweaver.coll.base.core.extension.Item.process(Item.java:97)
         at com.sap.netweaver.coll.base.core.extension.Subscription.processItems(Subscription.java:122)
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.perform(Subscriptions.java:122)
         at com.sap.netweaver.coll.base.core.extension.Subscriptions.performJarmed(Subscriptions.java:101)
         at com.sap.netweaver.coll.base.core.extension.ExtensionTask.processItems(ExtensionTask.java:153)
         at com.sap.netweaver.coll.base.core.extension.ExtensionProcessor.process(ExtensionProcessor.java:61)
         at com.sap.ip.collaboration.room.impl.RoomObject.<init>(RoomObject.java:198)
         at com.sap.ip.collaboration.room.impl.Rooms.createRoom(Rooms.java:174)
         at com.sap.ip.collaboration.room.impl.RoomsKMService.createRoom(RoomsKMService.java:107)
         at com.sap.ip.collaboration.roomui.api.rcwizard.model.RoomCreationController.createRoom(RoomCreationController.java:192)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RcWizardUIBaseControl.onFinish(RcWizardUIBaseControl.java:68)
         at com.sap.ip.collaboration.roomui.api.rcwizard.ui.RoomOverview.onFinish(RoomOverview.java:347)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sapportals.wdf.stack.Control.dispatchHtmlbEvent(Control.java:386)
         at com.sapportals.wdf.WdfEventDispatcher.dispatch(WdfEventDispatcher.java:175)
         at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java:538)
         at sun.reflect.GeneratedMethodAccessor4503.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java:204)
         at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java:142)
         at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:115)
         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.async.AsyncIncludeRunnable$1$DoDispatchRequest.run(AsyncIncludeRunnable.java:377)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.core.async.AsyncIncludeRunnable.run(AsyncIncludeRunnable.java:390)
         at com.sapportals.portal.prt.core.async.ThreadContextRunnable.run(ThreadContextRunnable.java:164)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:729)
         at java.lang.Thread.run(Thread.java:534)

    Hi there,
    After following the basic configuration steps for collaboration, we do not see the error:
    com.sap.netweaver.coll.room.api.util.RoomResourceException: Cannot get resource /room_extensions/cm_stores/TEMPLATES/MeetingRoom/Links: Cannot get resource /room_extensions/cm_stores/TEMPLATES/MeetingRoom/Links
    but this error is still there and the room creation wizard failed again:
    Property type is not multi-valued com.sapportals.wcm.repository.ResourceException: Property type is not multi-valued
    any help is much appreciated...
    Thanks.

  • How to get the list of collaboration rooms for a particular user??

    Hello Experts,
    I have a requirement to get the list of all the collaboration rooms for a given user. I have started developing the Web Dynpro application by reusing necessary jars required to the web dynpro application.
    on some action I am trying to execute the below code:
    IRooms roomsAPI = (IRooms) PortalRuntime.getRuntimeResources().getService(IRooms.PORTAL_SERVICE_ID);
    which I have got from help.sap.com
    But, there's some exception being raised and not able to retrieve the list of rooms.
    Could somebody tell me what am I doing wrong.
    Regards,
    Raghu.

    Hi,
    the below is the code that I have used to get the list of rooms. But I'm getting into the NullPointerException .
    I have added the catch block for time being, but could you please let me know the reason for NullPointerException?
    public void onActiongetRooms(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
        //@@begin onActiongetRooms(ServerEvent)
         IWDMessageManager msgMgr = wdComponentAPI.getMessageManager();
         try{
              IService service = PortalRuntime.getRuntimeResources().getService(IRooms.KM_SERVICE_ID);
              IRooms roomsAPI = (IRooms) service;
              String roomID = "00bd6231-fdca-2c10-919c-97bf74054b7d";
              IRoom room = roomsAPI.getRoom(roomID);
              String roomname = room.getName();
              msgMgr.reportSuccess(roomname);
         } catch (NullPointerException e) {
              // TODO: handle exception
              msgMgr.reportException("Null Error:"+e.getMessage(), true);
         catch (RoomInstantiationException e) {
              // TODO: handle exception
              msgMgr.reportException("Error :"+e.getMessage(), true);
        //@@end
    Any thoughts are much appreciated.
    Thanks in advance.
    Raghu

Maybe you are looking for