cancel
Showing results for 
Search instead for 
Did you mean: 

Room Extension Mapping Parameters

Former Member
0 Kudos
262

Hi,

I am trying to create a room template from scratch. I am using standard iViews supplied by SAP (such as discussions, documents and links etc.).

Also, i am trying to use the standard Extensions for example cmDiscussionExtension for the Discussions iView.

In the standard templates, i can see standard Input params with a drop down for parameter mapping (containing a list of parameters such as discussions_path).

However, when i add the same extension, i do not get the parameters available in the drop down for the parameter mapping column. All i get is a value called "Fixed Value".

For ex. the standard template has the following columns for cmDiscussionExtension Extension:

Input Params --> Workspace path

Parameter Mapping --> discussions_path

Is it possible to get the standard parameters (such as discussions_path, private_doc_path) in my new template?

In nutshell, is it possible to get the parameter values for standard extensions?

Thanks & Regards,

Vibhu

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

Refer the document below for more info:

http://sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/collaboration with sap netweaver learn how to create new collaboration room templates exercise

Refer this link for more info on configuring room extensions:

http://help.sap.com/saphelp_ep60sp2patch5/helpdata/en/dc/935f3e1e7d7937e10000000a114084/frameset.htm

Hope this helps.

Regards,

Pooja.

Former Member
0 Kudos

Thanks Pooja,

I am already familiar with the Room Extension Mapping concept. The document you have sent is applicable to EP 6.0 SP2 which uses the concept of Content Stores. The NW '04 portal uses the concept of extensions which causes the confusion that i am having.

When you click on the extensions tab while duplicating an existing template, you get a lot of values in the drop down for parameter mapping (such as private_documents_path). However, these parameters do not appear when you create a template from scratch.

Here is a step by step procedure for the problem i am facing:

1. Create a new template based on a new workset containing the Discussions iView.

2. In the extensions tab, click on Add Extension and add a CM Discussion Extension called DisucssionPermission for the extension point ON_CREATE_ROOM.

3. Press Add Extension again and you should get a list of input params with columns for parameter mapping and help values.

My problem is that when i add the CM Discussion Extension to a template created from scratch, i do not get any parameters in the parameter mapping column for the Input parameter called Workspace Path.

However, when i duplicate an existing template, i get a lot of values in the drop down for parameter mapping, for example, discussions_path, private_docs_path etc.

Regards,

Vibhu

detlev_beutner
Active Contributor
0 Kudos

Hi Vibhu,

the offered input parameters for an extension are derived by defined output parameters of another extension.

Example:

The "discussion_path" offered as input parameter comes from the extension "DiscussionPersistency" where it is defined as output parameter.

This at the same time explains why it is not offered if you create a template from scratch - also this offering extension is missing at this moment.

Hope it helps

Detlev

Former Member
0 Kudos

Hi Detlev,

Thanks for your answer.