1

From where can I get TibjmsConnectionFactory dependency? I want to use TibjmsConnectionFactory in my Springboot application to publish and receive message in tibco EMS

Pooya Sabramooz
  • 312
  • 2
  • 17
soumen
  • 33
  • 1
  • 8

3 Answers3

1

You could try this:

First, add this to your pom.xml

  <repositories>
    <repository>
      <id>tibjms</id>
      <url>http://repository.openmindonline.it/</url>
    </repository>
  </repositories>

and then dependency

<dependency>
  <groupId>tibco-ems</groupId>
  <artifactId>tibjms</artifactId>
  <version>4.1</version>
</dependency>

There is a newer version from this repository but it looks like it cannot be accessed publicly.

Rae Burawes
  • 892
  • 7
  • 18
  • Not working. Maven can't download this version also – soumen Jul 18 '20 at 17:10
  • That's weird. I can download it from my size using the POM definition above. Downloading from tibjms: http://repository.openmindonline.it/tibco-ems/tibjms/4.1/tibjms-4.1.pom Downloaded from tibjms: http://repository.openmindonline.it/tibco-ems/tibjms/4.1/tibjms-4.1.pom (369 B at 332 B/s) Downloading from tibjms: http://repository.openmindonline.it/tibco-ems/tibjms/4.1/tibjms-4.1.jar Downloaded from tibjms: http://repository.openmindonline.it/tibco-ems/tibjms/4.1/tibjms-4.1.jar (291 kB at 129 kB/s) – Rae Burawes Jul 20 '20 at 05:52
1

It's available in maven repository. https://mvnrepository.com/artifact/com.tibco/tibjms

latest available version on March 2021 is 8.38.3

    <!-- https://mvnrepository.com/artifact/com.tibco/tibjms -->
<dependency>
    <groupId>com.tibco</groupId>
    <artifactId>tibjms</artifactId>
    <version>8.38.3</version>
</dependency>

if 8.38.3 is not working try 6.3.0 (it was problem with repo not sure if fixed already)

Please note that you also can get your current TibcoEMS version jars from EMS server C:\tibco\ems\8.2\lib and then upload them to your local repo.

tibjms.jar is the jar contains TibjmsConnectionFactory class

mvn install:install-file -Dfile=tibjms.jar -DgroupId=com.tibco.ems -DartifactId=tibjms -Dversion=8.2 -Dpackaging=jar -DgeneratePom=true
David Abragimov
  • 524
  • 2
  • 6
  • 24
  • Not able to download using maven, even the latest version. I can build my code by adding external jar but when I use my project jar in some server it will throw an error anyways. – soumen Jul 18 '20 at 17:09
  • [INFO] --------------------------------[ jar ]--------------------------------- [INFO] Downloading from : https://repo.maven.apache.org/maven2/com/tibco/tibjms/8.38.3/tibjms-8.38.3.pom [WARNING] The POM for com.tibco:tibjms:jar:8.38.3 is missing, no dependency information available [INFO] Downloading from : https://repo.maven.apache.org/maven2/com/tibco/tibjms/8.38.3/tibjms-8.38.3.jar [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE – soumen Jul 18 '20 at 17:11
  • try version 6.3.0. It works for me. looks like 8.38.3 is broken in maven repo. or upload locally from tibcoEMS C:\tibco\ems\8.2\lib – David Abragimov Jul 20 '20 at 19:24
0
<dependency>
    <groupId>com.tibco</groupId>
    <artifactId>tibjms</artifactId>
    <version>8.38.3</version>
</dependency>

This is the latest version.

Arindam
  • 675
  • 8
  • 15
  • 1
    I am not able to download from the maven repo. How to download this version? Is there any change that needs to be done in the maven repo to download this version? – sub May 10 '21 at 20:16