Receiver JMS Channel Error

hi,
I am facing an issue with the JMS Receiver Communication channel.Data is not getting inserted in the JMS Queue.CC Monitoring is showing the below ERROR:
Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: Connector for ConnectionProfile of channel: JMS_r_CustomerLedgeron node: 7065651 having object id: 340fa47e4dc33a04a4f8a5a108708f07 encountered error: Error sending message in sending to destination custLedgerReplication, the message message: TextMessage[null, <?xml version="1.0" encoding="...]: weblogic.jms.common.JMSException: Error sending message.
can someone helpme out.
thanks,
robin

Hello Robin,
did you resolve this issue? I have now the same problem.
Do you have connections with two (or more) BEA servers using the same Adapter Framework?
Note 1090516 describes a problem with credentials confusion when connecting to more servers.
It could be the cause.
With regards
Tomas

Similar Messages

  • Receiver JDBC Channel Error : Incorrect syntax near 'OR'

    hi,
    we are facing the below error at the receiver communication channel:
    Error while parsing or executing XML-SQL document: Error processing request in sax parser: Error when executing statement for table/stored proc. 'table' (structure 'statement'): com.microsoft.sqlserver.jdbc.SQLServerException: Incorrect syntax near 'OR'.
    When we again reprocess the message,it shows the exact error at the channel.
    Any ideas why the first error shows up?

    Hi, Anu
    The most probable it's that your target XML it's not correct because it haven't a correct format.
    Please, check your target XML and see
    http://help.sap.com/saphelp_nwpi711/helpdata/en/48/465581929734d9e10000000a42189d/frameset.htm
    Regards,
    Carme

  • How to pass dynamic filename to Receiver JMS channel

    Hi experts,
    I want to pass the dynamic filename to receiver JMS message Properties.
    for example
    I am passing directory name via adapter module AF_Modules/DynamicConfigurationBean with key and value combination like below. How to pass dynamic filename value to a dynamic property ( say DCJMSMessageProperty1)
    eg.
    key.0 - >insert http://sap.com/xi/XI/System/JMS DCJMSMessageProperty0
    value.0 - >  testdirectory ( which is static value)
    Note: Im have not created any ESR object . i just have to bypass the file to a jms queue. I have used AAE integrated configuration scenario ( file to jms )
    Regards,
    Balaji
    Edited by: Balaji Pichaimuthu on Jan 27, 2011 4:45 PM
    Edited by: Balaji Pichaimuthu on Jan 27, 2011 4:46 PM

    Already given link for the dynamic configuration code snippet in the earlier reply... Below is the code snippet
    Note: Use Adapter Specific Message Attributes for the target Communication Channel(CC).Check the indicator for filename in the advanced tab of CC
    //UDF code
    String filename="";
    String NameSpace = "http:/"+"/sap.com/xi/XI/System/JMS";
    try{
          DynamicConfiguration conf = (DynamicConfiguration) param.get(
            StreamTransformationConstants.DYNAMIC_CONFIGURATION);
          DynamicConfigurationKey key  =  DynamicConfigurationKey.create( "http://sap.com/xi/XI/System/File",   "FileName");
           // read filename value
           filename = conf.get(key);     
          // So far we extracted filename value .. now do your logic  something like this...
          DynamicConfigurationKey key2 = DynamicConfigurationKey.create(NameSpace,"yourjmsvalue goes here");
           conf.put(key2,filename);
         } catch(Exception e){

  • IDoc to File scenario... Receiver Comm Channel Error...

    Hi Guru,
    On the scenario IDoc to file, I'm encountering the ff error on my receiver comm channel (File Adapter)...
    ttempt to access the 1 requested objects on 1 failed.
    Detailed information:
    com.sap.aii.ib.core.roa.RoaObjectAccessException:
    Attempt to read object Adapter Metadata File | http://sap.com/xi/XI/System,
    type AdapterMetaData from application REPOSITORY on
    system REPOSITORY failed. Object does not exist. Detailed
    informatio n: SWCV ID: << removed >>
    does not exist in Enterprise Service Repository and
    System Landscape Directory (ROA_MOA_NOTCOMPLETED)
    << removed >>
    Attempt to access the 1 requested objects on 1 failed.
    Detailed information:
    com.sap.aii.ib.core.roa.RoaObjectAccessException:
    Attempt to read object Adapter Metadata File | http://sap.com/xi/XI/System,
    type AdapterMetaData from application REPOSITORY on
    system REPOSITORY failed. Object does not exist. Detailed
    informatio n: SWCV ID: e5a519a0766111dca2e8e95d0a115642
    does not exist in Enterprise Service Repository and
    System Landscape Directory (ROA_MOA_NOTCOMPLETED)
    Attempt to access the 1 requested objects on 1 failed.
    Detailed information:
    com.sap.aii.ib.core.roa.RoaObjectAccessException:
    Attempt to read object Adapter Metadata File | http://sap.com/xi/XI/System,
    type AdapterMetaData from application REPOSITORY on
    system REPOSITORY failed. Object does not exist. Detailed
    informatio n: SWCV ID: e5a519a0766111dca2e8e95d0a115642
    does not exist in Enterprise Service Repository and
    System Landscape Directory (ROA_MOA_NOTCOMPLETED)
    Please advise what possible solution can we apply?
    Thanks.
    Edited by: Rob Burbank on Dec 17, 2010 10:43 AM
    Edited by: Rob Burbank on Jan 3, 2011 12:03 PM

    Hi,
    You can check File adapter metadata under Basis SWCV -->namespace http://sap.com/xi/XI/System in IR.
    -Rahul

  • Regarding the JDBC Receiver Communication Channel error

    Hi All,
    While executing Jdbc to Jdbc interface, i am getting error in jdbc receiver communication channel. please see below message for error description..
    Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: Channel 'JDBC_AccntStatements_Receiver', Service 'BS_BusinessSystem', Party '': JDBC Adapter configuration not activated
    Note: the channel status is active and activated(not in change mode).
    Any idea on this error.
    thanks,
    Madhusudhan.

    Hi
    According to your Error Message,
    Saying that JDBC Configuration is not Active.
    Once again cross check all the config is Activated & also Test your Config Using Config Test Tool in ID
    And also check in RWB-Adapter Engine-Adapter monitoring ---select the option instaled & Started. whether the JDBC Adapter is working fine or not

  • JDBC Receiver Communication channel Error

    Hi Friends,
    I am facing below error in JDBC Receiver Communication chnnel.
    Please shared your views.
    Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'KRSAPJOB' (structure 'Statements'): java.sql.SQLException: [SQL0204] KRSAPJOB in KRONOSMF type *FILE not found.
    thanks
    Mohit

    Hi Mohit,
    I received a smiliar error with the receiving JDBC Communication channel. Please talk with your database Admin regarding the stored procedure.
    Either one of the fileds in the database is Mandatory and you are not sending that field valiue OR
    the data type for one of the fields definied is not matching the one in the database and the stored procedure is failing and throwing an exception.
    Teresa

  • SMTP Receiver Communication Channel error: connection refused

    Dear all.
    When migrating processes from XI 3.0 to PI 7.1 we run into the problem that we can't get the SMTP Receiver Communication Channel working on PI. We get the following error in Communication Channel Monitoring:
    Message processing failed. Cause: com.sap.aii.af.sdk.xi.srt.BubbleException: Failed to call the endpoint  [null "null"]; nested exception caused by: java.net.ConnectException: Connection refused: connect
    (The NetWeaver Administrator log shows the following:
    unable to call the mailer: com.sap.aii.af.sdk.xi.srt.BubbleException: Failed to call the endpoint  [null "null"]; nested exception caused by: java.net.ConnectException: Connection refused: connect)
    - We copied all configuration settings 1-on-1 from XI to PI, and double-checked we made no mistakes.
    - We confirmed the PI system can in fact reach the mailserver by successfully sending Email from the ABAP stack of the PI system (transactions SOST and SCOT)
    - When deliberately mistyping the mailserver URL, we get the error: java.net.UnknownHostException. This makes me believe that the 'connection refused' error we get (after re-entering the correct mailserver URL) is indeed coming from the mailserver. But why would it refuse the connection if it allows the connection from the ABAP stack of the same server? And why didn't we run into any such problems on XI?
    Any help is much appreciated!
    Kind regards,
    Eddy Driessen.

    Hi All,
    We have upgraded our XI3.0 system to PI7.1 and currently performing testing for different adapters. We are also facing similar problem for a scenario File to Mail
    19.11.2010 11:31:56     Error     Mail: error occured: java.net.UnknownHostException: [url]
    19.11.2010 11:31:56     Error     Mail: error occured: com.sap.aii.af.lib.mp.module.ModuleException
    19.11.2010 11:31:56     Error     Adapter Framework caught exception: Failed to call the endpoint
    19.11.2010 11:31:56     Error     Delivering the message to the application using connection Mail_http://sap.com/xi/XI/System failed, due to:                     com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.af.sdk.xi.srt.BubbleException: Failed to call the endpoint  [null " null"];                     nested exception caused by: java.net.UnknownHostException: [url].
    19.11.2010 11:31:56     Information     The message status was set to WAIT.
    *[url] = Mail server
    Can anyone suggest the steps to solve this error
    Thanks
    Varun

  • Sender JMS Channel Error

    Hi all,
    I have been facing with this problem with sender JMS channel, any pointers as to where can be the solution for it
    The error details are as follows
    JMS and XI identifiers for the message are ID:414d512056515933444e41575445202048aa8802235bad01 and a2d32e30-7aae-11dd-ae1c-001125cc0c0c respectively. The JMS adapter will rollback the database and JMS session transactions. If the session is transacted, the message is not lost and will be retried later. The exception stack trace is java.lang.Exception
    at com.sap.aii.af.service.jms.WorkerJMSReceiver.onMessage(WorkerJMSReceiver.java:963)
    at com.ibm.mq.jms.MQMessageConsumer.receiveAsyncQ(MQMessageConsumer.java:2539)
    at com.ibm.mq.jms.MQMessageConsumer.receiveAsync(MQMessageConsumer.java:4262)
    Messages are not being placed in the Queue. the Queues are newly created is there something which has been missed out during the creation of the Queues
    Rgds
    Aditya

    Hi Aditya
    Try this way:
    1. uncheck JMS transactional session check box in JMS sender communication channel.
    2. Once it is done, insert new message in JMS queue.
    Thanks
    Sai

  • Receiver SOAP channel error-- Cant parse the document; HTTP 200 OK

    Hi All,
    I am facing below error in SOAP receiver communication channel
    SOAP: Error occurred: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: Cant parse the document; HTTP 200 OK
    If I use "Do Not se SOAP Envelop" in receiver communication channel then it shows successfully delivered in message monitoring but never reached to target application. And if I uncheck "Do Not se SOAP Envelop" then the error is as I mentioned above.
    Both ways it not working foe me.
    Please advice.
    Thanks
    Shivi

    Hi
    I had a similar issue recent times and I have enablede the xpi inspector to check the logs of the request and the response  sent and received...
    Based on that you can check whether your payload is able to sent to receiver in proper format or any other issues..
    Also try to check the payload format using the SOAPUI whether the ws is working fine for that or not.
    HTH
    Rajesh

  • JMS Channel error

    JMS Channel is thrrowing error with an error code:2007.
    Error code description is  "CharAttrs is not valid. The parameter pointer is not valid, or points to read-only storage for MQINQ calls or to storage that is not as long as implied by CharAttrLength. (It is not always possible to detect parameter pointers that are not valid; if not detected, unpredictable results occur.)".
    But i didnt understood this jargon.
    Could anyone help me what i need to do to fix this .
    Thanks in advance.

    Hi Pola,
    I have never faced this error but as in my helping nature here are some pointers:
    CharAttrLength (MQLONG) - input
    Length of character attributes buffer.
    This is the length in bytes of the CharAttrs parameter, and must be at least the sum of the lengths of the character attributes specified in the Selectors array. Zero is a valid value if there are no MQCA_* selectors in Selectors.
    CharAttrs (MQCHAR×CharAttrLength) - input
    Character attributes.
    This is the buffer containing the character attribute values, concatenated together. The length of the buffer is given by the CharAttrLength parameter.
    The characters attributes must be specified in the same order as the MQCA_* selectors in the Selectors array. The length of each character attribute is fixed (see Selectors). If the value to be set for an attribute contains fewer nonblank characters than the defined length of the attribute, the value in CharAttrs must be padded to the right with blanks to make the attribute value match the defined length of the attribute.
    If the CharAttrLength or SelectorCount parameter is zero, CharAttrs is not referred to; in this case, the parameter address passed by programs written in C or System/390 assembler may be null.
    Regards
    joel

  • JMS Channel error reson code : 2019

    JMS Channel is throwing error with an reason code : 2019.
    Decription for reason code 2019 is : The object handle Hobj is not valid, for one of the following reasons:
    The parameter pointer is not valid, or (for the  MQOPEN  call) points to read-only storage. (It is not always possible to detect parameter pointers that are not valid; if not detected, unpredictable results occur.)
    The value specified was not returned by a preceding  MQOPEN  call.
    The value specified has been made invalid by a preceding  MQCLOSE  call.
    The handle is a shared handle that has been made invalid by another thread issuing the  MQCLOSE  call.
    The handle is a nonshared handle that is being used a thread that did not create the handle.
    The call is  MQGET  or  MQPUT , but the object represented by the handle is not a queue.
    Can any one tell me what is to be done to fix this error.
    Thanks in advance.

    Hi
    Yes this is an MQ Series "Reason Code", Where each reason code for failing is assigned a number. For this one please refer to the following link:
    http://www-01.ibm.com/support/docview.wss?uid=swg21229508
    For all reason codes have a look at:
    http://middleware.its.state.nc.us/middleware/Documentation/en_US/htm/csqzak06/csqzak065m.htm
    Thanks
    Damien

  • JMS Queue Vs JMS replyTo Queue name for Receiver JMS channel.

    HI,
    I am working with receiver JMS adapter and using the protocol WbeSphereMQ JMS provider.
    Here I could not able to figure out the difference between the following parameter.
    Target tab JMS Queue  and Processing tab-JMS replyTo Queue name.
    I tries the find the same in help.sdn.com but here also not able to find correct information .
    for Processing tab -JMS replyTo Queue name Parameter it is written that "Specify the name of the queue to which the responses are to be sent."
    But what is the use of Target tab JMS Queue Parameter. No information is given against this parameter.
    http://help.sap.com/saphelp_nw04/helpdata/en/10/b1b4c8575a6e47954ad63438d303e4/frameset.htm
    regards,
    Navneet.

    the initial JMS Queue is the queue you will connect too.
    i guess SAP felt an explanation to that was not required....
    SAP does not even bother to explain it here in the specific link to JMS-Provider-Specific Settings (for Webshpere although it does for SonicMQ!).
    http://help.sap.com/saphelp_nw04/helpdata/en/c1/739c4186c2a409e10000000a155106/frameset.htm
    I do not use the "ReplyTo" in my current scenarios.

  • JMS Channel Error with ActiveMQ

    Hi Experts,
    currently I am facing an issue thats driving me crazy.
    I configured JMS Adapter for activeMQ as per this [guide|http://www.sappi.sapag.co.in/sap-pi-7-1-ehp-1-and-microsoft-net-framework-3-5/activemq-free-but-yet-powerful-jms-provider/]
    Deployed the external drivers as per Note 1138877
    Now when I check the Communication Channel Monitoring in PI 7.1 I alway get the error messages "Channel has internal error" and "Adapter has not provided any status information about this channel". In the Administrators Information" Tab I can find the exception "channel with status unknown or unregistered".
    I already followed note 1660910 but with no success.
    Any idea what else I could check?
    Thanks and best regards,
    Frank

    Hello Frank,
    I had the same situation with our PI 7.1. Try to re-deploy JMS driver with older driver release which can be found on http://activemq.apache.org/download-archives.html.
    For example, one of our PI 7.1 systems works with ActiveMQ 4.1.1 Release and another with ActiveMQ 5.6.0 Release. I would say that it depends about java runtime version and maybe PI patch level.
    Kind Regards,
    Kristijan

  • Possibility of dynamic MQ queue selection in one receiver JMS channel

    Hi all,
    I just want to ask whether it's possible in PI7.0 or PI7.1 to send a message dynamically to MQ queues based on payload information using a single JMS receiver channel.
    Example:
    1)
    If the XML looks like this:
    <element>param_1</element>
    Then JMS receiver channel "RCV_JMS_1" should send the message to MQ queue "MQ_param_1".
    2)
    If the XML looks like this:
    <element>param_2</element>
    Then JMS receiver channel "RCV_JMS_1" should send the message to MQ queue "MQ_param_2".
    Is that doable? If yes how (by using some module in the channel)?
    Thanks in advance for your help!
    Regards,
    Kai

    Yeah... cause such a scenario is not so hard to image. Just the possibility to giva a placeholder as value for MQ queue name in the channel would be sufficient and to assign a value at runtime to it.
    At the moment the implementation is like this:
    PI => static MQ wueue => own Java developed small adapter (JBoss) => dynamical MQ queue addressing
    But a change here would be nice to have it all in PI.
    Only option I see at the moment is to integrate the Java development into PI based on PCK. Or is there any alternative?
    Edited by: Kai Lerch-Baier on Mar 25, 2009 11:02 AM

  • FTP - Receiver Comm channel error

    Scenario: Send a file to a 3rd party via FTP adapter
    Error: MONI is OK but comm channel monitor is in error state and error is displayed as:
    An error occurred while connecting to the FTP server 'xxx.xx.xx.xxx:21'. The FTP server returned the following error message: 'com.sap.aii.adapter.file.ftp.FTPEx: 550 Permission denied on server.  You are restricted to your account.'. For details, contact your FTP server vendor.
    Things checked:
    1> Our Firewall is configured to send the file from our system to 3rd party.
    2> I could logon to 3rd party FTP server from web browser.
    FYI, 3rd party FTP server is hosted on Yahoo.
    Any ideas, why I am not able to FTP the file to 3rd party system?
    Thanks
    Bhaven

    Bhaven Shah wrote:>
    > 2> I could logon to 3rd party FTP server from web browser.
    It does not mean that XI will be able to access the FTP server.
    You have to grant access for Adapter Engine user which is used for FTP communication.
    Regards,
    Jakub

Maybe you are looking for

  • Incoming messages going to wrong folder

    I have no rules set for mail and I have messages that should be in my inbox automatically showing up in another folder. I think I previously had a rule set but have deleted all of my rules and the problem persists. Does anyone know of other settings

  • Datawarehouse job run forever and powershell doesn't allow to enable

    It seems that my datawarehouse jobs was running forever without any report producing. I check the jobs enabled and it tell "no" every job except MPSyncJob. Every job status is running as "running" or "not started". I tried to enable the datawarehouse

  • MOVED: connection to tv

    This topic has been moved to MSI Notebooks & Netbooks. https://forum-en.msi.com/index.php?topic=161808.0

  • Command to generate a fmx

    Hi, Can anyone tell me how to generate a fmx file... my fmb is in $AU_TOP/forms/US and the fmx file should go to $XXAR_TOP/forms/US This is the command I am using f60gen $AU_TOP/forms/US/ABC.fmb userid/password output_file = $XXAR_TOP/forms/US/ABC.fm

  • Sending Attachments slow (kind of...)

    When using Mail, I've noticed that sending mail with attachments runs very slow. (Sending a regular text email works fine). It quickly drops down to a send speed of 30kb/sec or less. At least that's what it says. Sending a 1mb attachment takes almost