Issue in OA Adapter

hi
I am trying to invoke OE_ORDER_PUB.PROCESS_ORDER API using OA Adapter.
Its a simple BPEL process that takes data from the console and calls Order API.
I am tryng to test it from em console but unable to expand TableType variables to populate data into them.
Any idea how to expand those variables?
Thanks
Vibhor

In "*Native Format Builder - Step 5 of 7 : Specify Delimiters*" Dialog page
enter ":" in the Records Delimited by field.
--Prasanna                                                                                                                                                                                                                                                                                   

Similar Messages

  • Issue with Apps adapter for Create_Cust_Account API

    Hi ,
    I need to invoke this package from apps adapter in BPEL(10.1.3.5).
    Create Customer: HZ_CUST_ACCOUNT_V2PUB. create_cust_account. This is a Over loaded procedure. Look for the Procedure with these Parameters.
    PROCEDURE create_cust_account (
    p_init_msg_list IN VARCHAR2:= FND_API.G_FALSE,
    p_cust_account_rec IN CUST_ACCOUNT_REC_TYPE,
    p_organization_rec IN HZ_PARTY_V2PUB.ORGANIZATION_REC_TY
    PE,
    p_customer_profile_rec IN HZ_CUSTOMER_PROFILE_V2PUB.CUSTOMER
    PROFILEREC_TYPE,
    p_create_profile_amt IN VARCHAR2:= FND_API.G_TRUE,
    x_cust_account_id OUT NUMBER,
    x_account_number OUT VARCHAR2,
    x_party_id OUT NUMBER,
    x_party_number OUT VARCHAR2,
    x_profile_id OUT NUMBER,
    x_return_status OUT VARCHAR2,
    x_msg_count OUT NUMBER,
    x_msg_data OUT VARCHAR2
    But I’m getting the following error,
    An error occurred while running Jpublisher.missing method
    · I’ve tried with Database adapter. But in the runtime I’m not able to pass oracle apps initialization parameter in spite of using transaction and idempotent property in partnerlink.
    · Then I’ve tried to invoke fnd_global.apps_initialize first then call the package from database adapter, but it fails again, apparently its not able to execute both DBadapter in same database session although they are in same BPEL transaction.
    When I’m passing the initialization parameters in adapter created wrapper procedure then its working fine and customer got created.
    Please let me know where I’m going wrong or issue with apps adapter.
    It’s urgent …
    Thanks in Advance,
    Shreekanta

    Thanks for the reply.
    I'm able to execute the BPEL flows using DB adapter in same session and customer got created.
    But I'm wondering why I cant invoke the API using Apps adapter though its standard one.
    wsdl file is not getting generated as the adapter wizard not get completed.
    Do u have any idea why its giving ' error occurred while running Jpublisher.missing method' error?should I conclude that apps adapter does not support overloaded procedure.

  • Issue with DB Adapter involving multiple tables

    Hi,
    Am facing an issue with DB Adapter with multiple tables. Here are the details.
    I have 4 tables. Header, Details,Products and Devices. The relationship is defined as follows:
    Header has 1:M relationship with Details.
    Details has 1:M relationship with Products.
    Products has 1:M relationship with Devices.
    I want to select the details from all the tables for a particular header_id and detail_id. Defined 2 parameters and query is created with parameters.
    SELECT DISTINCT t0.FILE_NAME, t0.UNIQUE_SEQUENCE_NUMBER, t0.HEADER_COUNT, t0.TOTAL_DEVICE_COUNT, t0.FILE_DATE, t0.FILE_SEQ_NUMBER, t0.DEVICE_COUNT, t0.PHONE_TYPE, t0.PHONE_OWNERSHIP, t0.TRANSACTION_TYPE, t0.PURCHASE_ORDER_NUMBER, t0.CUSTOMER_ID, t0.CUSTOMER_DEST_SUFFIX, t0.LOCATION_DESTINATION, t0.MASTER_FACTORY_ORDER, t0.MASTER_FACTORY_ORDER_LINE_NUM, t0.ENT_ORDER_NUMBER, t0.DELIVERY_IDENTIFICATION_NUM, t0.UEDF_REVISION_NUM, t0.STATUS, t0.INBOUND_BPEL_INSTANCE_ID, t0.ERROR_DESCRIPTION, t0.INBOUND_FILE_VERSION, t0.CREATED_BY, t0.CREATION_DATE, t0.UPDATED_BY, t0.UPDATE_DATE FROM EDF_HEADER_STG_INT t0, EDF_DETAILS_STG_INT t1 WHERE (((t0.FILE_NAME = #file_name) AND (t1.EDF_SERIAL_TYPE = #prod_type)) AND (t1.UNIQUE_SEQUENCE_NUMBER = t0.UNIQUE_SEQUENCE_NUMBER))
    I expect the DB Adapter to retrieve the records for the parameters passed. i.e only those records from details table which matches with the parameter I passes in (t1.EDF_SERIAL_TYPE = #prod_type) . But I see that the DB Adapter retrieves all records from the details table for a particular unique_sequence_number(unique_sequence_number is primary key for headers table and foreign key for details table). Could you pls tell me how can I retrieve only selected records from the details table?
    Regards,
    Meenu

    Yes. When I run this query in DB, I get one record . While defining DB Adapter, I have imported 4 tables and also defined the relationship between the tables. In my case, column unique sequence number is primary key of headers table and foreign key of details table.The above select query is generated by the DB Adapter for the parameters I have passed in.
    My data is as follows:
    Headers table:
    file_name uniq_seq_num
    file_1.xml 220
    Details table
    product_id unique seq num edf_prod_type
    111 220 A
    112 220 B
    113 220
    Now, I call DB Adapter with parameters 'file_1.xml' (file_name)and 'A'(prod_type). I expect the DB adapter to retrieve only one record with product_id 111 in the detailscollection. But I see that the adapter retrieves all records from the details table without considering the value of prod_type.
    Edited by: user13276819 on Mar 19, 2012 6:32 AM

  • Issue about IDoc Adapter Receiver Channel's Performance

    Hi Everyone,
    Currently, I am working on a scenario of File -Integration Process - IDoc in XI 3.0 with patch level 16. The scenario works fine when it process one/two/three files in parallel, and the IDocs arrive R/3 system quite fast. But when I try four files in parallel, the whole XI server blocks, I can not do anything even logon Integration Builder, and the IDocs arrive R/3 brokenly, sometime with the invterval to 10 minutes. When the XI comes back, I found all the four integration processes finish successfully and each transaction works fine and fast. What's more, after I change the IDoc Adapter receiver channel to a File Adapter receiver channel, it works fine for even 20 files in parallel. So I think it is some issue about IDoc Adapter receiver channel. Does anyone have the same experience as me? Any comments will be appreciate.
    Regards,
    Nick

    Hi Nick,
    Can you check this Blog-
    /people/sreekanth.babu2/blog/2005/01/05/delayed-xi-message-processing
    May be useful.
    How are you picking the files .. You can try with EOIO options while picking the file.
    But if you use BPM, it is not applicable. It will act as a EO only.
    Check this SAP Note- 833740
    Thanks,
    Moorthy

  • Issue with DB Adapter - ORABPEL-11811

    Hi,
    I'm invoking a custom API using Db adapter and the process throws ORABPEL-11811 error at runtime. As per the error, I'd verified if the value passed is of incorrect datatype and its not so. I'm able to get the valid response if I test the custom API from an SQL prompt for the same input I pass in the BPEL process.
    The error goes as this:
    file:/app/orclas/esbdev03/bpel/domains/otm/tmp/.bpel_mytestpos_1.1_31f21ec7a8445e747f7c896429362b74.tmp/mydba.wsdl [ mydba_ptt::mydba(InputParameters,OutputParameters) ] - WSIF JCA Execute of operation 'mydba' failed due to: Error while trying to prepare and execute an API.
    An error occurred while preparing and executing the APPS.BPEL_MYDBA.XX_ONT_POS_SHIP_CONF_PKG$OD_P API. Cause: java.sql.SQLException: ORA-06502: PL/SQL: numeric or value error
    ORA-06512: at "APPS.BPEL_MYDBA", line 1
    ORA-06512: at "APPS.BPEL_MYDBA", line 1
    ORA-06512: at line 1
    [Caused by: ORA-06502: PL/SQL: numeric or value error
    ORA-06512: at "APPS.BPEL_MYDBA", line 1
    ORA-06512: at "APPS.BPEL_MYDBA", line 1
    ORA-06512: at line 1
    ; nested exception is:
         ORABPEL-11811
    Error while trying to prepare and execute an API.
    An error occurred while preparing and executing the APPS.BPEL_MYDBA.XX_ONT_POS_SHIP_CONF_PKG$OD_P API. Cause: java.sql.SQLException: ORA-06502: PL/SQL: numeric or value error
    ORA-06512: at "APPS.BPEL_MYDBA", line 1
    ORA-06512: at "APPS.BPEL_MYDBA", line 1
    ORA-06512: at line 1
    [Caused by: ORA-06502: PL/SQL: numeric or value error
    ORA-06512: at "APPS.BPEL_MYDBA", line 1
    ORA-06512: at "APPS.BPEL_MYDBA", line 1
    ORA-06512: at line 1
    Check to ensure that the API is defined in the database and that the parameters match the signature of the API. Contact oracle support if error is not fixable.
    I'm using JDev 10.1.3.1.0. Can someone point out if this a valid error or a bug which needs a patch to be applied. I did verify for a similar issue in the forum but wasnt able to get a resolution to mine.
    Thanks in advance,
    Gayathri

    Hi,
    Even after changing the OUT parameters to IN OUT parameters we encounter the same error.
    The error is..
    <2007-06-11 22:29:28,796> <ERROR> <default.collaxa.cube.ws> <AdapterFramework::O
    utbound> file:/E:/NewBPEL/product/10.1.3.1/OraBPEL_1/bpel/domains/default/tmp/.b
    pel_BPELProcess2_1.0_926648afbf81509a7362b645586f22f7.tmp/Apps.wsdl [ Apps_ptt::
    Apps(InputParameters,OutputParameters) ] - Could not invoke operation 'Apps' aga
    inst the 'Oracle Applications Resource Adapter' due to:
    ORABPEL-11811
    Error while trying to prepare and execute an API.
    An error occurred while preparing and executing the APPS.XX_BPEL_APPS.XX_OM_POAC
    KINT_PKG$VALIDATE_P API. Cause: java.sql.SQLException: ORA-06502: PL/SQL: numeri
    c or value error
    ORA-06512: at "APPS.XX_BPEL_APPS", line 1
    ORA-06512: at "APPS.XX_BPEL_APPS", line 1
    ORA-06512: at line 1
    [Caused by: ORA-06502: PL/SQL: numeric or value error
    ORA-06512: at "APPS.XX_BPEL_APPS", line 1
    ORA-06512: at "APPS.XX_BPEL_APPS", line 1
    ORA-06512: at line 1
    Check to ensure that the API is defined in the database and that the parameters
    match the signature of the API. Contact oracle support if error is not fixable.
    <2007-06-11 22:29:28,812> <INFO> <default.collaxa.cube.ws> <AdapterFramework::Ou
    tbound> Change logging level for Logger 'default.collaxa.cube.ws' to DEBUG to se
    e full error stack
    <2007-06-11 22:29:28,812> <ERROR> <default.collaxa.cube.ws> <AdapterFramework::O
    utbound> file:/E:/NewBPEL/product/10.1.3.1/OraBPEL_1/bpel/domains/default/tmp/.b
    pel_BPELProcess2_1.0_926648afbf81509a7362b645586f22f7.tmp/Apps.wsdl [ Apps_ptt::
    Apps(InputParameters,OutputParameters) ] - Rolling back JCA LocalTransaction
    Any help in this regard would be highly appreciated.

  • Issue with Wcf Adapter Service Template not inclueded or shown in Visual Studio.Follow steps which your site sugessted but still Template issue

    Hi,
    My server have SharePoint Server 2013,Sql, then necessary required SDKS like
    WCF LOB Adapter SDK(download Complete), Biz talk Adapter for my Sap business suite(download Complete), SAP client libraries,Business Data Catalog Definition Editor installed as part of
    the Microsoft Office SharePoint Server2013 SDK.
    Still facing issue Template not included in any version of Visual Studio.

    Hi Anand,
    While installing the WCF LOB adapter SDK, I guess you haven't chosen "Complete" installation.
    Try this:
    1) Open Add/Remove programs in control panel.
    2) Select the change option WCF LOB adapter SDK and enable 'Tools' in the list of features to be installed
    (Tools install the Add adapter service ref Plug-in).
    Alternatively,
    You can also uninstall and then install the WCF LOB adapter SDK, but this time make sure you do a custom install by checking everything not just the default.
    Rachit

  • TimeZone issue in FTP Adapter

    Issue is:
    Source (from where the file is being picked up) is on IST timezone and the weblogic managed server(where code is residing) is on GMT timezone.
    When we set the "MinimumFileAge"=2 min, it waits for longer time then expected. In other words, file couldnot get picked up.
    Whe we set the  "MinimumFileAge"=0, it picks the file as soon as file reached to source.
    What is the resolution, if i want to pick the file after 2 mins?
    Help Appreciated
    **We tried with setting ServerTimeZone on FTP connection pool  is equal to GMT+5.30 or IST, but it couldnot worked out.
    Regards
    Richa

    hi Richa
    can you try to set timestampOffset parameter ?
    http://docs.oracle.com/cd/E29542_01/integration.1111/e10231/adptr_propertys.htm#r2c1-t5
    This is a numeric value representing the number of hours difference between the timezone of the FTP Server and the system where the FTP Adapter is running

  • Production issue - Sender File adapter not picking up the files from folder

    Hi Guys,
    Ever since the upgrade from XI 3.0 to PI 7.1, we have come acrossinstances of weird error.
    Thsi time again - now the 3rd time - tandom basis, in our production PI server, we have teh file slying in the source directory folder in the server.
    I can see the files lying there in AL11.
    However, it looks like that the file polling has just stopped and the channel is going blank in channel monitoring.
    I have checked in SXMB_MONI and there are no messages since the morning.
    I have tried craeting a replica of the current channel but it is not working.
    This is teh production server and thsi has alraedy created production issues.
    I ahve checked in the SDN forum but am not able to find the details.
    Plaese help me.
    I am anyway going to raise the issue with SAP now.
    Regards,
    Archana
    <REMOVED BY MODERATOR>
    Edited by: Prateek Raj Srivastava on Jun 8, 2010 4:50 PM

    Hi Prateek,
    I have trying all sorts since the morning and then just checked teh file permissions.
    The file permissions were incorrect as compared ot the other files that were processed successfully today.
    Somehow the permissions were changed on the server and the interface channel was not able to poll the files.
    I got teh permissions changed back to 666 and all the files were pikced up in a minute.
    I got the folder checked and it seems like that the permissions were changed somewhere very early in the morning and we are trying to find out how it happened and who did that.
    However, another question i had - this sender file adapter was polling the source directory and deleting the files from there.
    I would have expected that if the channel had issues with the file permission because of which it was not able to access the file, it would have thrown an error something like the file permissions error.
    But there was not a single error in the channel monitoring.
    How can we configure it in a beter way so that we at least soem kind of error indication?
    Please advice.
    Regards,
    Archana

  • Correlation issue in JMS adapter - SYNC/ASYNC scenario without BPM

    Hi,
    I am working on a SYNC/ASYNC scenario with JMS adapter without using BPM. My scenario is SOAP<>PI>JMS. I configured the interface as below:
    1. SOAP Sender channel
    2. JMS Receiver Channel writing to Queue A.
         Module used:      a. RequestOneWayBean
                   b. WaitResponseBean
         Correlation Settings:
                   a. Set JMS Correlation ID to "XI Message ID"
                   b. Store JMS CorrelationID of request (Checked)
                   c. Set JMS Property to "JMS Correlation Id"
                   d. Value = "XI MEssage ID"
    3. JMS Sender channel reading from queue B ( I am exporting the message from queue A and importing into queue B)
         Module used:      a. NotifyResponseBean
         Correlation Settings:
                   a. Set XI MEssage Id to "GUID"
                   b. Set XI Conversation ID to "Stored JMS COrrelationID of Request"
    I can see the cid in the message from queue A. But I observed thhat the header format of the message in Queue A is "MQSTR".
    ISSUE:
    1. While writing the message to queue A, below adapter log details(part b) concerned me:
         a. Message '8747a7c2-2b06-11df-8055-005056a70ed6' successfully processed by channel
         b. Could not create acknowledgements for message '8747a7c2-2b06-11df-8055-005056a70ed6'
    I am not sure why I am receiving the message that "  could not create acknowledgements"
    2. While reading the message from the sender channel,I consistently get the error message as below:
         a. XI message ID corresponding to JMS message with ID 'ID:414d51205341504449442e514d202020c67b954b20005602'
              will be created as a new GUID with value '21bca916-424f-41f6-3347-c71090392b58'
         b. Error while processing message '21bca916-424f-41f6-3347-c71090392b58';  detailed error description:
              com.sap.aii.adapter.jms.api.channel.filter.MessageFilterException: found no correlation ID: RecoverableException:
              found no correlation ID at com.sap.aii.adapter.jms.core.channel.filter.SendToModuleProcessorFilter.filter(SendToModuleProcessorFilter.java:105) ...
    Below are the blogs which I have already gone through:
    1. JMS Synchronous Scenario without BPM - Correlation Settings and Transactional JMS Session
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/b028f6f6-7da5-2a10-19bd-cf322cf5ae7b
    2. Note: 1086303
    3. Sync / Async Bridge without BPM
    In the note, they mentioned something about header being "MQRFH2". BUt in our case, the header is "MSSTR". Not sure whether it makes any difference.
    Please help.
    Edited by: GP on Mar 9, 2010 4:24 AM

    Hi,
    detailed error description:
    com.sap.aii.adapter.jms.api.channel.filter.MessageFilterException: found no correlation ID: RecoverableException:
    found no correlation ID at com.sap.aii.adapter.jms.core.channel.filter.SendToModuleProcessorFilter.filter(SendToModuleProcessorFilter.java:105) ...
    This error would generally arose when there are multiple messages, got stuck in the outbound queue. Try to stop both the sender and receiver JMS comunication channels and clear both the inbound and outbound queues.
    Once all the messages in the queue are cleraed, try posting the message again.
    Regards,
    Swetha.

  • Satellite P300-1AN - Touchpad issue with AC adapter

    I've a Satellite P300-1AN notebook and since the beginning (two weeks)
    I have a touchpad issue: it is not immediately responsive and the pointer trembles when touching the pad. Very often it freezes for just one or two seconds.
    This is VERY annoying. A USB mouse works perfectly.
    I tried reinstalling ALPS drivers, tried Synaptics ones, tried just Windows Vista drivers: no way.
    Now I have found the reason: this issue is present only when the notebook is powered by AC adapter.
    With battery the touchpad is perfect.
    I contacted Toshiba Service and thay said that they won't change the AC adapter if I don't try before a complete system restore!
    Isn't it simpler just try with a new adapter and only then, if the problem persists, try more drastic procedures?
    Has anyone had this same issue?

    > I contacted Toshiba Service and thay said that they won't change the AC adapter if I don't try before a complete system restore! Isn't it simpler just try with a new adapter and only then, if the problem persists, try more drastic procedures?
    The point is that your notebook should be always checked using the Toshiba factory configuration.
    Why? Because the ASP wants to be sure that this issue is not related to a software problem (compatibility issue with 3rd party applications). The software issues are not covered by warranty.
    Furthermore the ASP will always recover the notebook before checking any hardware parts for a malfunction. Therefore you should always backup your data from the HDD before you will send the notebook for checking.
    I would recommend to reinstall the OS using the Toshiba recover disk and then check if the issue would appears.
    If yes then you can contact the ASP again and could provide all details which are necessary for an technician.
    Bye

  • Unicode issue jdbc receiver adapter

    Hi guys,
    I'm facing an unicode issue while trying to put some data into a MS database.
    The sender system is a SAP ERP 6.0 system.
    When we are trying to transfer some text in polish or korean or something else, this textes are not transferred correctly.
    I already checked the SAP Note 831162 FAQ: XI 3.0 / PI 7.0 / PI 7.1 JDBC Adapter
    and used the url parameter sendStringParametersAsUnicode=true
    Furthermore I changed my mapping to get the sql statements, so that I add the attribute hasQuot="no"
    and a leading N in front of the data string as described in the Note and in some threads in SDN
    Unicode problem in JDBC receiver adapter
    JDBC adapter , problem in inserting Korean Charaters in MS SQL
    but nothing solved my problem.
    any ideas?
    Do all the languages have to be installed on the XI system?
    Kind regards
    Jochen

    Hi Sarvesh,
    thanks for helping.
    Unfortunately I´m not sure what I should exactly do.
    If I get you wright I have to test the mapping using the test functionality in message mapping (test tab).
    I did this already
    The result message looks like this
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:IDOC_CDB_IMPORT_insert xmlns:ns0="http://endress.com/xi/sbo/cdb">
       <ns0:StatementName1>
          <ns0:dbTableName action="insert">
             <ns0:table>CFG.DBO.IDOC_CDB_IMPORT</ns0:table>
             <ns0:access>
                <ns0:IDOC>CHRMAS</ns0:IDOC>
                <ns0:SEGMENT>E1CABTM</ns0:SEGMENT>
                <ns0:ATNAM></ns0:ATNAM>
                <ns0:SPRAS>PL</ns0:SPRAS>
                <ns0:ATBEZ hasQuot="no">N&apos;D?ugo?? ca?kowita Tl; L:&apos;</ns0:ATBEZ>
             </ns0:access>
          </ns0:dbTableName>
       </ns0:StatementName1>
    </ns0:IDOC_CDB_IMPORT_insert>
    How to proceed?
    copy this message to notepad or ultra edit and then doing what?
    please specify clearly.
    this message will be send to the jbdc adapter and this will insert it to database.
    <ns0:ATBEZ hasQuot="no">N&apos;D?ugo?? ca?kowita Tl; L:&apos;</ns0:ATBEZ>
    will end up in a table entry like D?ugo?? ca?kowita Tl; L:
    has anybody an idea how I will get the wright characters in database, when I test my UDF in eclipse, the variable during debugging has the correct text.
    When output this variable via system.ou.print(text); the same issue occurs, the special characters are shown as ?.
    I appreciate for your help, unfortunately my polish colleagues hustle a little bit.
    kind regards
    Jochen

  • Dequeue issue with MQ adapter but can enqueue

    I was trying to do a POC for MQ adapter. Even though I was able to write messages into a MQ queue, I could not read from MQ queue. I got the message below in the domain.log.
    <2009-06-05 16:57:48,343> <ERROR> <default.collaxa.cube.activation> <MQSeries Adapter::Inbound>
    ORABPEL-13080
    Error.
    "[QueueProcessor] could not get message from Queue :TEST.EPOS.QUEUE"
    Contact oracle support if error is not fixable.
    at oracle.tip.adapter.mq.inbound.QueueProcessor.dequeueMessage(QueueProcessor.java:598)
    at oracle.tip.adapter.mq.inbound.QueueProcessor.run(QueueProcessor.java:172)
    at oracle.tip.adapter.fw.jca.work.WorkerJob.go(WorkerJob.java:51)
    at oracle.tip.adapter.fw.common.ThreadPool.run(ThreadPool.java:272)
    at java.lang.Thread.run(Thread.java:595)
    Caused by: com.ibm.mq.MQException: MQJE001: Completion Code 2, Reason 2394
    at com.ibm.mq.MQQueue.get(MQQueue.java:1012)
    at oracle.tip.adapter.mq.inbound.QueueProcessor.dequeueMessage(QueueProcessor.java:587)
    ... 4 more
    The steps I have done are
    1.     Created a JNDI entry for MQ Adapter in oc4j_ra.xml (Channel, Queue Manager, Host are all correct)
    2.     Restarted the oc4j_soa only from front end.
    3.     Created a BPEL process to write message to a particular MQ. This was working. I checked the message using a java client.
    4.     Created a BPEL process to receive the message from the same queue (all details were same as earlier one). No instance of the BPEL process instantiated.
    I tried to dequeue the message using a java client and it was working. I was getting MQ reason number 2394. I am not sure about the reason. May be you have faced the same problem. Do you have any idea or suggestion?

    Can you increase the logging? I just wonder if you can get any more information.
    On the surface it looks like you are sending duplicate messges to the adapter? SOA Suite likes the group id / correlation id to be unique every time, otherwise it thinks it has processed that message.
    If you restart SOA Suite does one message get read then stop, if so then this looks to be the issue.
    What you need to do is populate the group id and correclation id with unique values every time.
    To increase the logging, in BPEL Configuration increase the default.collaxa.cube.activation to debug.
    cheers
    James

  • Urgent : TimeOut/DeadLock issue with DB Adapter

    Hi,
    I have a DB adapter that executes a Proc in Sybase.[The proc takes 5-10 minutes based on the load]
    There is another DB adapter after this which fetches the data from DB based on the completion of previous proc.
    This Bpel is called from another Bpel in sync mode(inside flow , i have set the nonblockinginvoke = true)
    I have set the JTA properties, Soa-infra EJB properties , MaxsyncWait , statement timeout .
    Still getting this issue when running concurrent requests, single request works fine.
    My env is a clustered env.
    Please help.
    Thanks !!

    Yes. When I run this query in DB, I get one record . While defining DB Adapter, I have imported 4 tables and also defined the relationship between the tables. In my case, column unique sequence number is primary key of headers table and foreign key of details table.The above select query is generated by the DB Adapter for the parameters I have passed in.
    My data is as follows:
    Headers table:
    file_name uniq_seq_num
    file_1.xml 220
    Details table
    product_id unique seq num edf_prod_type
    111 220 A
    112 220 B
    113 220
    Now, I call DB Adapter with parameters 'file_1.xml' (file_name)and 'A'(prod_type). I expect the DB adapter to retrieve only one record with product_id 111 in the detailscollection. But I see that the adapter retrieves all records from the details table without considering the value of prod_type.
    Edited by: user13276819 on Mar 19, 2012 6:32 AM

  • SOAP- Proxy scenario, issue with WS adapter

    Hi guys,
    i've set up a soap->abap proxy scenario (on 7.1) and want to use the new WS adapter. unfortunately I'm facing some issues. The proxy has been generated properly and I also set it up in soamanager. I tested it from XML Spy and it works fine. So there shouldn't be any problem with it.
    But when I try to run the scenario, I get following error:
    WS_ADAPTER_SYS_ERROR
    <sap:ExceptionChain xmlns:sap="http://www.sap.com/webas/710/soap/runtime/abap/fault/system/SystemFault"><sap:ChainedException><Exception_Name>CX_SOAP_FAILURE</Exception_Name><Exception_Text>SRT: Processing error in Internet Communication Framework: ("ICF Error when receiving the response: ICM_HTTP_CONNECTION_FAILED")</Exception_Text></sap:ChainedException><sap:ChainedException><Exception_Name>CX_SOAP_CORE</Exception_Name><Exception_Text>SRT: Processing error in Internet Communication Framework: ("ICF Error when receiving the response: ICM_HTTP_CONNECTION_FAILED")</Exception_Text></sap:ChainedException></sap:ExceptionChain>
    System error while calling Web service adapter: <sap:ExceptionChain xmlns:sap="http://www.sap.com/webas/710/soap/runtime/abap/fault/system/SystemFault"><sap:ChainedException><Exception_Name>CX_SOAP_FAILURE</Exception_Name><Exception_Text>SRT: Processing error in Internet Communication Framework: ("ICF Error when processing Web service
    I checked the /sap/xi/engine service on both - PI & ECC and it is activated.
    Any hint, what could be wrong?
    Thanks a lot,
    Olian

    Hi,
             "ICM_HTTP_CONNECTION_FAILED" this error is relaed to ICM. Does your Type H connection "INTEGRATION_SERVER_HMI" works fine.And check integration engine configuration in SXMB_ADM.
    And here is a similar thread.
    Re: HTTP to Enterprise Services.
    Regards,
    Reyaz

  • RFC to XML-RFC Parsing issue in RFC Adapter as Sender

    Hi all,
    I tried to use RFC adapter as a sender. The scenario I am trying to achieve is R3 -> RFC Adapter Sender --> BPM --> RFC Adapter Receiver --> SAP Auto-ID system.
    The reason to use two RFC adapter and BPM is to log the request message if the RFC call fails. Everything works as expected, except the RFC Adapter Sender.
    The RFC I am calling has an input table. The input data I use works fine if I call it via SE37 or remotely from another SAP system. However, if I call it via RFC adapter, when XI parses the data into RFC-XML format, the input data is all messed up.
    DATA: BEGIN OF ID_STR,
            ID_VERSION(8)       TYPE C,
            ID(96)              TYPE C,
            ELEMENT_NAME(50)    TYPE C,
            ELEMENT_VALUE(128)  TYPE C,
          END OF ID_STR.
    DATA: it_id LIKE TABLE OF ID_STR,
          ls_id LIKE ID_STR.
    ls_id-ID_VERSION = 'EPC_1.30'.
    ls_id-ID = '30340242206DC3C00000000A'.
    ls_id-element_name = 'BATCH_ID'.
    ls_id-element_value = 'BATCH001'.
    APPEND ls_id TO it_id.
    CALL FUNCTION '/AIN/UI_MOBILE_MSG_SEND'
      IN BACKGROUND TASK
      DESTINATION  'RFC_UPDATEAII'
      EXPORTING
        IV_BUSINESS_PROCESS       = '09'
        IV_COMMAND                = 'DO'
        IV_ACTION_TYPE            = 'APL2'
        IV_PRT_ID                 = '31140242200000000F000000'
        IV_DEVGRP_EXTID           = 'MOBILE'
      TABLES
        IT_ID                     = it_id
      commit work.
    And the parsed RFC-XML message is:
    <?xml version="1.0" encoding="UTF-8" ?>
    <rfc:_-AIN_-UI_MOBILE_MSG_SEND
    xmlns:rfc="urn:sap-com:document:sap:rfc:functions">
    <IV_ACTION_TYPE>APL2</IV_ACTION_TYPE>
    <IV_BTD_EXTID />
    <IV_BTD_TYPE />
    <IV_BUSINESS_PROCESS>09</IV_BUSINESS_PROCESS>
    <IV_COMMAND>DO</IV_COMMAND>
    <IV_DEVGRP_EXTID>MOBILE</IV_DEVGRP_EXTID>
    <IV_LOC_EXTID />
    <IV_LOC_TYPE />
    <IV_PRT_ID>31140242200000000F000000</IV_PRT_ID>
    <IV_PRT_ID_VERSION />
    <IV_REASON_CODE />
    <IV_UNAME/>
    <ET_RETURN />
    <IT_ID>
    <item>
    <ID_VERSION>EPC_1.30</ID_VERSION>
    <ID>206DC3C00000000A BATCH_ID</ID>
    <ELEMENT_NAME />
    <ELEMENT_VALUE />
    </item>
    </IT_ID>
    </rfc:_-AIN_-UI_MOBILE_MSG_SEND>
    You can see the data in the table is all wrong, it should be:
    <IT_ID>
    <item>
    <ID_VERSION>EPC_1.30</ID_VERSION>
    <ID>30340242206DC3C00000000A</ID>
    <ELEMENT_NAME>BATCH_ID</ELEMENT_NAME>
    <ELEMENT_VALUE>BATCH001</ELEMENT_VALUE>
    </item>
    </IT_ID>
    The calling system is a 4.6C non-unicode system, and the destination system is a unicode system (this does not matter since the first part of the integration is between R3 and XI). There is no config found on R3 side to specify non-unicode because it is a rather old system. In XI RFC Adapter config, I checked non-unicode checkbox (I also tested it with this unchecked, but still the same issue).
    Have any of you seen this problem and how you resolve it?
    Thanks a lot for your help!
    Regards,
    Hart

    Hi Hart
    long time no seen - hope you remember me
    >The reason to use two RFC adapter and BPM is to log the request message if the RFC call fails
    there is an easy way (guess max 3-4 hours) to solve all of your issues
    and get rid of a BPM
    use IDOC - XI - ABAP Proxy
    then you will have IDOC and ABAP Proxy that always log the message on both ends (and you can restart ABAP proxies easily in AII - and every AII supports ABAP proxies) + you get rid of a BPM as it's not necessary as far as I understand (as it's asyn communication right?)
    maybe you can go this way and IDOCs always work...
    good luck,
    Regards,
    Michal Krawczyk
    http://mypigenie.com XI/PI FAQ

  • Regarding issue sender file adapter in clustered  environment(PI 7.0)

    Hi Experts,
    we  are using  sender  file adapter in clustered environment(there are 6 J2EE cluster nodes in XI system) for an interface.the  file sender communication channel  for this interface  is scheduled to run twice  every day. recently   the   channel stopped polling (picking the files from the source directory) and i dont see any error.
    when i open Communication Channel monitoring in RWB and select the file sender communication channel  and run it manually, none of the cluster nodes  are polling for the file.
    i have tried   editing the communication channel in Integration Directory   and  activating  it. but it does not pick the file.
    Can you let me know how  the issue can be resolved.
    Thanks
    -Kaushik
    Edited by: Kausik M on Dec 18, 2008 4:13 AM

    Kausik,
    A computer cluster is a group of linked computers, working together closely so that in many respects they form a single computer. The components of a cluster are commonly, but not always, connected to each other through fast local area networks. Clusters are usually deployed to improve performance and/or availability over that provided by a single computer, while typically being much more cost-effective than single computers of comparable speed or availability.
    clearly your cluster nodes are out of sync...!!!!
    It is possible that your ftp server went down for a while . And in the profile of FTP machine the entry of XI server is not made permanent .
    1. Try to ping the FTP site from XI server.
    BTW are u getting any error msg at RWB ?
    Regards,

Maybe you are looking for

  • OraOLEDB not appearing as an option in the 'Providers' list SQL Server 2008

    Hi there, I'm trying to create a linked server to an Oracle 10g database from SQL Server 2008 R2, but the required OraOLEDB.oracle driver is not appearing in the list of providers. We are trying to recreate our prod environment where we use the 11g c

  • How to change the stsndard selection text for a LDB..

    Hi All,     I am using a LDB selection screen. I want to change the selection text of the standard selecetion field. For ex, for LDB- PNP, i want to change the 'Personnel number' text to 'Employee ID'... Please let me know how to do this. Regards Nan

  • How to go from 14.0.7015.1000 to 14.0.7102.5004?

    Related to http://social.technet.microsoft.com/Forums/sharepoint/en-US/2ce0770e-dbb8-47db-b6b1-6a58729732bf/hotfix-kb2817527-the-expected-version-of-the-product-was-not-found-on-the-system?forum=sharepointadminprevious I've since installed SP2 (oserv

  • Viewing keynotes on a pc

    hi guys.. i just got a mac so im kind of new to it, but i tried to save a document i did on keynotes and tried to open it on a windows xp and it wouldnt open.. is that possible to do documents on iwork 08 and view it on a pc?

  • How to enable password request for restart and shutdown?

    Hi, I'm neither a Linux nor an Arch Linux newbie, but inexperienced regarding this particular issue. I want to enable password request for restart and shutdown and want to know if I'm mistaken, because trial and error might become to time-consuming w