You can download arjuna-5.5.1.final.jar in this page.
LGPL
arjuna-5.5.1.final.jar file has the following types.
META-INF/INDEX.LIST META-INF/MANIFEST.MF META-INF/maven/org.jboss.narayana.arjunacore/arjuna/pom.properties META-INF/maven/org.jboss.narayana.arjunacore/arjuna/pom.xml arjuna-properties.mappings com.arjuna.ats.arjuna.AtomicAction.class com.arjuna.ats.arjuna.ObjectModel.class com.arjuna.ats.arjuna.ObjectStatus.class com.arjuna.ats.arjuna.ObjectType.class com.arjuna.ats.arjuna.StateManager.class com.arjuna.ats.arjuna.TopLevelAction.class com.arjuna.ats.arjuna.common.CoordinatorEnvironmentBean.class com.arjuna.ats.arjuna.common.CoordinatorEnvironmentBeanMBean.class com.arjuna.ats.arjuna.common.CoreEnvironmentBean.class com.arjuna.ats.arjuna.common.CoreEnvironmentBeanException.class com.arjuna.ats.arjuna.common.CoreEnvironmentBeanMBean.class com.arjuna.ats.arjuna.common.ObjectStoreEnvironmentBean.class com.arjuna.ats.arjuna.common.ObjectStoreEnvironmentBeanMBean.class com.arjuna.ats.arjuna.common.RecoveryEnvironmentBean.class com.arjuna.ats.arjuna.common.RecoveryEnvironmentBeanMBean.class com.arjuna.ats.arjuna.common.Uid.class com.arjuna.ats.arjuna.common.arjPropertyManager.class com.arjuna.ats.arjuna.common.recoveryPropertyManager.class com.arjuna.ats.arjuna.coordinator.AbstractRecord.class com.arjuna.ats.arjuna.coordinator.ActionHierarchy.class com.arjuna.ats.arjuna.coordinator.ActionInfo.class com.arjuna.ats.arjuna.coordinator.ActionManager.class com.arjuna.ats.arjuna.coordinator.ActionStatus.class com.arjuna.ats.arjuna.coordinator.ActionType.class com.arjuna.ats.arjuna.coordinator.AddOutcome.class com.arjuna.ats.arjuna.coordinator.AsyncAfterSynchronization.class com.arjuna.ats.arjuna.coordinator.AsyncBeforeSynchronization.class com.arjuna.ats.arjuna.coordinator.AsyncCommit.class com.arjuna.ats.arjuna.coordinator.AsyncPrepare.class com.arjuna.ats.arjuna.coordinator.BasicAction.class com.arjuna.ats.arjuna.coordinator.BasicActionFinalizer.class com.arjuna.ats.arjuna.coordinator.CheckedAction.class com.arjuna.ats.arjuna.coordinator.CheckedActionFactory.class com.arjuna.ats.arjuna.coordinator.ExceptionDeferrer.class com.arjuna.ats.arjuna.coordinator.HeuristicInformation.class com.arjuna.ats.arjuna.coordinator.HeuristicNotification.class com.arjuna.ats.arjuna.coordinator.OnePhaseResource.class com.arjuna.ats.arjuna.coordinator.Reapable.class com.arjuna.ats.arjuna.coordinator.RecordList.class com.arjuna.ats.arjuna.coordinator.RecordListIterator.class com.arjuna.ats.arjuna.coordinator.RecordType.class com.arjuna.ats.arjuna.coordinator.SynchronizationRecord.class com.arjuna.ats.arjuna.coordinator.TransactionReaper.class com.arjuna.ats.arjuna.coordinator.TwoPhaseCommitThreadPool.class com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.class com.arjuna.ats.arjuna.coordinator.TwoPhaseOutcome.class com.arjuna.ats.arjuna.coordinator.TxControl.class com.arjuna.ats.arjuna.coordinator.TxStats.class com.arjuna.ats.arjuna.coordinator.TxStatsMBean.class com.arjuna.ats.arjuna.coordinator.abstractrecord.RecordTypeManager.class com.arjuna.ats.arjuna.coordinator.abstractrecord.RecordTypeMap.class com.arjuna.ats.arjuna.coordinator.internal.TxCommitStatistic.class com.arjuna.ats.arjuna.coordinator.listener.ReaperMonitor.class com.arjuna.ats.arjuna.exceptions.FatalError.class com.arjuna.ats.arjuna.exceptions.ObjectStoreError.class com.arjuna.ats.arjuna.exceptions.ObjectStoreException.class com.arjuna.ats.arjuna.logging.arjunaI18NLogger.class com.arjuna.ats.arjuna.logging.tsLogger.class com.arjuna.ats.arjuna.objectstore.BaseStore.class com.arjuna.ats.arjuna.objectstore.ObjectStore.class com.arjuna.ats.arjuna.objectstore.ObjectStoreAPI.class com.arjuna.ats.arjuna.objectstore.ObjectStoreIterator.class com.arjuna.ats.arjuna.objectstore.ParticipantStore.class com.arjuna.ats.arjuna.objectstore.RecoveryStore.class com.arjuna.ats.arjuna.objectstore.StateStatus.class com.arjuna.ats.arjuna.objectstore.StateType.class com.arjuna.ats.arjuna.objectstore.StoreManager.class com.arjuna.ats.arjuna.objectstore.TxLog.class com.arjuna.ats.arjuna.objectstore.jdbc.JDBCAccess.class com.arjuna.ats.arjuna.recovery.ActionStatusService.class com.arjuna.ats.arjuna.recovery.ExpiryScanner.class com.arjuna.ats.arjuna.recovery.RecoverAtomicAction.class com.arjuna.ats.arjuna.recovery.RecoveryActivator.class com.arjuna.ats.arjuna.recovery.RecoveryDriver.class com.arjuna.ats.arjuna.recovery.RecoveryManager.class com.arjuna.ats.arjuna.recovery.RecoveryModule.class com.arjuna.ats.arjuna.recovery.RecoveryScan.class com.arjuna.ats.arjuna.recovery.ScanThread.class com.arjuna.ats.arjuna.recovery.Service.class com.arjuna.ats.arjuna.recovery.TransactionStatusConnectionManager.class com.arjuna.ats.arjuna.recovery.TransactionStatusManager.class com.arjuna.ats.arjuna.state.ByteBuffer.class com.arjuna.ats.arjuna.state.InputBuffer.class com.arjuna.ats.arjuna.state.InputObjectState.class com.arjuna.ats.arjuna.state.OutputBuffer.class com.arjuna.ats.arjuna.state.OutputObjectState.class com.arjuna.ats.arjuna.tools.DirEntry.class com.arjuna.ats.arjuna.tools.MonitorThread.class com.arjuna.ats.arjuna.tools.OTM.class com.arjuna.ats.arjuna.tools.ObjectStateQuery.class com.arjuna.ats.arjuna.tools.ObjectStoreMonitor.class com.arjuna.ats.arjuna.tools.RecoveryMonitor.class com.arjuna.ats.arjuna.tools.TransactionMonitor.class com.arjuna.ats.arjuna.tools.log.AtomicActionTypeMap.class com.arjuna.ats.arjuna.tools.log.LogBrowser.class com.arjuna.ats.arjuna.tools.log.LogConsole.class com.arjuna.ats.arjuna.tools.log.LogEditor.class com.arjuna.ats.arjuna.tools.log.TransactionTypeManager.class com.arjuna.ats.arjuna.tools.osb.annotation.MXBeanDescription.class com.arjuna.ats.arjuna.tools.osb.annotation.MXBeanPropertyDescription.class com.arjuna.ats.arjuna.tools.osb.api.mbeans.BaseStoreBean.class com.arjuna.ats.arjuna.tools.osb.api.mbeans.BaseStoreMBean.class com.arjuna.ats.arjuna.tools.osb.api.mbeans.ObjectStateWrapper.class com.arjuna.ats.arjuna.tools.osb.api.mbeans.OutputObjectStateWrapper.class com.arjuna.ats.arjuna.tools.osb.api.mbeans.ParticipantStoreBean.class com.arjuna.ats.arjuna.tools.osb.api.mbeans.ParticipantStoreBeanMBean.class com.arjuna.ats.arjuna.tools.osb.api.mbeans.RecoveryStoreBean.class com.arjuna.ats.arjuna.tools.osb.api.mbeans.RecoveryStoreBeanMBean.class com.arjuna.ats.arjuna.tools.osb.api.mbeans.TxLogBean.class com.arjuna.ats.arjuna.tools.osb.api.mbeans.TxLogBeanMBean.class com.arjuna.ats.arjuna.tools.osb.api.proxy.ParticipantStoreProxy.class com.arjuna.ats.arjuna.tools.osb.api.proxy.RecoveryStoreProxy.class com.arjuna.ats.arjuna.tools.osb.api.proxy.StoreManagerProxy.class com.arjuna.ats.arjuna.tools.osb.api.proxy.TxLogProxy.class com.arjuna.ats.arjuna.tools.osb.mbean.ActionBean.class com.arjuna.ats.arjuna.tools.osb.mbean.ActionBeanMBean.class com.arjuna.ats.arjuna.tools.osb.mbean.ActionBeanWrapperInterface.class com.arjuna.ats.arjuna.tools.osb.mbean.HeaderState.class com.arjuna.ats.arjuna.tools.osb.mbean.HeaderStateReader.class com.arjuna.ats.arjuna.tools.osb.mbean.HeuristicStatus.class com.arjuna.ats.arjuna.tools.osb.mbean.LogRecordWrapper.class com.arjuna.ats.arjuna.tools.osb.mbean.LogRecordWrapperMBean.class com.arjuna.ats.arjuna.tools.osb.mbean.OSBTypeHandler.class com.arjuna.ats.arjuna.tools.osb.mbean.OSEntryBean.class com.arjuna.ats.arjuna.tools.osb.mbean.OSEntryBeanMBean.class com.arjuna.ats.arjuna.tools.osb.mbean.ObjStoreBrowser.class com.arjuna.ats.arjuna.tools.osb.mbean.ObjStoreBrowserMBean.class com.arjuna.ats.arjuna.tools.osb.mbean.ObjStoreItemMBean.class com.arjuna.ats.arjuna.tools.osb.mbean.ParticipantStatus.class com.arjuna.ats.arjuna.tools.osb.mbean.StateManagerWrapper.class com.arjuna.ats.arjuna.tools.osb.mbean.UidWrapper.class com.arjuna.ats.arjuna.tools.osb.util.JMXServer.class com.arjuna.ats.arjuna.utils.FileLock.class com.arjuna.ats.arjuna.utils.Process.class com.arjuna.ats.arjuna.utils.ThreadUtil.class com.arjuna.ats.arjuna.utils.Utility.class com.arjuna.ats.internal.arjuna.Header.class com.arjuna.ats.internal.arjuna.LogWriteStateManager.class com.arjuna.ats.internal.arjuna.TxLogWritePersistenceRecord.class com.arjuna.ats.internal.arjuna.abstractrecords.ActivationRecord.class com.arjuna.ats.internal.arjuna.abstractrecords.CadaverActivationRecord.class com.arjuna.ats.internal.arjuna.abstractrecords.CadaverRecord.class com.arjuna.ats.internal.arjuna.abstractrecords.DisposeRecord.class com.arjuna.ats.internal.arjuna.abstractrecords.LastResourceRecord.class com.arjuna.ats.internal.arjuna.abstractrecords.PersistenceRecord.class com.arjuna.ats.internal.arjuna.abstractrecords.RecoveryRecord.class com.arjuna.ats.internal.arjuna.abstractrecords.StateManagerFriend.class com.arjuna.ats.internal.arjuna.common.UidHelper.class com.arjuna.ats.internal.arjuna.coordinator.AppendLogTransaction.class com.arjuna.ats.internal.arjuna.coordinator.CheckedActionFactoryImple.class com.arjuna.ats.internal.arjuna.coordinator.ReaperElement.class com.arjuna.ats.internal.arjuna.coordinator.ReaperElementManager.class com.arjuna.ats.internal.arjuna.coordinator.ReaperThread.class com.arjuna.ats.internal.arjuna.coordinator.ReaperWorkerThread.class com.arjuna.ats.internal.arjuna.objectstore.ActionStore.class com.arjuna.ats.internal.arjuna.objectstore.AsyncStore.class com.arjuna.ats.internal.arjuna.objectstore.CacheStore.class com.arjuna.ats.internal.arjuna.objectstore.FileLockingStore.class com.arjuna.ats.internal.arjuna.objectstore.FileSystemStore.class com.arjuna.ats.internal.arjuna.objectstore.HashedActionStore.class com.arjuna.ats.internal.arjuna.objectstore.HashedStore.class com.arjuna.ats.internal.arjuna.objectstore.LogInstance.class com.arjuna.ats.internal.arjuna.objectstore.LogPurger.class com.arjuna.ats.internal.arjuna.objectstore.LogStore.class com.arjuna.ats.internal.arjuna.objectstore.NullActionStore.class com.arjuna.ats.internal.arjuna.objectstore.PurgeShutdownHook.class com.arjuna.ats.internal.arjuna.objectstore.ShadowNoFileLockStore.class com.arjuna.ats.internal.arjuna.objectstore.ShadowingStore.class com.arjuna.ats.internal.arjuna.objectstore.ShutdownThread.class com.arjuna.ats.internal.arjuna.objectstore.StoreElement.class com.arjuna.ats.internal.arjuna.objectstore.TwoPhaseVolatileStore.class com.arjuna.ats.internal.arjuna.objectstore.VolatileStore.class com.arjuna.ats.internal.arjuna.objectstore.hornetq.HornetqJournalEnvironmentBean.class com.arjuna.ats.internal.arjuna.objectstore.hornetq.HornetqJournalEnvironmentBeanMBean.class com.arjuna.ats.internal.arjuna.objectstore.hornetq.HornetqJournalStore.class com.arjuna.ats.internal.arjuna.objectstore.hornetq.HornetqObjectStoreAdaptor.class com.arjuna.ats.internal.arjuna.objectstore.jdbc.JDBCImple_driver.class com.arjuna.ats.internal.arjuna.objectstore.jdbc.JDBCStore.class com.arjuna.ats.internal.arjuna.objectstore.jdbc.accessors.DataSourceJDBCAccess.class com.arjuna.ats.internal.arjuna.objectstore.jdbc.accessors.DynamicDataSourceJDBCAccess.class com.arjuna.ats.internal.arjuna.objectstore.jdbc.drivers.h2_driver.class com.arjuna.ats.internal.arjuna.objectstore.jdbc.drivers.ibm_driver.class com.arjuna.ats.internal.arjuna.objectstore.jdbc.drivers.jconnect_driver.class com.arjuna.ats.internal.arjuna.objectstore.jdbc.drivers.mariadb_driver.class com.arjuna.ats.internal.arjuna.objectstore.jdbc.drivers.microsoft_driver.class com.arjuna.ats.internal.arjuna.objectstore.jdbc.drivers.mysql_ab_driver.class com.arjuna.ats.internal.arjuna.objectstore.jdbc.drivers.mysql_driver.class com.arjuna.ats.internal.arjuna.objectstore.jdbc.drivers.oracle_driver.class com.arjuna.ats.internal.arjuna.objectstore.jdbc.drivers.postgres_driver.class com.arjuna.ats.internal.arjuna.objectstore.jdbc.drivers.postgresql_driver.class com.arjuna.ats.internal.arjuna.recovery.AtomicActionExpiryScanner.class com.arjuna.ats.internal.arjuna.recovery.AtomicActionRecoveryModule.class com.arjuna.ats.internal.arjuna.recovery.Connection.class com.arjuna.ats.internal.arjuna.recovery.ExpiredEntryMonitor.class com.arjuna.ats.internal.arjuna.recovery.ExpiredTransactionScanner.class com.arjuna.ats.internal.arjuna.recovery.ExpiredTransactionStatusManagerScanner.class com.arjuna.ats.internal.arjuna.recovery.Listener.class com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.class com.arjuna.ats.internal.arjuna.recovery.RecActivatorLoader.class com.arjuna.ats.internal.arjuna.recovery.RecoveryManagerImple.class com.arjuna.ats.internal.arjuna.recovery.RecoveryManagerStatus.class com.arjuna.ats.internal.arjuna.recovery.TransactionStatusConnector.class com.arjuna.ats.internal.arjuna.recovery.TransactionStatusManagerItem.class com.arjuna.ats.internal.arjuna.recovery.WorkerService.class com.arjuna.ats.internal.arjuna.thread.ThreadActionData.class com.arjuna.ats.internal.arjuna.thread.ThreadSetup.class com.arjuna.ats.internal.arjuna.tools.log.EditableAtomicAction.class com.arjuna.ats.internal.arjuna.tools.log.EditableTransaction.class com.arjuna.ats.internal.arjuna.utils.AndroidProcessId.class com.arjuna.ats.internal.arjuna.utils.ExecProcessId.class com.arjuna.ats.internal.arjuna.utils.FileProcessId.class com.arjuna.ats.internal.arjuna.utils.MBeanProcessId.class com.arjuna.ats.internal.arjuna.utils.ManualProcessId.class com.arjuna.ats.internal.arjuna.utils.SocketProcessId.class com.arjuna.ats.internal.arjuna.utils.UuidProcessId.class com/arjuna/ats/arjuna/logging/arjunaI18NLogger.i18n.properties
arjuna-5.5.1.final.pom file content.
<?xml version="1.0" encoding="UTF-8"?> <!-- JBoss, Home of Professional Open Source Copyright 2008, Red Hat Middleware LLC, and others contributors as indicated by the @authors tag. All rights reserved. See the copyright.txt in the distribution for a full listing of individual contributors. This copyrighted material is made available to anyone wishing to use, modify, copy, or redistribute it subject to the terms and conditions of the GNU Lesser General Public License, v. 2.1. This program is distributed in the hope that it will be useful, but WITHOUT A WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License, v.2.1 along with this distribution; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. --> <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"> <parent> <groupId>org.jboss.narayana.arjunacore</groupId> <artifactId>arjunacore-all</artifactId> <version>5.5.1.Final</version> <relativePath>../pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>arjuna</artifactId> <name>Narayana: ArjunaCore arjuna</name> <description>Narayana: ArjunaCore Arjuna</description> <packaging>jar</packaging> <build> <sourceDirectory>classes</sourceDirectory> <resources> <resource> <directory>etc</directory> </resource> </resources> <testSourceDirectory>tests/classes</testSourceDirectory> <testResources> <testResource> <directory>src/test/resources</directory> </testResource> <testResource> <directory>tests/byteman-scripts</directory> </testResource> </testResources> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <!-- exclude everything by default then the not-ibmorb and ibmorb profiles can selectively include/exclude specific tests --> <excludes> <exclude>**/*.java</exclude> </excludes> </configuration> </plugin> <plugin> <inherited>false</inherited> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <excludes> <exclude>com/arjuna/ats/arjuna/tools/stats/TxPerfGraph.java</exclude> <exclude>com/arjuna/ats/arjuna/tools/stats/TxPerfPlugin.java</exclude> </excludes> </configuration> </plugin> <plugin> <inherited>false</inherited> <groupId>org.sonatype.plugins</groupId> <artifactId>nexus-staging-maven-plugin</artifactId> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>org.jboss.narayana</groupId> <artifactId>common</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-journal</artifactId> <version>${version.org.apache.activemq}</version> <scope>provided</scope> <exclusions> <exclusion> <groupId>io.netty</groupId> <artifactId>netty</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.jboss.logging</groupId> <artifactId>jboss-logging</artifactId> <version>${version.org.jboss.logging.jboss-logging}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.jboss.logging</groupId> <artifactId>jboss-logging-processor</artifactId> <version>${version.org.jboss.logging.jboss-logging-processor}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.jboss.narayana</groupId> <artifactId>common</artifactId> <version>${project.version}</version> <classifier>tests</classifier> <scope>test</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>${version.junit}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.jboss.byteman</groupId> <artifactId>byteman</artifactId> <version>${version.org.jboss.byteman}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.jboss.byteman</groupId> <artifactId>byteman-install</artifactId> <version>${version.org.jboss.byteman}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.jboss.byteman</groupId> <artifactId>byteman-submit</artifactId> <version>${version.org.jboss.byteman}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.jboss.byteman</groupId> <artifactId>byteman-bmunit</artifactId> <version>${version.org.jboss.byteman}</version> <scope>test</scope> </dependency> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>${version.com.h2database}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-catalina</artifactId> <version>${version.org.apache.tomcat}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.jboss.narayana</groupId> <artifactId>test-utils</artifactId> <version>${project.version}</version> <scope>test</scope> </dependency> </dependencies> <profiles> <profile> <!-- always run this test configuraton unless the ibmorb profile is active --> <id>not-ibmorb</id> <activation> <property> <name>!ibmorb-enabled</name> </property> </activation> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <useManifestOnlyJar>false</useManifestOnlyJar> <excludes> <!-- exclude tests that load the byteman agent (BMUnitRunner) --> <exclude>**/RecoveryManagerStartStopTest.java</exclude> <exclude>**/LogStoreTest2.java</exclude> <exclude>**/LogStoreRecoveryTest.java</exclude> <exclude>**/ReaperMonitorTest.java</exclude> <exclude>**/ReaperTestCase3.java</exclude> <exclude>**/ReaperTestCase2.java</exclude> <exclude>**/ReaperTestCase.java</exclude> <!-- not sure why these are excluded --> <exclude>**/resources/**</exclude> <exclude>**/DummyCheckedAction.java</exclude> <exclude>**/MyAccess.java</exclude> <exclude>**/Worker.java</exclude> <exclude>**/BasicCrashRecord.java</exclude> <exclude>**/DummyRecoveryModule.java</exclude> <exclude>**/CrashAbstractRecord*.java</exclude> <exclude>**/RecoveryTransaction.java</exclude> <exclude>**/UserDefFirst0Setup.java</exclude> <exclude>**/CachedTest.java</exclude> <!-- LogStressTest2 takes too long - needs moving to /qa --> <exclude>**/LogStressTest2.java</exclude> <!-- auxilairy code used by reaper test classes --> <exclude>**/reaper/ReaperTestCaseControl.java</exclude> </excludes> </configuration> </plugin> </plugins> </build> </profile> <profile> <id>linux-windows</id> <activation> <file> <exists>${java.home}/../lib/tools.jar</exists> </file> </activation> <dependencies> <dependency> <groupId>sun.jdk</groupId> <artifactId>jconsole</artifactId> <version>${version.sun.jdk}</version> <scope>system</scope> <systemPath>${java.home}/../lib/jconsole.jar</systemPath> </dependency> </dependencies> </profile> <profile> <id>os-x</id> <activation> <file> <exists>${java.home}/bundle/Classes/classes.jar</exists> </file> </activation> <dependencies> <dependency> <groupId>sun.jdk</groupId> <artifactId>jconsole</artifactId> <version>${version.sun.jdk}</version> <scope>system</scope> <systemPath>${java.home}/bundle/Classes/jconsole.jar</systemPath> </dependency> </dependencies> </profile> <profile> <id>release</id> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-install-plugin</artifactId> <executions> <execution> <id>default-install</id> <phase>install</phase> </execution> </executions> <inherited>false</inherited> </plugin> </plugins> </build> </profile> <profile> <id>sybase-jdbc-store</id> <dependencies> <dependency> <groupId>com.sybase.jConnect</groupId> <artifactId>jconn3</artifactId> <version>${version.com.sybase.jConnect}</version> <scope>system</scope> <systemPath>${orson.jar.location}/../qa/dbdrivers/jConnect-6_0/classes/jconn3.jar</systemPath> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <systemProperties> <property> <name>com.arjuna.ats.arjuna.common.propertiesFile</name> <value>sybasejbossts-properties.xml</value> </property> </systemProperties> </configuration> </plugin> </plugins> </build> </profile> <profile> <id>oracle-jdbc-store</id> <dependencies> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc</artifactId> <version>${version.com.oracle}</version> <scope>system</scope> <systemPath>${orson.jar.location}/../qa/dbdrivers/oracle_10_2_0_4/ojdbc14.jar</systemPath> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <systemProperties> <property> <name>com.arjuna.ats.arjuna.common.propertiesFile</name> <value>oraclejbossts-properties.xml</value> </property> </systemProperties> </configuration> </plugin> </plugins> </build> </profile> <profile> <id>db2-jdbc-store</id> <dependencies> <dependency> <groupId>com.ibm</groupId> <artifactId>db2jcc</artifactId> <version>${version.com.ibm}</version> <scope>system</scope> <systemPath>${orson.jar.location}/../qa/dbdrivers/DB2_v9.7/db2jcc.jar</systemPath> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <systemProperties> <property> <name>com.arjuna.ats.arjuna.common.propertiesFile</name> <value>db2jbossts-properties.xml</value> </property> </systemProperties> </configuration> </plugin> </plugins> </build> </profile> <profile> <id>postgres-jdbc-store</id> <dependencies> <dependency> <groupId>postgresql</groupId> <artifactId>postgresql</artifactId> <version>${version.postgresql}</version> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <systemProperties> <property> <name>com.arjuna.ats.arjuna.common.propertiesFile</name> <value>postgresjbossts-properties.xml</value> </property> </systemProperties> </configuration> </plugin> </plugins> </build> </profile> <profile> <id>mysql-jdbc-store</id> <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>${version.mysql}</version> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <systemProperties> <property> <name>com.arjuna.ats.arjuna.common.propertiesFile</name> <value>mysqljbossts-properties.xml</value> </property> </systemProperties> </configuration> </plugin> </plugins> </build> </profile> <profile> <id>mariadb-jdbc-store</id> <dependencies> <dependency> <groupId>org.mariadb.jdbc</groupId> <artifactId>mariadb-java-client</artifactId> <version>${version.mariadb}</version> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <systemProperties> <property> <name>com.arjuna.ats.arjuna.common.propertiesFile</name> <value>mariadbjbossts-properties.xml</value> </property> </systemProperties> </configuration> </plugin> </plugins> </build> </profile> <profile> <id>mssql-jdbc-store</id> <dependencies> <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4</artifactId> <version>${version.com.microsoft.sqlserver}</version> <systemPath>${orson.jar.location}/../qa/dbdrivers/mssql2005_sqljdbc_2.0/enu/sqljdbc4.jar</systemPath> <scope>system</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <systemProperties> <property> <name>com.arjuna.ats.arjuna.common.propertiesFile</name> <value>mssqljbossts-properties.xml</value> </property> </systemProperties> </configuration> </plugin> </plugins> </build> </profile> <profile> <id>community</id> <dependencies> <dependency> <groupId>orson</groupId> <artifactId>orson</artifactId> <version>${version.orson}</version> <scope>system</scope> <systemPath>${orson.jar.location}/orson-0.5.0.jar</systemPath> </dependency> <dependency> <groupId>jfree</groupId> <artifactId>jfreechart</artifactId> <version>${version.jfree}</version> </dependency> </dependencies> <build> <plugins> <plugin> <inherited>false</inherited> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration combine.children="append"> <excludes> </excludes> </configuration> </plugin> </plugins> </build> </profile> <profile> <id>codeCoverage</id> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <excludes> <!-- stress tests are not unit tests --> <exclude>**/LogStressTest2.java</exclude> </excludes> <systemProperties> <property> <name>com.arjuna.ats.arjuna.common.propertiesFile</name> <value>h2jbossts-properties.xml</value> </property> </systemProperties> </configuration> </plugin> </plugins> </build> </profile> <profile> <id>ibmorb</id> <activation> <property> <name>ibmorb-enabled</name> </property> </activation> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <executions> <execution> <id>surefire-ibmorb</id> <phase>test</phase> <goals> <goal>test</goal> </goals> <configuration> <excludes> <!-- BMUnit uses a special, /optional/ capability of the JVM to load the Byteman agent into a running JVM (the agent is the bit of Byteman which injects rules into bytecode) but the IBM jdk does not support the option. It is possible to load the agent from the java command line but BMUNit chooses to load the agent on demand. The fix is use the latter stragegy when running with the IBM jdk. TODO --> <exclude>**/RecoveryManagerStartStopTest.java</exclude> <exclude>**/ReaperTestCase3.java</exclude> <exclude>**/ReaperTestCase2.java</exclude> <exclude>**/ReaperTestCase.java</exclude> <exclude>**/ReaperMonitorTest.java</exclude> <exclude>**/LogStoreTest2.java</exclude> <exclude>**/LogStoreRecoveryTest.java</exclude> <exclude>**/LogStoreRecoveryTest.java</exclude> <!-- stress tests don't belong in unit tests --> <exclude>**/LogStressTest*.java</exclude> </excludes> </configuration> </execution> </executions> </plugin> </plugins> </build> </profile> </profiles> </project>
<dependency> <groupId>org.jboss.narayana.arjunacore</groupId> <artifactId>arjuna</artifactId> <version>5.5.1.final</version> </dependency>
If you think the following arjuna-5.5.1.final.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download arjuna-5.5.1.final.jar file