Creating Rooms Programmatically

Hi Guys,
I'm trying to control the number of users that can enter in a certain room. It's gonna be a game where just two users at time can participate. I know that i can use the AFCS dev console to limit the number of users in a room, however i need to create new rooms for each new two users who want to play.
Can you guys tell me what is the best approach to do that?
Thank You.

Hello Nigel,
Thank you for your explanation about that.  I'm gonna try to do some tests here to have sure that it works as i need.
Probably it should be what i'm looking for.
Thank you,
Eduardo Dias

Similar Messages

  • How to create rooms in paid applications

    I have upgraded my lccs account.I am creating rooms programmatically. Earlier rooms were creating in the default application but now when the free quota is over and I want to create rooms in my paid application. How can I create rooms in paid applications.
    Thanks.

    hi satish.......
    Navigate to Collaboration ->Rooms->Room Creation ->in the Room creation wizard enter the mandatory fields as shown in the fig below and click on Next button
    If you want to add members to the room enter the userID of the users in the input field and click on Add button
    Click on Next button to check your settings and then Click on Finish button
    After clicking on Finish button check for the message “Room ATestroom has been created” with a link  Enter Room  . Check whether able to enter the room by clicking on the link Enter Room
    hope this is goin to help u....
    and plz dont forget to award points.....
    Dinesh

  • Portal runtime error while creating rooms

    Hi,
    I installed collaboration and content management on my portal instance
    and started basic configuration. Now while creating rooms , i get the
    portal runtime error. I have enclosed the screen shot of the error.
    I have enclosed the steps that can be followed to reproduce the error.
    Portal Runtime Error
    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.portal.content_admin_ws/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: 10:23_07/02/07_0037_818308650
    See the details for the exception ID in the log file

    Hi Detlev,
    Thanks a lot. I have enclosed the information from default trace.
    << item 0 : >>#1.5#00306E0AA058008600000060000044AC000428E704E99CFE#1170872586724#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal#SAPOSS#13800##srv006_W81_818308650#SAPOSS#11f658b0b6d811db93c800306e0aa058#Thread[PRT-Async 3,5,PRT-Async]##0#0#Error#1#/System/Server#Java###Exception ID:10:23_07/02/07_0037_818308650
    [EXCEPTION]
    #1#com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
    Component : pcd:portal_content/administrator/super_admin/super_admin_role/com.sap.portal.content_administration/com.sap.portal.content_admin_ws/com.sap.netweaver.coll.colcontent/com.sap.netweaver.coll.RoomCreation/com.sap.netweaver.coll.RoomCreationWizard
    Component class : com.sap.ip.collaboration.roomui.api.rcwizard.RcWizardComponent
    User : SAPOSS
    at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:969)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:343)
    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)
    Caused by: com.sapportals.wdf.WdfError
    at com.sapportals.wdf.WdfCompositeController.buildComposition(WdfCompositeController.java:678)
    at com.sapportals.htmlb.AbstractCompositeComponent.preRender(AbstractCompositeComponent.java:33)
    at com.sapportals.htmlb.Container.preRender(Container.java:118)
    at com.sapportals.htmlb.Container.preRender(Container.java:118)
    at com.sapportals.htmlb.Container.preRender(Container.java:118)
    at com.sapportals.portal.htmlb.PrtContext.render(PrtContext.java:413)
    at com.sapportals.htmlb.page.DynPage.doOutput(DynPage.java:237)
    at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:129)
    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)
    ... 7 more
    Manoj

  • FM for Create ASN programmatically in SNC (Supplier Network Collaboration)

    Hello,
    I am working in SNC (Supplier Network Collaboration) with version SAP SCM 7.0. I wanted to create ASN programmatically.
    Can anyone tell me the ways possible to create ASN programmatically using purchasing information?
    Thanks & Regards,
    Nitin

    HI Jens,
    In our forum, we discussed topic about BizTalk & SAP Integration before, hope it helps you.BizTalk
    & SAP Integration
    Best regards,
    Angie
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Creating Builds Programmatically LV8.0.1

    Salut.
    From LV8.0.1 help :
    QUOTE
    Creating Builds Programmatically
    You can use the BuildTargetBuildSpecification VI located in the vi.lib\AppBuilder directory to build source distributions programmatically from build specifications. If you have the Application Builder installed, you can use the VI to build stand-alone applications, shared libraries, Windows installers, and zip files programmatically. The VI is not available on the Functions palette.
    Note The LabVIEW Professional Development System includes the Application Builder. If you use the LabVIEW Base Package or Full Development System, you can purchase the Application Builder separately by visiting the National Instruments Web site.
    The BuildTargetBuildSpecification VI creates a build from a build specification that you specify in the Name of build specification input. If you do not specify a build specification, the VI creates builds from all build specifications in the specified LabVIEW project. You must specify the path and filename of the project to use in the Path to project input.
    If you want the VI to create a build from a build specification located in a target that is not My Computer, specify a target in the Name of target input.
    After you run the VI, you can view the path to the completed build files in the Generated files output.
    END QUOTE
    1-
    QUOTE After you run the VI, you can view the path to the completed build files in the Generated files output.END QUOTE
    Does someone know how to also get the created installer files? (i only get the exe output files)
    2- How can i start the build status feedback window when using the BuildTargetBuildSpecification.vi?

    Hi jacemdom,
    I hope you're doing well.  I have tested building an Installer specification on my end, and I am seeing the same results.  The correctly passes in the appropriate build specification reference, but no files are actually generated as you have noticed.  I am currently looking for more documentation for you on the BuildTargetBuildSpecification as it is a relatively new feature.  Regarding the status window with this VI, it looks like that feature is currently unsupported.  I will verify this an update you with what I find.  Have a great day!
    Thaison V
    Applications Engineer
    National Instruments

  • Can i create pdx programmatically in c# ?

    Can i create pdx programmatically in c# ? If yes, then is it must to use adobe sdk for it ?

    I did this using an unpublished API - it took some experimentation but worked great at the end. I used a page template in release 2 of Portal. the idea was that when a user added a project we would programatically create a page for that project. In that manner their portal would end up with several hundred pages, one for each project, that were created and look similar as they added project information for their company. Here is an example from the code using Oracle's API, wwpob_api_page.create_page - if you open up the specification for this package in a pl/sql browser such as TOAD you will see some comments that help explain how to use it:
              p_page_id := WWPOB_API_PAGE.create_page
    (p_id => null
    ,p_parent_id => 1
    ,p_type_id => WWPOB_API_PAGE.PAGETYPE_PORTLETS
    ,p_type_siteid => 0
    ,p_type_value => 1
    ,p_name => p_page_url_info
    ,p_title => v_page_title
    ,p_category_id => null
    ,p_site_id => p_page_group_id
    ,p_plsql_executemode => null
    ,p_username => v_user_name
    ,p_description => v_page_description
    ,p_image => null
    ,p_titleimage => null
    ,p_rolloverimage => null
    ,p_styleid => v_style_id
    ,p_style_siteid => 0
    ,p_exposure => WWPOB_API_PAGE.DONTEXPOSE_AS_PORTLET
    ,p_ispublic => WWPOB_API_PAGE.PAGE_PRIVATE
    ,p_inheritpriv => WWPOB_API_PAGE.OWN_PRIV
    ,p_isready => 1
    ,p_cachemode => WWPOB_API_PAGE.CACHE_MODE_PING
    ,p_cacheexpires => null
    ,p_template_id => p_template_id
    ,p_template_siteid => p_page_group_id
    ,p_allow_style => WWPOB_API_PAGE.NO_PAGE_STYLE
    ,p_allow_acl => WWPOB_API_PAGE.ALLOW_PAGE_ACL
    ,p_istemplate => WWPOB_API_PAGE.PAGE_TEMPLATE_NO
    ,p_dav_id => null
    ,p_init_jspfile => null
    ,p_displaybanner => WWPOB_API_PAGE.SHOW_BANNER
    ,p_region_type => WWPOB_API_REGION.region_type_portlet
    ,p_create_region => true
    ,p_navpage_id => null
    ,p_navpage_siteid => null
    ,p_uitemplate => null
    ,p_template_ispublic => WWPOB_API_PAGE.PAGE_TEMPLATE_PRIVATE
    ,p_use_def_template => false
    ,p_copy_from_template => true
    Good luck - Art

  • Creating Items Programmatically?

    Hi,
    What's the easiest way to create items programmatically? Our goal is to push new items (and later business partners & sales orders) into SAP without wasting valuable staff time on this kind of tedious stuff.
    I'm assuming it's not the obvious answer of simply INSERT'ing into the relevant tables (OITM etc)
    Do we need to buy the SDK to do what I'm asking?
    If someone can give me a pointer in the right direction, I'd really appreciate it!
    Many thanks,
    William.

    Hi there,
    I don't really undersand your question. If it is for data take on purposes, you can use DTW. You can use SDK if you need to stuff "automatically". You can write a Windows service that runs in the background, using SDK or an Add-on that will execute in the normal ways.
    Hope this helps.
    Kind regards

  • Creating room on full hard drive

    Creating room on full hard drive: suggestions for best item to remove.

    Restart in Safe Mode:
    http://support.apple.com/kb/HT1564?viewlocale=en_US
    Empty the trash.
    - Delete all files in the Downloads folder.
      Empty the Trash.
    - Start iPhoto.  Empty its trash.
    - Delete "Recovered Messages", if any.
        Hold the option key down and click "Go" menu in the Finder menu bar.
        Select "Library" from the drop down menu.
        Library > Mail > V2 > Mailboxes
        Delete "Recovered Messages", if any.
    - Empty the Trash.
    - Restart.
    - Re-index your system disk:
      http://support.apple.com/kb/ht2409
    Backup:
    Run a Time Machine (or other) backup since you are about to delete and move files and you may need to recover from any inadvertent mistakes or decisions.
    Deleting and Offloading files:
    Use OmniDiskSweeper find large folders and files to delete or offload.  If you are running 10.8 or 10.9 download it from http://www.omnigroup.com/more.  If you are running 10.6.8 or 10.7 down it from  https://www.macupdate.com/app/mac/7402/omnidisksweeper.  Do not touch any system files.  Do not offload files onto a Time Machine disk.   Do not offload your entire user folder. Do not rely on restoring files from Time Machine; delete only those files you never want to see again.   Do delete or offload seldom use folders/files in your user folder.  Remember to empty the trash after trashing the files.
     > System Preferences > Time Machine > Options… > Remove the offload HD name from the exclusions list.  Now both your system disk and your external offload disk will be backed up onto your Time Machine disk.
    From: "More ways to save space if you have a spare partition or second hard drive."
    http://www.thexlab.com/faqs/freeingspace.html
    - Compress and archive old files.
    - Clean up system logs and temporary files.
    - Uninstall Mac OS 9.
    - Move your iTunes Music folder to another disk or partition.
    - Move your iPhoto Library folder to another disk or partition.
    (Includes instructions on moving subsets of the libraries.)
    Additional references on freeing disk space:
    http://pondini.org/OSX/DiskSpace.html
    http://www.macmaps.com/diskfull.html

  • How to create Request programmatically to trigger Approval Process

    My scenario is dificult... I need to start Approval Process when the user want to assign AD Resource to other user without Request service. So I want to create Request programmatically from Event Handler to start Approval Process for Provision Resource request type.
    Is this right Way?

    If you talk of request, you will have to use RequestService. You can use code to work with the RequestService to create the request and the approval for you.
    -Bikash

  • Create Room issue

    Hello all,
    I'm facing a problem when creating a Room through Room API, we create a Room, set all parameter, folderpath, name, template, etc. and everything goes fine but when we access the recently created room we note that the collaboration room keeps the default path for folders not we have passed as parameter through the API. If we create the room using Room creation wizard everything works fine, do you have any idea or if we're doing something wrong?.
    Any help apreciated,
    Ramien.-

    Hello Vijay,
    Thank you very much for your reply, look we have followed the instructions on this link:
    http://help.sap.com/saphelp_nw04s/helpdata/en/7d/c69c42d706c66ae10000000a155106/content.htm
    Is there any other available example explaining room creation?... or if you know a workaround to see if the template is receiving the right parameters.
    This is what we have done:
    Reviewing the step by step solution following the document above:
    1. An application calls the Rooms API createRoom() method and passes all relevant data for the new room as a parameter.
    > I think is ok, because the room is created.
    2. The Collaboration Room backend system calls the User Management API to:
    ○       Create a user group containing all users of the new room
    ○       Create a user group for each room role containing the users assigned to the role in question
    > group generated, we think ok too.
    3. To ensure compatibility with earlier versions of the Collaboration Room framework, the Repository Framework API is called to:
    ○       Create a public and a private folder for each selected content
    store (in the template)
    ○       Copy content from the content template folders to the new private
    folders
    ○       Create a Public Area folder containing links to all new public
    folders
    ○       Create a Structure folder containing links to all new private
    folders and another link to the Public Area folder
    ○       Set appropriate ACL permissions for all these new folders in the
    structure
    > Create folder structure, ok.
    4. The Repository Framework API is called to:
    ○       Create a new folder resource in a special repository that
    represents the room itself
    ○       Set the name, description, and so on for the room as properties of
    the new room resource
    ○       Create a link from the room resource to the room Structure folder
    ○       Set ACL permissions for the room resource
    > Access ok.
    5. The Portal Connector API is called to:
    ○       Copy the template workset (including pages and iViews) to a special
    PCD folder
    ○       Map all room parameters (including the hidden parameters such as
    room ID) to the iView parameters according to the mapping rules defined in the template
    > Maybe the problem be here.
    6. The Groupware API is called to send invitation e-mails to all users of the new room.
    > notifications sent ok.
    7. The Status Engine API is called to create a status event for the room creation.
    > ok too.
    8. At each extension point during the room creation process, the extension framework calls the extensions defined in the template to enable the connection of other backend systems and to add additional functions to the new room.
    > don't know how to test this..
    Thank you and I hope haven't confused you a lot.
    Ramien.-

  • Creating Presentations Programmatically

    Hi,
    I would like to know how to create presentations programmatically using PresentationBuilder, PresentationCustomizerContext and Presentation objects.
    Thanks in advance
    Ajesh A

    Hi,
    You can see an example of that in BI Beans samples - open the Java client project. You can donwload the BI Beans samples from here:
    http://www.oracle.com/technology/products/bib/index.html
    You can also generate a BI Beans default Java client class in JDeveloper and look at the generated code. To generate a Java client class, follow these steps:
    1. In JDeveloper create a new workspace
    2. Create a new project
    3. Create a new BIDesigner and specify the connection details
    4. Right click on BI Designer, and in the New Gallerychoose Business Intelligence Beans -> Client Tier for OLAP -> Java client class to generate a default Java client application.
    Hope this helps
    BI Beans PM

  • Creating portlet programmatically

    Hi dev2dev
    I want to create portlet programmatically
    if there is any hints or package related pls do mail me
    Thanks n Regards
    Surya
    [email protected]

    Hi,
    I am sure ( although without having testet it myself ) that the administrative EJBs behind the portal administration tool could be used here.
    consult the java - doc for theese classes.
    Are you sure this is the only solution to the problem ? If you could elaborate on the problem leading to you wanting to create portlets prgrammatically perhaps the community could provide you with another solution if there are any.
    - Anders M.

  • Creating ViewAcessor programmatically

    I have created ViewObject at runtime by providing sql query. Now i want to create ViewAccessor so that i can validate one of the fields in newly created ViewObject but i could not find any help regarding creating ViewAccessor programmatically. Any Help?????

    Hi,
    I am sure ( although without having testet it myself ) that the administrative EJBs behind the portal administration tool could be used here.
    consult the java - doc for theese classes.
    Are you sure this is the only solution to the problem ? If you could elaborate on the problem leading to you wanting to create portlets prgrammatically perhaps the community could provide you with another solution if there are any.
    - Anders M.

  • Creating Room Instance from Web Dynpro Development Component

    Hi Experts,
    I would like to instantiate a Room Instance based on a pre-created Room Template from within a Web Dynpro Development Component. I had a look at the <i>Collaboration Rooms API Cookbook</i>, which provides all the code examples I need, but which asks that I import the following classes:
    import com.sap.ip.collaboration.room.api.IRooms;
    import com.sapportals.portal.prt.runtime.PortalRuntime;
    Problem is I don't have and can't find those libraries. I am developing in a track on the DTR and all solutions that I have found to the problems thus far require me to import a local jar file. Surely I should rather import a Software Component with the required library into my project? Does anyone know what the name of this Software Component is or what the correct way is to do this?
    Also, a somewhat related problem. If I want to create a Room Instance from an Application Service, how would I go about doing this. Unlike with a Web Dynpro project, I can't setup the build path or Used DCs, so how will I gain access to that library?
    Thank you,
    JP

    Beevin, thanks for the reply.
    I am aware that adding the jars manually to the build path is a possibility, but isn't this a local only solution? What I mean is, lets say I do this and check the code into the DTR - surely the code won't compile on my co-workers' machines as the paths to the jar files are different for them? Unless you mean to somehow add the jar file from the server, in which case could you please elaborate on how to do this?
    This still doesn't solve the application service problem, does it? How can I access those library from the CAF DC?
    Thanks

  • PHP - create room for specific application

    Hi!
    I am creating room using PHP library and can not figure how to specify application for this room.
    Now I have a default appliaction and MyFirstApp paid application, how i can specify "MyFirstApp" for new room?

    Hi,
    So, when you create a room, you specify the roomName and the template/application name from which you want to create the room. So, to create a room with MyFirstApp application template, you should do something like
    accountManager.createRoom("roomName","MyFirstApp") ; // this is for java, convert in php
    If you don't specify anything in the second parameter, it will be created from default template, which is empty of any collectionnodes/nodes. Please go through Room Provisioning section in our Developer Guide for more details.
    Hope this helps
    Thanks
    Hironmay Basu

Maybe you are looking for

  • Multiple issues on '09 MacBook Pro- battery, DVD drive, slowness, browsers

    I have a mid '09 MacBook Pro 2.53GHZ, 4GB RAM, running OS 10.5.8. Recently, it's begun exhibiting random bad behavior, starting with slow behavior in Finder processes and, especially, very slow behavior and crashing in multiple apps, especially brows

  • Desktop Manager Says Phone Needs Update

    I have Desktop Manager 5.0.1 installed on a Windows 7 x64 system.  The phone is plugged in and it says it needs a core update run on the phone.  I am running 5.0.0.328 on Verizon.  Any help would be greatly appreciated. 

  • Split InternalFrames in a JFrame

    Hi, everybody, I want to place some internal frames in a JFrame, those internal frames can be iconified, maximizable,resizable and closable, and the most important, they can be splited in a JFrame, just like JSplitpane in a JFrame. How to implement t

  • How to compile java programs? There is no javac for me!

    Hi, I'm starting to learn java and downloaded the java 1.4.0.1 standard edition from this website. However, after I installed the program, there is no javac to be found while there is a java.exe. I need javac to compile my program before I can interp

  • Access and SQL Server Database Developer

    This may be a silly question, but I want to make sure I'm correct. I have a query I created in SQL Server Express 2008 R2 which created a file with the sql extension. I'm using Access 2010 and I want to link the this sql file with the extension of sq