Extension for Embedding Room Parts in Room Templates

Hi,
I am working on SAP Portal EP6.
I have created a room template and I would like to embed a part room template to my room template.
I am following the instructions on this page:
<a href="http://help.sap.com/saphelp_nw04/helpdata/en/44/e0c3b27db603fbe10000000a1553f6/frameset.htm">http://help.sap.com/saphelp_nw04/helpdata/en/44/e0c3b27db603fbe10000000a1553f6/frameset.htm</a>
The problem is that when I add an extension, I do not have the extension point "ON_FINALIZE_CREATE_ROOM".
The second one is that I olny have access to the room templates in the Template ID box !!
I would like to add the SAP_Public_Documents to my template.
Any solution ??
Thanks a lot...
Message was edited by:
        Thibault Schalck

Hi,
which SPS are you using? This feature is new with SPS19
See: http://help.sap.com/saphelp_nw04/helpdata/en/45/0f5632a05f6c32e10000000a114a6b/frameset.htm
Kind reagrds
Karin

Similar Messages

  • How to install a local (not global) extension for firefox as part of a desktop setup program.

    Hey Folks,
    I am working on a desktop application and as part of that applications install, if we detect that firefox is installed, we want to install an extension we wrote. For the firefox upgrade urls to work in the future we seem to need to install the plugin as a local plugin. Therefore the following does not work:
    firefox.exe -install-global-extension extension.xpi
    My question is, what is the correct way to install this plugin as a local extension for the current user?
    If this is not possible and we have to install our plugin as a global extension as show above, we run in to the following problem.
    1. Let's say firefox 3.6 is installed and we install our extension as a global extension, it works fine
    2. Now, The user updates to firefox 4, it detects our plugin needs an update to work with firefox 4
    3. The firefox update code runs into an error when trying to update the global extension. We get a very generic error saying there was a problem updating the addin.
    I should also note that for reasons not important to this thread we have to host the extension on our own servers and not as part of mozilla.

    The command line switch -install-global-extension is no longer supported in Firefox 4.
    *https://developer.mozilla.org/en/Command_Line_Options
    *https://developer.mozilla.org/en/Adding_Extensions_using_the_Windows_Registry
    *https://developer.mozilla.org/En/Developer_Guide/Customizing_Firefox

  • Kodo extensions for embedded fields

    Hi,
    I have the following situation: having input source, i generate persistent
    classes and basic metadata for them. Then mapping tool creates a schema
    and adds mapping information to this metadata as well.
    Some of entities are marked embedded, but now i generate metadata for it
    in a separate file. The problem is, that i want to specify externalization
    extensions for these embedded entities, but Mapping tool does not transfer
    this information into updated metadata files:
    Assume there is an entity Trade, that has stateModel entity. stateModel is
    embedded into trade. State model contains several enumeration attributes,
    that have externalization extensions defined, to allow proper persisting/
    loading from primitive attributes. Here is an excerpt from metadata for
    state model after mapping tool has been run:
    <?xml version="1.0" encoding="UTF-8"?>
    <jdo>
    <package name="com.bear.fi.tradehub.domain.trade">
    <class name="TradeStateModelJDO">
    <extension vendor-name="kodo" key="jdbc-class-ind-name"
    value="none"/>
    <extension vendor-name="kodo" key="jdbc-class-map"
    value="none"/>
    <field name="allocationStatus"
    persistence-modifier="persistent">
    <extension vendor-name="kodo" key="externalizer"
    value="getByName"/>
    <extension vendor-name="kodo" key="factory"
    value="getByCode"/>
    <extension vendor-name="kodo" key="jdbc-field-map"
    value="none"/>
    <extension vendor-name="kodo" key="jdbc-size" value="1"/>
    </field>
    </class>
    </package>
    </jdo>
    However, the metadata for Trade itself (field stateModel) looks like:
    <field name="state" embedded="true">
    <extension vendor-name="kodo" key="jdbc-field-map"
    value="embedded">
    <extension vendor-name="kodo" key="allocationStatus">
    <extension vendor-name="kodo" key="jdbc-field-map"
    value="blob">
    <extension vendor-name="kodo" key="column"
    value="ALLOCATIONSTATUS"/>
    </extension>
    </extension>
    i.e. field type is blob, not CHAR or INTEGER as the return type of
    externalizer method is.
    Is there any way to force Mapping tool to use initial metadata of embedded
    fields as well, when generating metadata for owning object?
    Thanks,
    Egidijus

    Unfortunately, no. Does it work if you manually change the mappings to
    value mappings?Yes, it does. Actually i found out, that i left a mistake in generator,
    therefore KODO was not able to determine return type of externalizer
    method. Once i've fixed this, i get correct schema being generated without
    transfering metadata to owning entity.
    Egidijus

  • Weblog: BSP extension for embedding word

    In our project we have created a BSP Extension that allows MS Word to be embedded as an editor. Changes to the contents are loaded retrieved in WML and can be accessed in do_handle_data.
    I can't find a similar weblog. If there is interest I will create a weblog describing how to create the extension.
    Regards
    John

    Hi John,
    We will be very much interested in the solution. Please post it as a weblog/code sample.
    Thanks in advance.
    Regards
    Raja

  • How to set a room part as default in a room template?

    Hi,
    Can you please tell me how to configure a room part as the default one for a room template. The requirement is that this room part must be the first one to be opened when a room of the specific template is opened inside collaborations. NW7.0 . Please provide you suggestions.
    Thankyou in advance..

    Hello Lorcan,
    Thank you for the information. But even after trying to set it as extension the changes was not getting reflected. Another way which I tried to set the room part as default after adding the extensions is below:
    Content Administration -> Portal Content -> com.sap.ip.Collaboration -> Template Worksets (where the customized templates are there)->In the selected template I tried setting the property "Default Entry for Folder" as yes for room part "Documents".
    As of now room part "Task" is opened as default for the room but I want "Documents" to be opened by default. Please advice on the same.
    Thank you in advance..

  • How can I use KM document  iView in a room TEMPLATE?

    I want to use a KM document iView in a room template.  The target document for this iView will contain some standard html content for every room built from this room template. This file's content and the folder structure for the room template will come from a room extension. The iView should be able to display the HTML in the target document, which will always have the same name (roomHome.html).  How can I configure my room template so that each instance of rooms built from this template will be able to navigate to its own unique instance of roomHome.html?

    It's not possible to tag text with multiple languages in Pages 5.  Go back to Pages 4, which should still be in you iWork folder.
    For the whole doc in Pages 5, use Edit > Spellling and Grammar > Show Spelling and Grammar.

  • 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.

  • 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

  • Modifying existing Coll. Room Template

    Dear KM friends,
    I have created a Collaboration Room Template.
    But i need to changes in Pages layout, iView settings, even i need to add new pages and delete.
    can anybody tell me, How to modify the existing Collaboration Room Template??
    Please reply me
    thanx in advance
    Kantha

    Hi,
    As per the doc...
    Each template contains technical attributes and settings for the rooms or room parts that are created based on the template. In the portal, the templates are stored as Collaboration content.
    You maintain templates in room template administration or in room part template administration.
    In the template, you define the room or room part structure by assigning a workset to the template (see Maintaining Worksets for Templates). The following special points apply to this assignment:
    ·        You can use one workset as the basis for more than one template, which are differentiated by their external parameters, for example.
    When you create a template, the system copies the workset assigned and assigns this copy exclusively to the template. Changes to a workset that is already assigned to a template are made only to this template.
    http://help.sap.com/saphelp_erp2004/helpdata/en/44/f99140c2eab118e10000000a1550b0/frameset.htm
    You can simply delete or add or modify the pages to the workset in the templete.
    Regards
    gEorgE

  • Mappings In Room Template Administration

    I have created a new Collaboration room template based on duplicating the existing Meeting_Room_Extended template via Room template administration.  I have added the additional page of Documents (via the PCD).  When I run the VALIDATE function on my new meeting room template I get informational messages saying that I don't have mappings. 
    Here are a sample of the warnings:
    No mappings provided for iView com.sap.netweaver.coll.documents_2_level on page com.sap.netweaver.coll.RoomDocuments
      Define the mappings required for the iView in the template
          No mappings provided for iView com.sap.netweaver.coll.RoomInformationExtended on page com.sap.netweaver.coll.RoomDocuments
      Define the mappings required for the iView in the template
    I know where I need to enter the mappings on the template administration, however, I don't understand the underlying purpose behind the mappings.  Can someone please give me an explanation of what the purpose of the mappings is?
    Thanks
    Angie.
    PS:  I am running NW2004s (EP7) with SP9.

    Hi Angie,
    have a look at this presentation from SAP NetWeaver Product Management:
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c0bf27c0-1c2e-2a10-80a2-bd78bf6c89c7
    I believe that it explains pretty well the concept behind the Room Extension Mappings.
    Let me know if you have further questions,
    Robert

  • Room (template and content) Transport from EP6 to EP7

    Hello,
    We upgraded our EP from ver6 to ver7 .
    We had room with content (documents) in the 6 ver and we are trying to transport the rooms to the new EP 7.
    So far we had no luck.
    Is it possible to do so?
    If yes How?.
    Thanks in advance
    Yoav

    Hi Yoav,
    You can definately transport rooms.
    Please visit the link below for a document which shows how to tranport rooms templates and room part templates.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3d97ecbb-0d01-0010-3d9f-ae7a013471f1
    Regards
    Atul Shrivastava
    PS: Award points if helpful.

  • How can I restrict the Room Template

    Hi guys,
    Please I need your help. My problem is that I want to know how I can restrict the Room templates displayed in the list box when creating a room.
    Thanks
    Dakata A. Ibrahim

    hi Abdu,
    For hiding SAP Standard Templates you can go to
    System Administration -> System Configuration -> Knowledge Management -> Collaboration -> Configuration -> Collaboration -> Room and Room Part Templates
    There is an option to hide them. Just check all the checkboxes there.
    For Custom Developed templates you can try by giving permissions on the workset level for the template.
    Regards
    Prakash

  • Changes on room template in Coll - Content inconsistent !

    Hi Collaboration experts,
    I have a question on Collaboration Rooms again.
    I have created a Java WebDynpro Wizard to create a new room, which works perfectly fine. I offer the possibilty to choose one of several room templates I have created for certain purposes ( <i>BI context</i> ). Then I use the ITemplate to get the related parameters I have defined when creating the template ( <i>Portal -> Content-Admin -> Collaboration-Content</i> ). The user can now enter values for those parameters. I have, for example, an iView in my template that displays an url and it works perfectly well that the user can choose any url to be displayed during my room creation wizard.
    But when I change anything on the parameters, e.g. the description, in the template designer in <i>Portal -> Content-Admin -> Collaboration-Content</i>, the chnages are not consistent. When I run my wizard and get the parameters of the related template via ITemplate, I still get the former description, although it has been changed in the portal.
    Can anyone tell if this is an error? Or am I missing something?
    Thanks for your answers!!! ( Reward points are waiting for you )
    Regards,
    Sabine

    Hi Thierry,
    for each room you create also a group is created. The group name contains cryptical characters but also ROOM. Search in "User Administration" for room and you will find the group.
    Check if the user is in this group.
    The user normally will be added to this group if you add a room member in the room administration part.
    The user needs also rights for the KM Content parts of the room. I don't know now where exactly but this is pretty fine described in the How to's.
    Regards,
    Stefan

  • Cm roomextension in room template creation

    Hi all ,
    when we create a room template it will ask for external parameters and Extensions . what actually CM extensions and the extension points . i read the documents in help.sap ,but it was very confusing to me .
    can anyone please explain me how to map the content and what are all the extensions and the parameters
    Thanks in advance,
    Rajeev.

    Hi rajeev,
    The external parameter is nothing but the parameters need to give at the time of creating room using that template. If youu2019re specifying that it will ask for that parameter value at creation of room.
    The room extension is like trigger. It will call on room creation, deletion and updating times. If you like to create any additional folder at the time of room creation , this call the extension point
    refer this link
    http://help.sap.com/saphelp_nw04/helpdata/en/5a/4e864007985537e10000000a1550b0/frameset.htm
    i think it will help u lot
    Thanks & Regards
    Kathiresan R

  • Public Area in Room Template

    Hello,
    I created a room template which doesn't contain a public area. This works fine. Now I want to create a room template with public area. Therefore I copied the template without public area and tried to modify it. I changed the parameter <b>Access</b> from <i>private</i> to <i>public</i> in the <b>cmRoomExtensionSP2FP</b> extension for the documents. But I can't see any changes. The room does still not have a public access. Does anybody know,  what the problem is and what further steps I have to do?
    Regards,
    Dominik

    Hi Dominik,
    you should also assign one or several pages to the public-Role
    Hope this helps
    Karin

Maybe you are looking for

  • Three displays on 5770

    I have three displays connected to a Radeon HD 5770. Two of them connected with mini display port (1680 x 1050 @ 66 Hz). The third one (Iiyama PL2710HD) at the DVI-port. The pixel resolution is 1920 x 1080. This display is only accepted with 1600 x 1

  • What are the best games and apps for nokia X2-01.

    can nokia X2-01 support the angry birds game,which other games and apps are cool for this phone.where can i download them.dont tell me of nokia store,it doesnt have any intresting apps and games.thanks. Solved! Go to Solution.

  • V$bh and flush cache

    I issued alter system to flush cache (shared_pool, buffer_cache) after the command I ran a query against v$bg and those objects are still there ..... should't the just "vanished" from the view after I flush the cache ? thanks S.

  • Roles in deployment descrip v. admin console

    In the weblogic-ejb-jar.xml of my EJB I assign a role 'Employees' to a principal 'joe'. My client code calls the EJB successfully using the supplied LoginModule, supplying username 'joe' and a password. If I remove the assignment in the deployment de

  • Qosmio F50 - How do I bring the Fn-Keys and Hotkeys to work on Windows XP?

    Hello. I downgraded my Qosmio F50-137 to XP, found every driver needed for hardware recognition, but am still looking for the Fn-Keys and Hotkeys to work. I know (or at least think) that I have to install the "Toshiba Hotkey Utility". But this utilit