How to add discussions to Collaboration Room using Rooms API

Hi All,
How to add discussions to any room using the Rooms API?
I looked at the NW04s javadocs, but could not find which would help?
Any pointers will be appreciated.
Regards,Sandip

Hi All,
Any help!
Any help from SAP? Are the discussion APIs available?
Any input is appreciated. Thanks
Regards
Sandip
Message was edited by:
        Sandip Agarwal

Similar Messages

  • How to add a polygon to mapviewer using Javascript API

    Hi,
    I am using JavaScript API for the MapViewer.
    Using redlining tool, my application allows user to draw polygon onto the map.
    I would like to have union, difference and intersect tools. I know the back end logic can be done using using JTS or SDO_Union, SDO_difference, and SDO_intersection. but how do i display the result polygon on the map? Note that I am not going to store the polygon in the database.
    Thanks for any ideas.

    Hi,
    If I understand well you are using Oracle Maps. User do some redlining, then you somehow makes FOI polygons. Then you get the coordinates of the polygons and send them to the back-end where you can use spatial functions and get the coordinates of the new polygon.
    You can store those coordinates in i.e. hidden input field on page (if you use JSF it is very simple) and then use JavaScript to parse them and Oracle Maps API to create new FOI polygon and add it to mapviewer object. One disadvantage of this concept is that reloading of page (submit) is necessary.
    Branislav

  • How to add an image over another using af:image

    How to add an image over another using af:image
    Thanks,
    Veera

    i have a image which is black strip. i have added that to af:image
    <af:image source="image1" id="image" />
    on the black strip, i need to add company logo.
    how to achieve it.
    Thanks,
    Veera.

  • How to add target to jmsSystemResource MBean using JMX

    Does anybody know how to add target to jmsSystemResource MBean using JMX in WebLogic 9.0?(I am not using WSLT) I always get "NoSuchMethodException":
              [jmsServer] Caused by: java.lang.NoSuchMethodException: addTarget(weblogic.management.configuration.
              TargetMBean,) for com.bea:Name=admin01DefaultJMSServer,Type=JMSSystemResource

    go to the object which u want to compare
    go to->version management->select the TR request no->and select remote comparision there->and give the system where u need to compare this object
    and next press compare
    hope it will work
    cheer
    s.janagar

  • HT5654 how to add videos to the ipad using the latest version of itunes

    how to add videos to the ipad using the latest version of itunes ?

    Hello zaraa90,
    After reviewing your post, I have located an article that can help with syncing content. It contains a number of troubleshooting steps and helpful advice for the issue you are experiencing:
    Sync your iPhone, iPad and iPod with iTunes using USB
    Thank you for contributing to Apple Support Communities.
    Cheers,
    BobbyD

  • How to create autofilter in excel page using jxl api?

    Hi Friends,
    I am using jxl api for excel generation. Its no problem
    but i need to set auto filter options. I am search in this API package but i can't find it.
    Any one know how to create autofilter in excel page using jxl api?.
    Please ..... Its urgent.... ...
    Thanks

    Hi,
    Please mail me on [email protected] if u will find any solutions, i will do the same if i will find any...
    Thank u in advance,

  • How to add discussion forum to Portal?

    I'd like to add discussion forum to my Oracle Portal.
    But I don't know how to do...
    Please suggest me how to do.
    Is there a discussion component or application that I can use?
    Or I have to create by myself?
    Narong

    When clicking on:
    http://portalstudio.oracle.com/pls/ops/url/FOLDER/COMMFOLDERS/1365/
    I keep getting the error:
    Error 30573: You do not have permission for this operation.
    I am logged in to my technet account and into this Portal site.

  • How to add URLs in apage without using edit mode

    Hello everybody.
    We have Portal 9.0.4.1 under Solaris, and we are just beggining using it :-)
    We created a section for links (to urls) in the home page of each user. We would like our users to add links to their most used pages (for example, metalink.oracle.com), but we do not want them to enter in edit mode, we would like some functionallity like the "add portlet" in the customize option.
    Any help will be very apreciated.
    Thanks in advance.
    Lisandro

    The example is generic and not hardcoded to any region on the page ... but has the same "warning" that Mark mentioned about this example not working in future versions if Oracle changes the URL structure:
    The Add Item example shows how to create a new item type ...adding an item of this type to any region allows you to add content to that region
    The Edit Item example show how to show a edit link or icon next to the item in view mode.
    Add Item
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    This code sample shows how to create an item allows the content contributor to add items to the page group/page/region that the sample item is placed in.
    If you want your content contributor to add items to multiple regions on a page, add the sample item to all regions that you wish to expose this functionality in.
    Step 1: Create a PL/SQL procedure
    Create the following procedure:
    Create or Replace Procedure <schema>.ADDITEM_URL
    p_itemid IN VARCHAR2,
    p_pageid IN VARCHAR2,
    p_siteid IN VARCHAR2)
    as
    v_url varchar2(2000);
    v_region varchar2(2000);
    v_looplink varchar2(2000);
    v_host varchar2(2000);
    begin
    select folder_region_id into v_region
    from portal.wwsbr_all_items
    where id = p_itemid and
    caid = p_siteid;
    if instr(portal.wwctx_api.get_host, ':') = 0 then
    v_host := portal.wwctx_api.get_host;
    else
    v_host := substr(portal.wwctx_api.get_host,
    1,
    (instr(portal.wwctx_api.get_host, ':')-1))
    || '%3A'
    || substr(portal.wwctx_api.get_host,
    (instr(portal.wwctx_api.get_host, ':')+1));
    end if;
    v_looplink := 'http%3A%2F%2F'
    || v_host
    || '%2Fportal%2Fpage%3F_pageid%3D'
    || p_siteid
    || '%2C'
    || p_pageid
    || '%26_dad%3D'
    || portal.wwctx_api.get_dad_name
    || '%26_schema%3D'
    || portal.wwctx_api.get_product_schema
    || '&p_containerpageid='
    || p_pageid;
    v_url := portal.wwctx_api.get_base_url
    || 'portal.wwv_additem.selectitemtype?'
    || 'p_cornerid=' || p_pageid
    || '&p_siteid=' || p_siteid
    || '&p_regionid=' || v_region
    || '&p_looplink=' || v_looplink;
    htp.p('<a href="' || v_url || "><img src="/images/additem.gif"</a>');
    exception
    when others then
    htp.p('error');
    end;
    Once the procedure has been created, grant EXECUTE permission to PUBLIC.
    Step 2: Create a custom item type
    This custom item type will be associated with the PL/SQL procedure created above. Placing an item of this type on a page will give the content contributor something to click on while the page is in view mode to call the add item wizard.
    Go to the Procedures tab of the new item type and associate with PL/SQL procedure.
    Ensure the “Display Procedure Results With Item” checkbox is checked.
    Step 3: Add item of type “Add_Item” to a page.
    1.     Configure the Page Group to allow items of your new type to be added
    2.     Add an item of type “add_item” to your page.
    3.     For the region containing your new item, in the properties, ensure the “Associated Functions” attribute is in the Displayed Attributes list.
    Edit Item
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    This code sample draws an Edit icon for content contributors to click on while the page is in view mode to edit the item with the default Edit Item wizard.
    Step 1: Create a PL/SQL procedure
    Create or Replace Procedure <schema>.EDITITEM_URL
    p_itemid IN VARCHAR2,
    p_pageid IN VARCHAR2,
    p_siteid IN VARCHAR2)
    as
    v_looplink varchar2(2000);
    v_url varchar2(2000);
    v_subtype varchar2(2000);
    v_itemtype varchar2(2000);
    v_catid varchar2(2000);
    v_catcaid varchar2(2000);
    v_parentid varchar2(2000);
    v_host varchar2(2000);
    begin
    select subtype
    ,itemtype
    ,category_id
    ,category_caid
    ,parent_item_id
    into v_subtype
    ,v_itemtype
    ,v_catid
    ,v_catcaid
    ,v_parentid
    from portal.wwsbr_all_items
    where id = p_itemid and
    caid = p_siteid;
    if instr(portal.wwctx_api.get_host, ':') = 0 then
    v_host := portal.wwctx_api.get_host;
    else
    v_host := substr(portal.wwctx_api.get_host,
    1,
    (instr(portal.wwctx_api.get_host, ':')-1))
    || '%3A'
    || substr(portal.wwctx_api.get_host,
    (instr(portal.wwctx_api.get_host, ':')+1));
    end if;
    v_looplink := 'http%3A%2F%2F'
    || v_host
    || '%2Fportal%2Fpage%3F_pageid%3D'
    || p_siteid
    || '%2C'
    || p_pageid
    || '%26_dad%3D'
    || portal.wwctx_api.get_dad_name
    || '%26_schema%3D'
    || portal.wwctx_api.get_product_schema
    || '&p_containerpageid='
    || p_pageid;
    v_url := portal.wwctx_api.get_base_url
    || 'portal.wwv_edit_tab.edititem?'
    || 'p_thingid=' || p_itemid
    || '&p_cornerid=' || p_pageid
    || '&p_siteid=' || p_siteid
    || '&p_subtype=' || v_subtype
    || '&p_itemtype=' || v_itemtype
    || '&p_topicid=' || v_catid
    || '&p_topicsiteid=' || v_catcaid
    || '&p_cornerlinkid='
    || '&p_parentid=' || v_parentid
    || '&p_action=update'
    || '&p_currcornerid=' || p_pageid
    || '&p_language='
    || portal.wwctx_api.get_nls_language
    || '&p_looplink=' || v_looplink;
    htp.p('<a href="' || v_url || "><img src="/images/ed-item.gif"</a>');
    exception
    when others then
    null;
    end;
    Step 2: Associate Procedure with Item Types
    For every item type that you wish to supply an edit icon to show while the page is in view mode, call the EDITITEM_URL procedure created in the step above.
    Step 3: Show Associated Function attribute
    In order for the procedure associated with the item type to execute, you must ensure the region properties are set on the Style/Attributes tab have the Associated Function listed as one of the Displayed Attributes.

  • How to add phone number to MBP using Mtn Lion OS X 10.8.3

    I have Ipad , Iphone 4s and a mbp using the OS 10.8.3
    I have no idea of how to add my phone number to the list of available options to send iMessages from my MBP.
    I only have emails.
    Any suggestions..
    Thanks in advance.

    Hi,
    The presumption in the Linked article is that the Apple ID has been added to the iPhone before it is added elsewhere including the Mac version.
    If you have not already done so then add the ID to the iPhone.
    If after a few minutes the Mac version has not had the pop to say the iPhone is using it's Number and the Apple ID then restart the app on the Mac.
    7:58 PM      Saturday; March 30, 2013
      iMac 2.5Ghz 5i 2011 (Mountain Lion 10.8.3)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
     Couple of iPhones and an iPad
    "Limit the Logs to the Bits above Binary Images."  No, Seriously

  • How to add language to a 9780 using Mac desktop software

    Hi, I recently updated my Bold 9780 on Mac and the updated deleted all my languages, I need to know, how to add language using mac desktop software.

    Hello hjmatias and welcome to the BlackBerry Support Community Forums.
    You can use the Desktop Software for Mac, available for download at www.blackberry.com/mac to install additional languages.
    Here is an article from the BlackBerry Technical Solution Center that will take you through the steps to add applications: KB19937
    -HMthePirate
    Come follow your BlackBerry Technical Team on twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.Click Solution? for posts that have solved your issue(s)!

  • How to add fragment in jsf page using include tag in jdeveloper

    Hi all
    Can you tell me wat is syntax of using include tag .or how to add fragment in jsf page ..
    Edited by: 947228 on Jul 18, 2012 5:01 AM

    Hi,
    Why do you want to do that?
    Check [url https://blogs.oracle.com/jheadstart/entry/avoid_use_of_jspinclude_where]this out before proceeding further.
    Btw, always mention your JDev version, clear usecase to get help.
    -Arun

  • How to add composition to Media Encoder using Script?

    On AE CS6 I used to add compositions to render queue using scripts. (jsx). Since Adobe depreciated some encoders scripts can not use those presents. I want to switch to Adobe Encoder and I want to add compositions to its queue using scripts.
    Is there a way to tell adobe to add certain composition to Adobe Encoder queue using jsx script?
    Is there any scripting guide for Adobe CC?

    You will probably have to resort to calling the respective menu command and/ or write your own AME render list. I'm not aware of any specific support or commands for this otherwise, though presumably one might be able to intercept the stuff sent between the programs and build a little helper utility to mimic this functionality....
    Mylenium

  • Add user to sharepoint group using REST API

    I am trying to add a user to sharepoint group with following code
    serviceUrl= Appweb + "/_api/SP.AppContextSite(@target)/web/sitegroups("+GroupId+")/users?@target='host web'";
        $.ajax({
            url: serviceUrl,
            type: "POST",
            contentType: "application/json; charset=utf-8",
            dataType: 'json',
            body: "{'__metadata': { 'type': 'SP.User' },'LoginName':'i:0#.f|membership|'+email }",
      headers: {"accept":"application/json;odata=verbose",
        "content-type": "application/json;odata=verbose",
        "X-RequestDigest":$("#__REQUESTDIGEST").val()
        async: false,
      success: function (data) {
               alert('success');
      error: function (data) {
                 alert('fail');
    The request goes to error function. Response of the request is Microsoft.SharePoint.Client.InvalidClientQueryException and message is A node of type 'EndOfInput' was read from the JSON reader when trying to read the start of an entry. A 'StartObject' node was
    expected
    I tried the sample from following link but fail it
    https://msdn.microsoft.com/en-us/library/office/dn531432.aspx

    Hi,
    Per my understanding, you might want to add an user to a SharePoint group in host web from a SharePoint Hosted App using REST API.
    Here is a working demo for your reference:
    var hostweburl;
    var appweburl;
    $(document).ready(function () {
    //Get the URI decoded URLs.
    hostweburl = decodeURIComponent(getQueryStringParameter("SPHostUrl"));
    appweburl = decodeURIComponent(getQueryStringParameter("SPAppWebUrl"));
    // Resources are in URLs in the form:
    // web_url/_layouts/15/resource
    var scriptbase = hostweburl + "/_layouts/15/";
    // SP.RequestExecutor.js to make cross-domain requests
    $.getScript(scriptbase + "SP.RequestExecutor.js", loadPage);
    // Utilities
    // Retrieve a query string value.
    // For production purposes you may want to use a library to handle the query string.
    function getQueryStringParameter(paramToRetrieve)
    var params = document.URL.split("?")[1].split("&");
    for (var i = 0; i < params.length; i = i + 1)
    var singleParam = params[i].split("=");
    if (singleParam[0] == paramToRetrieve) return singleParam[1];
    function addUsersInGroup() {
    var executor;
    // Initialize the RequestExecutor with the app web URL.
    executor = new SP.RequestExecutor(appweburl);
    executor.executeAsync({
    url: appweburl + "/_api/SP.AppContextSite(@target)/web/sitegroups(8)/users?@target='" + hostweburl + "'",
    method: "POST",
    contentType: "application/json; charset=utf-8",
    dataType: 'json',
    body: "{'__metadata': { 'type': 'SP.User' },'LoginName':'i:0#.f|membership|[email protected]'}",
    headers: {
    "Accept": "application/json; odata=verbose",
    "content-type": "application/json;odata=verbose",
    "X-RequestDigest":$("#__REQUESTDIGEST").val()
    success: addUsersInGroupSuccessHandler,
    error: addUsersInGroupErrorHandler
    function addUsersInGroupSuccessHandler(data)
    console.log(data);
    var jsonObject = JSON.parse(data.body);
    console.log(jsonObject);
    function addUsersInGroupErrorHandler(data)
    console.log(data);
    var jsonObject = JSON.parse(data.body);
    console.log(jsonObject);
    Thanks 
    Patrick Liang
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected].

  • How to create the groups in OID Using Java API.

    Hi,
    I need to create the group in OID Using Java API's only(i.e., javax.naming.* only).
    I need to achieve it without using any oracle specific jars.
    Is there any way to achieve it?.If there's a option to achieve it,do let me know.
    I also need to create the users in that group ,after creating it.
    If you share any useful link or ideas for the same would be great.
    Thanks
    Balaji

    bobws wrote:
    Hi,
    I want to find the installed JREs in windows using java. I couldn't fine any java API. So I am using the below code to fetch the JRE list from windows registries & parse the returned collection to know the installed JRE.Why? If you are running java you already have a JRE. So why not just use it?
    >
    String key = "HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Runtime Environment";
    Runtime.getRuntime().exec(
    "reg query " + "\"" + key + "\"");
    Is it legal to retrieve the installed JREs in this way? Legal? It is OS specific, and to a certain extent dependent on vendor and what the vendor wants to do. Could also be impacted by permissions. Other than that it is ok.
    I am feeling like its a type of hacking. So I couldn't decide whether this is legal (recommended) way of using. Does anybody can answer me. I can see the similar posts in google. Somebody suggests this way & somebody suggests to use preference API which is similar to this. Appreciate your help.Preferences won't work. It doesn't allow access to the registry in general, only a part of it. There are discussions in the JNI forum about retrieving VM versions. Prior to actually using the VM though.

  • How to change a folder layout set using KM api?

    Hello,
    I'm developing a program using KM api that creates different folders with properties, permissions, ... I want to use a different layout set depending on the folder that i am browsing, but these folders are created dinamically, so I cant set a different layouts set for each one manually (Details > Display > ...).
    Does anybody know how I could do it using KM api? I mean, that every time I create a folder using KM api I should assaing dinamically the default layout set for this folder. I searched in the api and examples and I didn't find anything.
    Thanks in advance and best regards,
    JC

    Hi all,
    Problem solved... I decompiled standard code and I did what SAP do when they want to change a folder layout set:
    IResourceContext context = ResourceFactory.getInstance().getServiceContext("cmadmin_service");
    com.sapportals.portal.security.usermanagement.IUser puser = context.getUser();
    ICollection collection = (ICollection)ResourceFactory.getInstance().getResource(RID.getRID("folder_path"),context);
    IRepositoryServiceFactory factory = ResourceFactory.getInstance().getServiceFactory();
    ILayoutService layoutService = (ILayoutService)factory.getRepositoryService(collection, "LayoutRepositoryService");
    ILayoutContext userContext = layoutService.getContextForUser(puser, "");
    ContextProperties commonProperties = new ContextProperties(layoutService, collection, userContext.getAnonymousContext(), layoutService.getProfiles(), new HashMap());
    commonProperties.initFromPersistence();
    commonProperties.setSelectedProfileID("LayoutSetProfile");
    commonProperties.setSelectedLayoutsetID("ID_of_my_layout_set");
    ArrayList errormsg = new ArrayList();
    commonProperties.save(null, errormsg, false);
    Thanks and regards,
    jc!

Maybe you are looking for

  • Problem installing Pse5 on Windows 7

    Can anybody help me make Editor work on Pse5 when installed on Windows 7. All of the functions appear to behave correctly when I run Organiser. As soon as I start Editor, the application crashes. I have carried out a Recover and have Reindexed all of

  • Batch Split in OBD & billed for the entire Quantity .RG1  register does not update the excise values

    Hi All, I am new here . We have batch split in Delivery and 601 happens for the individual batches and billing we bill for the entire quantity . Hence the RG1 does not update the excise values for the batches and it is showing as zero (upon extractio

  • What is the transaction code for this Report

    Is there a report in SAP that shows unrealized foreign exchange cash receipts and payments posted to a G/L. if yes, what is that report. Please provide transaction code. If not, do we need to create ABAP query. How do we create that Query in this reg

  • REM planned order types RS vs PE

    Hi, In the REM world what is the difference between the planned order type RS and planned order type PE ? The online documentation does not indicate any difference between the two. In our system we have PE type planned orders which show in the MD04 s

  • Where is the T-Bird Profile Manager located? (Mac OS 10.7)

    T-Bird migration Instructions refer to a "Thunderbird Profile Manager." Where is this Profile Manager located? Where is this animal located? (Mac OS 10.7) John