Service Level Objectives failing

Hi,
I have created a number of Service Level Objectives for incident resolution times based on priority (in SCSM 2012 sp1).  They were all working fine but some thing has happened and now they are not being applied to the incidents that should be getting
them.  When I look at the Service Level Objectives they show in the list as not enabled and when i try to view the properties of any of them i get the following error:
Date: 19/12/2013 3:43:27 PM
Application: System Center Service Manager
Application Version: 7.5.2905.0
Severity: Error
Message: slaConfiguationObject.GroupInstance
Microsoft.EnterpriseManagement.Common.InconsistentDataException: slaConfiguationObject.GroupInstance
   at Microsoft.EnterpriseManagement.UI.SdkDataAccess.ConsoleTaskHandler.DoTask(IList`1 navigationNodes, NavigationModelNodeTask task, List`1 parameterList)
   at Microsoft.EnterpriseManagement.UI.SdkDataAccess.ConsoleTaskHandler.DoTask(IList`1 navigationNodes, NavigationModelNodeTask task)
   at Microsoft.EnterpriseManagement.ConsoleFramework.WindowJobRecord.ExecuteBackgroundJob(Object sender, ConsoleJobEventArgs eventargs)
   at Microsoft.EnterpriseManagement.ServiceManager.UI.Console.ConsoleJobExceptionHandler.ExecuteJob(IComponent component, EventHandler`1 job, Object sender, ConsoleJobEventArgs args)
Does anyone have any suggestions what may be causing this?

The problem is that SLO notifications are part of the Service Level Instance Time Information class, and your queues are members of the Incident class. You can't filter a notification based on a queue in a different class. If you want to filter the
SLO notification based on the actual SLO you can use the ID of the Service Level Configuration. For example to send one of breach you can use the following additional criteria
Changed From
[Service Level Information]Status does not equal Breached
Changed To 
[Service Level Information]Status equals Breached
AND Service Level Configuration[System.AdminItem.SLABase]Id equals SLAConfiguration_<your unique GUID>
To find the what this SLAConfiguration ID should be you can use the below PowerShell script
Get-SCSMClassInstance -Class (Get-SCSMClass -Name "System.AdminItem.SLABase") | ?{$_.DisplayName -eq "Your SLO's Name" -and $_.Id -like "SLAConfiguration_*"} | FT DisplayName, Id
Matthew Dowst |
Blog | Twitter

Similar Messages

  • Service Level Objectives Subscription problem

    I am trying to setup SLO breach warning notifications in SCSM 12. I think I have a good understanding, but can't get the correct queue and class matchup. I want to send out an email when an incident has gone unassigned for over an hour. I have a queue for
    tickets that have an unassigned status, but once I add a service level time instance class, it removes my "incident" queues. Please see the comments in this blog as an example, it describes my exact problem. Once I add the appropriate criteria (service
    level instance time info) it removes my queues??
     http://blogs.technet.com/b/servicemanager/archive/2012/02/07/notifying-before-sla-breaches.aspx also here: http://thelazyadmin.com/2012/03/scsm-2012-sla-management-part-3/
    The comments at the bottom suggest using the Incident Class instead so the queues will show up, but then I lose the ability to select ServiceLevel time instance to select my warning triggers? Im stuck...

    The problem is that SLO notifications are part of the Service Level Instance Time Information class, and your queues are members of the Incident class. You can't filter a notification based on a queue in a different class. If you want to filter the
    SLO notification based on the actual SLO you can use the ID of the Service Level Configuration. For example to send one of breach you can use the following additional criteria
    Changed From
    [Service Level Information]Status does not equal Breached
    Changed To 
    [Service Level Information]Status equals Breached
    AND Service Level Configuration[System.AdminItem.SLABase]Id equals SLAConfiguration_<your unique GUID>
    To find the what this SLAConfiguration ID should be you can use the below PowerShell script
    Get-SCSMClassInstance -Class (Get-SCSMClass -Name "System.AdminItem.SLABase") | ?{$_.DisplayName -eq "Your SLO's Name" -and $_.Id -like "SLAConfiguration_*"} | FT DisplayName, Id
    Matthew Dowst |
    Blog | Twitter

  • SCOM 2012 Service Level Dashboard

    I have been tasked with creating a Service level dashboard for SCOM 2012. After reading up on various blogs and sites around methods and BI / reporting tools I am no closer to knowing what would be the best solution, and would appreciate some guidance.
    I want to create SLO groups for applications - Exchange, AD, SQL, SCCM etc. and have a high level heat map with measures like CPU util, Disk space %, latency etc. updated every minute and displayed in each block (preferably using corners of a single block),
    and if possible to add a bootstrap style icon into each block.
    I would like drill down functionality on each group that then breaks down into another heatmap (per server).
    And then to drill down further which displays a SLD type dashboard on that instance.
    I am comfortable with creating the final level SLD using widgets, would it be possible to use Visio for the heatmaps ?
    I have looked into using Power View, would conditional formatting be a better option ? 
    Id like to publish the dashboard into Sharepoint.
    Would appreciate your feedback. Once i know which solution to look into, it would become much easier to focus my attention.

    Hi,
    I would like to suggest you refer to the articles below:
    Creating a Service Level Dashboard
    http://technet.microsoft.com/en-us/library/hh212692.aspx
    Monitoring Service Level Objectives by Using Operations Manager
    http://technet.microsoft.com/en-us/library/hh212753.aspx
    For more information on the Visio 2010, Sharepoint 2010 and Savision LiveMaps
    solutions, see the excellent blog series by SCOM MVP Marnix Wolf from the link
    below:
    http://thoughtsonopsmgr.blogspot.com/2010/09/scom-and-dashboards.html
    Regards,
    Yan Li
    Regards, Yan Li

  • Event ID 1502 and 6398 : Translation Service Application is failing to execute. Object reference not set to an instance of an object.

    hi,
    We have deployed Sharepoint 2013 in hosting mode. And i followed this
    guide. And i have 1 web server, 1 app server and 1  DB server. My Application server is logging 2 critical event after every 15 min.
    Event ID: 1502, Task Category: Timer Job, Source: SharePoint Translation Services
    "Timer job '735da5fd-a74a-46b8-9a75-70e85d125eb2' for service application 'Translation Service Application' is failing to execute. More information is included below.
    Object reference not set to an instance of an object. "
    Followed by this one one more critical event,
    Event ID: 6398, Task Category: Timer , Source: SharePoint Foundation
    "The Execute method of job definition Microsoft.Office.TranslationServices.QueueJob (ID 735da5fd-a74a-46b8-9a75-70e85d125eb2) threw an exception. More information is included below.
    Object reference not set to an instance of an object."
    I tried to search everywhere, but no solution. Because of this two critical events AppFabricCaching service is also crashing.
    Any suggestion how i can fix this?
    SaM

    Hi  SaM,
    According to your error message, it says that the Timer job '735da5fd-a74a-46b8-9a75-70e85d125eb2' for service application 'Translation Service Application' fail to create due to some referred object cannot
    be found. For this issue, it can be caused by missing assembly .
    Could you please provide detail error message of ULS log  to determine the exact cause of the error?
    For SharePoint 2013, by default, ULS log is at      
    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\LOGS
    Here is a blog you can have a look:
    http://powerpivotgeek.com/2010/10/04/bug-cannot-install-powerpivot-if-a-sql-server-shared-folder-has-been-specified-in-a-previous-installation-to-other-than-the-default-folder/
    Best Regards,
    Eric
    Eric Tao
    TechNet Community Support

  • Creating Activity object for a Service Request object...

    <b>[This thread was migrated from the On Demand Developer Forum in the old Siebel Community] </b>
    drangineni
    New Contributor
    Ho do we use Activity object of a Service Request object. I am trying to
    create an Activity object for a existing Service Request object.
    I am looking for some sample code.
    I greatly appreciate your help.
    Product: CRM OnDemand
    11-26-2006 12:40 PM
    Re: Creating Activity object for a Service Request object...
    BigSlick
    Valued Contributor
    drangineni, What programming language are you using?
    BS
    12-04-2006 10:56 AM
    Re: Creating Activity object for a Service Request object...
    drangineni
    New Contributor
    Hi, I am using C# .
    12-04-2006 07:40 PM
    Re: Creating Activity object for a Service Request object...
    BigSlick
    Valued Contributor
    drangineni, assuming you know the service requestid or externalId of the
    Sr you are dealin gwith you would first set that value.
    ServiceRequest1[] objSRList =new ServiceRequest1[1];
    objSRList[0] = new ServiceRequest1();
    objSRList[0].ServiceRequestId = <YourSRId>;
    Then you create an array of activities and initialize the first one:
    objSRList[0].ListOfActivity = new Activity[1];
    objSRList[0].ListOfActivity[0] = new Activity();
    Now set the data fields
    objSRList[0].ListOfActivity[0].Subject ="My Subject";
    objSRList[0].ListOfActivity[0].Description ="My Description";
    objSRList[0].ListOfActivity[0].Display = "Task"; //valid values are either
    "Task" or "Appointment"
    Then call the ServiceREquestInsertOrUpdate method on the ServiceRequest
    WebService and pass in the above variable.
    BS
    12-06-2006 12:36 PM
    Re: Creating Activity object for a Service Request object...
    drangineni
    New Contributor
    Thank you BigSlick.
    The following error is thrown when I use the
    ServiceRequestInsertOrUpdate(objInput)
    "No user key can be used for the Integration Component instance 'Service <br/>
    Request_Action'.(SBL-EAI-04397)"
    When I use the prxySrvcRequest.ServiceRequestInsert(objInput), no error is
    thrown and the Activity gets added, but a new Service Request object is
    created, but the Activity gets added to an existing Service Request
    object. I greatly appreciate your help.
    The following is the code:
    int ActivityLength = 0;
    WSOD_ServiceRequest.ServiceRequest1[] ServiceRequest = new
    WSOD_ServiceRequest.ServiceRequest1[1];
    ServiceRequest[0] = new WSOD_ServiceRequest.ServiceRequest1();
    ServiceRequest[0].ServiceRequestId = this.Request.QueryString["id"];
    ServiceRequest[0].ListOfActivity = new
    WebSelfService.WSOD_ServiceRequest.Activity[ActivityLength + 1];
    ServiceRequest[0].ListOfActivity[0] = new WSOD_ServiceRequest.Activity();
    ServiceRequest[0].ListOfActivity[ActivityLength].Description =
    this.txtDescription.Text;
    ServiceRequest[0].ListOfActivity[ActivityLength].Display = "Task";
    ServiceRequest[0].ListOfActivity[ActivityLength].Subject = "My Subject";
    WSOD_ServiceRequest.ServiceRequest prxySrvcRequest = new
    WebSelfService.WSOD_ServiceRequest.ServiceRequest();
    WSOD_ServiceRequest.ServiceRequestWS_ServiceRequestInsertOrUpdate_Input
    objInput = new
    WebSelfService.WSOD_ServiceRequest.ServiceRequestWS_ServiceRequestInsertOrUpdate_Input();
    WSOD_ServiceRequest.ServiceRequestWS_ServiceRequestInsertOrUpdate_Output
    objOutput = new
    WebSelfService.WSOD_ServiceRequest.ServiceRequestWS_ServiceRequestInsertOrUpdate_Output();
    objInput.ListOfServiceRequest = ServiceRequest;
    Session objSession;
    objSession = (Session) Application["Session"];
    prxySrvcRequest.Url = objSession.GetURL();
    try
    objOutput = prxySrvcRequest.ServiceRequestInsertOrUpdate(objInput);
    catch(Exception e)
    12-09-2006 09:53 AM
    Re: Creating Activity object for a Service Request object...
    drangineni
    New Contributor
    Thank you BigSlick.
    The following error is thrown when I use the
    ServiceRequestInsertOrUpdate(objInput)
    "No user key can be used for the Integration Component instance 'Service <br/>
    Request_Action'.(SBL-EAI-04397)"
    When I use the prxySrvcRequest.ServiceRequestInsert(objInput), no error is
    thrown and the Activity gets added, but a new Service Request object is
    created, but the Activity gets added to an existing Service Request
    object. I greatly appreciate your help.
    The following is the code:
    int ActivityLength = 0;
    WSOD_ServiceRequest.ServiceRequest1[] ServiceRequest = new
    WSOD_ServiceRequest.ServiceRequest1[1];
    ServiceRequest[0] = new WSOD_ServiceRequest.ServiceRequest1();
    ServiceRequest[0].ServiceRequestId = this.Request.QueryString["id"];
    ServiceRequest[0].ListOfActivity = new
    WebSelfService.WSOD_ServiceRequest.Activity[ActivityLength + 1];
    ServiceRequest[0].ListOfActivity[0] = new WSOD_ServiceRequest.Activity();
    ServiceRequest[0].ListOfActivity[ActivityLength].Description =
    this.txtDescription.Text;
    ServiceRequest[0].ListOfActivity[ActivityLength].Display = "Task";
    ServiceRequest[0].ListOfActivity[ActivityLength].Subject = "My Subject";
    WSOD_ServiceRequest.ServiceRequest prxySrvcRequest = new
    WebSelfService.WSOD_ServiceRequest.ServiceRequest();
    WSOD_ServiceRequest.ServiceRequestWS_ServiceRequestInsertOrUpdate_Input
    objInput = new
    WebSelfService.WSOD_ServiceRequest.ServiceRequestWS_ServiceRequestInsertOrUpdate_Input();
    WSOD_ServiceRequest.ServiceRequestWS_ServiceRequestInsertOrUpdate_Output
    objOutput = new
    WebSelfService.WSOD_ServiceRequest.ServiceRequestWS_ServiceRequestInsertOrUpdate_Output();
    objInput.ListOfServiceRequest = ServiceRequest;
    Session objSession;
    objSession = (Session) Application["Session"];
    prxySrvcRequest.Url = objSession.GetURL();
    try
    objOutput = prxySrvcRequest.ServiceRequestInsertOrUpdate(objInput);
    catch(Exception e)
    12-10-2006 08:49 AM
    Re: Creating Activity object for a Service Request object...
    BigSlick
    Valued Contributor
    Ah yes, I forgot you also need to specify a unquie Id for the activity.
    It's kinda strange.
    Try adding this:
    ServiceRequest[0].ListOfActivity[ActivityLength].ActivityId = "DummyId";
    //OD will overwrite this with a real Id
    Or if you have a unquie ID for your Activities you can use:
    ServiceRequest[0].ListOfActivity[ActivityLength].ExternalSystemId = <Your
    Unique Value>;
    Hope that helps,
    BS
    12-11-2006 10:52 AM
    Re: Creating Activity object for a Service Request object...
    surgientweb
    New Contributor
    Hi all,
    I have a similar problem, but mine is returning a message that field
    "Display" is required. Looking at this post and the documentation it is
    obvious that Display is a required field, but my WSDL did not include a
    field called "Display", so my proxy did not generate one.
    I tried adding a field called Display to the WSDL and the proxy class, but
    I get a different error... I figure I maybe cannot add it manually like
    that - but I think the bigger problem is it is not part of the WSDL that
    Siebel OD generates for me in my admin account.
    On top of that Display is not shown in the list of fields for Activity
    through the admin interface.. is it possible my account is bugged? Am I
    missing something simple here? BigSlick, I see you mention a .Display in
    your code sample so I thought you might understand what is wrong. Here is
    my code (I am trying to add a activity to a lead).
    Thanks for any insight into this!
    private void InsertLeadActivity(Session session, NameValueCollection data,
    string leadID)
    try
    if (blnDebug)
    Response.Write("Setting up Activity<br>";
    // instantiate the proxy service
    Activity_Service.Activity activityProxy = new Activity_Service.Activity();
    // set up the target URL
    activityProxy.Url = session.GetURL();
    activityProxy.CookieContainer = session.GetCookieContainer();
    // set up input argument
    ActivityNWS_Activity_Insert_Input input = new
    ActivityNWS_Activity_Insert_Input();
    input.ListOfActivity = new Activity1[1];
    input.ListOfActivity[0] = new Activity1();
    if (blnDebug)
    Response.Write("Getting Data<br>";
    // dg note: name value
    // input.ListOfActivity[0].MrMrs = data["MrMrs"];
    input.ListOfActivity[0].LeadId = leadID.ToString();
    input.ListOfActivity[0].Description = DataToString(data);
    input.ListOfActivity[0].Subject = "Website Submission Activity";
    input.ListOfActivity[0].Priority = "3-Low";
    //input.ListOfActivity[0].DueDate =
    DateTime.Now.AddDays(7).ToShortDateString();
    input.ListOfActivity[0].Owner = this.defaultLeadOwner;
    input.ListOfActivity[0].Type = "Call";
    //input.ListOfActivity[0].Display = "Task";
    input.ListOfActivity[0].ActivityId = "DummyId";
    input.ListOfActivity[0].ExternalSystemId = "web";
    activityProxy.Activity_Insert(input);
    catch (Exception exInsertActivity1)
    if (blnDebug)
    Response.Write("<br>Error inserting activity.<br><br>" +
    exInsertActivity1.ToString() + "<br>";
    01-06-2007 05:05 PM
    Re: Creating Activity object for a Service Request object...
    surgientweb
    New Contributor
    Figured it out.. the field "Display" is also known as "Activity"........
    Here are some notes for other people.. good luck and feel free to write me
    at raskawa-at-gmail-com if you want a code sample.
    Some unpublished nice to knows for Siebel On Demand Activities....
    In summary:
    - .Activity is also known as Display in documentation and on the error
    messages coming back from the WS. Also, it appears based on these boards
    some people actually have a .Display field. Maybe different accounts
    generate different WSDL's.... buggy.
    - If a error message is thrown saying "Description is required" it really
    means "Subject is required" (make sure .Subject has a value)
    - If a error message is thrown complaining that ActionType is not right..
    that is really .Type.. make sure it's lookup value is valid for the
    dropdown values in your CRM OD system.
    My code/values that worked..
    input.ListOfActivity[0].LeadId = leadID.ToString();
    input.ListOfActivity[0].Description = DataToString(data);
    input.ListOfActivity[0].Subject = "Website Submission Activity";
    input.ListOfActivity[0].Priority = "3-Low";
    //input.ListOfActivity[0].DueDate =
    DateTime.Now.AddDays(7).ToShortDateString();
    input.ListOfActivity[0].Owner = this.defaultLeadOwner;
    input.ListOfActivity[0].Type = "Call";
    input.ListOfActivity[0].ActivityId = "DummyId";
    input.ListOfActivity[0].ExternalSystemId = "web";
    //input.ListOfActivity[0].Display = "Task"; //doesn't work
    input.ListOfActivity[0].Activity = "Task"; //does work.
    01-06-2007 05:17 PM
    Re: Creating Activity object for a Service Request object...
    raskawa
    First Time Contributor
    Hi,
    This is surgientweb (under my own login now..)
    Anyway, I wanted to add that I figured out that there are two ways to add
    a Activity to a Lead. Via the Lead object (by getting a ListOfActivities)
    OR by creating a Activity directly and just adding your "LeadID" to it (or
    you can also add a "ContactID" to relate the activity to a Contact.)
    Feel free to email me for a code example (raskawa....at....gmail)
    -David
    01-09-2007 02:58 PM

    Hi Stephane,
    You can definitely read the categories using Tables in CRM. The logic is a bit complicated though.
    Use the following steps to retrieve Categories using Std. CRM Tables:
    1. Pass transaction GUID in field GUID of table CRMV_REPORT_SUBJ and get KATALOGART, CODEGRUPPE and CODE field values in lv_catalog, lv_codegrp and lv_code.
    2. Now you need to concatenate these 3 fields values carefully like this:
    CONCATENATE lv_catelog lv_codegrp '    ' lv_code into lv_category1.
    Remember there are 4 spaces between lv_codegrp and lv_code.
    3. Now pass this lv_category1 in field OBJEXT in table CRMC_ERMS_CAT_OK and get OBJGUID in field lv_objguid.
    4. Pass this lv_objguid in field OBJ_GUID and LNK_TYPE = 'IS_CODE' in table CRMC_ERMS_CAT_LN and get value of CAT_GUID in lv_cat_guid.
    5. Pass this lv_cat_guid in field CAT_GUID in table CRMC_ERMS_CAT_CA and get value of CAT_ID in field lv_cat_text.
    Remember this lv_cat_text is the text value of your last level of category of transaction.
    6. To get its upper cateogry level value, simply use table CRMC_ERMS_CAT_HI and get parent guid value and pass this as CAT_GUID again in table CRMC_ERMS_CAT_CA to get its text.
    Alternatively, you can also use class method cl_crm_ml_category_util=>get_parse_all to get all levels of categories.
    Hope this helps.
    Thanks
    Vishal

  • I am unable to use services for objects  while creating a PO

    Hi All,
    I am unable to use services for objects  while creating a PO ie in me21n / Me22n .
    Our client wants to attach some doucument along with the PO, we want to use services for object for this. I use this services for objects in admin level , but unable to use this at user level. 
    System gives the following message
    No service available
    Message no. SGOS_MSG002
    Regards
    Gsg

    Hi,
    Refer the following OSS notes 552127, 598073
    For getting Object for services icon in ME21N and ME51N refer OSS note 913251

  • Services for Object - Store Business Documents (issue with XLSX files)

    Hi,
    We are using the Services for Object > Store Business Document to be able to drag and drop files into (for example) Sales Inquiry, Sales Order, Sales Quotations etc.
    Within OAC2 we have set up the global document types and these have been linked to the relevant Object Types and Content Repositories in OAC3.  We have also set up the Content Repository as Document Area 'ARCHLINK'.
    The ArhciveLink Basic Settings in OAG1 have the 'Always Copy Document Class from Document Type' set under Storage Settings.
    The issue we are having is with XLSX document types.  When we drag and drop the XLSX documen type using the Store Business Document the file is stored against the Sales Order but when you come to view the attachments MS Excel opens but an error message appears saying 'Excel cannot open the file '******' because the file format or file extension is not valid. Verify that the file has not been corrupted and that the file extension matches the format of the file'?
    We have reviewed SAP notes 1925897, 1739026 and 1145885 however non appear to give me a clear answer as to why this is happening?
    I have found that if we unselect the option 'Always Copy Document Class from Document Type' in OAG1 then we can open the XLSX files.
    As we have a significant amount of documents attached to various objects, what would be the implications of making this change agianst existing records and new records?
    Any advice on this issue would be greatly appreciated.
    Gary B

    Hi David,
    No joy I'm afraid!!
    I added entry 'xlslx' with the relevant MIME Type, Application and Description into table TOADD for the ArchiveLink settings and also this entry was already in tables SDOKMIME and SDOKFEXT for KPro.
    I then following the process via the Services for Object within VA12 (Change Inquiry) to then Create > Store Business document > Select the relevant Document Type > Drag and Drop the XLSX file into the empty box.
    I then saved the record and tried to view the attachement but I am still getting the same message  'Excel cannot open the file '******' because the file format or file extension is not valid. Verify that the file has not been corrupted and that the file extension matches the format of the file'?
    Our client is on componet SAP_BASIS release 701 Support Level 0014 and Support Package SAPKB70114 and I can see that note 1237688 is for SAPKB70112?
    Regards
    Gary

  • Service level tracking items are not deleted

    hi,
    every time i add a new service level tracking, after that when I delete it, it is deleted from the service level tracking items. but it resides as available items when i want to run a SLA report.
    i have already removed 'Test-Remove' from service level tracking in 'Authoring' tab but it still exist as available items to run a report as above picture.
    do i have to remove it manually from sql server? any help is appreciated

    Hi,
    I checked on my lab, and I have the same result as yours. When I newed a service level tracking, I then go to the Operation DB to query below table
    [OperationsManager].[dbo].[ServiceLevelObjective]
    And found the object created, and then I delete the service level tracking on the operation manager console, and recheck the table again, the object is removed there also.
    After that, I run service level tracking summary report, I can see the deleted service level tracking there.
    It is hard to explain, but I think maybe there are temp files keep this information.
    I would like to suggest you wait for some days and then recheck it.
    Regards, Yan Li

  • Services for Object in Maintenance order can not link

    Hello,
    "Services for object" in Maintenance Order can not link to share point.
    Linking documents from the C drive or Global drive is successful but if SHAREPOINT is used, it fails
    When trying to link to a Word document on our Sharepoint... It fails... when I'm in an order... it gives me an error... (displayed on the attached Word file...) and when I'm working within a document... (CVN02) it merely links to my C:\ drive which won't work...  
    We need to link to our "master" Sharepoint (web based) documents.
    Please suggest the solution.
    Thanks
    Regards
    Anil

    Anil,
      Couldn't you add the web address as the attachment?
    Regards
    Narasimhan

  • Services for Object  Icon not in ME21N

    Hello Experts:
    Does anyone know the reason why the Services for Object icon exist in ME22N but not in ME21N?
    Thanks in advance for your help!!
    -Edgar

    hi buddy
    The Generic Object Services do not appear in the Enjoy Create Trasactions ME21N and ME51N. This functionality is not provided until now. Please do the below manual activities and then apply the code change.
    Other terms
    GOS, Generic Object Services, ME21N, ME51N
    Reason and Prerequisites
    New functionality
    Solution
    Step 1:
    Create a new Method in the CLASS CL_PO_HEADER_HANDLE_MM.
    1. Go to SE24 and enter CL_PO_HEADER_HANDLE_MM.
    2. enter the below details,
    Method name :GET_GOS_MANAGER
    Level: Instance Method
    Visiblity: Public
    Description:  Get Generic Object Services Manager
    3. Now Select the Method and add the parameters
    Parameter :RE_MANAGER
    Type: Returning
    Pass value : Select the Checkbox
    Typing Method : Type Ref To
    Associated Type : CL_GOS_MANAGER
    Save the method and activate it.
    Step 2:
    Modify the Method PO_READ
    1. Go to SE24 and enter CL_PO_HEADER_HANDLE_MM.
    2. Select the Method PO_READ
    3. Add a Parameter as below,
    Parameter :IM_GOS
    Type: Importing
    Optional : Select the Checkbox
    Typing Method : Type Ref To
    Associated Type : CL_GOS_MANAGER
    Save and activate the method.
    Step 3:
    Add a attribute to the Class CL_PO_HEADER_HANDLE_MM
    1. Go to SE24 and enter CL_PO_HEADER_HANDLE_MM.
    2. Fill the below values,
    Attribute : MY_GOS_MANAGER
    Level: Instance Attribute
    Visiblity: Private
    Typing: Type Ref To
    Associated type: CL_GOS_MANAGER
    Step 4:
    Modify the Method SET_PO_NUMBER
    1. Go to SE24 and enter CL_PO_HEADER_HANDLE_MM.
    2. Select the Method SET_PO_NUMBER
    3. Add a Parameter as below,
    Parameter :IM_GOS
    Type: Importing
    Optional value : Select the Checkbox
    Typing Method : Type Ref To
    Associated Type : CL_GOS_MANAGER
    Save and activate the method.
    Step 5:
    1. Go to SE24 and enter IF_PURCHASE_REQ_FACTORY.
    2. Select the method CREATE_HEADER and add the parameter.
    3. Fill the below values,
    Parameter :IM_GOS
    Type: Importing
    Optional : Select the CheckBox
    Typing Method :Type Ref To
    Associated Type : CL_GOS_MANAGER
    try this but the patch from sol manager will be recomended
    reward if useful

  • Help NeEDED. How to link to soap web service from objective c

    Hello , HELP
    I'm trying to connect to a SOAP based web service using objective C as my programming language. Although the little bit of information on the Apple Dev centre documents is should be straight forward, im struggling like **.
    What im trying to do is connect via a small username and password text-box plus 'login' button from interface builder to
    https://api.betfair.com/global/v3/BFGlobalService.wsdl and parameter called login.
    then pass it my username and password from the interface text-boxes plus a few other standard set bits of information which are required.
    in turn the soap request will pass back a session token which i need to store.
    I've tried using WSMakestubs, which builds successfully the classes, but when calling them method nothing happens.

    Hello Etresoft
    Thanks again for coming back to me.. I would like to add that maybe on my first thread i wasn't as clear on what i was asking for, and also what avenues have have stepped down before asking for help.. Believe me i hate nothing more than not being able to resolve something myself. I'm currently reading 'another' programming in cocoa book by Arron Hillgrass, although he touches on the web service call to a Amazon web service example, he doesn't go into detail about how to actually do this.
    So again thank you for trying to help me.. its greatly appreciated.
    Ok back to the subject, and your response below.. I will try and be as informative as i can.
    I'm want to create a application using the interface builder which has a username and password textfield plus a button called <login>..
    On entering the username and password and pressing the login button, i was to send a request to the a .wdsl (SOAP) web service and login.! the webservice in return will send back a session token, which i need to store for further web service calls.
    In xcode i have been trying now for 1 week..!!! and the more i read up on how to make the Soap request call the more i fail to understand if this is simple or complex.
    * A bit more info if i may, on clicking the login button i need to send information to the below address as a soap type request.
    https://api.betfair.com/global/v3/BFGlobalService.wsdl
    i need to also tell the request the method name which is loginreq
    and also i need to pass these parameters in the request.
    username (from textfield)
    password (from textfield)
    productId = '82'
    vendorsoftwareId = '0'
    locationId = '0'
    ipAddress = '0'
    The stage I've got to is, I've used wsmakestubs and I've tried 'wdsl2objc' to create the classes required. I have then created a app controller class and a interface build app with the textfields and login button. I have then linked up the textfields and button to the nsobject appcontroller with a action ibaction loginreq etc. On build and go the app builds without error's but fails to do anything when i press the login button.. (more i think about this the more i think its either two things, one im not passing the parameters and two im not invoking the loginreq method from the class.)
    I feel like im wading in treacle and getting nowhere fast.!
    All i would like is for some help from someone to point me the correct direction..
    Im thinking that with all the Soap web services out there in the WWW, this must now be a easy thing to do in xcode. Im starting to think im stupid..
    Thanks again for you Help
    Regards
    Iain Smith
    [email protected]

  • SAP F&R:: Service Levels & Forecast Frequency

    Hi, while modelling some user requirements, I have come to figure out some kind of a "dynamic" link between the service levels "determined" for a location-product and the forecast frequency assigned to the said location product. Please find my observations below.
    OBSERVATION
    1. To start with, I had assigned an experimental Service Level Profile with all Service Levels values set to 99.99%.
    2. However I find that for location-products which have a weekly forecast frequency as compared to those with a daily frequency, the system automatically/ dynamically determines a service level of 91.00, which is a value that is not maintained in the service level profile.
    How does the system do this? What is the link between the forecast frequency and the service levels determined?
    Looking forward to some suggestions!
    Vismay Jani.

    hello,
    you can define service levels for let's say different objects
    - selling class
    - ABC indicator
    to simply the maintenance you can define a more "global/general" service level for each object.
    the selling class is calculated/determined by each forecast calculation automatically. if the selling class changed an other service level will be considered by the next forecast calculation automatically.
    there is definitively no difference between a daily and a weekly (or what ever) forecast frequency.
    regards, Hans-Georg

  • Mechanism level: Checksum failed

    Hello everyone, I hope that you can help me.I have problems with the examples of JGSS. The log is:
    GSSServer:
    Config name: C:\WINDOWS\krb5.ini
    KeyTabInputStream, readName(): HIPER.COM.PE
    KeyTabInputStream, readName(): developer
    KeyTab: load() entry length: 56; type: 17
    KeyTabInputStream, readName(): HIPER.COM.PE
    KeyTabInputStream, readName(): developer
    KeyTab: load() entry length: 56; type: 23
    KeyTabInputStream, readName(): HIPER.COM.PE
    KeyTabInputStream, readName(): developer
    KeyTab: load() entry length: 64; type: 16
    KeyTabInputStream, readName(): HIPER.COM.PE
    KeyTabInputStream, readName(): developer
    KeyTab: load() entry length: 48; type: 3
    KeyTabInputStream, readName(): HIPER.COM.PE
    KeyTabInputStream, readName(): developer
    KeyTab: load() entry length: 48; type: 1Added key: 1version: 1
    Added key: 3version: 1
    Added key: 16version: 1
    Added key: 23version: 1
    Added key: 17version: 1
    Ordering keys wrt default_tkt_enctypes list
    default etypes for default_tkt_enctypes: 17 23 16 3 1.
    0: EncryptionKey: keyType=17 kvno=1 keyValue (hex dump)=
    0000: E2 4B DD 17 2F 34 55 E6 BB 78 33 85 28 90 52 3C .K../4U..x3.(.R<
    1: EncryptionKey: keyType=23 kvno=1 keyValue (hex dump)=
    0000: 25 F1 43 85 EE 17 82 BB 71 FE E1 E5 83 5D 63 0F %.C.....q....]c.
    2: EncryptionKey: keyType=16 kvno=1 keyValue (hex dump)=
    0000: 31 04 E0 F8 F4 CB 57 89 C1 13 B3 15 20 A1 10 64 1.....W..... ..d
    0010: 16 57 CB 57 01 D9 F8 67
    3: EncryptionKey: keyType=3 kvno=1 keyValue (hex dump)=
    0000: 70 38 0E 49 73 2A 57 51
    4: EncryptionKey: keyType=1 kvno=1 keyValue (hex dump)=
    0000: 70 38 0E 49 73 2A 57 51
    default etypes for default_tkt_enctypes: 17 23 16 3 1.
    KrbAsReq calling createMessage
    KrbAsReq in createMessage
    KrbKdcReq send: kdc=192.168.61.2 UDP:88, timeout=30000, number of retries =3, #bytes=152
    KDCCommunication: kdc=192.168.61.2 UDP:88, timeout=30000,Attempt =1, #bytes=152
    KrbKdcReq send: #bytes read=626
    KrbKdcReq send: #bytes read=626
    EType: sun.security.krb5.internal.crypto.DesCbcMd5EType
    KrbAsRep cons in KrbAsReq.getReply developerAuthenticated principal: [[email protected]]
    Found key for [email protected](1)
    Found key for [email protected](23)
    Found key for [email protected](16)
    Found key for [email protected](17)
    Found key for [email protected](3)
    Waiting for incoming connection...
    Got connection from client /192.168.61.66
    Entered Krb5Context.acceptSecContext with state=STATE_NEW
    EType: sun.security.krb5.internal.crypto.ArcFourHmacETypeChecksum failed !
    Exception in thread "main" java.security.PrivilegedActionException: GSSException: Failure unspecified at GSS-API level (Mechanism level: Checksum failed)
              at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAs(Subject.java:396)
    at com.hiper.jgss.Jaas.loginAndAction(Jaas.java:95)
    at com.hiper.jgss.GssServer.main(GssServer.java:89)
    Caused by: GSSException: Failure unspecified at GSS-API level (Mechanism level: Checksum failed)
    at sun.security.jgss.krb5.Krb5Context.acceptSecContext(Krb5Context.java:741)
    at sun.security.jgss.GSSContextImpl.acceptSecContext(GSSContextImpl.java:323)
    at sun.security.jgss.GSSContextImpl.acceptSecContext(GSSContextImpl.java:267)
    at com.hiper.jgss.GssServer$GssServerAction.run(GssServer.java:168)
    ... 4 more
    Caused by: KrbException: Checksum failed
    at sun.security.krb5.internal.crypto.ArcFourHmacEType.decrypt(ArcFourHmacEType.java:85)
    at sun.security.krb5.internal.crypto.ArcFourHmacEType.decrypt(ArcFourHmacEType.java:77)
    at sun.security.krb5.EncryptedData.decrypt(EncryptedData.java:168)
    at sun.security.krb5.KrbApReq.authenticate(KrbApReq.java:267)
    at sun.security.krb5.KrbApReq.<init>(KrbApReq.java:134)
    at sun.security.jgss.krb5.InitSecContextToken.<init>(InitSecContextToken.java:79)
    at sun.security.jgss.krb5.Krb5Context.acceptSecContext(Krb5Context.java:724)
    ... 7 more
    Caused by: java.security.GeneralSecurityException: Checksum failed
    at sun.security.krb5.internal.crypto.dk.ArcFourCrypto.decrypt(ArcFourCrypto.java:388)
    at sun.security.krb5.internal.crypto.ArcFourHmac.decrypt(ArcFourHmac.java:74)
    at sun.security.krb5.internal.crypto.ArcFourHmacEType.decrypt(ArcFourHmacEType.java:83)
    ... 13 more
    Java Result: 1
    GSSClient:
    run:
    KinitOptions cache name is C:\Documents and Settings\cgamarra\krb5cc_cgamarra
    DEBUG <CCacheInputStream> client principal is [email protected]
    DEBUG <CCacheInputStream> server principal is krbtgt/[email protected]
    DEBUG <CCacheInputStream> key type: 23
    DEBUG <CCacheInputStream> auth time: Wed Jan 16 17:56:16 COT 2008
    DEBUG <CCacheInputStream> start time: Wed Jan 16 17:56:16 COT 2008
    DEBUG <CCacheInputStream> end time: Thu Jan 17 03:56:16 COT 2008
    DEBUG <CCacheInputStream> renew_till time: Wed Dec 31 19:00:00 COT 1969
    CCacheInputStream: readFlags() INITIAL;Host address is /192.168.61.66
    DEBUG <CCacheInputStream>
    KrbCreds found the default ticket granting ticket in credential cache.
    Obtained TGT from LSA: Credentials:[email protected]
    server=krbtgt/[email protected]
    authTime=20080116225616Z
    startTime=20080116225616Z
    endTime=20080117085616Z
    renewTill=19700101000000Z
    flags: INITIAL
    EType (int): 23
    Authenticated principal: [[email protected]]
    Connected to address cgamarra/192.168.61.66
    Config name: C:\WINDOWS\krb5.ini
    Found ticket for [email protected] to go to krbtgt/[email protected] expiring on Thu Jan 17 03:56:16 COT 2008
    Entered Krb5Context.initSecContext with state=STATE_NEW
    Found ticket for [email protected] to go to krbtgt/[email protected] expiring on Thu Jan 17 03:56:16 COT 2008
    Service ticket not found in the subject
    Credentials acquireServiceCreds: same realmdefault etypes for default_tgs_enctypes: 17 23 16 3 1.
    CksumType: sun.security.krb5.internal.crypto.RsaMd5CksumType
    EType: sun.security.krb5.internal.crypto.ArcFourHmacEType
    KrbKdcReq send: kdc=192.168.61.2 UDP:88, timeout=30000, number of retries =3, #bytes=596
    KDCCommunication: kdc=192.168.61.2 UDP:88, timeout=30000,Attempt =1, #bytes=596
    KrbKdcReq send: #bytes read=569
    KrbKdcReq send: #bytes read=569
    EType: sun.security.krb5.internal.crypto.ArcFourHmacEType
    KrbApReq: APOptions are 00100000 00000000 00000000 00000000
    EType: sun.security.krb5.internal.crypto.ArcFourHmacETypeKrb5Context setting mySeqNumber to: 372002863
    Created InitSecContextToken:
    0000: 01 00 6E 82 01 EA 30 82 01 E6 A0 03 02 01 05 A1 ..n...0.........
    0010: 03 02 01 0E A2 07 03 05 00 20 00 00 00 A3 82 01 ......... ......
    0020: 0E 61 82 01 0A 30 82 01 06 A0 03 02 01 05 A1 0E .a...0..........
    0030: 1B 0C 48 49 50 45 52 2E 43 4F 4D 2E 50 45 A2 28 ..HIPER.COM.PE.(
    0040: 30 26 A0 03 02 01 00 A1 1F 30 1D 1B 04 68 6F 73 0&.......0...hos
    0050: 74 1B 15 63 67 61 6D 61 72 72 61 2E 68 69 70 65 t..cgamarra.hipe
    0060: 72 2E 63 6F 6D 2E 70 65 A3 81 C4 30 81 C1 A0 03 r.com.pe...0....
    0070: 02 01 17 A1 03 02 01 0B A2 81 B4 04 81 B1 8D 1D ................
    0080: 14 45 C1 35 7D C5 71 4C 81 10 FE 41 D7 34 48 15 .E.5..qL...A.4H.
    0090: 78 35 3D 63 4D F5 4B F5 39 18 2D 28 50 E7 A8 D7 x5=cM.K.9.-(P...
    00A0: 4E 32 F2 F9 62 63 DE 2D E3 05 F7 B3 41 E4 CE 16 N2..bc.-....A...
    00B0: 77 A1 F4 0E BC 04 59 03 0D 06 12 FB F4 7F 5B 60 w.....Y.......[`
    00C0: E0 1D 9A 37 9C 07 9A FA FD A6 2A 57 84 3D 20 86 ...7......*W.= .
    00D0: 3B 7F 39 5E 07 63 EC 32 20 36 47 5E FA F9 49 C6 ;.9^.c.2 6G^..I.
    00E0: E9 E1 77 1E 77 EC C8 B5 35 FE 80 38 3B 4E 98 21 ..w.w...5..8;N.!
    00F0: 5D 63 EB 19 4D A8 0A 79 52 D8 8C 72 05 AA 81 4E ]c..M..yR..r...N
    0100: 7E 93 47 06 79 AF 81 DE C1 3A E5 A2 93 8C 12 AB ..G.y....:......
    0110: 85 96 22 09 71 37 E5 99 31 86 33 AC 3A 89 F7 CB ..".q7..1.3.:...
    0120: CE 02 0F 49 1F F2 B7 9D A5 79 B4 28 B7 14 99 A4 ...I.....y.(....
    0130: 81 BE 30 81 BB A0 03 02 01 17 A2 81 B3 04 81 B0 ..0.............
    0140: E4 97 3F 28 21 08 16 19 46 5B B8 FF C7 4C 53 D1 ..?(!...F[...LS.
    0150: E6 5B AE 64 23 70 9E 72 11 B5 AE 2C 0D 5C 6D 48 .[.d#p.r...,.\mH
    0160: B5 7D 3B 83 90 17 1B D1 65 FB 78 BF 6E 34 18 5C ..;.....e.x.n4.\
    0170: B5 3A 3D 5C 40 8F 82 3E EC DB 11 B3 0D 06 2B C1 .:=\@..>......+.
    0180: 4C FD A1 A4 E1 DE 1A 94 AB F0 43 56 B8 14 48 00 L.........CV..H.
    0190: 55 EC 55 00 F5 01 9C 80 C3 F4 9E 1C B8 BA FE 86 U.U.............
    01A0: 14 BA 23 CC 61 18 44 3F C2 CC D1 76 A3 3C 9C 57 ..#.a.D?...v.<.W
    01B0: D3 3A 58 D5 36 C9 CC 59 55 4E 38 88 47 5A 3C 1A .:X.6..YUN8.GZ<.
    01C0: 03 18 3B 53 B8 60 6E 6A 19 A8 AE FD 0E D0 9D 60 ..;S.`nj.......`
    01D0: 3A 7F B1 F3 28 0C 3A 96 61 80 0A 36 16 28 6B 80 :...(.:.a..6.(k.
    01E0: 1D F9 6C 76 C2 98 8D D0 7E A4 EF 8D A8 02 2B CC ..lv..........+.
    Exception in thread "main" java.security.PrivilegedActionException: java.net.SocketException: Connection reset
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAs(Subject.java:396)
    at com.hiper.jgss.Jaas.loginAndAction(Jaas.java:100)
    at com.hiper.jgss.GssClient.main(GssClient.java:103)
    Caused by: java.net.SocketException: Connection reset
    at java.net.SocketInputStream.read(SocketInputStream.java:168)
    at java.net.SocketInputStream.read(SocketInputStream.java:182)
    at java.io.DataInputStream.readInt(DataInputStream.java:370)
    at com.hiper.jgss.GssClient$GssClientAction.run(GssClient.java:203)
    ... 4 more
    Java Result: 1
    Does anyone know how to fix the exception: Mechanism level: Checksum failed ?
    Thanks.

    Looks like the client's target and the server does not match, maybe not the same principal.
    The JGSS tutorials starts the server side program using a service principal, which looks like host/[email protected] As I read from your debug output, your server program's principal is [email protected], which is a normal user principal.

  • Object failed to run due to insufficient security privileges

    Recently migrated from BO XI and Crystal XI to bo 4.1sp2 and Crystal 2013.The recurring crystal reports were migared to new environemnt and schulded to run 1st of the month.There are 300+ reports.The report detail says all these reports are schduled by Adminisatrtor because It was migrated by administartor account.
    First of the month all reports failed and error is 'object failed to run due to insufficient security privileges.
    And In the event viewer, there were warning from source BusinessObject_cms
    "The security for the object identified by 41173 could not be verified during schedule attempt."
    Can someone help me to find out the root cause of this issue.thanks.

    Hello,
    There are many possible root causes.
    First check that the migration was complete successfully using the Import Wizard or UMT.
    Otherwise, this may occur if the owner was not migrated properly or if the universe contains some row level security..
    I hope this helps.
    Thanks & Regards,
    Insaf

  • Access Oracle Service Bus objects from within a PBL program

    Followed instructions from Studio Reference documentation for cataloging Oracle Service Bus objects and embedded sample code but encountered http 404 not found error. Is there anyway to trace the call made to the Service Bus? I change the log message severity level for Workspace application to debug but the call is not logged. The following is the output from the log:
    ================Oracle® BPM - WorkSpace================
    RUNTIME:fuego.papi.exception.ActivityFailedException: Activity '/ExpenseReport#Default-1.0/GlobalCreation[CreateExpenseReport]' task '' could not execute successfully.
    RUNTIME:Detail:Method: '', Exception: 'The method 'CIL_createExpenseReportCreateExpenseReportIN' from class 'oracle.ExpenseReport.Default_1_0.Instance' could not be successfully executed.'
    RUNTIME:
    RUNTIME:     at fuego.papi.exception.ActivityFailedException.create(ActivityFailedException.java:66)
    RUNTIME:     at fuego.server.AbstractProcessBean.createActivityFailedException(AbstractProcessBean.java:3561)
    RUNTIME:     at fuego.fengine.FEngineProcessBean.createActivityFailedException(FEngineProcessBean.java:371)
    RUNTIME:     at fuego.server.AbstractProcessBean.runGlobalActivity(AbstractProcessBean.java:2968)
    RUNTIME:     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    RUNTIME:     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    RUNTIME:     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    RUNTIME:     at java.lang.reflect.Method.invoke(Unknown Source)
    RUNTIME:     at fuego.lang.JavaClass.invokeMethod(JavaClass.java:1410)
    RUNTIME:     at fuego.lang.JavaObject.invoke(JavaObject.java:227)
    RUNTIME:     at fuego.component.Message.process(Message.java:585)
    RUNTIME:     at fuego.component.ExecutionThread.processMessage(ExecutionThread.java:780)
    RUNTIME:     at fuego.component.ExecutionThread.processBatch(ExecutionThread.java:755)
    RUNTIME:     at fuego.component.ExecutionThread.doProcessBatch(ExecutionThread.java:142)
    RUNTIME:     at fuego.component.ExecutionThread.doProcessBatch(ExecutionThread.java:134)
    RUNTIME:     at fuego.fengine.FEngineProcessBean.processBatch(FEngineProcessBean.java:244)
    RUNTIME:     at fuego.component.ExecutionThread.work(ExecutionThread.java:839)
    RUNTIME:     at fuego.component.ExecutionThread.run(ExecutionThread.java:408)
    RUNTIME:     at fuego.component.CustomExecution.next(CustomExecution.java:176)
    RUNTIME:     at fuego.papi.impl.rmi.RMIExecution.next(RMIExecution.java:109)
    RUNTIME:     at fuego.web.execution.InteractiveExecution.process(InteractiveExecution.java:177)
    RUNTIME:     at fuego.web.execution.impl.WebInteractiveExecution.process(WebInteractiveExecution.java:54)
    RUNTIME:     at fuego.web.execution.InteractiveExecution.process(InteractiveExecution.java:223)
    RUNTIME:     at fuego.web.papi.TaskExecutor.runApplicationTask(TaskExecutor.java:349)
    RUNTIME:     at fuego.web.papi.TaskExecutor.execute(TaskExecutor.java:95)
    RUNTIME:     at fuego.workspace.servlet.ExecutorServlet.doAction(ExecutorServlet.java:117)
    RUNTIME:     at fuego.workspace.servlet.BaseServlet.doPost(BaseServlet.java:229)
    RUNTIME:     at fuego.workspace.servlet.BaseServlet.doGet(BaseServlet.java:220)
    RUNTIME:     at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    RUNTIME:     at fuego.workspace.servlet.AuthenticatedServlet.service(AuthenticatedServlet.java:83)
    RUNTIME:     at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    RUNTIME:     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    RUNTIME:     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    RUNTIME:     at fuego.web.filter.SingleThreadPerSessionFilter.doFilter(SingleThreadPerSessionFilter.java:64)
    RUNTIME:     at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
    RUNTIME:     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    RUNTIME:     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    RUNTIME:     at fuego.web.filter.CharsetFilter.doFilter(CharsetFilter.java:48)
    RUNTIME:     at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
    RUNTIME:     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    RUNTIME:     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    RUNTIME:     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    RUNTIME:     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    RUNTIME:     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    RUNTIME:     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    RUNTIME:     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    RUNTIME:     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    RUNTIME:     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    RUNTIME:     at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
    RUNTIME:     at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    RUNTIME:     at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
    RUNTIME:     at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    RUNTIME:     at java.lang.Thread.run(Unknown Source)
    RUNTIME:Caused by: fuego.lang.ComponentExecutionException: The method 'CIL_createExpenseReportCreateExpenseReportIN' from class 'oracle.ExpenseReport.Default_1_0.Instance' could not be successfully executed.
    RUNTIME:     at fuego.component.ExecutionThreadContext.invokeMethod(ExecutionThreadContext.java:519)
    RUNTIME:     at fuego.component.ExecutionThreadContext.invokeMethod(ExecutionThreadContext.java:273)
    RUNTIME:     at fuego.fengine.FEEngineExecutionContext.invokeMethodAsCil(FEEngineExecutionContext.java:219)
    RUNTIME:     at fuego.server.execution.EngineExecutionContext.runCil(EngineExecutionContext.java:1280)
    RUNTIME:     at fuego.server.execution.TaskExecution.invoke(TaskExecution.java:401)
    RUNTIME:     at fuego.server.execution.GlobalTaskExecution.invoke(GlobalTaskExecution.java:146)
    RUNTIME:     at fuego.server.execution.TaskExecution.executeCIL(TaskExecution.java:513)
    RUNTIME:     at fuego.server.execution.TaskExecution.executeTask(TaskExecution.java:697)
    RUNTIME:     at fuego.server.execution.TaskExecution.executeTask(TaskExecution.java:657)
    RUNTIME:     at fuego.server.execution.TaskExecution.executeTask(TaskExecution.java:154)
    RUNTIME:     at fuego.server.execution.GlobalTaskExecution.executeGlobalCIL(GlobalTaskExecution.java:116)
    RUNTIME:     at fuego.server.execution.GlobalTaskExecution.executeGlobalCIL(GlobalTaskExecution.java:96)
    RUNTIME:     at fuego.server.execution.microactivity.GlobalCreationMicroActivity.execute(GlobalCreationMicroActivity.java:109)
    RUNTIME:     at fuego.server.execution.microactivity.GlobalInteractiveMicroActivity.execute(GlobalInteractiveMicroActivity.java:73)
    RUNTIME:     at fuego.server.AbstractProcessBean$44.execute(AbstractProcessBean.java:2961)
    RUNTIME:     at fuego.server.execution.DefaultEngineExecution$AtomicExecutionTA.runTransaction(DefaultEngineExecution.java:304)
    RUNTIME:     at fuego.transaction.TransactionAction.startBaseTransaction(TransactionAction.java:470)
    RUNTIME:     at fuego.transaction.TransactionAction.startTransaction(TransactionAction.java:551)
    RUNTIME:     at fuego.transaction.TransactionAction.start(TransactionAction.java:212)
    RUNTIME:     at fuego.server.execution.DefaultEngineExecution.executeImmediate(DefaultEngineExecution.java:123)
    RUNTIME:     at fuego.server.execution.EngineExecution.executeImmediate(EngineExecution.java:66)
    RUNTIME:     at fuego.server.AbstractProcessBean.runGlobalActivity(AbstractProcessBean.java:2954)
    RUNTIME:     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    RUNTIME:     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    RUNTIME:     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    RUNTIME:     at java.lang.reflect.Method.invoke(Unknown Source)
    RUNTIME:     at fuego.lang.JavaClass.invokeMethod(JavaClass.java:1410)
    RUNTIME:     at fuego.lang.JavaObject.invoke(JavaObject.java:227)
    RUNTIME:     at fuego.component.Message.process(Message.java:585)
    RUNTIME:     at fuego.component.ExecutionThread.processMessage(ExecutionThread.java:780)
    RUNTIME:     at fuego.component.ExecutionThread.processBatch(ExecutionThread.java:755)
    RUNTIME:     at fuego.component.ExecutionThread.doProcessBatch(ExecutionThread.java:142)
    RUNTIME:     at fuego.component.ExecutionThread.doProcessBatch(ExecutionThread.java:134)
    RUNTIME:     at fuego.fengine.FEngineProcessBean.processBatch(FEngineProcessBean.java:244)
    RUNTIME:     at fuego.component.ExecutionThread.work(ExecutionThread.java:839)
    RUNTIME:     at fuego.component.ExecutionThread.run(ExecutionThread.java:408)
    RUNTIME:Caused by: fuego.lang.RuntimeCILExecutionException: <?xml version="1.0" encoding="UTF-8" ?>
    RUNTIME:<string>return code: 404
    RUNTIME:&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Draft//EN&quot;&gt;
    RUNTIME:&lt;HTML&gt;
    RUNTIME:&lt;HEAD&gt;
    RUNTIME:&lt;TITLE&gt;Error 404--Not Found&lt;/TITLE&gt;
    RUNTIME:&lt;META NAME=&quot;GENERATOR&quot; CONTENT=&quot;WebLogic Server&quot;&gt;
    RUNTIME:&lt;/HEAD&gt;
    RUNTIME:&lt;BODY bgcolor=&quot;white&quot;&gt;
    RUNTIME:&lt;FONT FACE=Helvetica&gt;&lt;BR CLEAR=all&gt;
    RUNTIME:&lt;TABLE border=0 cellspacing=5&gt;&lt;TR&gt;&lt;TD&gt;&lt;BR CLEAR=all&gt;
    RUNTIME:&lt;FONT FACE=&quot;Helvetica&quot; COLOR=&quot;black&quot; SIZE=&quot;3&quot;&gt;&lt;H2&gt;Error 404--Not Found&lt;/H2&gt;
    RUNTIME:&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
    RUNTIME:&lt;/TABLE&gt;
    RUNTIME:&lt;TABLE border=0 width=100% cellpadding=10&gt;&lt;TR&gt;&lt;TD VALIGN=top WIDTH=100% BGCOLOR=white&gt;&lt;FONT FACE=&quot;Courier New&quot;&gt;&lt;FONT FACE=&quot;Helvetica&quot; SIZE=&quot;3&quot;&gt;&lt;H3&gt;From RFC 2068 &lt;i&gt;Hypertext Transfer Protocol -- HTTP/1.1&lt;/i&gt;:&lt;/H3&gt;
    RUNTIME:&lt;/FONT&gt;&lt;FONT FACE=&quot;Helvetica&quot; SIZE=&quot;3&quot;&gt;&lt;H4&gt;10.4.5 404 Not Found&lt;/H4&gt;
    RUNTIME:&lt;/FONT&gt;&lt;P&gt;&lt;FONT FACE=&quot;Courier New&quot;&gt;The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.&lt;/p&gt;&lt;p&gt;If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address.&lt;/FONT&gt;&lt;/P&gt;
    RUNTIME:&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
    RUNTIME:&lt;/TABLE&gt;
    RUNTIME:
    RUNTIME:&lt;/BODY&gt;
    RUNTIME:&lt;/HTML&gt;
    RUNTIME:</string>
    RUNTIME:
    RUNTIME:     at fuego.components.ScreenFlow.rethrowUserException(ScreenFlow.java:274)
    RUNTIME:     at fuego.components.ScreenFlow.propagateParentException(ScreenFlow.java:239)
    RUNTIME:     at xobject.Fuego__AutoGen__Screenflows__.__SubmitReport.Begin_Invocator(__SubmitReport.xcdl:13)
    RUNTIME:     at oracle.ExpenseReport.Default_1_0.Instance.CIL_createExpenseReportCreateExpenseReportIN(Instance.xcdl:3)
    RUNTIME:     at oracle.ExpenseReport.Default_1_0.Instance.CIL_createExpenseReportCreateExpenseReportIN(Instance.xcdl)
    RUNTIME:     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    RUNTIME:     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    RUNTIME:     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    RUNTIME:     at java.lang.reflect.Method.invoke(Unknown Source)
    RUNTIME:     at fuego.component.ExecutionThreadContext.invokeMethod(ExecutionThreadContext.java:512)
    RUNTIME:     ... 35 more

    You are receiving a 404 error which means that the binding to the SB is not correct or there is a problem with the SB end part of the integration.
    Are you able to test this successfully from an automatic activity for example aside from trying to use it within a screenflow ?
    Thanks !
    eduardoc.

Maybe you are looking for