JDBC adapter started but no message is created

I am not able to read data through JDBC adapter.
When we are starting our inbound JDBC adapter it get started and does not give any error
but no message is created in XI.When we check status of adapters by clicking main menu it is red.
Log of adapter shows.
JDBC adapter initializd succesfully.
JDBC adapter started.
Process query select * from ??????.
JDBC adapter processing complete.Restart for next processing.
But no message is created in XI.
Can the no of records be the cause of this problem.
Any help appericiated

Hi,
You can change the logging and tracing level of the JDBC adapter using the trace and log properties.
Some errors may appear in the adapter_x.log file (see traces from the main menu).
Goodluck

Similar Messages

  • Output from JDBC Adapter mapped to multiple message types

    Hi!
    I face to a problem with the message mapping.. I do select with the JDBC adapter. This statement selects one field of clob type and it already contains a message - XML document. Depending of the type of this message will be done the message mapping and also the target message type depends on this XML document type. But when u define message mapping, there must be always a target message type... But in the design time, I don't know the exact type! It is dynamic...
    And not just with the message, the same situation is also with the target interface...
    Any ideas how to solve this?
    Thanx, Peter
    Message was edited by: Peter Jarsunek

    Hi,
    I saw the weblog, but I think more important is the 'XI in action' mentioned in this one..
    /people/ravikumar.allampallam/blog/2005/06/22/sap-xi-in-action
    What I just can not understand from that blog is the step 2/4:
    Receive XML file of any format and route to interface specific BPM..
    How is it possible? On the output from the 1st BPM must be exact interface defined... How can different messages go out and than into the 2nd BPM?
    Can you please write me, how the individual steps could follow after each other to achieve this?
    Message was edited by: Peter Jarsunek

  • Jdbc adapter error on confirmation message in message monitor (rwb)

    I have the scenario iDoc -> PI 7 - > jdbc (AS400 odbc driver).
    When I do INSERT statements, the data is stored in the Database and the RWB message monitoring shows status Successfull.
    However, for every insert, an other message shows up in the message monitoring with reversed Sender and Receiver (so it looks like a confirmation message is trying to find its way back to XI). This message first is is Status "Waiting", and after some time gets in Status "System Error".
    As I am not expecting any responses in my XI configuration (as I have no place to send them to), I want to stop these messages showing up in the Adapter Engine (as there will be many Error Status messages that are of no interest to me).
    How can I stop these messages, or what should I do in XI to process them (and dump them in my receiver determination). I have NO  BPM involved .

    Hi,
    For each open connection a entry is made j2ee stack.So when the it reaches to max and execption is thrown.
    In Jdbc adapter configuration -> advance mode -> Set -> Disconnect from the database after processing each message.
    Should solve the prob
    <b>Cheers,
    *RAJ*
    *REWARD POINTS IF FOUND USEFULL*</b>

  • J2SE File Adapter fails (rcv adapter is STARTED but no messages)

    Hi,
    The J2SE Adapter Engine with a file receiver adapter keeps failing. The symptoms are as follows:
    1. We transfer a large number (20-25K) of files.
    2. At some point, the J2SE adapter stops receiving messages.
        The status on the adapter home page indicates that it is started. Restarting the file receiver adapter doesn't fix the problem.
    We noticed that before the crash the following entries appear in the J2SE Adapter Engine Trace files
    Mar 21, 2010 9:20:26 PM  ...ap.aii.messaging.net.HTTPServer.run() [Thread[Thread-24,5,main]] Info: TCP request received from pxpci.fil-eu.sv.philips.com
    Mar 21, 2010 9:20:32 PM  ...equest, HttpServletResponse response) [Thread[Thread-45969,5,main]] Error: java.lang.NullPointerException
         at com.sap.aii.messaging.adapter.Zone.service(ModuleGUIBrowserEngine.java:1167)
         at com.sap.aii.messaging.adapter.HTTPRequest.run(ModuleGUIBrowserEngine.java:406)
    Mar 21, 2010 9:23:26 PM  ...ap.aii.messaging.net.HTTPServer.run() [Thread[Thread-24,5,main]] Info: TCP request received from pxpci.fil-eu.sv.philips.com
    Mar 21, 2010 9:24:26 PM  ...ap.aii.messaging.net.HTTPServer.run() [Thread[Thread-24,5,main]] Info: TCP request received from pxpci.fil-eu.sv.philips.com
    Mar 21, 2010 9:25:29 PM  ...ap.aii.messaging.net.HTTPServer.run() [Thread[Thread-24,5,main]] Info: TCP request received from pxpci.fil-eu.sv.philips.com
    Mar 21, 2010 9:27:50 PM  ...i.messaging.adapter.HTTPRequest.run() [Thread[Thread-45973,5,main]] Error: java.util.NoSuchElementException
         at java.util.StringTokenizer.nextToken(StringTokenizer.java:332)
         at com.sap.aii.messaging.adapter.HTTPRequest.run(ModuleGUIBrowserEngine.java:368)
    Mar 21, 2010 9:27:53 PM  ...i.messaging.adapter.HTTPRequest.run() [Thread[Thread-45974,5,main]] Error: java.util.NoSuchElementException
         at java.util.StringTokenizer.nextToken(StringTokenizer.java:332)
         at com.sap.aii.messaging.adapter.HTTPRequest.run(ModuleGUIBrowserEngine.java:368)
    Do you know why this happens or how can it be fixed?
    Regards
    Divya

    The error in XI is
    IcmConnInitClientSSL: SapSSLSessionStart failed (-57): SSSLERR_SSL_CONNECT
    There were 22000 entries in the file adapter's ExactlyOnce DAT file.
    The restart of the adapter cleared this but it still does get any messages.
    Restarting the GUIBrowser service doesn't work - it just crashes the admin UI also.

  • Partner function copied from PO to Outb.del. but output message not created

    Hello Gurus,
    As the copy of the partner function from the PO to the Outbound Delivery is not supported in standard, I have activated userexit_save_document_prepare (MV50AFZ1) where I can add the other partner roles out of the purchase order into table XVBPA (VN). Thanks to this exit, the partner function VN is correctly added in the Outbound Delivery.
    My issue is the following this partner function should create an output message using the partner function VN but this one is not created during the Outbound delivery creation. But if I go to the VL02N and just save the Outbound delivery again (without change) now the output is correctly created and processed.
    Does someone of you know the reason why the output message for partner VN is not triggered at the Delivery Creation but
    after the manual save?
    Kind regards
    Chris

    I have just explained this in Copy partner from PO to inbound delivery

  • Problem with Sender JDBC adapter while processing the message

    Hi,
    I am facing some problem while using the JDBC sender adapter.
    Here is the trace where i have seen the Socket Closed problem. But it was for few seconds.
    Later on it was working fine. This happens intermittently. So it was very difficult to collect the traces.
    Please check the trace,
    #1.5 #001A4B06B868008500001FF10000555D00045C190344E1D3#1227162409422#c
    om.sap.aii.adapter.jdbc.JDBC2XI##com.sap.aii.adapter.jdbc.JDBC2XI.invoke()
    #J2EE_GUEST#0##n/a##f30c1fd0b6ca11ddc489001a4b06b868#XI JDBC2XI[JDBC_Send/BSC/]_1235135
    ##0#0#Warning##Java###Catching #1#java.sql.SQLException:
    [Microsoft][SQLServer 2000 Driver for JDBC]Socket closed
         at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
         at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
         at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
         at com.microsoft.jdbc.sqlserver.tds.TDSExecuteRequest.submitRequest(Unknown Source)
         at com.microsoft.jdbc.sqlserver.SQLServerImplStatement.execute(Unknown Source)
         at com.microsoft.jdbc.base.BaseStatement.commonExecute(Unknown Source)
         at com.microsoft.jdbc.base.BaseStatement.executeQueryInternal(Unknown Source)
         at com.microsoft.jdbc.base.BaseStatement.executeQuery(Unknown Source)
         at com.sap.aii.adapter.jdbc.JDBC2XI.invoke(JDBC2XI.java:418)
         at com.sap.aii.af.service.scheduler.JobBroker$Worker.run(JobBroker.java:475)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    Can anyone please help me out why I am getting this error intermittently?
    Any specific reason so that i can rectify.
    Urs,
    Soorya

    Hi,
    We have checked all those but still we could not find any problem.  And we are not getting this error for
    continously . Only intermittently. So what could be the reason behind this. It is not remaining for long time.
    so please tell me the exact reason behind this problem to overcome this problem for ever.
    Thanks
    Soorya

  • JDBC Adapter message order

    Hello experts,
    I want to ask one question.
    If I use JDBC adapter for processing outgoing message (receiver JDBC adapter) - Is processing of message guaranteed in order how I received it on sender side or processing order can change and I will insert messages in changed order.
    Example:
    I have messages 1 and 2 which comes at sender side in this order.
    Is it guaranteed, that on receiver side, they will be inserted in DB in order 1, 2 or is it possible that I will find them in DB in order 2, 1.
    I hope that I wrote it clear.
    Thank you
    VB

    Hi Vladimir
    if you use EO quality of service then you will get messages in any order.
    if you use EOIO, then you will get ordered messages at receiver side. To use EOIO QoS set "Maintain Order at Runtime" checkbox in interface determination object of your scenario.
    regards, Mikhail

  • JDBC adapter disconnects, if there are no message processing for 2 days

    Hi All,
    I have sender JDBC adapter configured, which polls messages every 3 mins.
    XI is constantly polling the database (SQL Server) and since there are no messages on weekends, after a certain interval, it disconnects... giving a null exception.
    I have checked the advance option "Disconnect from Database After Processing Each Message". still it is giving this error. I am on SP 12.
    Can someone please let me know, what could be the reason of this null exception. why does it disconnects if there are no message processing for a long interval.
    Any help would be appreciated.
    Regards,
    Amit

    It means we don't support that file type for doing imports. It sounds like a reasonable request to [add to the Exchange|sqldeveloper.oracle.com] though.

  • Table name in Receiver JDBC Adapter

    Hi All,
    I am using receiver JDBC adapter.
    But table name consist of " like BPC."#II" .
    After mapping table name becomes BPC.&quot;#II&quot; .
    I am getting error while pulling data from DB.
    Is the table name creating a problem.
    Please remedy of this if you have come across such scenario.
    Regards
    Piyush

    Hi Piyush,
    All that i could get from the SAP Help regarding JDBC Adapters are these links where i never found anything much regarding the table name.anyways just go through these links and see if you find anything useful.
    http://help.sap.com/bp_bpmv130/Documentation/Planning/XIUnicodeGuide030411.pdf
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/b0/676b3c255b1475e10000000a114084/content.htm">Configuring the Receiver JDBC Adapter</a>
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/cf/406642ea59c753e10000000a1550b0/content.htm">Mapping Lookups</a>
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/22/b4d13b633f7748b4d34f3191529946/content.htm">JDBC Adapter</a>
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/64/ce4e886334ec4ea7c2712e11cc567c/content.htm">Configuring the Receiver JDBC Adapter - part 2</a>
    This is all i got from the help files, anyways you can also go through those links and see if you find anything else useful.
    - Escape Symbol for Apostrophe
    The apostrophe character (‘) is a reserved character in SQL syntax and is therefore replaced by an escape character if it occurs within value strings. This replacement character can be database-specific. Typical replacement characters are \’ or ’’(default value). If a character occurs that is invalid for the database being used, the adapter triggers an error message (an SQL exception) concerning the SQL syntax that is generated by the database.
    - Column Name Delimiter
    Depending on the database being used, column names can be enclosed by a special delimiter character, for example, if the names can contain special characters (such as ”). This character can be specified at this point. The default setting is no delimiter character. If a character occurs that i
    Also check if there are notes in the service market place related to the same.
    Regards,
    abhy
    Message was edited by: Abhy Thomas

  • RWB  issue Channel started but inactive

    Hi,
    In RWB  the SOAP adapter is showing status message as"Channel started but inactive" but all the SOAP adapters are active in Directory.
    This is happening only in new environment Pre-Production.
    Valueable inputs will be appreciated.
    Thanks
    Santosh

    Hi Santosh,
    SOAP adapter shows "Channel started but inactive" message when there are no messages processed till now(after activating any changes to comm channel or server is restarted).  Once a message is triggered in SOAP adapter, this will go away.  Try to trigger a message and see.
    Regards,
    Sreenivas

  • JDBC adapter and message split

    Hello, does anybody know how I can make a split of a document created by the JDBC adapter and that should look like
    <resultset>
      <row>
         <column-name1>column-value</ column-name1>
         <column-name2>column-value</ column-name2>
         <column-name3>column-value</ column-name3>
      </row>
      <row>
         <column-name1>column-value</ column-name1>
         <column-name2>column-value</ column-name2>
         <column-name3>column-value</ column-name3>
      </row>
    </resultset>
    into several's independent documents of type:
      <row>
         <column-name1>column-value</ column-name1>
         <column-name2>column-value</ column-name2>
         <column-name3>column-value</ column-name3>
      </row>
    May I create the messages in the dispatcher?
    Thank you
    Ernesto Duran

    Hello, isn't it possible to create an inbound abap Proxy in XI that wait for the message then this inbound proxy loops into the message and call and outbound proxy for each entry(row).
    The outbound proxy is working well for me but I'm having problems routing the message back to XI... I get the problem "SAP:Code p1="No inbound interface found for sender" But when I route the message to a business systems everything is ok.????
    Anyway what I want to do is:
    jdbc adapter --> XI --> inbound proxy --> XI --> outbound proxy --> XI --> Idoc adapter --> R3
    And the steps inbound proxy --> XI --> outbound proxy --> XI are used only to split the message.
    The reason why I try to use this approach is that I don't understand how I can split a message in java or XSLT maybe someone know???
    Thank you
    Ernesto Duran

  • Response message timed out - JDBC adapter - PI 7.1

    Hi All,
    I have a synchronous Proxy <-> XI <-> JDBC scenario. The interface works fine in most of the cases, but when my proxy sends data to UPDATE the receiver SQL server 2000 with more than 1000 records, I do not find the response message in SXMB_MONI. But all the records have been successfully updated in SQL database. The response message in my case is the number of records that have been updated.
    Initially I got the message "Synchronous response expired" in RWB, and based on SAP note 791379 and 1078420 , I changed the xiadapter.inbound.timeout.default parameter from 180000 to 600000 and added the parameter 'sqlquerytimeout' in my receiver JDBC adapter configuration with value as 600 seconds.
    I have also enabled batch mode in my receiver adapter.
    Now my problem is I don't see any error message in RWB , but still in SXMB_MONI I am not able the response  message, but can see only the log version of my request message.
    Any idea on what needs to be done in this case ? Any help will be greatly appreciated.
    Regards,
    Sandeep

    Hello,
    Could you pease let us know how thiswas solved ?
    Same problem i am having.
    Thanks in advance

  • Message error ORA-00936 when using JDBC adapter

    Hi all,
    I'm using the folow scenario:
    RFC --> XI --> JDBC
    RFC <-- XI <-- JDBC (response)
    It's a SYNCHRONOUS interface.
    RFC call without COMMIT WORK:
    CALL FUNCTION 'Y_TESTE_NEI'
        DESTINATION 'RFC_XI'
    EXPORTING
       DATE_FROM       =  v_data_from
       DATE_TO         =  v_data_to
      TABLES
        t_return        = t_dados.
    I'm not using KEY in JDBC message, because for test I want to get entiry table, and I set the communication channel JDBC to KEY not mandatory.
    I'm not having mapping error, in SXMB_MONI I can see the two messages of interface, but both with SYSTEM ERROR.
    In JDBC adapter in Runtime Workbench apears the follow message error:
    com.sap.aii.af.ra.ms.api.DeliveryException: Error processing request in sax parser: Error when executing statement for table/stored proc. 't7_productionorder' (structure 't7_productionorder'): java.sql.SQLException: ORA-00936: missing expression
    And DUMP in function call in R/3: CALL_FUNCTION_REMOTE_ERROR
    Could anyone help me about this problem ?
    Thanks in advance.
    Regis Ferrato

    Hi Regis,
    I did the same scenario just now. The error you get is, you need to check whether the fields you are entering into the database have correct datatypes.
    Check out your database structure with your structure in XI, and also test in Message Mapping, to make sure you are sending correct values.
    In my case I was sending date like this '10-12-06', but my DB accepts only '101206'. So I removed the '-'. It was fine .
    The Dumping error is not due to your ABAP, due to the DB operation.
    Let me know Whether I am correct.
    Raj.

  • JDBC Adapter Message Monitoring

    Hi All,
    I have configured a sender JDBC adapter. The adapter status is green. The message is Processing finished sucessfully. But I can not find any msg in SXMB_MONI.
    I can not see any msg in msg monitoring also.
    Any input on this will be highly appreciated.
    Regards,
    Jai Shankar.

    If that does not work , then do this
    Can you check the following,
    1. Check the SELECT query in your Sender JDBC adapter. Does it actually return any rows?
    2. The values enterd for Documentname and DocumentNamespace in your Sender JDBC adapter. You have to enter the name of the Datatype and the namespace in these fields.
    3.Have you enterd these details while doing the adapter configuration,
    jdbc:oracle:thin:@<IP adress>:<listener port>:<instance name (database name)>
    Driver oracle.jdbc.driver.OracleDriver
    Another thing that is to be checked is, if the table strucutre has changed in the database, if yes, deactivate and activate the Sender Adapter once again and it should work.

  • SOAP Adapter: Channel started but inactive

    Our system is XI 3.0 running on Solaris 10 zoning and Oracle 9i. All on Support Package 17.
    When consulting the status of the adapter in the RWB environment we are receiving the message above "Channel started but inactive".
    How can We solve this problem?

    hi,
    SOAP adater will be green when you process the first message via this adapter
    Regards,
    michal

Maybe you are looking for

  • [SOLVED}_How can I configure ALSA to use usb-soundcard as default?

    Hello, I am trying to figure out how to configure ALSA correctly on my system. I have tried several times following those guides : ALSA_Arch_Wiki, ALSAProject_WIKI_Usb-audio and ALSAProject_hda-intel . As I understand there are three main files for a

  • Unable to execute Abap mapping

    hi, i have implemented an ABAp mapping but the problem is i get an error message in PI telling me that the class is not found but the class do exist i checked in SE24. is there ayt explanation for this problem. thank you in advance.

  • Installation doubt

    Hi All, Oracle 11.2.0.4 suse linux 10 am getting below error while installing oracle 11g(11.2.0.4) on suse linux (silent installation). please suggest is it ignorable or do i need to fix it up manually (run runfixup as a root user? am able to see in

  • Installing Lightroom 4 in more than one computer.

    Can I install the same Lightroom (LR4 - same serial number) on desktop and laptop? Both MAC platform.

  • Battery check compaq presario cq56

    is safe to run a laptop just withe a/c after the battery is charged, and if is posible repair the Hp assistant aplication is not working properly?? are any others programs to check is the battery status   Gracias