AIA 3.1 service constructor generates wrong AIAServiceConfigurationP file

Hi
When I use the service constructor to generate a ABCS with CAVS it generates a wrong AIAServiceConfigurationProperties.xml file.
the AIAServiceConfiguration element is not included / generatad ,
this has as result that the AIAConfigurationProperties.xml file does not contain this entry so the xsl for the ebm header crashes
thanks

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

Similar Messages

  • 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

  • BCP queryout -w generating wrong CSV File

    I'm trying to generate a CSV file with BCP. My problem is that I have some NVARCHAR columns so I must use the parameter -w for the bcp utility. So, the CSV file generated is opening in a single column in EXCEL. If I create a new text file copy the content
    of the CSV generated and paste in the new file and then change its type to CSV it works and open the content spread in different columns. Has someone seen it before? Thanks
    SET @File = 'MyQuery.csv'
    set @SQL = 'bcp "SELECT FirstName, LastName, DwellingName FROM Table" queryout "' + + '" -w -t "," -T -S '+ convert(varchar,@@ServerName)
    exec master..xp_cmdshell @SQL

    Hi,
    I agree with you. It seems the text was attached with some text attribute when generated by BCP. When I copy the content to Notepad, I notice each rows were enclosed in double quotes. Image:
    The double quotes make Excel think it is a unit. If I remove the double quotes and import the data to Excel, it will copy the text to separate columns.
    1. On the Data tab, in the Get External Data group, click From Text. And follow the instructions in the
    Text Import Wizard.
    2. Under Original data type, choose Delimited, click Next.
    3. Select Tab. I can review the data in the bottom of the dialog box. Then, Next.
    Another option is to query the results to file and save it as csv file. Use the Text Import Wizard to import the csv file into Excel. Select Space option in the step 3.
    Thanks.
    Tracy Cai
    TechNet Community Support
    Hi Tracy,
    I've found a solution for my problem:
    I've used the -CACP to generate the CSV file ANSI Encoded and it works!!!
    Now my command looks like: 
    SET @File = 'MyQuery.csv'
    set @SQL = 'bcp "SELECT FirstName, LastName, DwellingName FROM Table" queryout "' + + '" -c -CACP -t "," -T -S '+ convert(varchar,@@ServerName)
    exec master..xp_cmdshell @SQL

  • 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 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

  • 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>

  • 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.

  • SUN AS generates wrong WS code very often !

    Hi
    I am using NB 4.1 and SUN AS 8.1 to create some WEB services. I am using JSR 109 compatible WS stub generation. Application server generates them when a WS is being deployed.
    There are several cases when it generates wrong java code that cannot be compiled.
    I have created a very simple WS that returns an array of custom class objects (DTOs).
    package lv.test;
    import lv.test.dto.OneDTO;
    public class BugTestWebServiceImpl implements BugTestWebServiceSEI
        public OneDTO[] test()
            return new OneDTO[] {};
    }And here is my DTO class.
    package lv.test.dto;
    import java.io.Serializable;
    public class OneDTO implements Serializable
        private String tx3dstatus;
        public OneDTO()
        public String getTx3dstatus()
            return tx3dstatus;
        public void setTx3dstatus(String tx3dstatus)
            this.tx3dstatus = tx3dstatus;
    }Quite simple, isn't it ? Now you can get very stupid code out from SUN AS just by changing some simple WS settings.
    Let's disable documentliteral and enable rpcliteral. After all it should be RPC style WebService, not Document-style. And behold , you will get some stupid java code that doesn't even compile !
    [#|2005-06-01T18:33:29.390+0300|WARNING|sun-appserver-pe8.1_01|javax.enterprise.system.tools.deployment|_ThreadID=21;|DPL5035:Error while running ejbc
    com.sun.enterprise.deployment.backend.IASDeploymentException: Fatal Error from EJB Compiler -- jaxrpc compilation exception
    C:\Sun\AppServer\domains\domain1\generated\ejb\j2ee-modules\RPCBug\lv\test\BugTestWebServiceSEI_Tie.java:56: incompatible types
    found : lv.test.dto.OneDTO[]
    required: lv.test.OneDTO[]
    ((lv.test.BugTestWebServiceSEI) getTarget()).test();
    ^
    Why it assumes that DTO should be in the same package where WS implementation is ?
    Another interesting thing happens if you disable both documentliteral and rpcliteral:
    [#|2005-06-01T18:59:44.578+0300|SEVERE|sun-appserver-pe8.1_01|javax.enterprise.system.tools.deployment|_ThreadID=13;|Exception occured in J2EEC Phase
    com.sun.enterprise.deployment.backend.IASDeploymentException: Error while running ejbc -- Fatal Error from EJB Compiler -- jaxrpc compilation exception
    C:\Sun\AppServer\domains\domain1\generated\ejb\j2ee-modules\RPCBug\lv\test\dto\OneDTO_SOAPSerializer.java:51: cannot resolve symbol
    symbol : method setTx3Dstatus (java.lang.String)
    location: class lv.test.dto.OneDTO
    instance.setTx3Dstatus((java.lang.String)member);
    ^
    |#]
    [#|2005-06-01T18:59:44.312+0300|INFO|sun-appserver-pe8.1_01|javax.enterprise.system.stream.out|_ThreadID=13;|C:\Sun\AppServer\domains\domain1\generated\ejb\j2ee-modules\RPCBug\lv\test\dto\OneDTO_SOAPSerializer.java:69: cannot resolve symbol
    symbol : method getTx3Dstatus ()
    location: class lv.test.dto.OneDTO
    ns3_myns3_string__java_lang_String_String_Serializer.serialize(instance.getTx3Dstatus(), ns1_tx3dstatus_QNAME, null, writer, context);
    ^
    |#]
    [#|2005-06-01T18:59:44.312+0300|INFO|sun-appserver-pe8.1_01|javax.enterprise.system.stream.out|_ThreadID=13;|C:\Sun\AppServer\domains\domain1\generated\ejb\j2ee-modules\RPCBug\lv\test\dto\OneDTO_SOAPBuilder.java:39: cannot resolve symbol
    symbol : method setTx3Dstatus (java.lang.String)
    location: class lv.test.dto.OneDTO
    _instance.setTx3Dstatus((java.lang.String)memberValue);
    ^
    |#]
    Now it has generated code that tries to use non-existing method !
    Why it's so buggy ?
    If you don't believe me you can get whole NB 4.1project from http://maris.site.lv/RPCBug.zip and try it yourself.

    I think there are some known restrictions and bugs - check with JAXRPC folks : http://forums.java.net/jive/forum.jspa?forumID=46;

  • 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.

  • ABCS using Service Constructor

    How important it is to following the general AIA custom extension standards to extend a custom developed ABCS process using the service constructor?
    My understanding is Oracle follows the AIA custom extension standards to keep the out of the box PIP code upgrade/patch free.. When we are developing our own ABCS processes using the service constructor, there is an option to add the extensions to the custom ABCS processes, does this add any value?, my personal feeling is that this is going to increase the complexity of the custom code..
    Please share your experiences...
    Thanks,
    Sid

    Hi,
    We have come to the same conclusion. We will not need to add extension points to ABCS as we would simply redevelop and deploy a new version.
    I also don’t think extension points are required for long running EBF’s as we can deploy multiple versions. The only problem that could occur is if we wanted already running processes to change their behaviour, but as we do not have any long running process as yet we haven’t considered this.
    Not implementing extension points effects how we use the PIPAuditor. All our ABCS’s fail the extension point tests. I think I will need to look into removing these tests from out PIPAuditor.
    Robert

  • Generate a PDF file Using Adobe Document Service

    Hi All,
    How can I generate a PDF file using Adobe Document Service? The content of the PDF can be from any DataSource (Oracle/ BW/ R3 ).
    Can anyone get me some information.Points will be rewarded
    Thanks in advance
    Deepak Raj

    Hi Raj,
    You can look into this blog
    Creating your first application using Interactive forms
    If you get your answer ...set the thread as "answered"
    Regards,
    Sekhar

  • Workshop 10.0.1 - Generating service control from a WSDL file

    Hi!
    I've been familiarising myself with Workshop (version 10.0.1).
    There is a feature that allows the generation of a web service control by right-clicking a WSDL file (Web Services > Generate Service Control).
    This process creates a jar file containing the WSDL's complex type.
    My only problem with this is that the jar uses the namespaces as package names (for example: www.openuri.org will be converted into an org.openuri package).
    I've been searching for a way to customize the package names, but I've been unable to find it. We previously used Axis to generate a web service client, and we ran an Ant task that could map namespaces to packages.
    Would there be a way to achieve this in Workshop?
    Thank you!

    Hi
    This is a known issue and a limitation. Service controls doesn't honor xsdconfig files when generated from wsdl file.
    We have an enhancement request CR307698 pending to address this issue. It looks like it's a big change in code to get this working so it is being looked at in the next release.
    Also, you can call BEA support / create a case in future and request status on this CR anytime.
    Vimala-

  • BI server generating wrong query

    Hi,
    I have an issues with query generation by report. we have one fact table and 3 dim tables using by query. If I use aggregate functions like max, avg and stddev in column formula, BI server generating wrong query but normal report without any aggregate functions working fine(generation correct query by bi server). fact tables sources>>content tab, level settng to all three dim tables is at detailed level. I'm expecting BI server to rollup the detailed data to calculate min, max and stddev but it's not doing that and it is trying to join so many other unwanted tables in the query and fetching no result.
    How would I fix the above problem? thanks for your help
    Thanks
    Jay.

    One of the dimension table have joins to other fact tables and query routed through unwanted dim and fact tables. this is happeneing because of aggregate navigation in fact sources, content tab set to detailed level. I'm trying to use aggregate functions...

  • Flex Builder 3 - Web Service Proxy Generator

    Hi guys,
    I am investigating the web service proxy generator that is part of FB3. I can't seem to get it working properly and wondered if anyone else has managed to succeed.
    I am using WSDL files that are generated from RFC-enabled function modules using the web service browser on a WAS ABAP.
    I have chosen two quite simple function modules. RFC_SYSTEM_INFO and BAPI_USER_GETLIST.
    The WSDL files are retrieved from the URLs /sap/bc/soap/wsdl11?services=RFC_SYSTEM_INFO and /sap/bc/soap/wsdl11?services=BAPI_USER_GETLIST on my server.
    I am following the Adobe documentation at http://livedocs.adobe.com/flex/3/html/help.html?content=data_4.html#151327
    Anyway, I generate the proxies and then try to use them.
    First I call the RFC_SYSTEM_INFO web service like this...
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:ws="au.com.yelcho.*">
        <ws:RFC_SYSTEM_INFOService id="myWebService" />
         <mx:Button label="Call Web Service" labelPlacement="top" click="myWebService.rFC_SYSTEM_INFO_send()" x="97" y="10"/>     
         <mx:Label x="60" y="43" text="Current Resources"/>
         <mx:Text id="txNameOutput1" text="{myWebService.rFC_SYSTEM_INFO_lastResult.CURRENT_RESOURCES}" x="185" y="43"/>
         <mx:Label x="54" y="69" text="Maximal Resources"/>
         <mx:Text id="txNameOutput" text="{myWebService.rFC_SYSTEM_INFO_lastResult.MAXIMAL_RESOURCES}" x="185" y="69"/>
         <mx:Label x="105" y="95" text="RFC HOST"/>
         <mx:Text id="txNameOutput2" text="{myWebService.rFC_SYSTEM_INFO_lastResult.RFCSI_EXPORT.RFCHOST}" x="185" y="95"/>
    </mx:Application>
    At first glance this seems to work, but on closer inspection it turns out that not all the returned XML payload has been extracted properly.
    Attributes at the top level, like CURRENT_RESOURCES work fine. Attributes at a lower level, like RFCSI_EXPORT.RFCHOST are empty.
    It is even more difficult when I try and call the BAPI_USER_GETLIST service because it requires input parameters. Testing with XMLSpy I found that I need to pass the MAX_ROWS and USERLIST parameters to get the SOAP call to work.
    I have been unable to figure out how to pass these parameters so that the web service call takes place properly. I have tried using both the MXML and ActionScript methods.
    It is entirely probably that, as I haven't played with Flex for some months, I have forgotten some vital piece of information on how to do this.
    Any help would be appreciated.
    Cheers
    Graham Robbo

    Hi Raja,
    thanks for your ongoing help with this, but you have confused me again - notr a hard this to do.
    When I generate the proxies from BAPI_USER_GETLIST I get the following .as files created..
    BAPIRET2.as
    BAPIUSNAME.as
    BAPIUSSEXP.as
    BAPIUSSRGE.as
    BAPI_USER_GETLISTResultEvent.as
    BAPI_USER_GETLISTService.as
    BAPI_USER_GETLIST_request.as
    BaseBAPI_USER_GETLISTService.as
    BaseBAPI_USER_GETLISTServiceSchema.as
    FIELD_type0.as
    FIELD_type1.as
    FIELD_type2.as
    FIELD_type3.as
    FIELD_type4.as
    FIELD_type5.as
    FIRSTNAME_type0.as
    FIRSTNAME_type1.as
    FULLNAME_type0.as
    FULLNAME_type1.as
    HIGH_type0.as
    HIGH_type1.as
    HIGH_type2.as
    HIGH_type3.as
    IBAPI_USER_GETLISTService.as
    ID_type0.as
    ID_type1.as
    LASTNAME_type0.as
    LASTNAME_type1.as
    LOGOP_type0.as
    LOGOP_type1.as
    LOG_MSG_NO_type0.as
    LOG_MSG_NO_type1.as
    LOG_NO_type0.as
    LOG_NO_type1.as
    LOW_type0.as
    LOW_type1.as
    LOW_type2.as
    LOW_type3.as
    MESSAGE_type0.as
    MESSAGE_type1.as
    MESSAGE_V1_type0.as
    MESSAGE_V1_type1.as
    MESSAGE_V2_type0.as
    MESSAGE_V2_type1.as
    MESSAGE_V3_type0.as
    MESSAGE_V3_type1.as
    MESSAGE_V4_type0.as
    MESSAGE_V4_type1.as
    NUMBER_type0.as
    NUMBER_type1.as
    OPTION_type0.as
    OPTION_type1.as
    OPTION_type2.as
    OPTION_type3.as
    PARAMETER_type0.as
    PARAMETER_type1.as
    PARAMETER_type2.as
    PARAMETER_type3.as
    PARAMETER_type4.as
    PARAMETER_type5.as
    RETURN_type0.as
    RETURN_type1.as
    SELECTION_EXP_type0.as
    SELECTION_EXP_type1.as
    SELECTION_RANGE_type0.as
    SELECTION_RANGE_type1.as
    SIGN_type0.as
    SIGN_type1.as
    SYSTEM_type0.as
    SYSTEM_type1.as
    TYPE_type0.as
    TYPE_type1.as
    USERLIST_type0.as
    USERLIST_type1.as
    USERNAME_type0.as
    USERNAME_type1.as
    WITH_USERNAME_type0.as
    WITH_USERNAME_type1.as
    So my question is where do the datatypes...
                  TABLE_OF_BAPIRET2;
                   TABLE_OF_BAPIUSSEXP;
                   TABLE_OF_BAPIUSSRGE;
                   TABLE_OF_BAPIUSNAME;
                   TABLE_OF_BAPIUSNAME;
    ...come from?
    Is your proxy generator creating something mine isn't or did you create these yoursefl?
    Cheers
    Graham Robbo

  • Implementation Of AIA on Oracle Service Bus

    Hi all,
    Anybody implemented AIA on Oracle Service Bus ?
    How much time will it take to implement this compare to AIA on SOA ??
    Can we refer this to client ??
    How was the performance ??
    Please refer to the URL below
    www.oracle.com/us/products/applications/057298.pdf
    Thanks
    Phani

    Anybody implemented AIA on Oracle Service Bus ?
    We implemented AIA2.3 on OSB 10gR3 for one of the top 3 PC makers.
    How much time will it take to implement this compare to AIA on SOA ??
    Initial setup (customizing EOL and removing conflicts etc) will take some time and effort. Once that is done building new flows is comparatively faster than to do so on SOA Suite. Though it will also depend on the complexity of the flows, more complex flows will be easier to develop on SOA suite.
    Can we refer this to client ??
    It completely depends on the requirements of the client. If they have a lot of stateless and simple/medium complex services to be built, its a good idea to use OSB. If a lot of stateful and complex flows need to built it would be better to use SOA suite. Also, the features and use cases of SOA Suite and OSB are different, so you would need to do a comparative analysis and see which products features suit your needs better.
    How was the performance ??
    Unfortunately because of some bad decisions during design there were certain problems faced during performance testing. Since AIA schema definitions are capable of carrying a lot of business data of an entity (a product or customer or asset for e.g.) the message sizes may become huge which causes a lot of problems. If you keep message sizes in control and any XQuery or XSLT transformations to be simple and properly tuned you should not face much problems. If you have a lot of transformations it would make sense to spend on an XML appliance as well. The same would be true for SOA suite as well, even SOA suite wont perform well if there are complex transformations on huge messages.

Maybe you are looking for

  • Print Selection Screen Parameters in ALV report only once

    Does anyone know how to print the selection screen within a ALV report. I've tried everything. I have the code to capture the selection parameters into a internal table. I can use top_of_page but I only want it printed once.

  • Epson: No Duplex Scan with some apps form the mac store

    Hallo everyone, I have an problem with my epson scanner and some apps from the App Store. My Epson Workforce 3540 can duplex scanning. With Image Capture this works. But with some apps from the appstore, witch uses self-scanning dialogs, and not the

  • User Exit for correct ship-to Party while Creating Sales Order

    Dear Friends, Pls let me know which User Exit should I use to validate the Ship-to Party on the basis of Sold-to Party, while creating a sales order. In other words we wish to make sure that the user gives the correct Ship-to party corresponding to t

  • What´s the easiest way to create this type of timeline?

    http://www.dn.se/nyheter/varlden/tidslinje-tyskland-fran-kriget-till-murens-fall/ I´m certain this is done in Edge. Can someone explain how the timeline is created so that everything scrolls backwards and forwards, regardless of where on the timeline

  • Transaction code or program updating table TBD05

    Hi All, While executing some program we encountered the following message. "No log.sys. for plant plant_name" This is because one entry is missing in the table TBD05 with the combinations of messsge type ZMDCMS and the plant name. Please let me know