JDK 1.2 to JDK 1.3 JMS communication

Hi all,
Is it possible to have a JDK 1.2 client reading/writing to/from JDK 1.3 JMS queues ?
I suppose the same applies for communicating with the JNDI service.
Cheers,
Mairt

It probably depends on the JMS provider. I've been finding with IBMs stuff, you have to use their VM for your clients.

Similar Messages

  • Error in JMS Communication Channel not raising alert

    Processing Errors in JMS Communication Channel are not raising alerts.
    The settings on the communication channel retires are set at 3 and 5min interval.
    In RWB the JMS communication channel shows processing errors but an alert is not raised.
    The alert are configured in our system and we even have a catch all alert rule with * (wildcard). Errors in PI message processing are raising alerts but errors in Comm Channel are not raising alerts.
    The message in SXI_MONITOR shows as processed successfully but when we check the RWB and Comm. Channel Monitoring we see processing errors "Channel error occured; detailed error description: JMS error: Connection to the server has been terminated; Linked error: Connection reset, Error Code:null"
    Are we missing any configuration? How do we get alerts/notifications if there are errors in Comm. Channel without having to login into RWB and watch it periodically?
    Any help is greatly appreciated.
    RM

    Hi,
    What is the staus of Communication channel in RWB when it fails, RED ??if yes then it should genarate alert.
    create one more alert for specific to JMS interface and check it out.
    Regards,
    Raj

  • How to set errorDelay parameter in sender JMS Communication Channel?

    Dear XI/PI Experts,
    Do you happen to have a documentation on how to implement the errorDelay parameter and other general parameters in the sender Sender JMS communication Channel? Do you happen to have a step by step guide or pdf that I can use?
    I look forward to hearing from you.
    Thanks a lot in advance.
    Kind regards,
    Grace

    Hi Thanks for your replies.
    What I need to do is to implement this bullet point:
    ¡        errorDelay
    The default value for this parameter is 0.
    This parameter determines how long the system waits before processing further messages if an error occurs. In transactional processing, it can make sense to specify a certain time period, for example, because messages with errors remain in the queue following a ROLLBACK.
    In which part of the Sender JMS Comm Channel will I implement this?
    Should I put this under tab /Parameters/Processing/Error Handling Settings or should this be under /Parameters/Advanced/Additional Paremeters?

  • JMS ReplyTo Queue Name parameter in the receiver JMS communication channel

    Hi All,
    Can any please explain the use of JMS ReplyTo Queue Name parameter in the receiver JMS communication channel?
    Thanks
    Karthik.

    Hi karthik,
    JMS ReplyTo Queue Name parameter  is used for Specify the name of the queue to which the responses are to be sent.
    Thanks
    Govind.

  • JMS communication channel

    Hi,
    We got an error in the JMS comunication channel.
    After we got this error, we restarted the java stack. But then the
    JMS communication channels did not resume the connectivity automatically.
    We had to manually start and stop the channels. Even we tried making it 'Automatic' in the communication channel monitoring tab. But didnt help
    Do we have to maintain any other settings?
    Please help to rectify this.
    Thanks,
    John

    Hi,
    Just create two communication channels one for receiever and other sender message will be received from sender CC and then after mapping will go thru Receiver CC
    While configuring the channel remeber to put the details like the channel name and queue from which you need to pick up the message and put the message as in yr case both are different
    try to configure like this
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5059f110-0d01-0010-7c8b-fdc983be70c0
    In addition to the below blogs also refer this
    Async/Sync Communication using JMS adapter without BPM (SP 19)
    Sync/Async communication in JMS adapter without BPM (SP19)
    Exploring JMS and SAP-XI JMS Adaper
    Check if you have your adapter module configured as said in the following help doc
    http://help.sap.com/saphelp_nw70/helpdata/en/4d/a3bc97ff55c742af7faed661635baf/content.htm
    Check these on Adapter module dev:
    http://help.sap.com/saphelp_nw04s/helpdata/en/96/f04142099eb76be10000000a155106/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/32/43d84072378031e10000000a1550b0/frameset.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e21106cc-0c01-0010-db95-dbfc0ffd83b3
    Check these Links ---
    ==>http://help.sap.com/saphelp_nw04s/helpdata/en/a3/63af1bbf09469fa1615c05f0daff6f/frameset.htm
    ==>http://help.sap.com/saphelp_nw04s/helpdata/en/a3/63af1bbf09469fa1615c05f0daff6f/frameset.htm
    Hope These links will be Very Helpful to you...:)
    Regards,
    Suryanarayana

  • JMS communication error

    Hi,
    I have deployed JMS application on Oracle 9i Application Server. I have made the necessary configurations in jms.xml(eg., Setting the queue connection factory and the name of the queue). Now when I try to run the client application I get the following error.
    JMS communication error = Unable to connect to JMSServer (localhost/127.0.0.1:9127)
    The JMS server is running on port 9127....
    The rmi server is running on port 23791...
    Can anyone help me out as to how this problem could be resolved ?
    Sirisha

    Hi
    Did you try changing jms.xml to point to the real ip instead of host="localhost" ?
    sometimes it works.
    g'day
    nimo

  • Finding jdk version in day communique IDE

    Hi All
    This is my first post in this forum.So anything silly please ignore .
    before going to my question will tell you what IDE am working on.My IDE is from Day( from Communique).Its a CMS application.It provides its own IDE.
    now coming to my doubt.
    I edited a java code from it.When i tried to compile with some jdk5 related features, it was throwing some errors saying identifier expected.When i try to view the java version it gave as '1.5'.I got the java version by using String classPath = System.getProperty("java.version").But my doubt is how to find the jdk version.Am little bit confused about how to get what version of java compiler it uses.I coudnt find out where to change the jdk version in that IDE.so it would be nice if i can solve it within my java code itself.
    Any help would be greatly appreciated
    Note:My doubt is general and nothing related to this IDE.Just for additional information i gave my IDE info.
    thanks in advance

    Thanks for the reply Praveen.
    But i used the systemProp in different way earlier itself.Like System.getProperty("whatever property name i want to look for").But this didnt fetch the desired result.I want to know what version of java compiler my application is using.If i try the way u said i wud get version of jre and not jdk.Am not sure whether we can get the version of jdk from java.But just if there is any other way you can help me out.
    thanks.

  • JMS communication channel red

    Hi all,
    I have configured the JMS sender communication channel in ID. but the status is red. When i configured the JMS Adapter in Decentral adapter engine(with same details),the status is green.
    Please help me out.
    The error says that " Sender channel : details null"/
    What should we do so as to make our communication channel green?
    Need clarifications:
    Communication channel config happens in central adapter engine....When i use decentral adapter engine, should i define communication channels also....
    If yes, then it will be something like we are making use of both adapter engines right.
    please correct me if i'm missing something.
    Thanks and regards
    rahul

    Hi Venkat,
    I tried the manual process. The document says that the meta-inf and server folder should be maintained in the sda file including the sub files and the path should be maintained for those sub files....But if i save the path info in the zip file, its returning error when i try to deploy(Error: attribute missing,vendor missing).
    On removing the path info,i'm able to delpoy but the adapter status is red.
    My SDA structure is not same as the one specified in the document.
    i am not getting the meta-inf and server folder in that zip file.only the sub files are included.
    please correct me if i am wrong.
    Regards
    rahul

  • Errors on JMS communication Channel sonicMQ JMS Provider netweaver2004s

    After deploying supplier specific jar's Sonic_Client.jar into aii_af_jmsproviderlib.sda.
    I get the following error in the communication channel monitoring.
    Channel CC_SONIC_RECEIVER is errornous, hence it cannot be started. See error messages ( Error during channel initialization; exception trace: java.lang.ClassCastException
         at com.sap.aii.af.service.jms.WorkerJMSSender.init(WorkerJMSSender.java:372)
         at com.sap.aii.af.service.jms.WorkerHandlerImpl.run(WorkerHandlerImpl.java:344)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         ...) before. Reconfigure it or restart the JMS service!
    Any suggestions about the cause...

    yes the drivertool.bat does it for me
    <?xml version="1.0" encoding="UTF-8"?>
    <provider-descriptor>
        <display-name>com.sap.aii.af.jmsproviderlib</display-name>
        <component-name>com.sap.aii.af.jmsproviderlib</component-name>
        <major-version>7</major-version>
        <minor-version>0</minor-version>
        <micro-version>6</micro-version>
        <provider-name>sap.com</provider-name>
          <references>
             <reference type="library" strength="weak">jms</reference>
          <reference type="library" strengh="weak">com.sap.aii.messaging.runtime</reference></references>
        <jars>
        <jar-name>sonic_Client.jar</jar-name><jar-name>sonic_XA.jar</jar-name></jars>
      <
    At this moment i am receiving the following error on the communication channel
    Exception caught by adapter framework: The JMS channel with channel ID f055fe2451203cd5b39d81c7647b281e is errornous. Details:Error during channel initialization; exception trace: javax.jms.JMSException: java.io.IOException: Invalid broker response.: HTTP://progressow1.XXXXXXXXXXX.com:2600 at progress.message.jimpl.JMSExceptionUtil.createJMSException(Unknown Source) at progress.message.jimpl.Connection.(Unknown Source) at progress.message.jimpl.QueueConnection.(Unknown Source) ... [104] progress.message.client.ENetworkFailure: java.io.IOException: Invalid broker response.: HTTP://progressow1.XXXXXXXXXXX.com:260

  • Is a correlation ID absolut required for JMS communication?

    Assume I have a BPEL which creates JMS messages and one or more BPEL processes which retrieve these messages from the JMS queue.
    It is however not necessary that exactly one particular BPEL consuming instance should receive one particular JMS message.
    All consuming BPEL instances can/are allowed to fetch JMS messages from queue and process them.
    Is it necessary in such a scenario that correlation IDs/sets are declared?
    Peter

    Hi All,
    This post has cleared a lot of doubts.It is quite helpful.
    I have a few more
    1) What is difference between a Oracle AQ and Oracle JMS based queue as we have different adapters for them.
    2) Are there any advantages of one over the other or like what are the scenarios when one is preferred over the other.
    Thanks in advance.
    Lalit

  • Seebeyond JMS Communication

    Hi,
    We have a scenario where we need to communicate with Seebeyond JMS Queues. We have deployed the driver jars.
    How to configure the JMS Receiver channel. Whcih option to use in the channels.
    Thanks.
    Sudharshan N A

    Hello
    See the link below. I guess the section "Access JMS Provider with JNDI" is the relevant section for you.
    JMS-Provider-Specific Settings 
    http://help.sap.com/saphelp_nw04s/helpdata/en/c1/739c4186c2a409e10000000a155106/content.htm
    Regards
    Mark

  • How start to learn JMS

    Hello 2 all
    I am very much new to JMS ..
    may i know the requirements to learn JMS
    jignesh

    hi jignesh.
    you need to have -
    1. A jdk and the jms jar.
    2. An installation of a JMS provider (if you don't want to buy it - there are several
    open source projects you can download and install)
    3. no need for a J2EE application server at all.
    You're welcome.
    Nimo from some countries :)

  • JMS connection from SAP PI to Oracle AQ via JNDI...

    Hi,
    I am currently working on a project that requires connections between PI and Oracle AQ. It was advised that we shoule use PI JMS adpater with JNDI driver. However, it seems that not many people have tried this approach.
    Has anyone had similar solutions in production ? How repliable it is ?
    Your help is very much appreciated
    Tim

    Hi Tim,
    We implemented a similar scenario and now itu2019s still working.
    You have to configure a JNDI connection, but not directly with the Oracle AQ. The Oracle AQ are just queues, and you need a JMS provider in order to establish the connection with these queues. The solution we implemented was:
    1. Configure one OC4J server as JMS provider for the Oracle AQ queues.
    2. Configure JMS communication channels in SAP PI to establish the connection with the OC4J server.
    Maybe you can use a different and newer JMS provider, as BEA Weblogic or SAP WAS (I donu2019t know if itu2019s possible).
    We implement the scenario in SAP PI 7.0, and with this version we had a problem: When the communication between JMS adapter and the queues was broken (the DDBB fell down for example), the channel failed, itu2019s normal. But when the DDBB was already running the channel stayed in an error state, and we had to restart the channel manually. The response of SAP to this issue was that the channel behavior was correct because the connection failed.
    But this problem occurred rarely, maybe once a month. The solution is very reliable, we exchange a lot of message with this solution, and support messages of any size with an excellent performance.
    Best Regards,
    Roberto

  • JMS Header

    Hello,
    I'm getting my Unique Message ID from an RFC response  with other elements (in the payload). In my interface, I need to take this Unique Message ID and put the same on the JMS Header.
    Is it possible?
    If yes, Is there any sample or idea?
    Thanks

    Hi Peter,
    You can specify the following in the configuration of your communication channel.
    Go to the Correlation Settings part of your JMS communication channel.
    In the "Set JMSProperty To" text box enter the JMS Property Name [This would be the name of the JMS header you want to set]
    In "Value" select box you have the following four options
    XI Message ID (MessageID) (default value)
    XI Reference ID (RefToMessageID)
    XI Conversation ID (ConversationID)
    No Value
    I think setting value of the JMS header except these four would not be possible.
    Hope this helps.
    Regards,
    Amol

  • JMS Adapter setting the header data of MQ message

    Hi All,
    I need to set the properties in JMS adapter for setting the header data of MQ message.
    JMS_IBM_MQMD_Format = MQFMT_NONE.
    Thanks in advance
    Ravijeet

    Hi All,
    I am stuck in a typical XI issue.......I have a scenario where my input to XI is IDoc and output is xml message going to IBM MQ.
    The IDoc is sending some chineese character which is fine is SXMB_MONI Integration server and also fine in the payload of message monitoring, so feel the message is going fine from XI to MQ.
    But the receiver EDI system which is picking the message from MQ queue says the chinese characters are getting corrupted. They say that you need to set the additional properties in MQ header data
    JMS_IBM_MQMD_Format = MQFMT_NONE.
    How do I do this in communication channel for jms adapter ? How to I set the MQ header data in jms communication channel ?
    Thanks in advance
    Ravijeet
    Edited by: RAVIJEET DAS on May 12, 2009 8:27 AM
    Edited by: RAVIJEET DAS on May 12, 2009 8:27 AM

Maybe you are looking for

  • HT1918 How do I remove my credit card from my itunes account?

    I need to remove my credit card from my itunes account. My daughter doesn't realize when her gift cards run out so she keeps buying not realizing it comes out of my bank acct.

  • Why do we need bw for hr reporting?

    hi friends, adhoc reporting tools for reporting in hr module, what is the use of bw to make reports than adhoc reporting tool. any advantages for bw?please give me clarification. Thanking u suneel.

  • CS6 polygon hotspot not working

    Hi I have recently upgraded from CS5 to CS6 and have just tried to use CS6 to create a polygon hotspot (which works fine in CS5). Unfortunately when I try to create even a simple (not within a <div>) imagemap this way with CS6 casues a problem yet cr

  • PO Release strategy workflow not getting transferred

    Hi All, I have done all the configurations related to PO release strategy workflow but when transferred to Quality certain configuartion done in PFTC workflow builder are not getting transferred. I also got message like 'release of purchase order tra

  • Clone VApp Template to another Org

    I am trying to clone a VAPP template from a VDC in OrgA to a VDC in OrgB in vCloud Directory 5.5 A snippet of the script is below: $sourceVappTmpl = Get-CIVappTemplate -Name 'myvapp' $destOrgVdcName = 'OrgB' $destOrgVdc = Get-OrgVdc $destOrgVdcName $