You can download btm-2.1.4.jar in this page.
Open Source
btm-2.1.4.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/org.codehaus.btm/btm/pom.properties META-INF/maven/org.codehaus.btm/btm/pom.xml bitronix.tm.BitronixTransaction.class bitronix.tm.BitronixTransactionMBean.class bitronix.tm.BitronixTransactionManager.class bitronix.tm.BitronixTransactionManagerObjectFactory.class bitronix.tm.BitronixTransactionSynchronizationRegistry.class bitronix.tm.BitronixTransactionSynchronizationRegistryObjectFactory.class bitronix.tm.BitronixUserTransactionObjectFactory.class bitronix.tm.BitronixXid.class bitronix.tm.Configuration.class bitronix.tm.TransactionManagerServices.class bitronix.tm.Version.class bitronix.tm.gui.Console.class bitronix.tm.gui.DuplicatedGtridTableModel.class bitronix.tm.gui.PendingTransactionTableModel.class bitronix.tm.gui.RawTransactionTableModel.class bitronix.tm.gui.ResourcesPanel.class bitronix.tm.gui.ResourcesTreeModel.class bitronix.tm.gui.TransactionLogDialog.class bitronix.tm.gui.TransactionLogHeaderPanel.class bitronix.tm.gui.TransactionTableCellRenderer.class bitronix.tm.gui.TransactionTableModel.class bitronix.tm.gui.TransactionTableMouseListener.class bitronix.tm.internal.BitronixHeuristicCommitException.class bitronix.tm.internal.BitronixHeuristicMixedException.class bitronix.tm.internal.BitronixHeuristicRollbackException.class bitronix.tm.internal.BitronixMultiSystemException.class bitronix.tm.internal.BitronixRollbackException.class bitronix.tm.internal.BitronixRollbackSystemException.class bitronix.tm.internal.BitronixRuntimeException.class bitronix.tm.internal.BitronixSystemException.class bitronix.tm.internal.BitronixXAException.class bitronix.tm.internal.ThreadContext.class bitronix.tm.internal.TransactionStatusChangeListener.class bitronix.tm.internal.XAResourceHolderState.class bitronix.tm.internal.XAResourceManager.class bitronix.tm.jndi.BitronixContext.class bitronix.tm.jndi.BitronixInitialContextFactory.class bitronix.tm.journal.CorruptedTransactionLogException.class bitronix.tm.journal.DiskForceBatcherThread.class bitronix.tm.journal.DiskForceWaitQueue.class bitronix.tm.journal.DiskJournal.class bitronix.tm.journal.Journal.class bitronix.tm.journal.NullJournal.class bitronix.tm.journal.TransactionLogAppender.class bitronix.tm.journal.TransactionLogCursor.class bitronix.tm.journal.TransactionLogHeader.class bitronix.tm.journal.TransactionLogRecord.class bitronix.tm.recovery.DanglingTransaction.class bitronix.tm.recovery.IncrementalRecoverer.class bitronix.tm.recovery.Recoverer.class bitronix.tm.recovery.RecovererMBean.class bitronix.tm.recovery.RecoveryException.class bitronix.tm.recovery.RecoveryHelper.class bitronix.tm.resource.ResourceConfigurationException.class bitronix.tm.resource.ResourceLoader.class bitronix.tm.resource.ResourceObjectFactory.class bitronix.tm.resource.ResourceRegistrar.class bitronix.tm.resource.common.AbstractXAResourceHolder.class bitronix.tm.resource.common.AbstractXAStatefulHolder.class bitronix.tm.resource.common.DeferredReleaseSynchronization.class bitronix.tm.resource.common.RecoveryXAResourceHolder.class bitronix.tm.resource.common.ResourceBean.class bitronix.tm.resource.common.StateChangeListener.class bitronix.tm.resource.common.TransactionContextHelper.class bitronix.tm.resource.common.XAPool.class bitronix.tm.resource.common.XAResourceHolder.class bitronix.tm.resource.common.XAResourceProducer.class bitronix.tm.resource.common.XAStatefulHolder.class bitronix.tm.resource.ehcache.EhCacheXAResourceHolder.class bitronix.tm.resource.ehcache.EhCacheXAResourceProducer.class bitronix.tm.resource.jdbc.BaseProxyHandlerClass.class bitronix.tm.resource.jdbc.ConnectionCustomizer.class bitronix.tm.resource.jdbc.JdbcCallableStatementHandle.class bitronix.tm.resource.jdbc.JdbcConnectionHandle.class bitronix.tm.resource.jdbc.JdbcPooledConnection.class bitronix.tm.resource.jdbc.JdbcPooledConnectionMBean.class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle.class bitronix.tm.resource.jdbc.JdbcResultSetHandle.class bitronix.tm.resource.jdbc.JdbcStatementHandle.class bitronix.tm.resource.jdbc.JdbcUncachedPreparedStatementHandle.class bitronix.tm.resource.jdbc.LruEvictionListener.class bitronix.tm.resource.jdbc.LruStatementCache.class bitronix.tm.resource.jdbc.PoolingDataSource.class bitronix.tm.resource.jdbc.PoolingDataSourceMBean.class bitronix.tm.resource.jdbc.lrc.LrcConnectionHandle.class bitronix.tm.resource.jdbc.lrc.LrcXAConnection.class bitronix.tm.resource.jdbc.lrc.LrcXADataSource.class bitronix.tm.resource.jdbc.lrc.LrcXAResource.class bitronix.tm.resource.jms.DualSessionWrapper.class bitronix.tm.resource.jms.JmsConnectionHandle.class bitronix.tm.resource.jms.JmsPooledConnection.class bitronix.tm.resource.jms.JmsPooledConnectionMBean.class bitronix.tm.resource.jms.JndiXAConnectionFactory.class bitronix.tm.resource.jms.MessageConsumerWrapper.class bitronix.tm.resource.jms.MessageProducerConsumerKey.class bitronix.tm.resource.jms.MessageProducerWrapper.class bitronix.tm.resource.jms.PoolingConnectionFactory.class bitronix.tm.resource.jms.PoolingConnectionFactoryMBean.class bitronix.tm.resource.jms.TopicSubscriberWrapper.class bitronix.tm.resource.jms.lrc.LrcXAConnection.class bitronix.tm.resource.jms.lrc.LrcXAConnectionFactory.class bitronix.tm.resource.jms.lrc.LrcXAResource.class bitronix.tm.resource.jms.lrc.LrcXASession.class bitronix.tm.timer.PoolShrinkingTask.class bitronix.tm.timer.RecoveryTask.class bitronix.tm.timer.Task.class bitronix.tm.timer.TaskException.class bitronix.tm.timer.TaskScheduler.class bitronix.tm.timer.TransactionTimeoutTask.class bitronix.tm.twopc.AbstractPhaseEngine.class bitronix.tm.twopc.Committer.class bitronix.tm.twopc.PhaseException.class bitronix.tm.twopc.Preparer.class bitronix.tm.twopc.Rollbacker.class bitronix.tm.twopc.executor.AsyncExecutor.class bitronix.tm.twopc.executor.Executor.class bitronix.tm.twopc.executor.Job.class bitronix.tm.twopc.executor.SyncExecutor.class bitronix.tm.utils.ClassLoaderUtils.class bitronix.tm.utils.CollectionUtils.class bitronix.tm.utils.CryptoEngine.class bitronix.tm.utils.Decoder.class bitronix.tm.utils.DefaultExceptionAnalyzer.class bitronix.tm.utils.Encoder.class bitronix.tm.utils.ExceptionAnalyzer.class bitronix.tm.utils.ExceptionUtils.class bitronix.tm.utils.InitializationException.class bitronix.tm.utils.ManagementRegistrar.class bitronix.tm.utils.MonotonicClock.class bitronix.tm.utils.PropertyException.class bitronix.tm.utils.PropertyUtils.class bitronix.tm.utils.Scheduler.class bitronix.tm.utils.Service.class bitronix.tm.utils.StackTrace.class bitronix.tm.utils.Uid.class bitronix.tm.utils.UidGenerator.class
btm-2.1.4.pom file content.
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.codehaus.btm</groupId> <artifactId>btm-parent</artifactId> <version>2.1.4</version> </parent> <groupId>org.codehaus.btm</groupId> <artifactId>btm</artifactId> <name>Bitronix Transaction Manager :: Core</name> <dependencies> <dependency> <groupId>javax.transaction</groupId> <artifactId>jta</artifactId> </dependency> <dependency> <groupId>org.apache.geronimo.specs</groupId> <artifactId>geronimo-jms_1.1_spec</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-all</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <goals> <goal>run</goal> </goals> <phase>generate-sources</phase> <configuration> <tasks> <mkdir dir="${basedir}/target/generated-sources/btm/bitronix/tm" /> <echo file="${basedir}/target/generated-sources/btm/bitronix/tm/Version.java"> package bitronix.tm; public final class Version { public static String getVersion() { return "${project.version}"; } } </echo> </tasks> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <executions> <execution> <id>add-source</id> <phase>generate-sources</phase> <goals> <goal>add-source</goal> </goals> <configuration> <sources> <source>${basedir}/target/generated-sources/btm</source> </sources> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-test-sources</id> <goals> <goal>test-jar-no-fork</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <configuration> <doctitle>Bitronix Transaction Manager ${project.version} API</doctitle> <detectOfflineLinks>false</detectOfflineLinks> </configuration> <executions> <execution> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifest> <mainClass>bitronix.tm.utils.CryptoEngine</mainClass> </manifest> </archive> </configuration> </plugin> </plugins> </build> </project>
<dependency> <groupId>org.codehaus.btm</groupId> <artifactId>btm</artifactId> <version>2.1.4</version> </dependency>
If you think the following btm-2.1.4.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.