Stack action option request

It occurs to me that 'stacks' are being used in two ways:
* to organize sets of versions of the same shot
* to organize sets of images thematically linked
The first case seems to be the approach generally envisioned. In this situation it makes sense that the image on top is the preferred shot from the stack and, therefore, the single image any action should be applied to. (Keywords, edits, etc.)
The second case is where stacks are created to group images rapidly and make a large number of images workable within the grid. This is the one I happened upon. In this situation it is desirable to have actions apply to all images in the stack when the top image is selected.
These two approaches are mutually exclusive yet useful. So I'd like to see it become a Preferences setting. Something like,
[ ] Actions & keywords applied to stacks affect top image only.
[ ] Actions & keywords applied to stacks affect all images in stack.
I do mainly events right now so I'd prefer the second. But if I do a fashion shoot, for example, I'd like to group the images of a single model into stacks for each pose and put the best on top. Doing this work I'd set the first option.
This is a cross post from the general user forum because I didn't know if specific feature requests are picked up from there.

STACK 101 ? I'm guessing you talking about Lamp stack 101 ? I don't think your error is really stack 101 specific it look like something custom
OMExtractor ? that your trying to use if so what is that and what does the code look like eg are you maybe using the EWS Java API
https://github.com/OfficeDev/ews-java-api
The actually error your getting is because you haven't handled a regular exception it looks like it is being generated when you call
SendAndSaveCopy. The request is hitting the Exchange server okay, an error is happening at the server and then your getting a
ServiceResponseException. What you should be doing is putting your
SendAndSaveCopy in a Try/Catch block and then  process the exception looking at the serviceerror enum http://msdn.microsoft.com/EN-US/library/microsoft.exchange.webservices.data.serviceerror(v=exchg.80).aspx to
see what the actual error is. Eg could be anything from Permissions to throttling etc.
Cheers
Glen

Similar Messages

  • Block HTTP Options request in DBMS_EPG

    We are having some trouble opening HTML pages from Office tools in combination with the Embedded PL/SQL Gateway on a Oracle 11g database.
    When we open a public Apex page from word or Excel it will prompt for XDB username / password.
    We open the page like this: http://epg-host:8080/apex/f?p=111:1
    When we open the same page from the same Apex application using the Oracle HTTP Server instead of the Embedded PL/SQL Gateway, Word and Excel won't prompt for a username and password.
    I used Wireshark to see the difference in HTTP traffic. Microsoft Office will do a HTTP Options request on the "directory" of the page (for the url http://epg-host:8080/apex) before opening the page. The HTTP Options request results Error 401 Unauthorized, that’s why Word/Excel ask the user to login.
    With a HTTP Send Tool I have send the Options Request to the Embedded PL/SQL Gateway and to the Oracle HTTP Server, these are the different responses:
    Options for http://epg-host:8080/apex/
    The remote server returned an error: (401) Unauthorized.
    MS-Author-Via     DAV
    DAV     1,2,<http://www.oracle.com/xdb/webdav/props>
    Content-Length     147
    Content-Type     text/html; charset=UTF-8
    Date     Thu, 10 Nov 2011 10:05:56 GMT
    Server     Oracle XML DB/Oracle Database
    WWW-Authenticate     Basic realm="XDB"
    <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
    <HTML><HEAD>
    <TITLE>401 Unauthorized</TITLE>
    </HEAD><BODY><H1>Unauthorized</H1>
    </BODY></HTML>Options for http://apache-host:7778/apex/
    The remote server returned an error: (501) Not Implemented.
    Allow     
    Connection     close
    Content-Length     252
    Content-Type     text/html; charset=iso-8859-1
    Date     Thu, 10 Nov 2011 10:15:44 GMT
    Server     Oracle-Application-Server-11g
    <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
    <html><head>
    <title>501 Method Not Implemented</title>
    </head><body>
    <h1>Method Not Implemented</h1>
    <p>The server does not support the functionality required to fulfil the request.</p>
    </body></html>I do not really understand why the Options Request results in Unauthorized. I would like to change the behavior of the Embedded PL/SQL Gateway so that it does not throw the "Unauthorized" error. Any other error would be good, but Unauthorized results in a Login prompt.
    Does anyone know how to configure the Embedded PL/SQL Gateway so it will not result in the unauthorized error? It doesn’t matter if I have to block the Options requests or grant extra authorization.

    Thanks for your reply. When we open the page in the browser we do not get the Login-prompt, the allow-repository-anonymous-access is already set to true.
    The login-prompt only occurs when we open the page from Word/Excel, that's when the HTTP-Options request is send.
    Opening an Apex page in the browser only results in a HTTP-Get request, Word/Excel will send HTTP-Options followed by the HTTP-Get request.

  • "Undock action" option is missing in Power Manager

    I have:
    - Lenovo ThinkPad X220
    - Windows 7
    - All updates from Microsoft and Lenovo are installed to this day 3.11.2011
    In the Power Manager 3.64 under Global Power Settings I cannot see the "undock action" configuration option. I need to set Undock action to Standby or Hibernate
    Note: the same (installation.exe) of Power manager 3.62 on my Lenovo ThinkPad R61 has undock action option by default.
    Thanks in advance

    hey tuna91,
    that's a bit strange, could you uninstall the 3.64 version and then install version 3.62 which is located below and see if the option returns ?
    http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/8ru410ww.exe
    WW Social Media
    Important Note: If you need help, post your question in the forum, and include your system type, model number and OS. Do not post your serial number.
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"!
    Follow @LenovoForums on Twitter!
    Have you checked out the Community Knowledgebase yet?!
    How to send a private message? --> Check out this article.

  • Action Options (shortcut keys) disappear

    I'm setting up shortcut keys for actions on a new Mac Pro (the garbage can model). When I close photoshop then reopen it, the shortcuts are gone. The action is still there but the shortcut associated with it is gone.
    Any ideas?
    It's really that simple. Create action. In the actions menu, select the action and "action options". Create shortcut. Run action with shortcut. Close Photoshop. Reopen. It's gone.

    Have you tried repairing permissions?
    http://blogs.adobe.com/crawlspace/2012/07/photoshop-basic-troubleshooting-steps-to-fix-mos t-issues.html#Permissions
    Have you saved your Actions as atn-files? If you reliad those do they store the shortcuts?

  • Does IE-11 send preflight OPTIONS request in case of CORS ?

    Hi,
    I am seeing preflight OPTIONS request is not being sent from IE-11 browser while doing a
    cross domain non-simple call. First request sent is handshake request only. What are the cases when IE-11 does and does not send preflight OPTIONS request ?
    Thanks,
    Anuj

    Hi Anuj_577,
    Here is a link may be helpful of understanding this issue.
    CORS Support in ASP.NET Web API 2
    http://msdn.microsoft.com/en-us/magazine/dn532203.aspx
    As the link said ,there are two different ways :
    simple CORS requests and preflight CORS requests. Apart from this ,there is a feature called preflight cache mentioned . It can be used to reduce the request. Here is another link for reference:
    Cross-Origin Requests (CORS) in Internet Explorer, Firefox, Safari and Chrome
    http://www.webdavsystem.com/ajax/programming/cross_origin_requests
    NOTE: This response contains a reference to a third party World Wide Web site. Microsoft is providing this information as a convenience to you. Microsoft does not control these sites and has not tested any software or information found on these sites.
    Considering this is more likely a developing issue, it is recommended to post it in our Internet Explorer developing forum. The people there are more experienced in this area.
    Internet Explorer Dev Center
    https://social.msdn.microsoft.com/Forums/ie/en-US/home?forum=iewebdevelopment
    Best regards

  • Console One Missing the Action Option

    I have a new Netware 5.1 SP6 server installed with GW 6.5. Console
    1.35
    was installed on this server. I noticed that if I run ConsoleOne from
    this server, I do not get the Action option so I cannot remote control
    to
    PCs. How can I install the remote console plug-in for COnsole One for
    this server so that I do not have to open different copy of COnsole
    One
    for GW administration as well as remote control.
    Thanks
    Che

    It worked!! Thanks for your tip.
    Che
    > Che,
    >
    > I'd copy the GW65 C1 down to your local drive. Much better
    performance.
    > The go to the C1 directory on the server where ZfD3.2 is installed
    and
    > execute c1update.exe.
    > This should copy down the necessary snapins to your local drive.
    >
    > HTH
    > Uwe
    >
    >
    >
    > --
    > Novell Support Connection Volunteer SysOp
    > Please don't send me support related e-mail unless I ask you to do
    so.

  • Significant delay between Microsoft Office Protocol Discovery OPTIONS requests

    When users in our network try to download MS Office document from server (Tomcat and HTTPD as a proxy) IE10 hangs for some time (from 10s to 1min) and then opens document. Previous versions of IE (6, 7, 8) work without any issues. We do have our server
    configured to return 405 for PROPFIND and OPTIONS requests. We see that browser hangs between OPTIONS requests in Wireshark. What may be the cause of such problems? Does IE10 has some properties to disable such requests? Can we set some header on back-end
    to clearly tell IE that our server is not WebDav service?

    Hello,
    in addition to my question here: http://social.technet.microsoft.com/Forums/office/en-US/eb068660-5ded-411e-bfc1-6f18ba7bc585/office-prompts-for-windows-login-when-im-trying-to-save-edited-document?forum=officeitproprevious
    Can someone tell my, how does the Microsoft Office Single Sign on work ?
    From what i understand, ms office opens the document (when through IE) and tries to create a webdav connection.
    I have tried to disable the webdav on apache.
    But the entire webserver is mod_auth_kerb "protected".
    And in the access-log, i can see this:
    IP, DATETIME, [email protected] document....
    But also: IP, DATETIME - document <--- None authenticated user... Why does microsoft not use the current user?
    I have tried to ssl enable the website, which i read in this thread: http://support.microsoft.com/kb/2123563
    But Microsoft Office stills act as anonymous user.
    Jakob Olsen

  • Newbie Question re stacks, import options, & color labels

    I probably shouldn't just group together multi-topic questions, but creating a new topic for each one seemed wasteful. I'm just starting to migrate to Lightroom from PSE, so I have a few questions that I couldn't find answers to.
    1. Can I change the color of the color labels? For example I find that the blue color label does not stand out very well with the gray background, so I'd like to make it a deeper blue.
    2. Is there an import option (when importing from removable device) to delete the photos (automatically) after copied to disk and imported?
    (yes, I know I can manually do it, I'm just lazy)
    3. Is there a way to run the auto stack feature without losing already grouped/stacked photos. For example if I have photos A, B, and C and A and B are already grouped, then I run the auto stack with a time setting such that B would pick up C, I want it to add C to A and B, not create a new group with just B and C. AND/OR is there a way to run the auto stack on just the photos I have selected? I did a lot of testing and it seems like I can run it on an entire folder of photos or my entire catalog, but not just, say 20 selected photos.
    4. Is there any option that I can turn on that will automatically put the virtual copy on top of the stack when I create one? (again I'm just being lazy)
    Finally, sort of a general usage/workflow question .. I've done a bit of reading on virtual copies and snapshots and I still can't decide when one is better than the other ... they seem to basically have the same function - to create non-destructive copies of an original photo that can than later be exported or used. Any thoughts on how people are using them or when one is better than the other?
    Thanks! Kelly

    Thank you both for the answers/advice.
    One more quickie, I was wondering if anyone knew how Lightroom 2 was going to be sold, ie for owners of 1.4 will it be a paid upgrade or free? I ask because I am still in the trial version of lightroom (was doing some testing to see if i wanted to stay in PSE or move to lightroom), and I have decided that I would like to move to lightroom, but there are some features in version2 that I already know I will want, so I'm debating about waiting for that release (to save money), unless it would be a free upgrade for owners of 1.4.
    John - why is it better to copy from the card reader to disk then import into lightroom? Just curious as I have been doing quite a bit of research in last couple of days and it seems that a lot of people use that type of workflow (first copying to one folder on hdd, then importing, and then maybe moving later on). In PSE I used to always just use the Adobe interface to copy then import in "one step" (I say one step, but it was obvious that adobe first copied the images then imported them). Anyway I'll probably do as you suggest but just like to get into knowing exactly why I'm doing it a certain way.
    Andrew - good to hear, that is actually what I had started doing, so it's good to know that it's a "proven" workflow.
    Thanks!

  • What is the use of head,put options requests ?

    What is the use of requests HEAD,PUT, OPTIONS etc. ?
    How do we implement all these things ?
    Namanc

    See the HTTP specification (http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9) for definitions of the different methods.
    You can implement them by overriding the appropriate doHead(), doPut(), doOptions(), etc methods in your servlet class.

  • Stacks: fan option is missing

    Hi,
    The option to open stacks in a fan is missing. When I control-click on a stack to open the preferences, the "view contents" pane shows three options: grid, list, and automatic; there is no fan option. The grid and automatic options seem to be the same. How do I recover the fan option?
    Thanks

    baltwo,
    I keep the dock on the left side of my screen. After I followed your advice, the dock was reset to its default settings, and the fan option was available. I then moved the dock back to the left side of my screen and the fan option disappeared again. I returned the dock to the bottom of the screen and the fan option reappeared. Is the fan option dependent upon the dock being located at the bottom of the screen?
    Thanks

  • Action fo Request Type 21: Role Approval.

    Hello All,
    Can anyone please share what would be the Actions associated with the Request Type 21: Role Approval? I seached a lot in BRM dosuments but its not mentioned anywhere.
    The tasks that I would like to do from this is the changesor creation for the roles should go through an approval process.
    Thankyou.

    Hello Sudesh,
    Thank you for your reply. My question however is that for BRM request for triggering a mail when the role approval is requested(for which I assume I have to activate the request type "Role Approval"), which is the corresponding Action type. My intension is not to create a user when it does not exist or not, but to create a request when the role is changed or created. My emials are getting triggered for other request types, but not only for BRM.
    Thank you!

  • HOWTO: command_button, action and request parameters HOWTO

    Starting from carDetail.jsp example:
    Click of button:
    <h:command_button
    action="#{carstore.storeFrontLuxuryPressed}"
    value="#{bundle.moreButton}" >
    </h:command_button>
    Method Invoked:
    public String storeFrontLuxuryPressed() {
         setCurrentModelName("Luxury");
         return "carDetail";
    Navigation case "carDetail" maps to:
    <navigation-rule>
    <from-view-id>/storeFront.jsp</from-view-id>
    <navigation-case>
    <description>
    Any action that returns "carDetail" on storeFront.jsp should
    cause navigation to carDetail.jsp
    </description>
    <from-outcome>carDetail</from-outcome>
    <to-view-id>/carDetail.jsp</to-view-id>
    </navigation-case>
    </navigation-rule>
    So I imagine that a forward is done to carDetail.jsp
    At this point I want to daviate from the sample. I would like to pass request parameters to carDetail.jsp
    like:
    carDetail.jsp?mode=create&date=25-Dec-2003
    I want my managed bean in carDetail.jsp to get populated from request scope. The managed bean in config looks something like this:
    <managed-bean>
    <description>this is for item test bean.</description>
    <managed-bean-name>PageParams </managed-bean-name>
    <managed-bean-class> com.a.PageParams</managed-bean-class>
    <managed-bean-scope> request </managed-bean-scope>
    <managed-property>
    <property-name>mode</property-name>
    <value>#{requestScope.mode}</value>
    </managed-property>
    <managed-property>
    <property-name>date</property-name>
    <value>#{requestScope.date}</value>
    </managed-property>
    </managed-bean>
    How should I code the following method to pass the request parameters to the next page:
    public String storeFrontLuxuryPressed() {
         setCurrentModelName("Luxury");
    //Can I do anything here to help navigation system to pass additional request parameters to
    //the carDetail.jsp page
         return "carDetail";
    Please help as I have many pages that have command_button and control leads to other pages that take request parameters to initialize and set themselves up. And I can't understand how to make the two concepts work together?
    Thanks,
    Vinay

    Thx hunangdp
    your solution of using <f:parameter> is perfect #in case# <h:command_button> is not nested inside <h:data_table> , otherwise the request parameter passed will always show the value of the 1st row , not the clicked row .
    consider the following :
    <h:data_table var="item" value="#{shoppingCartBean.shoppingItems}" >
    <h:column>
    <h:command_link value="#{item.productId}" action="product" id="productAction">
    <h:output_text value="#{item.productName}"/>
    <f:parameter name="productId" value="#{item.productId}"/>
    </h:command_link>
    </h:column>
    </h:data_table>
    in this case using the following at the back end :
    FacesContext fc = FacesContext.getCurrentInstance();
    java.util.Map requestParameter = fc.getExternalContext().getRequestParameterMap();
    String value = requestParameter.get("productId");
    will return the value of the 1st row ..
    so if, instead I consider adding an action listener which set the request attribute "productId" to the command_link value , this will work , but I have to get the value from request attribute not the request parameter ==> :
    <h:data_table var="item" value="#{shoppingCartBean.shoppingItems}"
    rowClasses="InnerTable">
    <h:column>
    <h:command_link value="#{item.productId}" action="product" id="productAction">
    <h:output_text value="#{item.productName}"/>
    <f:action_listener type="mybean.Listener"/-->
    </h:command_link>
    </h:column>
    </h:data_table>
    and mybean.listener ==> :
    String id = (String) ((UICommand) event.getComponent()).getValue();
    HttpServletRequest request = (HttpServletRequest)facesContext.getExternalContext().getRequest();
    request.setAttribute("productId", id);
    any comments.. ?

  • "OPTIONS" requests to server showing in log - Should I be worried??

    Hi there,
    I'm having this show up in my log a few times recently...
    [07/May/2008:00:13:44 +0200] "OPTIONS * HTTP/1.1" 400 376
    from a few different IP addresses. Is this something I should be worried about, and if so is there a way I can stop this happening?
    Thanks
    Martin

    It's nothing to worry about.
    OPTIONS is a valid HTTP command, along with the more common GET and POST commands.
    It's designed to allow the client and server establish the best communication channel based on supported features.
    However, it's rarely implemented and the '400' in the log message indicates that Apache returned a 'Bad Request' response to the client, essentially telling the client that it doesn't support OPTIONS.
    So it's not exposing any vulnerability in your server. You can't stop them coming in since it's initiated by the client. If the frequency isn't that high I'd just ignore it.

  • SAP ISA, custom Action.do request fails

    Hello,
    I programmed a own Actionclass for the SAP Webshop.
    In this class an ABAP Function is called by a JavaConnection. This AbapFunction throws a Exception after 45 seconds. The Java class handles this exception and calls a error.jsp, which is displayed in the webbrowser?
    The problem is: After the first call of this customaction.do, every new request will never be answered. The Action is not working a second time.
    I proved this with a 
    system.out.println
    in the first line.
    Anybody knows this problem. I really don't know what cause this error. Is this because the action has to wait so long for an answer of the ababfunction?
    Can anybody help me.
    Are more details needed?
    Thank you Nils Kloth

    Hi Altug,
    here is the code of the function call method
         public Z_CopyInR3CRM(){
         * Method to copy an offer in the R3 with a CRM Function
         * @param hData HeaderData of an offer
         * @param processType ProcessType of the order
         * @param bstkd String Bestellnummer des Kunden
         * @param edatu String Wunschlieferdatum des Kunden
         * @return Vector contains Ordernumber and TechKey
         public Vector copySalesDocumentR3(HeaderData hData,
                                                           String processType,
                                                           String bstkd,
                                                           String edatu){
              Vector retVector = new Vector();
              // new: get JcoConnection
              JCoConnection cn = getDefaultJCoConnection();
              try {
                   // get JCO.Function for
                 JCO.Function function = cn.getJCoFunction("Z_SALESDOCUMENT_COPY_R3");
                 // getting import parameter
                 JCO.ParameterList importParams =
                         function.getImportParameterList();
                 // get export parameter
                 JCO.ParameterList exportParams =
                         function.getExportParameterList();
                 String qNumber = hData.getSalesDocNumber().trim();
                 if (qNumber.length() == 8)
                      qNumber = "00"+qNumber;
                 // setting the qoutationnumber
                 JCoHelper.setValue(importParams, qNumber , "I_QUOTATIONNUMBER");
                 // setting processType (Verkaufsbelegart)
                 JCoHelper.setValue(importParams, processType , "I_PROCESSTYPE");
                 // setting bstkd und edatu
                 if (bstkd!=null)
                      JCoHelper.setValue(importParams, bstkd, "I_BSTKD");
                 if (edatu!=null){
                      edatu = Z_ParameterConverter.convertStringtoDate(edatu);
                      JCoHelper.setValue(importParams, edatu, "I_EDATU");
                 cn.execute(function);
                 String orderNumber = JCoHelper.getString(exportParams, "E_ORDERNUMBER");
                 String orderGUID = JCoHelper.getString(exportParams, "E_HEADER_GUID");
                 cn.close();
                 cn.destroy();
                 retVector.add(orderNumber);
                 retVector.add(orderGUID);
                 return retVector;
              } catch (AbapException e) {
                   System.out.println("copySalesDocumentR3 ist fehlgeschlagen");
                   System.out.println(e.toString());
                   cn.destroy();
                   return null;
              } catch (BackendException e) {
                   System.out.println("copySalesDocumentR3 ist fehlgeschlagen");
                   System.out.println(e.toString());
                   cn.destroy();
                   return null;
    The
    return null
    is handled in the action class
            //BusinessObject lesen
              Z_CopyInR3BusinessObjectManager zBom =
                   (Z_CopyInR3BusinessObjectManager)
                        userSessionData.getBOM(Z_CopyInR3BusinessObjectManager.CUSTOM_BOM);
              Z_CopyInR3 z_CopyInR3 = zBom.getZ_CopyInR3();
              //Funktion aufrufen
              Vector result = z_CopyInR3.copySalesDocumentR3(headerQuot,processType, bstkd, edatu);
              //Z_BOM leeren
              zBom.releaseZ_CopyInR3();
              if (result== null)
                   return mapping.findForward("fail");
    and calls the error.jsp!
    Both method don't throws a exception. The exception is only thrown in the SAP CRM Abap Enviroment.
    After the the first call of this action,but sometimes its never work again.
    I can't find the related isa logs, because i don't know which log entries are related to the actual java actionclass and the problem.
    there are entries like this:
    [actionxecution]='begin' [actionclass]='com.hauni.isa.action.Z_CopyQuotInR3Action' [path]='/b2b/z_CopyQuotInR3'
    [actionclass]='com.hauni.isa.action.Z_CopyQuotInR3Action' [path]='/b2b/z_CopyQuotInR3' [forward]='/b2b/runtimeexception.jsp' [exectime]='24047'
    but also:
    [actionclass]='com.hauni.isa.action.Z_CopyQuotInR3Action' [path]='/b2b/z_CopyQuotInR3' [forward]='/b2b/z_copyError.jsp' [exectime]='3266'
    and:
    [jcofuncionexecution]='begin' [funcname]='Z_SALESDOCUMENT_COPY_R3' [ashost]='khz009' [sysid]='KCR'
    [jcofunctionexecution]='end' [funcname]='Z_SALESDOCUMENT_COPY_R3' [ashost]='khz009' [sysid]='KCR' [exectime]='20703'
    I think sometimes the exectime is too long sometimes, are there limits for lonkworking jcofunction calls?
    I can't reproduce the error, because now my company is in an upgrade project from crm3.1 to crm 4.0
    Thanks for your help
    Best regards,
    Nils Kloth

  • Stack Definition Help Request

    I've never been versed on STACK 101.  I'm hoping someone can help me decipher the below stack so that I can offer up some sort of solution before tomorrow. "Please"
    Thanks
    Application: *****
    Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: Microsoft.Exchange.WebServices.Data.ServiceResponseException
    Stack:
    at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ProcessWebException(System.Net.WebException)
    at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.GetEwsHttpWebResponse(Microsoft.Exchange.WebServices.Data.IEwsHttpWebRequest)
    at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ValidateAndEmitRequest(Microsoft.Exchange.WebServices.Data.IEwsHttpWebRequest ByRef)
    at Microsoft.Exchange.WebServices.Data.MultiResponseServiceRequest`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Execute()
    at Microsoft.Exchange.WebServices.Data.ExchangeService.InternalCreateItems(System.Collections.Generic.IEnumerable`1<Microsoft.Exchange.WebServices.Data.Item>, Microsoft.Exchange.WebServices.Data.FolderId, System.Nullable`1<Microsoft.Exchange.WebServices.Data.MessageDisposition>, System.Nullable`1<Microsoft.Exchange.WebServices.Data.SendInvitationsMode>, Microsoft.Exchange.WebServices.Data.ServiceErrorHandling)
    at Microsoft.Exchange.WebServices.Data.Item.InternalCreate(Microsoft.Exchange.WebServices.Data.FolderId, System.Nullable`1<Microsoft.Exchange.WebServices.Data.MessageDisposition>, System.Nullable`1<Microsoft.Exchange.WebServices.Data.SendInvitationsMode>)
    at Microsoft.Exchange.WebServices.Data.EmailMessage.InternalSend(Microsoft.Exchange.WebServices.Data.FolderId, Microsoft.Exchange.WebServices.Data.MessageDisposition)
    at Microsoft.Exchange.WebServices.Data.EmailMessage.SendAndSaveCopy()
    at ILink5_OMExtractor.OMExtractor.MainThreadLoop()
    at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
    at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
    at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
    at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
    at System.Threading.ThreadHelper.ThreadStart()

    STACK 101 ? I'm guessing you talking about Lamp stack 101 ? I don't think your error is really stack 101 specific it look like something custom
    OMExtractor ? that your trying to use if so what is that and what does the code look like eg are you maybe using the EWS Java API
    https://github.com/OfficeDev/ews-java-api
    The actually error your getting is because you haven't handled a regular exception it looks like it is being generated when you call
    SendAndSaveCopy. The request is hitting the Exchange server okay, an error is happening at the server and then your getting a
    ServiceResponseException. What you should be doing is putting your
    SendAndSaveCopy in a Try/Catch block and then  process the exception looking at the serviceerror enum http://msdn.microsoft.com/EN-US/library/microsoft.exchange.webservices.data.serviceerror(v=exchg.80).aspx to
    see what the actual error is. Eg could be anything from Permissions to throttling etc.
    Cheers
    Glen

Maybe you are looking for