Collaboration Room Template problem with Roominformation iView

Hello all,
I'm trying to make a custom collab room template, but I'm having troubles with the Roominformation iView. It always gives me an error 
<i>Portal Runtime Error
An exception occurred while processing your request
Exception id: 11:28_30/10/07_0005_2777350
See the details for the exception ID in the log file.</i>
What I've done is copied the Room information extended iView , paste it in a page, assigned that page to a the collabroom workset.
Is there perhaps some configuration I have forgotten ? If so, where do I have to do the configuration ?
Thank you in advance !
Abjuh

Okay, found the problem. It was indeed some configuration that I've forgot.
com.sap.netweaver.coll.RoomInformationExtended
iView property com_sap_netweaver_coll_information_roomid = room_id (=parameter)

Similar Messages

  • Differents Email Notifications for each Collaboration Room Template

    Dear all,
    I have two collaboration room templates. I want to know if I can have one Email (Notification) template for Room Template 1 and a second Email (Notification) template for Room Template 2.
    Example:
    For Room Template 1 --- > Invitation Email 1.
    For Room Template 2 --- > Invitation Email 2.
    Cheers,
    Andres.

    Without knowing more about your customizations it's not possible to give you an exact answer. However, the way that I do this is by modifying the underlying workflow.
    I usually do something like this:
    <Action id='0' process='TaskDefinition-Notification-Process'>
        <Argument name='template' value="mytemplate"/>
        <Argument name='to' value='$(toAddr)'/>
        <Argument name='cc' value='$(ccAddr)'/>
        <Argument name='from' value='%%FROM_ADDRESS%%'/>
        <Return from="notificationException" to="notificationException"/>
    </Action>Note the toAddr variable, the ccAddr variable and the single template. You can either build it as one big list of email address and send it out once or use the standard workflow looping techniques and loop over the sub process over and over.
    As with anything Sun IDM, there's a thousand ways to do to this, including hooking into a the viewOptions.process variable to define your own workflow where this can be done.
    Anyway, that's how I solved it.

  • Transport of Collaboration room template...

    Hi,
    I have created a Collaboration room template in Dev.
    I need to transport this to QA and Prod.
    How do I do this?
    Could someone pelase help me with this?
    Thanks,
    Sudha.

    Hi Sudha,
    check this link also
    [https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3d97ecbb-0d01-0010-3d9f-ae7a013471f1]
    Regards,
    vv.

  • Error with new Room Template (containing KM Navigation iView)

    Hello,
    I created a new room template based on a newly created workset which just contains the KM Navigation iView. As I went through the template wizard step by step (Content Administration > Collaboration Content > Room Template Administration) I didn't add any External Parameters (Step 3) and didn't add any extensions (Step 4). In the Mapping (Step 5) I mapped all internal parameter to "room_id" since I didn't know it any better. Then I created a room based on this template. When I entered the room I got the following error message. Is it possible that the following error has to do with the fact that I mapped all internal parameters to "room_id" and that I did not add any external parameters or any extensions?
    com.sap.portal.pcm.Title   
    Portal Runtime Error
    An exception occurred while processing a request for :
    iView : pcd:portal_content/com.sap.ip.collaboration/Rooms/20dcad45-aaaf-2910-3289-d797c9b4a1ae/workset/km_documents/kmnavigationiview
    Component Name : null
    Page could not create the iView.
    See the details for the exception ID in the log file
    Thanks a ton for our help!
    Katharina

    Hi,
    Maybe you can post this issue in the portal platform forum. This may get you more results.
    Rgds,
    Soujanya

  • Problem with DiscussionGroups iView

    Hello Yogi/Robert,
    I have a problem with my discussion groups iview.
    I am using the discussion groups iView, and layout set is DiscussionGroupsContributor. The iView is using the /discussiongroup folder to store the discussions created.
    Here's the problem: all the discussions created are stored in the same folder, and every new room created is able to view the same discussions.
    I want to be able to restrict discussions to different rooms, so that members of one room cannot view/read the discussions from another room.
    Please,how can I get this done...it is very urgent!!!
    Thanks in advance.
    Collins

    Hi Collins,
    have a look on how the room template "SAP_Standard_Template_2 (Read only)" is configured and configure your template in the same way.
    You need two Room Extensions, one for the DiscussionPermission and the second for Discussion Persistency. In the second a preconfigured room extension CM store is used (here cmDocuments with the label "Documents"). The output parameter "discussion_path" is mapped on the Path parameter of the RoomDiscussion iView on the RoomDiscussion Page.
    So the sentence "<i>For data for discussion groups inside rooms, the system determines the path to the storage folder automatically.</i>" is only correct if you work with room extensions as mentioned above.
    If you need more information on CM Room Extensions have a look at this link: http://help.sap.com/saphelp_nw04s/helpdata/en/f2/3c9041eedda009e10000000a155106/content.htm
    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

  • Collaboration Room Template Rebuild Failure

    I was trying to rebuild a room template by using the same name. So what I did was that I duplicated the old one and gave it a unique name and deleted the old one. Then I tried to create a new template using the same name as the one I just deleted. It didn't let me move to the next step and gave an error message saying no valid name specified. The old template is gone no longer to be found nowhere not even in the backend. Any advice. Thanks

    I was able to Delete the Room Template and create a new one with the same Name as the Room Template deleted before.
    Steps:
    1. Delete Room Template
    2. Go to PCD Inspector
    3. In PCD Inspector Navigate to Portal Content > com.sap.ip.collaboration > RoomTemplateVersion
    4. Delete the Folder of the Template you just deleted
    5. Create a new Template with the Name of the Room Template created before
    It should work fine. I've done it twice.
    Point's appreciated

  • Exchange Collaboration Room Calendar - problem sending appointment update

    I can successfully initiate appointments in a collaboration room calendar that's connected to Exchange 2003. However, when I go back to an appointment created earlier and try to send an update, it successfully saves the update info in the  portal and exchange but fails to send out an update notification like when initiated. Is this how it's supposed to work? In my opinion, everything I send and update it should send an update notification to all attendees. Is this a bug or known problem? What is the solution? Please help.. URGENT. thanks a lot

    maybe someone can help?

  • Transport Collaboration Room Template - Mappings without CTS

    I need to transport a custom C-Room Template with some custom mappings.  Can this be done without using the CTS Transport method? 
    We do not have CTS configured on our Portal. EP 7.0
    Thanks,
    Matt

    Template was rebuilt manually.
    Thanks,
    Matt

  • Template problem with cs5

    I've transferred all my sites to cs5 (from cs4).  I build all my sites with DW templates.  When I bring up my pages from any site in DW cs4, I can edit them no problem.  When I bring them up in cs5, all of a sudden I have the "no-edit" symbol (red circle crossed) when I try to type over any editable areas.  Is there a setting that I am missing that I forgot to readjust when I loaded the files in cs5?
    Thanks in advance
    Jules

    I think I'm talking to myself, here...
    But just in case anyone has run into this problem with cs5...
    I usually create editable regions with content alone (minus divs).  It seems that cs5 won't allow this somehow.  I do this so that my clients won't move the div and can highlight the text that they want to change without screwing up the placement of the divs or having to click on it several times in Contribute in order to highlight the text.
    Example: (This one works)
          <!-- TemplateBeginEditable name="LeftContent" -->
       <div id="contentLeft">
            <table width="100%" border="0" align="left" cellpadding="5" cellspacing="0" background="images/transBack.png">
            <tr><td>
              <h1>Heading Goes Here</h1>
              <p>Lorem ipsum eum erant soleat perfecto ex, ei pro mentitum aliquando theophrastus. Quodsi lucilius adolescens nec te, alia melius dissentias id eum, eu vel atqui munere eligendi. Eu eum viris suscipit, mei iracundia persequeris necessitatibus ad, qui putent vocent comprehensam ea. Eos sumo illud fuisset ea, sit doming dolorum fierent ea. Vis rebum aperiri nonummy at, ne eam impedit persequeris accommodare.</p>
              <p>An dico veritus evertitur cum, mentitum legendos theophrastus mei ei, qui hinc timeam honestatis ad. Ut illum takimata gloriatur eam, ei nullam propriae delicata vel, has ea solum ludus. Pro solum ridens inciderint ad, te ius vocent perfecto, partiendo scripserit reformidans cum te. No fastidii scaevola maiestatis mei, percipit praesent abhorreant eam no. Ea vim nobis dolore ignota, quodsi inciderint ei vel. Velit dicam te cum, te inermis principes percipitur per, animal constituam his an.</p>
              </td></tr>
              </table>
              </div>
          <!-- TemplateEndEditable -->
              (This one doesn't)
       <div id="contentLeft">
    <!-- TemplateBeginEditable name="LeftContent" -->
            <table width="100%" border="0" align="left" cellpadding="5" cellspacing="0" background="images/transBack.png">
            <tr><td>
              <h1>Heading Goes Here</h1>
              <p>Lorem ipsum eum erant soleat perfecto ex, ei pro mentitum aliquando theophrastus. Quodsi lucilius adolescens nec te, alia melius dissentias id eum, eu vel atqui munere eligendi. Eu eum viris suscipit, mei iracundia persequeris necessitatibus ad, qui putent vocent comprehensam ea. Eos sumo illud fuisset ea, sit doming dolorum fierent ea. Vis rebum aperiri nonummy at, ne eam impedit persequeris accommodare.</p>
              <p>An dico veritus evertitur cum, mentitum legendos theophrastus mei ei, qui hinc timeam honestatis ad. Ut illum takimata gloriatur eam, ei nullam propriae delicata vel, has ea solum ludus. Pro solum ridens inciderint ad, te ius vocent perfecto, partiendo scripserit reformidans cum te. No fastidii scaevola maiestatis mei, percipit praesent abhorreant eam no. Ea vim nobis dolore ignota, quodsi inciderint ei vel. Velit dicam te cum, te inermis principes percipitur per, animal constituam his an.</p>
              </td></tr>
              </table>
    <!-- TemplateEndEditable -->
              </div>
    Anyone else have this?  Or even use this?
    Message was edited by: JulesN

  • Page Layout Problems with embedded iViews

    Hi all,
    We are having problems with the position of the iviews in the layout page using embedded iviews. Sometime load in one order and other times in another one. I need that the iviews load in the same order always.
    Any idea, please?
    Thanks for all.

    Hi José,
    if in fact this is the case, then I would expect that the single iViews are called via different threads. If this is the case, then I would implement within the iView to wait for some result provided by the iView, which should be loaded first (for example, by putting some certain value into the http session object).
    For deeper discussions on this topic see  and
    Hope it helps
    Detlev
    PS: Please consider rewarding points for helpful answers on SDN. Thanks in advance!

  • Adobe Muse template problem with chrome browser

    Hello,
    I'm new on adobe muse, and I have a problem with a template that I bought and modified (Purchased on ThemeForest).
    The problem is in the view of the template on Chrome, the menu moves continuously and disappears (or is doubled).
    This is the site:
    Http://1pagego.com
    Can anyone help me solve problem?
    Thanks

    Hi Andrew,
    It looks like a bug in chrome. Though the issue is a bit different in this forum post, but can be related. http://forums.adobe.com/message/6188784#6188784
    Regards,
    Aish

  • Problem at 'Extension Stores' of Sessions in Collaboration room template

    Hi, ALL:
    I make a change on 'Persistence Mode' of 'Session' from DB to FSDB. But, after create a test session to validate setting properly or not. Session record still save in the original KM folder (root\sessiondata), not in the specific folder. I apply the same setting to the other item (Documents, News) on the duplicated template (duplicate from build-in template SAP_Project_Template_2), I can see the file on the folder.
    Any advice would be very appreciated.

    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

  • Problem with URL iView regarding fetch mode and SSO to non-sap webapps

    Hi,
    I have created an URL iView which opens an internal webapp. When the fetch mode is set to client-side the page is displayed for the user. But when I set the fetch mode to server-side, the page cannot be displayed by the user.
    No proxy is needed. I tried to open the wepapp direcly on the portal server without any problem. Are there any additional points to be considered?
    On the other hand I want to realize SSO to this webapp (form based authentication) with user mapping. Is it correct, that I have to user server-side fetch mode, when I want to use the POST request method?
    Thanks ahead,
    Bernd

    >
    Bernd Speckmann wrote:
    > On the other hand I want to realize SSO to this webapp (form based authentication) with user mapping. Is it correct, that I have to user server-side fetch mode, when I want to use the POST request method?
    Yes.
    >Are there any additional points to be considered?
    Have a look at System Administration - System Configuration - Service Configuration - Applications - com.sap.portal.ivs.httpservice
    This is used to do the Server side fetch.
    Have fun
    Johannes

  • Client Eventing Problem with URL Iview

    Hi,
    I am new to EP and have a basic client eventing question. We are trying to integrate a URL Iview from a partner product with a standard Iview downloaded from Iviewstudio. This standard Iview is capable of handling client events from other Iviews in the standard package. We want to re-use this Iview with the same event (same functionality) to be able to handle events from the partner URL Iview.
    The partner Iview and our portal are on different servers.
    We are using the following Javascript but it doesnt seem to raise the event.
    EPCM.storeClientData('urn:com.sap.bor:BUS0010','objid',LocId));
    EPCM.storeClientData('urn:com.sap.bor:BUS0010','AllKeys','objid');
    EPCM.raiseEvent('urn:com.sap.bor:BUS0010','select','','/irj/servlet/prt/portal/prtroot/...'
    We were able to debug and find that the data was being stored in the Data Bag. However the event is not being raised at all. It seems that it just gets stuck somewhere in the Raise event. We even put a javascript alert after the raise event but it doesnt seem to reach there at all.
    Could you give me a few pointers as to what the problem might be.
    Thanks in advance.
    Message was edited by: Mayank Bhatnagar

    Hi,
    let's have a look at two quotes of the PDK documentation.
    "Using the EPCF from your JavaScript, you can send messages to JavaScript code embedded in other iViews."
    "Isolated iViews are iViews that are not inlined into a portal page, but referenced using an IFRAME. To make the EPCF available in such iViews, the EPCF JavaScript as well as the EPCF applet are included into each generated frame."
    From my point of view, this only can work automatically with content provided by the portal.
    Therefore, this can't work with isolated URL iViews  generated with the wizards. Imagine a google iView, running in an iFrame. Google is called by the portal, but it's simply standard google HTML output - displayed in the portal.
    To provide the capability of the EPCF, the epcf javascript file has to be included in the "partner URL iView"'s source. I tried this and it worked. However, this is not a highly sophisticated solution
    If the partner iView's server is running in a different domain, there are further issues to be considered (keyword: java script origin policy)
    If anybody has corrections or can provide a good solution, don't hesitate.

Maybe you are looking for

  • IWeb basic problems? Issue with galleries

    Hi, A while ago I posted a question about a photo gallery I was trying to display, which went something like: "Hello, Just finished putting together a website for my brother but having issues with the gallery. I have a portfolio page for his photos.

  • I have an iMac and after updating Firefox, it's acting weird.

    My iMac shuts off all of a sudden, and now the processor is constantly running.  How bad is this and can I fix it somehow without Genius Bar?

  • Failed in starting up Portal 4.0 server

    Hi, I downloaded WebLogic Portal 4.0 from the web, followed the installation instructions (ie. wl server 6.1 -> portal 4.0 -> ebcc -> docs -> copying portal-license, setting PATH and updating license), then tried to start portal server; but, it never

  • Scroll Motion not able to initiate

    I need to make sticky menu on the top of the page but I am not able to initiate Scroll Motion dialog box. It is grayed on. I have basic menu with no bells and whistles. No 100% width. I am flabbergasted! Could anyone help me? Thanks a lot Daniela

  • Photomerge Not Working in CS4

    So Photomerge has decided it doesn't want to work anymore.  I've seen a fair number of issues in other forums with no solutions offered as of yet; I'm hoping somebody has come up with something. When I open CS4 and go to "Automate" then click on "Pho