cancel
Showing results for 
Search instead for 
Did you mean: 

SAP PI 7.3 as a JMS Provider

Former Member
0 Kudos

Dear friends,

I want to use our SAP PI 7.3 system as a JMS Provider and to test the connection I use Hermes tool.

I've already seen and implemented the following blogs:

HowTo: Connect to SAP JMS Provider with HERMES

PI and SAP application server as JMS provider

I use these JAR's in Hermes to connect to our PI 7.3 system:

<SID>\<instance>\j2ee\j2eeclient\sap.com~tc~exception~impl.jar

<SID>\<instance>\j2ee\j2eeclient\sap.com~tc~je~clientlib~impl.jar

<SID>\<instance>\j2ee\j2eeclient\sap.com~tc~logging~java~impl.jar

<SID>\<instance>\j2ee\cluster\bin\ext\jms\lib\private\jmsclient.jar

<SID>\<instance>\j2ee\cluster\bin\ext\jms_api\lib\jms.jar

I already created a session in Hermes as mentioned in the blog: PI and SAP application server as JMS provider and when I click on Discover I get the following error in Hermes:

javax.jms.JMSException: Could not create InitialContext: Exception while trying to get InitialContext.

          at hermes.JNDIContextFactory.createContext(JNDIContextFactory.java:282)

          at hermes.ext.HermesAdminSupport.discoverDestinationConfigs(HermesAdminSupport.java:441)

          at hermes.impl.HermesAdminAdapter.discoverDestinationConfigs(HermesAdminAdapter.java:84)

          at hermes.impl.DefaultHermesImpl.discoverDestinationConfigs(DefaultHermesImpl.java:1358)

          at hermes.browser.tasks.DiscoverDestinationsTask.invoke(DiscoverDestinationsTask.java:76)

          at hermes.browser.tasks.TaskSupport.run(TaskSupport.java:175)

          at hermes.browser.tasks.ThreadPool.run(ThreadPool.java:170)

          at java.lang.Thread.run(Unknown Source)

Can you please help me with this issue?

Thank you in advance,

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Anyone any ideas?

This is a rather urgent issue...

Thank you dear friends...

Former Member
0 Kudos

check this in your hermes config xml

note my config is on release 7.11

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<!-- edited with XMLSpy v2010 rel. 2 (http://www.altova.com) by TNT Post (TNT Post) -->

<config lastEditedByUser="PI_user" lastEditedByHermesVersion="v1.14 SoapUI" maxThreadPoolSize="5" auditDirectory="Q:\temp" messageFilesDir="Q:\.hermes\.\messages" maxMessagesInBrowserPane="1000" copyJMSProviderProperties="true" copyJMSCorrelationID="true" copyJMSType="true" copyJMSExpiration="true" copyJMSReplyTo="true" copyJMSPriority="true" displayFactoryAdmin="true" maxColumnsInStatisticsTable="10" autoBrowseRefreshRate="10" correctDropSemantics="false" selectorImpl="hermes.selector.JAMSELMessageSelectorFactory" queueBrowseConsumerTimeout="0" enableJython="true" lookAndFeel="com.sun.java.swing.plaf.windows.WindowsLookAndFeel" scrollMessagesDuringBrowse="true" base64EncodeMessages="true">

<classpathGroup id="PI">

  <library jar="Q:\SoapUI4.TNT\HERMES_SAP_JAR\connector.jar" noFactories="true"/>

  <library jar="Q:\SoapUI4.TNT\HERMES_SAP_JAR\jmsclient.jar" noFactories="true"/>

  <library jar="Q:\SoapUI4.TNT\HERMES_SAP_JAR\sap.com~tc~bl~pj_jmx~Impl.jar" noFactories="true"/>

  <library jar="Q:\SoapUI4.TNT\HERMES_SAP_JAR\sap.com~tc~exception~impl.jar" noFactories="true"/>

  <library jar="Q:\SoapUI4.TNT\HERMES_SAP_JAR\sap.com~tc~je~clientlib~impl.jar" noFactories="true"/>

  <library jar="Q:\SoapUI4.TNT\HERMES_SAP_JAR\sap.com~tc~je~jmx~impl.jar" noFactories="true"/>

  <library jar="Q:\SoapUI4.TNT\HERMES_SAP_JAR\sap.com~tc~je~jmx~impl~impl.jar" noFactories="true"/>

  <library jar="Q:\SoapUI4.TNT\HERMES_SAP_JAR\sap.com~tc~je~leanClient.jar" noFactories="true"/>

  <library jar="Q:\SoapUI4.TNT\HERMES_SAP_JAR\sap.com~tc~logging~java~impl.jar" noFactories="true"/>

</classpathGroup>

<naming id="P20" classpathId="PI">

  <properties>

   <property name="securityCredentials" value="PI_user_Wachtwoord"/>

   <property name="initialContextFactory" value="com.sap.engine.services.jndi.InitialContextFactoryImpl"/>

   <property name="securityPrincipal" value="PI_user"/>

   <property name="binding" value=" "/>

   <property name="providerURL" value="cip20.nlprc31.post.tnt:52004"/>

  </properties>

</naming>

<naming id="D20" classpathId="PI">

  <properties>

   <property name="securityCredentials" value="PI_user_Wachtwoord"/>

   <property name="initialContextFactory" value="com.sap.engine.services.jndi.InitialContextFactoryImpl"/>

   <property name="securityPrincipal" value="PI_user"/>

   <property name="binding" value=" "/>

   <property name="providerURL" value="cid20.nlprc31.post.tnt:57104"/>

  </properties>

</naming>

<naming id="A20" classpathId="PI">

  <properties>

   <property name="securityCredentials" value="PI_user_Wachtwoord"/>

   <property name="initialContextFactory" value="com.sap.engine.services.jndi.InitialContextFactoryImpl"/>

   <property name="securityPrincipal" value="PI_user"/>

   <property name="binding" value=" "/>

   <property name="providerURL" value="cit20.nlprc31.post.tnt:54004"/>

  </properties>

</naming>

<naming id="T20" classpathId="PI">

  <properties>

   <property name="securityCredentials" value="PI_user_Wachtwoord"/>

   <property name="initialContextFactory" value="com.sap.engine.services.jndi.InitialContextFactoryImpl"/>

   <property name="securityPrincipal" value="PI_user"/>

   <property name="binding" value=" "/>

   <property name="providerURL" value="cip20.nlprc31.post.tnt:52004"/>

  </properties>

</naming>

<renderer className="hermes.renderers.DefaultMessageRenderer">

  <properties>

   <property name="bytesIsString" value="false"/>

   <property name="bytesIsObject" value="false"/>

   <property name="active" value="true"/>

   <property name="messageCache" value="100"/>

   <property name="bytesIsObjectBufferSize" value="65536"/>

   <property name="toStringOnObjectMessage" value="false"/>

  </properties>

</renderer>

<renderer className="hermes.renderers.DefaultMessageHeaderRenderer">

  <properties>

   <property name="active" value="true"/>

  </properties>

</renderer>

<renderer className="hermes.renderers.ToStringMessageRenderer">

  <properties>

   <property name="active" value="true"/>

  </properties>

</renderer>

<renderer className="hermes.renderers.HexMessageRenderer">

  <properties>

   <property name="active" value="true"/>

  </properties>

</renderer>

<renderer className="hermes.renderers.XMLMessageRenderer">

  <properties>

   <property name="active" value="true"/>

  </properties>

</renderer>

<renderer className="hermes.renderers.fix.FIXMessageRenderer">

  <properties>

   <property name="displayValueWithEnum" value="true"/>

   <property name="active" value="true"/>

   <property name="messageCache" value="100"/>

   <property name="displayHeaderAndTrailer" value="true"/>

  </properties>

</renderer>

<renderer className="hermes.renderers.EBCDICMessageRenderer">

  <properties>

   <property name="rowLength" value="16"/>

   <property name="undisplayableChar" value="."/>

   <property name="active" value="true"/>

   <property name="maxMessageSize" value="5242880"/>

  </properties>

</renderer>

<factory classpathId="System">

  <provider className="hermes.providers.file.FileConnectionFactory">

   <properties>

    <property name="baseDirectory" value="${hermes.home}/bin/messages"/>

   </properties>

  </provider>

  <connection clientID="" connectionPerThread="false">

   <session id="Files" reconnects="0" audit="false" useConsumerForQueueBrowse="false"/>

  </connection>

  <destination name="examples.xml" domain="1"/>

  <destination name="fix.xml" domain="1" durable="false" useLocalRenderer="true"/>

  <extension className="hermes.ext.DefaultHermesAdminFactory">

   <properties/>

  </extension>

</factory>

<factory classpathId="PI">

  <provider className="hermes.JNDITopicConnectionFactory">

   <properties>

    <property name="securityCredentials" value="PI_user_Wachtwoord"/>

    <property name="initialContextFactory" value="com.sap.engine.services.jndi.InitialContextFactoryImpl"/>

    <property name="securityPrincipal" value="PI_user"/>

    <property name="providerURL" value="cip20.nlprc31.post.tnt:52004"/>

    <property name="binding" value="jmsfactory/default/ConnectionFactory"/>

   </properties>

  </provider>

  <connection>

   <session id="P20" reconnects="0" transacted="true"/>

  </connection>

  <destination name="Q-OPPLA-HUB-AMSTERDAM SCB" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-BLEISWIJK" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-AMSTERDAM SCB" domain="1"/>

  <destination name="Q-OPPLA-HUB-AMSTERDAM CVL" domain="1"/>

  <destination name="Q-OPPLA-HUB-SASSENHEIM" domain="1"/>

  <destination name="Q-OPPLA-HUB-GOUDA" domain="1"/>

  <destination name="OpPlaError" domain="1"/>

  <destination name="OpPlaObservation" domain="1"/>

  <destination name="OpPlaTrip" domain="1"/>

  <destination name="OpPlaTransportPlanOrder" domain="1"/>

  <destination name="Q-OPPLA-HUB-TERNEUZEN" domain="1"/>

  <destination name="Q-OPPLA-HUB-ROOSENDAAL" domain="1"/>

  <destination name="Q-OPPLA-HUB-GOES" domain="1"/>

  <destination name="Q-OPPLA-HUB-BREDA" domain="1"/>

  <destination name="Q-OPPLA-HUB-DEN-HAAG" domain="1"/>

  <destination name="Q-OPPLA-HUB-BLEISWIJK" domain="1"/>

  <destination name="Q-OPPLA-HUB-VENLO" domain="1"/>

  <destination name="Q-OPPLA-HUB-SITTARD" domain="1"/>

  <destination name="Q-OPPLA-HUB-EINDHOVEN" domain="1"/>

  <destination name="Q-OPPLA-HUB-HOOFDDORP" domain="1"/>

  <destination name="Q-OPPLA-HUB-HILVERSUM" domain="1"/>

  <destination name="Q-OPPLA-HUB-ALMERE" domain="1"/>

  <destination name="Q-OPPLA-HUB-ALKMAAR" domain="1"/>

  <destination name="Q-OPPLA-HUB-ZWOLLE" domain="1"/>

  <destination name="Q-OPPLA-HUB-LEEUWARDEN" domain="1"/>

  <destination name="Q-OPPLA-HUB-HENGELO" domain="1"/>

  <destination name="Q-OPPLA-HUB-HEERENVEEN" domain="1"/>

  <destination name="Q-OPPLA-HUB-GRONINGEN" domain="1"/>

  <destination name="Q-OPPLA-HUB-DOETINCHEM" domain="1"/>

  <destination name="Q-OPPLA-HUB-DEVENTER" domain="1"/>

  <destination name="Q-OPPLA-HUB-ASSEN" domain="1"/>

  <destination name="Q-OPPLA-HUB-UTRECHT" domain="1"/>

  <destination name="Q-OPPLA-HUB-NIJMEGEN" domain="1"/>

  <destination name="Q-OPPLA-HUB-NIEUWEGEIN" domain="1"/>

  <destination name="Q-OPPLA-HUB-EDE" domain="1"/>

  <destination name="Q-OPPLA-HUB-ARNHEM" domain="1"/>

  <destination name="Q-OPPLA-HUB-AMERSFOORT" domain="1"/>

  <destination name="NVRGereedRespQueue" domain="1"/>

  <destination name="NVRGereedQueue" domain="1"/>

  <destination name="Q-OPPLA-HUB-DEN HAAG" domain="1"/>

  <destination name="Q-OPPLA-HUB-ROTTERDAM SCB" domain="1"/>

  <destination name="Q-OPPLA-HUB-DEN BOSCH SCB" domain="1"/>

  <destination name="Q-OPPLA-HUB-ROTTERDAM CVL" domain="1"/>

  <destination name="Q-OPPLA-HUB-DEN BOSCH CVL" domain="1"/>

  <destination name="OpPlaExceptionNotification" domain="1"/>

  <destination name="sapDefaultErrorQueue" domain="1"/>

  <destination name="sapDemoQueue" domain="1"/>

  <destination name="sapDemoQueue2" domain="1"/>

  <extension className="hermes.ext.DefaultHermesAdminFactory">

   <properties/>

  </extension>

</factory>

<factory classpathId="PI">

  <provider className="hermes.JNDITopicConnectionFactory">

   <properties>

    <property name="securityCredentials" value="PI_user_Wachtwoord"/>

    <property name="initialContextFactory" value="com.sap.engine.services.jndi.InitialContextFactoryImpl"/>

    <property name="securityPrincipal" value="PI_user"/>

    <property name="providerURL" value="cid20.nlprc31.post.tnt:57104"/>

    <property name="binding" value="jmsfactory/default/ConnectionFactory"/>

   </properties>

  </provider>

  <connection>

   <session id="D20" reconnects="0" transacted="true"/>

  </connection>

  <destination name="Q-OPPLA-HUB-AMSTERDAM SCB" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-BLEISWIJK" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-AMSTERDAM SCB" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-AMSTERDAM CVL" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-SASSENHEIM" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-GOUDA" domain="1" durable="false"/>

  <destination name="OpPlaError" domain="1" durable="false"/>

  <destination name="OpPlaObservation" domain="1" durable="false"/>

  <destination name="OpPlaTrip" domain="1" durable="false"/>

  <destination name="OpPlaTransportPlanOrder" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-TERNEUZEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ROOSENDAAL" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-GOES" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-BREDA" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DEN-HAAG" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-BLEISWIJK" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-VENLO" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-SITTARD" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-EINDHOVEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-HOOFDDORP" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-HILVERSUM" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ALMERE" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ALKMAAR" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ZWOLLE" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-LEEUWARDEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-HENGELO" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-HEERENVEEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-GRONINGEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DOETINCHEM" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DEVENTER" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ASSEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-UTRECHT" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-NIJMEGEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-NIEUWEGEIN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-EDE" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ARNHEM" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-AMERSFOORT" domain="1" durable="false"/>

  <destination name="NVRGereedRespQueue" domain="1" durable="false"/>

  <destination name="NVRGereedQueue" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DEN HAAG" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ROTTERDAM SCB" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DEN BOSCH SCB" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ROTTERDAM CVL" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DEN BOSCH CVL" domain="1" durable="false"/>

  <destination name="OpPlaExceptionNotification" domain="1" durable="false"/>

  <destination name="sapDefaultErrorQueue" domain="1" durable="false"/>

  <destination name="sapDemoQueue" domain="1" durable="false"/>

  <destination name="sapDemoQueue2" domain="1" durable="false"/>

  <extension className="hermes.ext.DefaultHermesAdminFactory">

   <properties/>

  </extension>

</factory>

<factory classpathId="PI">

  <provider className="hermes.JNDITopicConnectionFactory">

   <properties>

    <property name="securityCredentials" value="PI_user_Wachtwoord"/>

    <property name="initialContextFactory" value="com.sap.engine.services.jndi.InitialContextFactoryImpl"/>

    <property name="securityPrincipal" value="PI_user"/>

    <property name="providerURL" value="cit20.nlprc31.post.tnt:54004"/>

    <property name="binding" value="jmsfactory/default/ConnectionFactory"/>

   </properties>

  </provider>

  <connection>

   <session id="T20" reconnects="0" transacted="true"/>

  </connection>

  <destination name="Q-OPPLA-HUB-AMSTERDAM SCB" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-BLEISWIJK" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-AMSTERDAM SCB" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-AMSTERDAM CVL" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-SASSENHEIM" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-GOUDA" domain="1" durable="false"/>

  <destination name="OpPlaError" domain="1" durable="false"/>

  <destination name="OpPlaObservation" domain="1" durable="false"/>

  <destination name="OpPlaTrip" domain="1" durable="false"/>

  <destination name="OpPlaTransportPlanOrder" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-TERNEUZEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ROOSENDAAL" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-GOES" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-BREDA" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DEN-HAAG" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-BLEISWIJK" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-VENLO" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-SITTARD" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-EINDHOVEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-HOOFDDORP" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-HILVERSUM" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ALMERE" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ALKMAAR" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ZWOLLE" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-LEEUWARDEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-HENGELO" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-HEERENVEEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-GRONINGEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DOETINCHEM" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DEVENTER" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ASSEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-UTRECHT" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-NIJMEGEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-NIEUWEGEIN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-EDE" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ARNHEM" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-AMERSFOORT" domain="1" durable="false"/>

  <destination name="NVRGereedRespQueue" domain="1" durable="false"/>

  <destination name="NVRGereedQueue" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DEN HAAG" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ROTTERDAM SCB" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DEN BOSCH SCB" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ROTTERDAM CVL" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DEN BOSCH CVL" domain="1" durable="false"/>

  <destination name="OpPlaExceptionNotification" domain="1" durable="false"/>

  <destination name="sapDefaultErrorQueue" domain="1" durable="false"/>

  <destination name="sapDemoQueue" domain="1" durable="false"/>

  <destination name="sapDemoQueue2" domain="1" durable="false"/>

  <extension className="hermes.ext.DefaultHermesAdminFactory">

   <properties/>

  </extension>

</factory>

<factory classpathId="PI">

  <provider className="hermes.JNDITopicConnectionFactory">

   <properties>

    <property name="securityCredentials" value="PI_user_Wachtwoord"/>

    <property name="initialContextFactory" value="com.sap.engine.services.jndi.InitialContextFactoryImpl"/>

    <property name="securityPrincipal" value="PI_user"/>

    <property name="providerURL" value="cia20.nlprc31.post.tnt:56204"/>

    <property name="binding" value="jmsfactory/default/ConnectionFactory"/>

   </properties>

  </provider>

  <connection>

   <session id="A20" reconnects="0" transacted="true"/>

  </connection>

  <destination name="Q-OPPLA-HUB-AMSTERDAM SCB" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-BLEISWIJK" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-AMSTERDAM SCB" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-AMSTERDAM CVL" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-SASSENHEIM" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-GOUDA" domain="1" durable="false"/>

  <destination name="OpPlaError" domain="1" durable="false"/>

  <destination name="OpPlaObservation" domain="1" durable="false"/>

  <destination name="OpPlaTrip" domain="1" durable="false"/>

  <destination name="OpPlaTransportPlanOrder" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-TERNEUZEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ROOSENDAAL" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-GOES" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-BREDA" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DEN-HAAG" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-BLEISWIJK" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-VENLO" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-SITTARD" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-EINDHOVEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-HOOFDDORP" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-HILVERSUM" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ALMERE" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ALKMAAR" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ZWOLLE" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-LEEUWARDEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-HENGELO" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-HEERENVEEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-GRONINGEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DOETINCHEM" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DEVENTER" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ASSEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-UTRECHT" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-NIJMEGEN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-NIEUWEGEIN" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-EDE" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ARNHEM" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-AMERSFOORT" domain="1" durable="false"/>

  <destination name="NVRGereedRespQueue" domain="1" durable="false"/>

  <destination name="NVRGereedQueue" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DEN HAAG" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ROTTERDAM SCB" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DEN BOSCH SCB" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-ROTTERDAM CVL" domain="1" durable="false"/>

  <destination name="Q-OPPLA-HUB-DEN BOSCH CVL" domain="1" durable="false"/>

  <destination name="OpPlaExceptionNotification" domain="1" durable="false"/>

  <destination name="sapDefaultErrorQueue" domain="1" durable="false"/>

  <destination name="sapDemoQueue" domain="1" durable="false"/>

  <destination name="sapDemoQueue2" domain="1" durable="false"/>

  <extension className="hermes.ext.DefaultHermesAdminFactory">

   <properties/>

  </extension>

</factory>

<quickFIX cacheSize="1024" filterSessionMsgTypes="false"/>

</config>

Former Member
0 Kudos

Thank you Mr Schults,

Thats very useful

Kund regards,

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

Hope you have given the below parameters in Hermes JMS.

binding                     :        jmsfactory/default/QueueConnectionFactory

intialContextFactory  :     com.sap.engine.services.jndi.InitialContextFactoryImpl

providerURL              :        Host:5***4

securityCredentials      :        Password

  securityPricipal                  :        UserName

Regards,

Veerendra.

Former Member
0 Kudos

Hi Veerendra,

Yes I've given these parameters as well. Any idea what Jar's are needed for a PI 7.3 system?

Kind regards,

Former Member
0 Kudos

Hi,

Below are the jar files required for the same.

  • sap.com~tc~exception~impl.jar
  • sap.com~tc~je~clientlib~impl.jar
  • sap.com~tc~logging~java~impl.jar

Hope you have provided the queue name correctly in Hermes.

Please paste the error what you are facing now.

Regards,

Veerendra.

Former Member
0 Kudos

Dear friends,

This issue is solved

I forgot to use P4 port that end at ***4.

Thank you all for your help!

Kind regards,