AIA SERVICE CONSTRUCTOR, CREATION OF REQUESTER AND PROVIDER ABCS

While the creation of requester ABCS using service constructor we need to give the xsd location and all input fields,
But in the creation of provider ABCS we have an extra field for selecting WSDL file, if we select the wsdl it'll automatically fills in the details for incoming EBM
Just wondered why creation of requester ABCS doesn't need the wsdl, what is the conflict that doest allow the Requester ABCS to define its incoming ABM directly using wsdl.

It's because a requestor will be exposed to be called for one or more applications and you need to define an interface for them.
Provider will invoke a service from some application and will use the existant interface.

Similar Messages

  • AIA Service Constructor hanging

    I am attempting to use the AIA Service Contructor extension for JDeveloper 11g but any attempt at going through the wizard does not finish. Anyone else seen something similar?

    Hi,
    Which version of SOA you are using?
    Can you please update the Service Constructor on your Jdev with the latest.
    Regards,
    Narayana

  • Create Requester ABCS without Reference using Service Constructor

    Hello,
    we using Service Constructor to create Requester ABCS. We disable the checkbox for CAVS and References, but the WSDL of EBS is as reference in Project and binding didn't bind to oramds. Another point is, that we disable ErrorHandling, but in composite and bpel is an external reference to AIAAsyncErrorHandling.
    Here are some screenshots:
    [Default Target Service Options|http://dl.dropbox.com/u/4274798/AIA-EAP/ServiceConstructor/SC_TargetServiceOptions-Enable.png]
    [Disable Checkboxes|http://dl.dropbox.com/u/4274798/AIA-EAP/ServiceConstructor/SC_TargetServiceOptions-Disable.png]
    [Reopen after editing|http://dl.dropbox.com/u/4274798/AIA-EAP/ServiceConstructor/SC_TargetServiceOptions-AfterConfirm.png]
    [Disable Error Handling|http://dl.dropbox.com/u/4274798/AIA-EAP/ServiceConstructor/SC_AddErrorHandling.png]
    Is it a bug in service constructor or did we misunderstanding the checkboxes?
    Marcel

    Bug 9431667 is logged for issue where error handling was unchecked, but it is still being defined.

  • JAX WS request and Resonse Help

    Good day Guys,
    Can anybody help me with a example or tutorial to create a JAX WEb Service.
    What i need to do is to process a complex XML SOAP request and provide a response or a Fault message.
    I have the three XSD Schemas but i dont really know where to start.
    Thanks in advance.

    This (http://www.javaworld.com/javaworld/jw-02-2007/images/jw-02-handler6.jpg) shows when the soap handler is executed in the request/response chain.
    What could be the case is that the bytes you are writing to the PrintStream are still buffered, by calling flush any buffered output bytes are written to the underlying output stream.
    Also do not forget to close the PrintStream. http://docs.oracle.com/javase/1.5.0/docs/api/java/io/PrintStream.html#flush()

  • Informatica Web Services - Multiple Occurring Elements - PK and K

    I'm pretty sure that this is not the first error message in the session log; please check if there's any other message which precedes the message you've listed.If there are no accompanying messages, then please look in the Integration Service log whether you find any hints there.If that doesn't help either, I fear you will have to open a service request at Informatica Global Customer Support. Regards,Nico

    I have a web service that does address validation and provides a  suggestion list of addresses. I understand there will be a PK - FK  relationship in the SOAP response. I am currently getting the following  error: SDKS_38502    Plug-in #302600's target [o_Output::X_n4_Envelope:  Partition 1] failed in method [execute]. Is this a writer issue? If so,  what is the solution to fix it?  Thanks,Eric

  • How to create Asynchronous request and delayed response Provider ABCS

    Hi All,
    I am using Jdveloper 11.1.1.5 and AIA FP 3.0
    Whenver I am creating Asynchronous Provider ABCS through Service constructor, it asks for the wsdl in Callback tab. Would someone please help me in :
    *1.* What wsdl we should provide in Callback tab
    *2.* If I provide the EBS wsdl operation response. Then there is no call back in the BPEL process of the ABCS. Instead of that there is an invoke activity which is invoking the response operation of the EBS.
    *3.* Does anyone tried to develop a complete Asynchronous (Req/Delayed response) AIA interface. if so please share with us.
    Thanks
    Sunil

    HI Veeru,
    Thanks for this quick reply. According to you suggestion I am following this design pattern to create the Async AIA Interface.
    ==============================================================================================
    (1.Request) (2.port Type=ProjectEBS) (3.CreateProject)
    Async BPEl Process ---------1-------> CreateProjectReqABCS---------------2--------------------->ProjectReqEBS----------3------------->CreateProjectProvABCS
    (4.portType=ProjectEBSResponse) (5.CreateProjectResponse) (6.Response Message)
    CreateProjectProvABCS------------------4-------------------------->ProjectRespEBS------------5--------------->CreateProjectReqABCS---------6----------->Async BPEL process
    ==============================================================================================
    Would you please confirm these points :_
    1. While connecting to EBS from ReqABCS I am selecting only PortType=CreateProjectEBS, I am not providing Callback PortType, Beacause we are using seperate Service to handle the response. Is this step is correct ?
    2. Also while connecting to EBS from ProviderABCS i am selecting tType=CreateProjectEBSResponse, I am not providing Callback PortType. Is this is correct ?
    3. In Requester ABCS test page on EM console there are two WSDL service showing. Which one to select while providing wsdl in ProjectResponse EBS while handling response message
    Thanks
    Sunil
    Edited by: 856749 on Apr 23, 2012 12:47 PM

  • AIA 11g - Service Constructor

    Hi All,
    There are two ways to create the ABCSs using the Service Constructor. By logging into the AIA LCW, and by giving the input through a file. Can someone please provide details of the file that can be provided as input to the Service Constructor?
    Regards
    Anish.

    Use this sample input file for a simple Request Fire and Forget use case.
    <?xml version="1.0" encoding="UTF-8"?>
    <AIACodeGenerator>
         <GenerateOutputFiles>
              <GenerateBPELFileIndicator>true</GenerateBPELFileIndicator>
              <GenerateWSDLFileIndicator>true</GenerateWSDLFileIndicator>
              <GenerateExtensionWSDLFileIndicator>false</GenerateExtensionWSDLFileIndicator>
              <GenerateJdeveloperProjectFileIndicator>true</GenerateJdeveloperProjectFileIndicator>
              <GenerateCompositeFileIndicator>true</GenerateCompositeFileIndicator>
              <GenerateComponentFileIndicator>true</GenerateComponentFileIndicator>
              <GenerateMappingXSLFileIndicator>true</GenerateMappingXSLFileIndicator>
              <GenerateFaultPolicyFileIndicator>false</GenerateFaultPolicyFileIndicator>
              <GenerateConfigFileIndicator>true</GenerateConfigFileIndicator>
         </GenerateOutputFiles>
         <ABCSConfig>
              <ServiceSolutionComponentAssociation>
              <GUID></GUID>
              </ServiceSolutionComponentAssociation>
              <Description></Description>
              <ABCSType>Requestor</ABCSType>
              <Verb>Create</Verb>
              <Industry>Core</Industry>
              <ParticipatingAppShortName>Siebel</ParticipatingAppShortName>
              <ParticipatingAppLogicalName>SEBL_01</ParticipatingAppLogicalName>
              <ParticipatingAppLongName>Siebel</ParticipatingAppLongName>
              <ParticipatingAppDefaultID>SEBL_01</ParticipatingAppDefaultID>
              <ProductCode>SFA</ProductCode>
              <ABCSVersionNumber>1</ABCSVersionNumber>
              <EOLLocation></EOLLocation>
              <EOLMDSLocation>oramds:/apps/AIAMetaData</EOLMDSLocation>
              <GenerateErrorHandlingIndicator>true</GenerateErrorHandlingIndicator>
              <ErrorHandlingServiceRuntimeLocation>http://ap6014rems.us.oracle.com:8001/soa-infra/services/default/AIAAsyncErrorHandlingBPELProcess/client?WSDL</ErrorHandlingServiceRuntimeLocation>
              <ErrorHandlingServiceName>AIAAsyncErrorHandlingBPELProcess</ErrorHandlingServiceName>
              <ErrorHandlingPortName>AIAAsyncErrorHandlingBPELProcess</ErrorHandlingPortName>
              <EnableExtensionIndicator>false</EnableExtensionIndicator>
              <ExtensionWSDLRuntimeLocation></ExtensionWSDLRuntimeLocation>
              <ExtensionWSDLServiceName></ExtensionWSDLServiceName>
              <ExtensionWSDLPortName></ExtensionWSDLPortName>
              <GenerateTransactionProperties>true</GenerateTransactionProperties>
              <ABCSInterface>
                   <ServiceObjectName>Customer</ServiceObjectName>
                   <ServiceObjectVersion>1</ServiceObjectVersion>
                   <ServiceObjectNamespacePrefix>sbldata</ServiceObjectNamespacePrefix>
                   <ServiceObjectNamespace>http://www.siebel.com/xml/CMU%20AccSync%20Account%20Io</ServiceObjectNamespace>
                   <ServiceObjectSchemaLocation>oramds:/apps/AIAMetaData/AIAComponents/ApplicationObjectLibrary/SampleSEBL/schemas/CmuAccsyncAccountIo.xsd</ServiceObjectSchemaLocation>
                   <ServiceMEP>FireAndForget</ServiceMEP>
                   <InputMessageElement>ListOfCmuAccsyncAccountIo</InputMessageElement>
                   <DocumentationVersion>1</DocumentationVersion>
                   <SVCDoc>1.0</SVCDoc>
              </ABCSInterface>
              <TargetService>
                   <TargetServiceType>EBS</TargetServiceType>
                   <ScopeName>CustomerPartyEBS</ScopeName>
                   <EnableExtensionIndicator>false</EnableExtensionIndicator>
                   <EnableDynamicEndpointIndicator>true</EnableDynamicEndpointIndicator>
                   <GenerateScopeErrorHandlingIndicator>true</GenerateScopeErrorHandlingIndicator>
                   <ServiceObjectName>CreateCustomer</ServiceObjectName>
                   <ServiceObjectVersion>1</ServiceObjectVersion>
                   <ServiceObjectNamespacePrefix>corecustomerpartyebs</ServiceObjectNamespacePrefix>
                   <ServiceObjectNamespace>http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/CustomerParty/V2</ServiceObjectNamespace>
                   <ServiceObjectSchemaLocation>oramds:/apps/AIAMetaData/AIAComponents/EnterpriseObjectLibrary/Core/EBO/CustomerParty/V2/CustomerPartyEBM.xsd</ServiceObjectSchemaLocation>
                   <ServiceNamespacePrefix>ebs</ServiceNamespacePrefix>
                   <ServiceNamespace>http://xmlns.oracle.com/EnterpriseServices/Core/CustomerParty/V2</ServiceNamespace>
                   <ServiceWSDLLocation>oramds:/apps/AIAMetaData/AIAComponents/EnterpriseBusinessServiceLibrary/Core/EBO/CustomerParty/V2/CustomerPartyEBS.wsdl</ServiceWSDLLocation>
                   <TargetWSDLServiceName></TargetWSDLServiceName>
                   <TargetWSDLPortName></TargetWSDLPortName>
                   <ServiceEndpointLocation></ServiceEndpointLocation>
                   <CAVSEndpointLocation></CAVSEndpointLocation>
                   <ServiceMEP>FireAndForget</ServiceMEP>
                   <GenerateReferenceWSDLFileIndicator>true</GenerateReferenceWSDLFileIndicator>
                   <PortTypeName>CustomerPartyEBS</PortTypeName>
                   <Operation>CreateCustomerPartyList</Operation>
                   <InputMessage>CreateCustomerPartyListReqMsg</InputMessage>
                   <InputMessageElement>CreateCustomerPartyListEBM</InputMessageElement>
                   <DocumentationVersion/>
                   <SVCDoc/>
              </TargetService>
         </ABCSConfig>
    </AIACodeGenerator>

  • Generating Midway Receive Activity with Service Constructor in AIA 11g

    Hi all,
    We are trying to generate a midway receive activity in ABCS (to handle callback) using service constructor. However when I am using the callback option and selecting a target service it is generating an invoke activity only.However this thing worked with Artifact Generator in AIA 2.5 FP.
    Has anybody achieved this scenario of generating midway receive activity using service constructor?
    Thnks & Rgds,
    Mandrita

    Hi,
    Yes. You give it the abstract WSDL and operation for the callback.
    The service constructor merely provides a starting point and not a complete composite. You have to do a lot of ‘finishing’ off yourself.
    I should point out that we are now through our testing phase of our integration. Although midway receives in our ABCS’ do work they greatly increase the maintenance load on the system, the admins and support staff. If I were to re-work this I would have designed the ABCS’ to be transient and I would highly recommend you look at re-working the solution so that wherever possible every single BPEL you create is truly transient and short lived. (Have a look here http://blog.thisisahmed.com/2009/05/transient-vs-durable-bpel-processes.html)
    Where we had a requirement for a mid-way receive to send the response back to the correct place I would have instead used two one way integrations and program the target system to hold and re-transmit any data required by the return path.
    Robert

  • AIA FP 11g - Service Constructor Question

    Hi All,
    I am trying to create the Provider ABCS impl using the Service Constructor. I have defined the Solution Service Component in the AIA Project Lifecycle Workbench as BAERP Create Purchase Order List Ebiz Provider ABCS. The CreatePurchaseOrderList method of the PurchaseOrderEBS will invoke this ABCS with a list of Purchase Orders.
    To create the Service Contructor, these are the steps that I follow,
    1. Create New Project -> Business Tier -> AIA -> AIA Service Component Project
    2. Service Description: Select the Solution Service Component from the AIA Project Lifecycle Workbench
    3. Service Details: Product Code: Ebiz, Application Name: Ebiz, Application Id: EBIZ_01, Application Short Name: Ebiz, Service Operation: Create, Service Type: Provider ABCS ( Only relevant attributes are given)
    4. Service Object: WSDL: Select PurchaseOrderEBSV1.wsdl from EnterpriseBusinessServiceLibrary, Operations: CreatePurchaseOrderList
    5. Target Service Details: I am selecting the wsdl of a deployed composite, which inserts a list of Purchase Orders into a database, Operations: Process
    6. I click Finish - The ABCS as well as the BPEL process that gets created is CreatePurchaseOrderEbizProvABCSImpl, where as I was expecting it to be created as CreatePurchaseOrderListEbizProvABCSImpl.
    Did I miss something here, or should I be referring to the ABCS as CreatePurchaseOrderEbizProvABCSImpl?
    Regards,
    Anish.

    Hi,
    Check the Object Name field in Step 4 of Service Constructor. Ensure it is PurchaseOrderList, If it was jus PurchaseOrder you edit and append List to it.
    After Finish, your Prov ABCS will be named as CreatePurchaseOrderListEbizProvABCSImpl.
    Regards,
    Rahul

  • Hello, i have been sent the following email from apple: - You've taken the added security step and provided a rescue email address. Now all you need to do is verify that it belongs to you... and asks for apple login details, is this a genuine request?

    Hello, i have been sent the following email from apple, see below and asks for apple login details, is this a genuine request?
    Thank you.
    You’ve taken the added security step and provided a rescue email address. Now all you need to do is verify that it belongs to you.
    The rescue email address that you gave us is [email protected]
    Just click the link below to verify, sign in using your Apple ID and password, then follow the prompts.
    Verify Now >
    The rescue email address is dedicated to your security and allows Apple to get in touch if any account questions come up, such as the need to reset your password or change your security questions. As promised, Apple will never send any announcements or marketing messages to this address.
    When using Apple products and services, you’ll still sign in with your primary email address as your Apple ID.
    It’s about protecting your identity.
    Just so you know, Apple sends out an email whenever someone adds or changes a rescue email address associated with an existing Apple ID. If you received this email in error, don’t worry. It’s likely someone just mistyped their own email address when creating a new Apple ID.
    If you have questions or need help, visit the Apple ID Support site.
    Thanks again,
    Apple Support

    In that case, someone is trying to hi-jack your Apple ID.
    You should change your password immediately.

  • Sending plain request to web service using receiver sender adapter and PI and expecting as attachment as response

    Hi
    In my scenario,we are sending plain request to web service using receiver sender adapter and PI will receive response as excel attachment. What are standard module required to achieve this and sequence? or checking Keep attachment box will help us to achieve this? 
    is it possible to receive excel sheet as attachment from receiver soap adapter ?
    Thanks in Advance

    Hi,
    This issue might be due to the invalid .pem certificate file.
    Make sure to include the beginning and end tags on each certificate.                   
    The result should look like this:                
    -----BEGIN CERTIFICATE-----
    (Your Primary SSL certificate: your_domain_name.crt)
    -----END CERTIFICATE-----
    -----BEGIN CERTIFICATE-----
    (Your Intermediate certificate: DigiCertCA.crt)
    -----END CERTIFICATE-----
    For more detailed information, you could refer to:
    https://www.digicert.com/ssl-support/pem-ssl-creation.htm
    Regards

  • Has anyone have the problem to close Verizon wireless account?  I have requested via customer service a few times already and still not be able to close it!

    We tried to call Verizon customer services a few times requesting to close the wireless account since 05/12, but now we still have the account opening.  We talked with the customer services, they first said that they can't close it and we have to wait until the next billing cycle, which is 06/04 to close it.  This is ridiculous because we don't use it and have to pay the service until 06/04.  The contract has already been passed.  Other wireless carrier allows us to close it anytime and date when we want to.  So, we don't know if anyone of you have any issue like this before.  If yes, how do you resolve the issue?  Please advise.

    Thank you for the information.  I click on the Terms of the agreement linked provided by you, and I see the information saying "Cancellations will become effective on the last day of that month's billing cycle, and you are responsible for all charges incurred until then"  under the following topic.
    WHAT HAPPENS IF MY POSTPAY SERVICE IS CANCELED BEFORE THE END OF MY CONTRACT TERM?
    However, I don't see any terms for the customers who cancel the postpay service AFTER the end of their contract term!  So, I really feel this is a dishonest schema to the customers.  I am wondering how many customers would come back to use Verizon service again compared to other wireless carriers.

  • New Tax Code Creation with CST and Service Tax

    Hi
    I want to know the complete procedure of new tax code creation with CST and Service Tax. I want to know the steps for calculation of % of that Tax Code.
    Kindly help me out.
    Thanks
    Kshipra G

    Hi Expert,
    Before creating a Tax Code, Create two Condition Types(T-Code: OBYZ) for CST and Service Tax, which need to Select the below Items
    Cond. class -  D - Taxes
    Calculat.type -  A - Percentage
    Cond.category - D - Tax
    and while creating a Tax Procedure just select the Condition Type of CST and Service Tax and provide the Account Key for both Condition Types.
    Assign the GL Accounts to the Account Keys in T-Code: OB40.
    Create a Tax Code in T-Code: FTXP, which is to be assigned in T-Code: FV11.
    Maintain the percentage in T-Code: FV11, with your Key Combination and
    Try this procedure, which will help you...
    Regards,
    GK
    SAP

  • Doubt over Service Request and Web Request in CRM 7.0

    Hi Experts,
    We are in blueprint phase of our project, we need some guidance on the CRM Service module in 7.0. I read a blog that says that service request in crm 7.0 is much improved and it is prefered over service ticket for future releases.
    Can someone please throw some light on what is the difference between a web request (in spro, under web channel-> e service), and a service request. And how do we decide, which one to implement and an example if it can be provided.
    It will be of great help to us.
    Thanks and Regards,
    Rohit Khetarpal

    Hi,
    A web request can be requested for a specific service via internet.
    More information in this link:
    http://help.sap.com/saphelp_crm70/helpdata/EN/f5/c243401a306f13e10000000a1550b0/frameset.htm
    In CRM specific services can be requested and processed using a Web request.
    You can check this link for more infromation:
    http://help.sap.com/saphelp_crm70/helpdata/EN/f5/c243401a306f13e10000000a1550b0/frameset.htm
    Hope this information helps!
    Regards,
    Chethan

  • Difference between ICSS service request and stanadard service order srvo

    Hi All,
    Is there any difference between ICSS servicerequest and standard service order srvo. can i use SRVO directly in ICSS instead of ICSS service request.
    Please provide some inputs.
    Thanks,
    Priya

    Hi Priya,
    Yes, there are differences (major) between the ICSS Service Request and a standard CRM Service Order.
    A service request in ICSS is basically a query to ask for a specific service when they cannot resolve the problem on-line using other tools such as FAQ's or the solution search.   Service requests can be linked to both registered and non-registered products and installed bases.  Contracts that cover the requested service will be searched for and warranties can be validated as well.  Appointment scheduling for a requested service can be set up as well.
    That is about the extent.
    True end-to-end service order processing is realized only in the CRM Service Order.  Here you can plan the service, execute and bill for a service.  You can maintain items (which cannot be done in a service request) such as spare parts, triggering of availability checks, pricing, credit checks, etc... The system will create a sales order for sales related items, thus executing on order to cash back-end business processes.
    As you can see they are very different.
    ICSS does not support true SAP CRM service order processing thus you cannot use this standard order type in ICSS.
    Deb

Maybe you are looking for

  • Need help to create file with name and current time stamp.

    I need to create .xlsx file exporting data from sql database and file name would be 'FileName' and current yyyymmdd.  I'm trying to use following code but it's keep saying  incorrect syntax near "+". EXEC p_CreateExcel 'sql64', 'NewFile', '\\hrfile1\

  • Error accessing page in book through Web Standard

    I get the following error while I click on the Book name in web standard. I am a member of PAS with admin role. Error: Event Type: Error Event Source: ProClarity Server Event Category: None Event ID: 4 Date:  8/29/2008 Time:  9:49:07 AM User:  domain

  • Problem in using bind variables.

    I am using following query in my procedure: In 1st Query I am getting the result. And in 2nd Query when i am using bind variable i got error that " Table or View Does not Exist" ---------1st query OPEN p_document_details FOR SELECT ddd.document_code,

  • MRKO Consignment Settlement

    Hi gurús,            I settled some documents for a supplier trough transacction MRKO. Now I need to reverse or delet this settled? What should be the transaction that I need to use? Regards Enzo

  • Ipad keynote - using photos

    I am a new iPad user and have started to learn Keynote. It seems fairly intuitive and easy - except that I can't get it to utilize any of my .jpg photos. What am I doing wrong? In a new presentation, I click on the insert media button - go to photo a