Trailing slash in meeting room url

When Breeze creates a new meeting room URL, the URL has a
trailing slash at the end of the URL . When accessing the URL, it
it necessary to include the trailing slash in the URL? Would
leaving off the trailing slash cause connection issues?

No, I have never found it to matter. But you can always try
it out yourself.

Similar Messages

  • Major crawler issues - removal of trailing slashes from URLs and (seemingly) poor regex implementation

    I've been suffering from two issues when setting up a crawl of an intranet website hosted on a proprietary web CMS using SharePoint 2010 Search. The issues are:
    1: The crawler appears to remove trailing slashes from the end of URLs.
    In other words, it turns http://mysite.local/path/to/page/ into http://mysite.local/path/to/page. The CMS can cope with this as it automatically forwards requests for http://mysite.local/path/to/page to http://mysite.local/path/to/page/ -
    but every time it does this it generates a warning in the crawl - one of the "URL was permanently moved" warnings. The URL hasn't been moved, though, the crawler has just failed to record it properly. I've seen a few posts about this in various places,
    all of which seem to end without resolution, which is particularly disappointing given that URLs in this format (with a trailing slash) are pretty common. (Microsoft's own main website has a few in links on its homepage - http://www.microsoft.com/en-gb/mobile/
    for instance).
    The upshot of this is that a crawl of the site, which has about 50,000 pages, is generating upwards of 250,000 warnings in the index, all apparently for no reason other than the crawler changes the address of all the pages it crawls? Is there a fix for this?
    2: The Regex implementation for crawl rules does not allow you to escape a question mark
    ... despite what it says
    here: I've tried and tested escaping a question mark in a url pattern by surrounding it in square brackets in the regex, i.e.: [?] but regardless of doing so, any URL with a question mark in just falls right through the rule. As soon as you remove the 'escaped'
    (i.e. seemingly not actually escaped at all) question mark from the rule, and from the test URL pattern, the rule catches, so it'd definitely not escaping it properly using the square brackets. The more typical regex escape pattern (a backslash before the
    character in question) doesn't seem to work, either. Plus neither the official documentation on regex patterns I've been able to find, nor the book I've got about SP2010 search, mention escaping characters in SP2010 crawl rule regexes at all. Could it be that
    MS have released a regex implementation for matching URL patterns that doesn't account for the fact that ? is a special character in both regex and in URLs?
    Now I could just be missing something obvious and would be delighted to be made to look stupid by someone giving me an easy answer that I've missed, but after banging my head against this for a couple of days, I really am coming to the conclusion that Microsoft
    have released a regex implementation for a crawler that doesn't work with URL patterns that contain a question mark. If this is indeed the case, then that's pretty bad, isn't it? And we ought to expect a patch of some sort? I believe MS are supporting SP2010
    until 2020? (I'd imagine these issues are fixed in 2013 Search, but my client won't be upgrading to that for at least another year or two, if at all).
    Both these issues mean that the crawl of my client's website is taking much longer, and generating much more data, than necessary. (I haven't actually managed to get to the end of a full crawl yet because of it... I left one running overnight and I just
    hope it has got to the end. Plus the size of the crawl db was 11GB and counting, most of that data being pointless warnings that the crawler appeared to be generating itself because it wasn't recording URLs properly). This generation of pointless mess
    is also going to make the index MUCH harder to maintain. 
    I'm more familiar with maintaining crawls in Google systems which have much better regex implementations - indeed (again, after two days of banging my head against this) I'd almost think that the regex implementation in 2010 search crawl rules was cobbled
    together at the last minute just because the Google Search Appliance has one. If so (and if I genuinely haven't missed something obvious - which I really hope I have) I'd say it wasn't worth Microsoft bothering because the one they have released appears to
    be entirely unfit for purpose?
    I'm sure I'm not the first person to struggle with these problems and I hope there's an answer out there somewhere (that isn't just "upgrade to 2013")?
    I should also point out that my client is an organisation with over 3000 staff, so heaven knows how much they are paying MS for their Enterprise Agreement. Plus I pay MS over a grand a year in MSDN sub fees etc, so (unless I'm just being a numpty) I would
    expect a higher standard of product than the one I'm having to wrestle with at the moment.

    Hi David,
    as i know in sharepoint 2010 crawl there is a rule to include or exclude the URL that using '?' characters, if i may know have you implemented the rule?
    In the Crawl Configuration section, select one of the following options:
    Exclude all items in this path. Select this option if you want to exclude all items in the specified path from crawls. If you select this option, you can refine the exclusion by selecting the following:
    Exclude complex URLs (URLs that contain question marks (?)). Select this option if you want to exclude URLs that contain parameters that use the question mark (?) notation.
    Include all items in this path. Select this option if you want all items in the path to be crawled. If you select this option, you can further refine the inclusion by selecting any combination of the following:
    Follow links on the URL without crawling the URL itself. Select this option if you want to crawl links contained within the URL, but not the starting URL itself.
    Crawl complex URLs (URLs that contain a question mark (?)). Select this option if you want to crawl URLs that contain parameters that use the question mark (?) notation.
    Crawl SharePoint content as HTTP pages. Normally, SharePoint sites are crawled by using a special protocol. Select this option if you want SharePoint sites to be crawled as HTTP pages instead. When the content is crawled by using the HTTP
    protocol, item permissions are not stored.
    for the trailing slash issue, may i have your latest cumulative update or your sharepoint database number? as i remember there was a fix on SP1 + june update regarding trailing slash, but not quite sure if the symptoms are the same with your environment.
    Sharepoint may use sharepoint connector regarding regex, but older regex may not able to have a capability to filter out the parameters so, a modification regarding the trailing slash may happend.
    please let us know your feedback.
    Regards,
    Aries
    Microsoft Online Community Support
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • File Share Pod in Meeting Room: File Names Changed by Connect 9?

    In Connect 9.1 I create meeting rooms. After I have one "just right" I move it to the My Templates folder, to be used in future as the basis for other meeting rooms. The room that I put in My Templates folder contains a File Share Pod, and in that I uploaded three PDF files (small file size).These PDF files had names like "Course Journal" and "Job Aid".
    BUT, when I created a new meeting room based on the template room, the File Share Pod in the new room contained the right number of files, but with names like "/p4cofh5hqse/".
    How can I make Connect use my file names instead of the names it assigns?
    My alternatives now seem to be two:
    - In each of my new rooms, open the File Share Pod and rename each file (if I make 5 rooms, and each has 5 files, you can see this will take a lot of time and wasted energy)
    - Don't put files in the original meeting room's File Share Pod. Then upload files into each new room's File Share Pod from either my local machine or from Shared Content or My Content. Again, a lot of work.
    Thanks, Colleagues, for posting some suggestions/answers!

    It looks like it is taking the name from the URL for the content object. Try uploading the files to your Content library and give them a custom URL, like course_journal and job_aid. Then place those files in the file share pod of the template room and see if it takes the name or the url to the rooms created from it. Maybe not a 100% solution, but may be a good enough work around to save you more pain and effort.
    This sounds like a bug to me. Maybe worth reaching out to support to see if they can qualify it as one or identify the root problem causing the issue.

  • Configure BI 302 redirect without trailing slash.

    We have BI installed on a Windows server behind an F5 BigIP LTM. The LTM is handling the SSL communications to the BI pool. When going to https://bi.domain.com/xmlpserver/ everything is fine. Without the trailing slash it is throwing a 302 redirect to a non-ssl location:
    $ curl -I -k https://bi.domain.com/xmlpserver
    HTTP/1.1 302 Moved Temporarily
    Server: Apache-Coyote/1.1
    Location: http://bi.domain.com/xmlpserver/
    Transfer-Encoding: chunked
    Date: Fri, 01 Oct 2010 00:34:21 GMT
    How can we change the redirect location to reflect the correct URL of: https://bi.domain.com/xmlpserver/?
    Thanks in advance,
    John

    If your load balancer is forwarding requests from one port to another, it should also rewrite the port number in Location header fields returned from Web Server. You can check your load balancer's documentation for details on how to configure your load balanacer.
    If for some reason it's not possible to correctly configure your load balancer, you can override the port number Web Server will use in redirects by editing the servername attribute in server.xml. In your case, you would specify servername="www.mysite.com:80".

  • Record multiple, simultaneous sessions through one webinar meeting room

    Is there a way to record multiple, simultaneous sessions through one webinar meeting room? I know breakout rooms can't be recorded, but is there another way to have users join a main webinar room, select a sub-room/session they're interested in, and then join that sub-session? We want to have four sessions happening at once and allow users to choose which they want to participate in. We'd also like to record the sessions. Thanks for any help you can provide.

    Use PPT, or a tool of your choice, to create a slide/object with links to each room. Then the user can click between the rooms as desired.
    You may want to use the ?launcher=false command at the end of the URLs to keep the individuals from having the add-in launched multiple times and in multiple rooms at the same time. This will keep the meetings in the individual's browser.

  • Captivate demos stuck in Loading state when shared in an Adobe Connect meeting room

    We have published several Adobe Captivate demos directly to Adobe Connect content library (using both Captivate 5.5 and 7). The demos work fine when accessed directly using the URL assigned in the Content Library. However, when the demo is shared in a meeting room share pod, it gets stuck in Loading state and nothing is displayed. Trying to understand if this is a bug or if there are certain publishing settings in Captivate that are causing this problem.

    Have you looked at the logs on the Connect server (Error or Access) to see if there is something there to help identify the problem?
    If you put ?mode=xml after you meeting room, do you get any clues about the problem in the text that shows below the connection error message?
    Have you tried the test my computer page to see if there is a problem that can be identified there?

  • 'Could not find the requested node error' when guests join the meeting room

    I am working on a program where the owner would allow guests after they knock to enter the meeting room.  Upon acceptance, they would also be permitted to publish/subscribe audio.
    My ' meeting owner' application code is an adaptation of the Knocking Queue example. The 'owner app' code has the following settings in its creation complete.
    // Require that guests must knock.Note that this line changes the setting of your room so that in future anyone guest coming in
    // has to knock.
    cSession.roomManager.guestsHaveToKnock = true;
    //Enable autopromote
    cSession.roomManager.autoPromote =
    true;
    I get an error when the owner logins in first and accepts the guest into the meeting room.
       // Event handler function for displaying the selected Alert button.
                private function alertClickHandler(event:CloseEvent):void {
                 var queue:Array = pendingArray;
                 if ( cSession.userManager.myUserRole == UserRoles.OWNER ) {
          var item:Object = pendingArray.shift();
          trace (item["label"]);
          trace (item["descriptor"].userID);
                   if (event.detail==Alert.OK)
                    //Admit user for chatting
           cSession.roomManager.knockingQueue.acceptUser(item["descriptor"].userID);
           //Allow user to publish audio - supposed to be promoted through room setting
           //audioPub.setUserRole(item.descriptor.userID, UserRoles.PUBLISHER);
          else //if (event.detail==Alert.CANCEL)
           cSession.roomManager.knockingQueue.denyUser(item["descriptor"].userID);
    The 'client' application throws the following error.
    SWF] C:\Documents and Settings\a246216\My Documents\Flex Builder 3\Client Chat Tool\bin-debug\ClientChatTool.swf - 1,572,471 bytes after decompression
    AFCS Beta Build # : 0.92
    requestInfo http://connectnow.acrobat.com/fidelity2/ramr?guk=ZzprOg==&mode=xml&x=0.011843591462820768
    Getting FMS at https://na2.connectnow.acrobat.com/fms?ticket=1468amkp7k35g, attempt #1/3
    result: <fms>
      <origin>fms2.acrobat.com</origin>
      <proto_ports>rtmps:443</proto_ports>
      <retry_attempts>2</retry_attempts>
    </fms>
    #FMSConnector# Tue May 12 11:26:50 GMT-0400 2009 protocols: [object ProtocolPortPair]
    #FMSConnector# Tue May 12 11:26:50 GMT-0400 2009 [attempt 1 of 2] Connecting to 0/0: rtmps://fms2.acrobat.com/cocomo/na2-sdk-825d634c-46ed-4ed3-aa58-7450f0f7e36a/ramr #startProtosConnect#
    #FMSConnector# Tue May 12 11:26:50 GMT-0400 2009 tempNetStatusHandler 0/1,NetConnection.Connect.Success
    #FMSConnector# Tue May 12 11:26:50 GMT-0400 2009 isTunneling? false
    #FMSConnector# Tue May 12 11:26:50 GMT-0400 2009 is using RTMPS? true
    RECEIVED LOGIN AT SESSION
      .user descriptor from server [object]
        .displayName [string]= k
        .userID [string]= GUEST-110858C2-4F16-4FE8-BF2C-D572F915FEC5
        .affiliation [number]= 5
        .role [number]= 5
    RECEIVENODES UserManager
    receiveAllSynchData UserManager
    checkManagerSync:[object UserManager]
    RECEIVENODES FileManager
    receiveAllSynchData FileManager
    checkManagerSync:[object FileManager]
    RECEIVENODES AVManager
    receiveAllSynchData AVManager
    checkManagerSync:[object StreamManager]
    RECEIVENODES RoomManager
    receiveAllSynchData RoomManager
    checkManagerSync:[object RoomManager]
    RECEIVENODES Chat
    receiveAllSynchData Chat
    Error: Could not find the requested node.
    at com.adobe.rtc.sharedModel::CollectionNode/getNodeConfiguration()[C:\work\main\connect\coc omoPlayer10\src\com\adobe\rtc\sharedModel\CollectionNode.as:394]
    at com.adobe.rtc.sharedManagers::StreamManager/getNodeConfiguration()[C:\work\main\connect\c ocomoPlayer10\src\com\adobe\rtc\sharedManagers\StreamManager.as:577]
    at com.adobe.rtc.collaboration::AudioPublisher/onUserRoleChange()[C:\work\main\connect\cocom oPlayer10\src\com\adobe\rtc\collaboration\AudioPublisher.as:1009]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at com.adobe.rtc.sharedManagers::StreamManager/onUserRoleChange()[C:\work\main\connect\cocom oPlayer10\src\com\adobe\rtc\sharedManagers\StreamManager.as:1410]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at com.adobe.rtc.sharedModel::CollectionNode/http://www.adobe.com/2006/connect/cocomo/messaging/internal::receiveCascadingUserRole()[C: \work\main\connect\cocomoPlayer10\src\com\adobe\rtc\sharedModel\CollectionNode.as:813]
    at com.adobe.rtc.messaging.manager::MessageManager/http://www.adobe.com/2006/connect/cocomo/messaging/internal::receiveUserRole()[C:\work\mai n\connect\cocomoPlayer10\src\com\adobe\rtc\messaging\manager\MessageManager.as:715]
    at com.adobe.rtc.session.managers::SessionManagerBase/receiveUserRole()[C:\work\main\connect \cocomoPlayer10\src\com\adobe\rtc\session\managers\SessionManagerBase.as:352]
    The above error is thrown just when the 'guest' is accepted into the meeting room.  The guest has not published anything at this point.
    The chat part is working fine.
    I have tried different ways to resolve this issue but I am not getting anywhere.  I have tried different things.  Your help is appreciated.
    Ram

    It is win 7 64 bit system and same error on Illustrator x86 and x64.

  • [E2010][EWS-XML][JAVA]How to get the properties of meeting rooms in Exchange 2010 using EWS Java API

    When you look at meeting room properties in Outlook 2010, you can see 'City', 'Country/Region' and 'Department' information.
    Is there any way to get this information using EWS Java API? 

    Hi Glen,
    I am able to understand what u have said, but do not know how to implement it with meeting rooms....
    If i am implementing
    "Get all appointments between startDate and endDate in the specified folder, including recurring meeting occurrences" in ews-java-api, as you have mentioned above, i am able to get only my appointments from the start date to end date , as i
    have given my email id and password, how to get my organization meeting room details, booked or not.
    static ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010_SP2);
    public static void main(String[] args) throws Exception {
    // TODO Auto-generated method stub
    ExchangeCredentials credentials = new WebCredentials("[email protected]", "zzzz");
    service.setCredentials(credentials);
    try {
    System.out.println("Check");
    service.autodiscoverUrl("[email protected]",new RedirectionUrlCallback());
    } catch (Exception e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    NameResolutionCollection nameResolutions = service.resolveName("SDB1",ResolveNameSearchLocation.DirectoryOnly, true);
    System.out.println("nameResolutions==="+nameResolutions.getCount());
    for(NameResolution nameResolution : nameResolutions)
    System.out.println("NAME==="+nameResolution.getContact().getDisplayName());
    The above code gives me the output like, the meeting room in my organization with word SDB1 are
    Output:
    nameResolutions===2
    NAME===SDB1- TELCON - 1
    NAME===SDB1-TELCON - 2
     for. eg. I need to know today at what are the appointments in the room SDB1-TELCON2 and who all have booked the room.
    I do not know how to implement for the meeting room can you please help me how to give it.
    Thanks in advance.

  • Apply template to current meeting room possible?

    I know that you can apply a custom template to a meeting room when it is created...but, what if the rooms are already created. Is there an easy way to go back and apply a custom template that has already been saved in the Shared Templates folder? Going back and recreating all the rooms with the titles and descriptions would be a pain.
    Thanks in advance.

    This is not possible, as the meeting room only references a template on creation, and holds no ties to it there after.
    You will either need to modify the rooms as you use them, or remove them and recreate them using your new template.

  • New Appointment creation in Meeting Room exception

    Dear KMC experts,
    I have a problem while creating new appointment in the collaboration room based on template "<b>Meeting Room</b>" on SAP EP KMC SPS 14.
    When I fill in all the information about the appointment and click on Send button, an exception occurs and no appointment is set for the "Next Meeting" iView in the main page of the room.
    It seems that part of the process works fine because the e-mail with the appointment date of the proposal is sent.
    I would really appreciate your help.
    Regards Jiri
    PS: Error message listed below.
    Versions:
    Portal 6.0.14.0.0
    KnowledgeManagementCollaboration 6.0.14.1.0 (NW04 SPS14 Patch 1)
    System Error
    An exception occurred during the program execution. Below you will find technical information pertaining to this exception that you might want to forward to your system administrator.
    Exception:
    class com.sap.netweaver.coll.meetingroom.util.CurrentMeetingException
    Call Stack:
    com.sap.netweaver.coll.meetingroom.util.CurrentMeetingException
            at com.sap.netweaver.coll.meetingroom.util.CurrentMeeting.readDataFromGroupware(CurrentMeeting.java:441)
            at com.sap.netweaver.coll.meetingroom.util.CurrentMeeting.readCurrentMeetingData(CurrentMeeting.java:159)
            at com.sap.netweaver.coll.meetingroom.util.CurrentMeeting.isAvailable(CurrentMeeting.java:662)
            at com.sap.netweaver.coll.meetingroom.meetingoverview.OverviewControl.receive(OverviewControl.java:702)
            at com.sapportals.wdf.stack.Control.dispatchWdfEvent(Control.java:427)
            at com.sapportals.wdf.stack.Control.dispatchWdfEvent(Control.java:433)
            at com.sapportals.wdf.stack.Pane.updateControls(Pane.java:408)
            at com.sapportals.wdf.stack.PaneStack.updateTopControls(PaneStack.java:324)
            at com.sapportals.wdf.stack.Pane.updateControls(Pane.java:421)
            at com.sapportals.wdf.stack.PaneStack.updateTopControls(PaneStack.java:324)
            at com.sapportals.wdf.stack.Pane.updateControls(Pane.java:421)
            at com.sapportals.wdf.stack.PaneStack.updateTopControls(PaneStack.java:324)
            at com.sapportals.wdf.stack.Pane.updateControls(Pane.java:421)
            at com.sapportals.wdf.stack.PaneStack.updateTopControls(PaneStack.java:324)
            at com.sapportals.wdf.stack.PaneStack.executeEvent(PaneStack.java:269)
            at com.sapportals.wdf.WdfCompositeController.executeEvent(WdfCompositeController.java:353)
            at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java:539)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java:204)
            at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java:142)
            at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:115)
            at com.sapportals.htmlb.page.PageProcessorServlet.handleRequest(PageProcessorServlet.java:62)
            at com.sapportals.htmlb.page.PageProcessorServlet.doPost(PageProcessorServlet.java:22)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at com.sapportals.wcm.app.servlet.WcmHtmlbBaseServlet.service(WcmHtmlbBaseServlet.java:109)
            at com.sapportals.wcm.portal.proxy.PCProxyServlet.service(PCProxyServlet.java:334)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at com.sapportals.portal.prt.core.broker.ServletComponentItem$ServletWrapperComponent.doContent(ServletComponentItem.java:110)
            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)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
            at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
            at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
            at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
            at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
            at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
            at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
            at java.security.AccessController.doPrivileged(Native Method)
            at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
            at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
            at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
            at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
            at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
            at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
            at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
            at java.security.AccessController.doPrivileged(Native Method)
            at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:95)
            at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:160)
    exception is chained. Original exception -
    Key already exist in Cache and overriding should not be forced
            at com.sapportals.portal.prt.service.cache.CacheEngine.put(CacheEngine.java:151)
            at com.sapportals.portal.prt.service.cache.CacheEngine.put(CacheEngine.java:130)
            at com.sapportals.portal.prt.service.cache.CacheService.put(CacheService.java:140)
            at com.sap.netweaver.coll.meetingroom.util.CurrentMeeting.readDataFromGroupware(CurrentMeeting.java:437)
            at com.sap.netweaver.coll.meetingroom.util.CurrentMeeting.readCurrentMeetingData(CurrentMeeting.java:159)
            at com.sap.netweaver.coll.meetingroom.util.CurrentMeeting.isAvailable(CurrentMeeting.java:662)
            at com.sap.netweaver.coll.meetingroom.meetingoverview.OverviewControl.receive(OverviewControl.java:702)
            at com.sapportals.wdf.stack.Control.dispatchWdfEvent(Control.java:427)
            at com.sapportals.wdf.stack.Control.dispatchWdfEvent(Control.java:433)
            at com.sapportals.wdf.stack.Pane.updateControls(Pane.java:408)
            at com.sapportals.wdf.stack.PaneStack.updateTopControls(PaneStack.java:324)
            at com.sapportals.wdf.stack.Pane.updateControls(Pane.java:421)
            at com.sapportals.wdf.stack.PaneStack.updateTopControls(PaneStack.java:324)
            at com.sapportals.wdf.stack.Pane.updateControls(Pane.java:421)
            at com.sapportals.wdf.stack.PaneStack.updateTopControls(PaneStack.java:324)
            at com.sapportals.wdf.stack.Pane.updateControls(Pane.java:421)
            at com.sapportals.wdf.stack.PaneStack.updateTopControls(PaneStack.java:324)
            at com.sapportals.wdf.stack.PaneStack.executeEvent(PaneStack.java:269)
            at com.sapportals.wdf.WdfCompositeController.executeEvent(WdfCompositeController.java:353)
            at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java:539)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java:204)
            at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java:142)
            at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:115)
            at com.sapportals.htmlb.page.PageProcessorServlet.handleRequest(PageProcessorServlet.java:62)
            at com.sapportals.htmlb.page.PageProcessorServlet.doPost(PageProcessorServlet.java:22)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at com.sapportals.wcm.app.servlet.WcmHtmlbBaseServlet.service(WcmHtmlbBaseServlet.java:109)
            at com.sapportals.wcm.portal.proxy.PCProxyServlet.service(PCProxyServlet.java:334)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at com.sapportals.portal.prt.core.broker.ServletComponentItem$ServletWrapperComponent.doContent(ServletComponentItem.java:110)
            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)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
            at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
            at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
            at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
            at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
            at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
            at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
            at java.security.AccessController.doPrivileged(Native Method)
            at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
            at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
            at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
            at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
            at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
            at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
            at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
            at java.security.AccessController.doPrivileged(Native Method)
            at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:95)
            at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:160)

    Hello all,
              I found the solution for this problem. It is a bug in SP14 that will be fixed in SP15. Also there will be a hotfix available in January 2006 for SP14 if you want to wait. I reported this bug to SAP and they provided me with the solution (hotfix). If you are in a hurry then you might need to open OSS call for this.
    Best regards,
               Hamad

  • Problems making appointments in calendars within meeting room (EP 6.0 SP14)

    Hello,
    Please note that I'm getting system error when try to schedule an appointment/meeting in EP 6.0 SP14 meeting room. The emails are sent but a system error is generated in the portal (see log file below)and the appointment is not recorded in the meeting room. Also I get the same error when try to delete an appointment. This only started to happen after we upgraded from SP9 to SP14. We have followed all the post upgrade installation steps mentioned in documentation and
    in OSS notes but still the problem persists. The connection with exchange is working fine and we can send emails and check calendars, but not to schedule meetings in meeting room. I found the same problem raised in by someone on SAP Developer Network, but no answer
    provided so far. I sent a message to my regional SAP but it seems they don't have any solution as usual. I really appreciated if someone can help me in this regard as so far I'm stuck at this point.
    Log file:
    com.sap.netweaver.coll.meetingroom.util.CurrentMeetingException at
    com.sap.netweaver.coll.meetingroom.util.CurrentMeeting.readDataFromGr
    oupware(CurrentMeeting.java:441) at
    com.sap.netweaver.coll.meetingroom.util.CurrentMeeting.readCurrentMee
    tingData(CurrentMeeting.java:159) at
    com.sap.netweaver.coll.meetingroom.util.CurrentMeeting.isAvailable
    (CurrentMeeting.java:662) at
    com.sap.netweaver.coll.meetingroom.meetingoverview.OverviewControl.re
    ceive(OverviewControl.java:702) at
    com.sapportals.wdf.stack.Control.dispatchWdfEvent(Control.java:427)
    at com.sapportals.wdf.stack.Control.dispatchWdfEvent
    (Control.java:433) at com.sapportals.wdf.stack.Pane.updateControls
    (Pane.java:408) at
    com.sapportals.wdf.stack.PaneStack.updateTopControls
    (PaneStack.java:324) at com.sapportals.wdf.stack.Pane.updateControls
    (Pane.java:421) at
    com.sapportals.wdf.stack.PaneStack.updateTopControls
    (PaneStack.java:324) at com.sapportals.wdf.stack.Pane.updateControls
    (Pane.java:421) at
    com.sapportals.wdf.stack.PaneStack.updateTopControls
    (PaneStack.java:324) at com.sapportals.wdf.stack.Pane.updateControls
    (Pane.java:421) at
    com.sapportals.wdf.stack.PaneStack.updateTopControls
    (PaneStack.java:324) at
    com.sapportals.wdf.stack.PaneStack.executeEvent(PaneStack.java:269)
    at com.sapportals.wdf.WdfCompositeController.executeEvent
    (WdfCompositeController.java:353) at
    com.sapportals.wdf.WdfCompositeController.o...
    Thanks in advance,
    Hamad

    Hello all,
              I found the solution for this problem. It is a bug in SP14 that will be fixed in SP15. Also there will be a hotfix available in January 2006 for SP14 if you want to wait. I reported this bug to SAP and they provided me with the solution (hotfix). If you are in a hurry then you might need to open OSS call for this.
    Best regards,
               Hamad

  • Modifying the Collaboration Meeting Room

    Hello, 
    I am running EP 7.0 (Netweaver 2004s) SPS 9.  I copied the meeting room template and created my own version.  Then I took that meeting room template and used it to create a test meeting room. 
    My problem is that now that I have the room, I would like to personalize by putting some sort of graphic in it.  I would like to do that in the iview that comes up at the top of the page that identifies the meeting room name.   I cannot seem to find where/how to do that.  Can I do that at the room level or do I have to do that at the room template level?  
    Any help would be appreciated as I am a novice without any formal training. 
    Thanks
    Angie

    Perhaps, I need to clarify what I am trying to accomplish.  I created a room template, then I created a room from that template.  It is a meeting room.  I am trying to figure out a way to change the roominformationextended iview so that I can include a customized image. 
    What is the way to do this?
    Thanks
    Angie.
    Edited by: Angie Radjen on May 11, 2009 3:42 PM

  • Remove the trailing slash from a folder

    Hi everyone,
    My company has several remote sites that rely on documentation I write here at WHQ in order to deploy macs according to company standards. Since these documents are in constant update mode, I wrote a small droplet that I use to just drop the documentation folder on and copy it to the remote site servers overwriting any existing documentation folder.
    I have the following piece of code:
    if CHIError is not equal to "" then
    display alert CHIError giving up after 5
    else
    repeat with anItem in droppedItems
    if ((kind of (info for anItem)) = "Folder") then
    set anItem to quoted form of POSIX path of anItem
    do shell script "cp -rf " & anItem & space & "/Volumes/MacPackaging$/MacDocumentation/"
    else
    set anItem to quoted form of POSIX path of anItem
    do shell script "cp -f " & anItem & space & "/Volumes/MacPackaging$/MacDocumentation/"
    end if
    end repeat
    end if
    The problem I am running into is that when anItem is a folder and converted to a POSIX path, it ends up with a trailing slash, causing cp -r to copy only the contents of the folder and not the folder itself... Is there a way to remove the trailing slash or another conversion method I can use to copy the entire folder?
    If I take out the if statement to check for a folder and the -r flag on cp, cp errors out telling me that anItem is a directory and can't be copied, which is to be expected. Ah... how I wish bash could do droplets...

    By the way, since the “info for” command is now deprecated, you could as well write your repeat block as follows:
    *repeat with anItem in droppedItems*
    *   if last character of (anItem as text) is ":" then*
    *      set anItem to quoted form of text 1 through -2 of POSIX path of anItem*
    *      do shell script "cp -rf " & anItem & space & "/Volumes/MacPackaging$/MacDocumentation/"*
       else
    *      set anItem to quoted form of POSIX path of anItem*
    *      do shell script "cp -f " & anItem & space & "/Volumes/MacPackaging$/MacDocumentation/"*
    *   end if*
    *end repeat*
    On the other hand, if you would like to use pure AppleScript, you could also replace the whole repeat block with the following single line of code:
    *tell application "Finder" to duplicate droppedItems to POSIX file "/Volumes/MacPackaging$/MacDocumentation/" with replacing*

  • Move edited recording back to meeting room recording folder?

    How can I move an edited meeting recording from my content folder back to my meeting room recording folder.
    I want to make it accessible to current registrants, plus others who will be registering over the next few weeks.  If I just add more "permissions" to the FLV file in my content folder, it won't automatically update permission for the new people who register.
    Thanks!!! 

    Nope, this is a one way move. Once it is in the Content library, it is disassociated from the Meeting and can't be put back.
    You can edit the recordings while they are in the Recordings section of the meeting room though, so you shouldn't have to move them to the Content library if you don't want to.

  • Location, Capacity information of Meeting Room at Zimbra

    Hi,
    Sorry if this is an faq.
    I installed my Beehive 2.0 instance, and created a meeting room with BeeKeeper specifying location, Contact, and Capacity information.
    However, when I search a meeting room with Zimbra to create new appointment, these information are not displayed although there are corresponding columns.
    How can I set Zimbra to show these information?
    Regards,
    Ats

    Hello,
    On Zimbra when you create a meeting and you want to add a resource click on "More details"
    Then, if you want to add
    - a resource type room, click on Find Location.
    - a resource type, equipment or other , click on Find Resources
    In both cases, use the " % " as wildcard character to make your searches
    Regards
    Fred

Maybe you are looking for