Download jgroups-3.1.0.final.jar file

Introduction

You can download jgroups-3.1.0.final.jar in this page.

License

GNU Lesser General Public License 2.1

Type List

jgroups-3.1.0.final.jar file has the following types.

EncryptKeyStore.xml
EncryptNoKeyStore.xml
INSTALL.html
JGroups-3.1.xsd
LICENSE
META-INF/MANIFEST.MF
README
auth_X509.xml
auth_fixedlist.xml
auth_md5.xml
auth_regex.xml
auth_simple.xml
bare-bones.xml
encrypt-entire-message.xml
encrypt.xml
fast-local.xml
flush-tcp.xml
flush-udp.xml
jg-magic-map.xml
jg-protocol-ids.xml
licenses/thirdparty-licenses.xml
mping.xml
org.jgroups.Address.class
org.jgroups.AnycastAddress.class
org.jgroups.Channel.class
org.jgroups.ChannelListener.class
org.jgroups.Event.class
org.jgroups.Global.class
org.jgroups.Header.class
org.jgroups.JChannel.class
org.jgroups.Membership.class
org.jgroups.MembershipListener.class
org.jgroups.MergeView.class
org.jgroups.Message.class
org.jgroups.MessageListener.class
org.jgroups.PhysicalAddress.class
org.jgroups.Receiver.class
org.jgroups.ReceiverAdapter.class
org.jgroups.StateTransferException.class
org.jgroups.SuspectedException.class
org.jgroups.TimeoutException.class
org.jgroups.UpHandler.class
org.jgroups.Version.class
org.jgroups.View.class
org.jgroups.ViewId.class
org.jgroups.annotations.DeprecatedProperty.class
org.jgroups.annotations.Experimental.class
org.jgroups.annotations.GuardedBy.class
org.jgroups.annotations.Immutable.class
org.jgroups.annotations.LocalAddress.class
org.jgroups.annotations.MBean.class
org.jgroups.annotations.ManagedAttribute.class
org.jgroups.annotations.ManagedOperation.class
org.jgroups.annotations.Property.class
org.jgroups.annotations.Unsupported.class
org.jgroups.auth.AuthToken.class
org.jgroups.auth.FixedMembershipToken.class
org.jgroups.auth.MD5Token.class
org.jgroups.auth.RegexMembership.class
org.jgroups.auth.SimpleToken.class
org.jgroups.auth.X509Token.class
org.jgroups.blocks.AbstractConnectionMap.class
org.jgroups.blocks.BasicConnectionTable.class
org.jgroups.blocks.Cache.class
org.jgroups.blocks.Connection.class
org.jgroups.blocks.ConnectionMap.class
org.jgroups.blocks.ConnectionTableNIO.class
org.jgroups.blocks.GridFile.class
org.jgroups.blocks.GridFilesystem.class
org.jgroups.blocks.GridInputStream.class
org.jgroups.blocks.GridOutputStream.class
org.jgroups.blocks.GroupRequest.class
org.jgroups.blocks.LazyRemovalCache.class
org.jgroups.blocks.MemcachedConnector.class
org.jgroups.blocks.MessageDispatcher.class
org.jgroups.blocks.MethodCall.class
org.jgroups.blocks.MethodLookup.class
org.jgroups.blocks.PartitionedHashMap.class
org.jgroups.blocks.ReplCache.class
org.jgroups.blocks.ReplicatedHashMap.class
org.jgroups.blocks.ReplicatedMap.class
org.jgroups.blocks.ReplicatedTree.class
org.jgroups.blocks.Request.class
org.jgroups.blocks.RequestCorrelator.class
org.jgroups.blocks.RequestHandler.class
org.jgroups.blocks.RequestOptions.class
org.jgroups.blocks.ResponseMode.class
org.jgroups.blocks.RpcDispatcher.class
org.jgroups.blocks.RspCollector.class
org.jgroups.blocks.RspFilter.class
org.jgroups.blocks.TCPConnectionMap.class
org.jgroups.blocks.UnicastRequest.class
org.jgroups.blocks.atomic.Counter.class
org.jgroups.blocks.atomic.CounterService.class
org.jgroups.blocks.executor.ExecutionCompletionService.class
org.jgroups.blocks.executor.ExecutionRunner.class
org.jgroups.blocks.executor.ExecutionService.class
org.jgroups.blocks.executor.Executions.class
org.jgroups.blocks.executor.ExecutorEvent.class
org.jgroups.blocks.executor.ExecutorNotification.class
org.jgroups.blocks.locking.AwaitInfo.class
org.jgroups.blocks.locking.LockInfo.class
org.jgroups.blocks.locking.LockNotification.class
org.jgroups.blocks.locking.LockService.class
org.jgroups.blocks.mux.MuxHeader.class
org.jgroups.blocks.mux.MuxMessageDispatcher.class
org.jgroups.blocks.mux.MuxRequestCorrelator.class
org.jgroups.blocks.mux.MuxRpcDispatcher.class
org.jgroups.blocks.mux.MuxUpHandler.class
org.jgroups.blocks.mux.Muxer.class
org.jgroups.blocks.mux.NoMuxHandler.class
org.jgroups.blocks.mux.NoMuxHandlerRspFilter.class
org.jgroups.client.StompConnection.class
org.jgroups.conf.ClassConfigurator.class
org.jgroups.conf.ConfiguratorFactory.class
org.jgroups.conf.PlainConfigurator.class
org.jgroups.conf.PropertyConverter.class
org.jgroups.conf.PropertyConverters.class
org.jgroups.conf.PropertyHelper.class
org.jgroups.conf.ProtocolConfiguration.class
org.jgroups.conf.ProtocolStackConfigurator.class
org.jgroups.conf.XmlConfigurator.class
org.jgroups.demos.Chat.class
org.jgroups.demos.CounterServiceDemo.class
org.jgroups.demos.Draw.class
org.jgroups.demos.DrawCommand.class
org.jgroups.demos.ExecutionServiceDemo.class
org.jgroups.demos.JmxDemo.class
org.jgroups.demos.KeyStoreGenerator.class
org.jgroups.demos.LockServiceDemo.class
org.jgroups.demos.MemcachedServer.class
org.jgroups.demos.MyCanvas.class
org.jgroups.demos.PartitionedHashMapDemo.class
org.jgroups.demos.ProgrammaticChat.class
org.jgroups.demos.PubSub.class
org.jgroups.demos.QuoteClient.class
org.jgroups.demos.QuoteServer.class
org.jgroups.demos.RelayDemo.class
org.jgroups.demos.RelayDemoRpc.class
org.jgroups.demos.ReplCacheDemo.class
org.jgroups.demos.ReplicatedHashMapDemo.class
org.jgroups.demos.StompChat.class
org.jgroups.demos.StompDraw.class
org.jgroups.demos.Topology.class
org.jgroups.demos.TotOrderRequest.class
org.jgroups.demos.TotalOrder.class
org.jgroups.demos.ViewDemo.class
org.jgroups.demos.applets.DrawApplet.class
org.jgroups.demos.wb.ApplFrame.class
org.jgroups.demos.wb.GraphPanel.class
org.jgroups.demos.wb.MessageDialog.class
org.jgroups.demos.wb.Node.class
org.jgroups.demos.wb.SendDialog.class
org.jgroups.demos.wb.UserInfoDialog.class
org.jgroups.demos.wb.Whiteboard.class
org.jgroups.jmx.JmxConfigurator.class
org.jgroups.jmx.ResourceDMBean.class
org.jgroups.logging.CustomLogFactory.class
org.jgroups.logging.JDKLogImpl.class
org.jgroups.logging.Log.class
org.jgroups.logging.Log4JLogImpl.class
org.jgroups.logging.LogFactory.class
org.jgroups.protocols.AUTH.class
org.jgroups.protocols.AuthHeader.class
org.jgroups.protocols.BARRIER.class
org.jgroups.protocols.BPING.class
org.jgroups.protocols.BSH.class
org.jgroups.protocols.BasicTCP.class
org.jgroups.protocols.CENTRAL_EXECUTOR.class
org.jgroups.protocols.CENTRAL_LOCK.class
org.jgroups.protocols.COMPRESS.class
org.jgroups.protocols.COUNTER.class
org.jgroups.protocols.DAISYCHAIN.class
org.jgroups.protocols.DELAY.class
org.jgroups.protocols.DELAY_JOIN_REQ.class
org.jgroups.protocols.DISCARD.class
org.jgroups.protocols.DISCARD_PAYLOAD.class
org.jgroups.protocols.DUPL.class
org.jgroups.protocols.Discovery.class
org.jgroups.protocols.ENCRYPT.class
org.jgroups.protocols.EXAMPLE.class
org.jgroups.protocols.Executing.class
org.jgroups.protocols.FC.class
org.jgroups.protocols.FD.class
org.jgroups.protocols.FD_ALL.class
org.jgroups.protocols.FD_ICMP.class
org.jgroups.protocols.FD_PING.class
org.jgroups.protocols.FD_SIMPLE.class
org.jgroups.protocols.FD_SOCK.class
org.jgroups.protocols.FILE_PING.class
org.jgroups.protocols.FRAG.class
org.jgroups.protocols.FRAG2.class
org.jgroups.protocols.FcHeader.class
org.jgroups.protocols.FlowControl.class
org.jgroups.protocols.FragHeader.class
org.jgroups.protocols.HDRS.class
org.jgroups.protocols.HTOTAL.class
org.jgroups.protocols.JDBC_PING.class
org.jgroups.protocols.Locking.class
org.jgroups.protocols.MERGE2.class
org.jgroups.protocols.MERGE3.class
org.jgroups.protocols.MFC.class
org.jgroups.protocols.MPING.class
org.jgroups.protocols.PEER_LOCK.class
org.jgroups.protocols.PING.class
org.jgroups.protocols.PRIO.class
org.jgroups.protocols.PingData.class
org.jgroups.protocols.PingHeader.class
org.jgroups.protocols.PrioHeader.class
org.jgroups.protocols.RACKSPACE_PING.class
org.jgroups.protocols.RATE_LIMITER.class
org.jgroups.protocols.RELAY.class
org.jgroups.protocols.RSVP.class
org.jgroups.protocols.S3_PING.class
org.jgroups.protocols.SCOPE.class
org.jgroups.protocols.SEQUENCER.class
org.jgroups.protocols.SHARED_LOOPBACK.class
org.jgroups.protocols.SHUFFLE.class
org.jgroups.protocols.SIZE.class
org.jgroups.protocols.STATS.class
org.jgroups.protocols.STOMP.class
org.jgroups.protocols.SWIFT_PING.class
org.jgroups.protocols.TCP.class
org.jgroups.protocols.TCPGOSSIP.class
org.jgroups.protocols.TCPPING.class
org.jgroups.protocols.TCP_NIO.class
org.jgroups.protocols.TP.class
org.jgroups.protocols.TRACE.class
org.jgroups.protocols.TUNNEL.class
org.jgroups.protocols.TpHeader.class
org.jgroups.protocols.UDP.class
org.jgroups.protocols.UFC.class
org.jgroups.protocols.UNICAST.class
org.jgroups.protocols.UNICAST2.class
org.jgroups.protocols.VERIFY_SUSPECT.class
org.jgroups.protocols.pbcast.ClientGmsImpl.class
org.jgroups.protocols.pbcast.CoordGmsImpl.class
org.jgroups.protocols.pbcast.FLUSH.class
org.jgroups.protocols.pbcast.GMS.class
org.jgroups.protocols.pbcast.GmsImpl.class
org.jgroups.protocols.pbcast.JoinRsp.class
org.jgroups.protocols.pbcast.MergeData.class
org.jgroups.protocols.pbcast.Merger.class
org.jgroups.protocols.pbcast.NAKACK.class
org.jgroups.protocols.pbcast.NAKACK2.class
org.jgroups.protocols.pbcast.NakAckHeader.class
org.jgroups.protocols.pbcast.NakAckHeader2.class
org.jgroups.protocols.pbcast.ParticipantGmsImpl.class
org.jgroups.protocols.pbcast.STABLE.class
org.jgroups.protocols.pbcast.STATE.class
org.jgroups.protocols.pbcast.STATE_SOCK.class
org.jgroups.protocols.pbcast.STATE_TRANSFER.class
org.jgroups.protocols.pbcast.ServerGmsImpl.class
org.jgroups.protocols.pbcast.StreamingStateTransfer.class
org.jgroups.protocols.tom.DeliveryManager.class
org.jgroups.protocols.tom.DeliveryManagerImpl.class
org.jgroups.protocols.tom.DeliveryProtocol.class
org.jgroups.protocols.tom.DeliveryThread.class
org.jgroups.protocols.tom.MessageID.class
org.jgroups.protocols.tom.SenderManager.class
org.jgroups.protocols.tom.SequenceNumberManager.class
org.jgroups.protocols.tom.StatsCollector.class
org.jgroups.protocols.tom.TOA.class
org.jgroups.protocols.tom.ToaHeader.class
org.jgroups.stack.AddressGenerator.class
org.jgroups.stack.Configurator.class
org.jgroups.stack.DefaultRetransmitter.class
org.jgroups.stack.DiagnosticsHandler.class
org.jgroups.stack.ExponentialInterval.class
org.jgroups.stack.GossipData.class
org.jgroups.stack.GossipRouter.class
org.jgroups.stack.Interval.class
org.jgroups.stack.IpAddress.class
org.jgroups.stack.NakReceiverWindow.class
org.jgroups.stack.Protocol.class
org.jgroups.stack.ProtocolStack.class
org.jgroups.stack.RangeBasedRetransmitter.class
org.jgroups.stack.Retransmitter.class
org.jgroups.stack.RouterStub.class
org.jgroups.stack.RouterStubManager.class
org.jgroups.stack.StateTransferInfo.class
org.jgroups.stack.StaticInterval.class
org.jgroups.tests.Bsh.class
org.jgroups.tests.CheckGaps.class
org.jgroups.tests.CheckMonotonicallyIncreasingNumbers.class
org.jgroups.tests.CheckToaOrder.class
org.jgroups.tests.DiscoveryPacket.class
org.jgroups.tests.DiscoveryRequest.class
org.jgroups.tests.DiscoveryResponse.class
org.jgroups.tests.FlowControlTest.class
org.jgroups.tests.GetGlobalAddress.class
org.jgroups.tests.GridFilesystemTest.class
org.jgroups.tests.LargeState.class
org.jgroups.tests.MakeUnique.class
org.jgroups.tests.McastDiscovery.class
org.jgroups.tests.McastReceiverTest.class
org.jgroups.tests.McastSenderTest.class
org.jgroups.tests.MessageDispatcherSpeedTest.class
org.jgroups.tests.ModClusterAdvertizeListener.class
org.jgroups.tests.ParseMessages.class
org.jgroups.tests.PingPong.class
org.jgroups.tests.PingPongDatagram.class
org.jgroups.tests.Probe.class
org.jgroups.tests.Result.class
org.jgroups.tests.RoundTrip.class
org.jgroups.tests.RoundTripMulticast.class
org.jgroups.tests.RoundTripTcp.class
org.jgroups.tests.RoundTripUdp.class
org.jgroups.tests.RouterStubGet.class
org.jgroups.tests.RpcDispatcherBlocking.class
org.jgroups.tests.RpcDispatcherSpeedTest.class
org.jgroups.tests.TestToaOrder.class
org.jgroups.tests.UnicastChannelTest.class
org.jgroups.tests.UnicastTest.class
org.jgroups.tests.UnicastTestRpc.class
org.jgroups.tests.UnicastTestTcpRpc.class
org.jgroups.tests.bla.class
org.jgroups.tests.bla3.class
org.jgroups.tests.bla6.class
org.jgroups.tests.perf.JPerf.class
org.jgroups.tests.perf.MPerf.class
org.jgroups.tests.perf.UPerf.class
org.jgroups.tests.perf.UUPerf.class
org.jgroups.tests.perf.UdpPerf.class
org.jgroups.util.AckCollector.class
org.jgroups.util.AdditionalDataUUID.class
org.jgroups.util.AgeOutCache.class
org.jgroups.util.BlockingInputStream.class
org.jgroups.util.BoundedList.class
org.jgroups.util.Buffer.class
org.jgroups.util.ConcurrentLinkedBlockingQueue.class
org.jgroups.util.CountTests.class
org.jgroups.util.CreditMap.class
org.jgroups.util.DefaultSocketFactory.class
org.jgroups.util.DefaultThreadFactory.class
org.jgroups.util.DefaultTimeScheduler.class
org.jgroups.util.Digest.class
org.jgroups.util.DirectExecutor.class
org.jgroups.util.DumpData.class
org.jgroups.util.ExposedByteArrayInputStream.class
org.jgroups.util.ExposedByteArrayOutputStream.class
org.jgroups.util.ExposedDataOutputStream.class
org.jgroups.util.FixedSizeBitSet.class
org.jgroups.util.FutureListener.class
org.jgroups.util.GetNetworkInterfaces.class
org.jgroups.util.HashedTimingWheel.class
org.jgroups.util.Headers.class
org.jgroups.util.ImmutableReference.class
org.jgroups.util.JUnitXMLReporter.class
org.jgroups.util.LazyThreadFactory.class
org.jgroups.util.MergeId.class
org.jgroups.util.MockTimeScheduler.class
org.jgroups.util.MutableDigest.class
org.jgroups.util.NotifyingFuture.class
org.jgroups.util.NullFuture.class
org.jgroups.util.Owner.class
org.jgroups.util.PayloadUUID.class
org.jgroups.util.Promise.class
org.jgroups.util.PropertiesToXML.class
org.jgroups.util.Queue.class
org.jgroups.util.QueueClosedException.class
org.jgroups.util.Range.class
org.jgroups.util.ResourceManager.class
org.jgroups.util.ResponseCollector.class
org.jgroups.util.RetransmitTable.class
org.jgroups.util.RingBuffer.class
org.jgroups.util.RingBufferLockless.class
org.jgroups.util.Rsp.class
org.jgroups.util.RspList.class
org.jgroups.util.Seqno.class
org.jgroups.util.SeqnoComparator.class
org.jgroups.util.SeqnoList.class
org.jgroups.util.SeqnoRange.class
org.jgroups.util.ShutdownRejectedExecutionHandler.class
org.jgroups.util.SingletonAddress.class
org.jgroups.util.SocketFactory.class
org.jgroups.util.StackType.class
org.jgroups.util.StateTransferResult.class
org.jgroups.util.Streamable.class
org.jgroups.util.Table.class
org.jgroups.util.ThreadFactory.class
org.jgroups.util.TimeScheduler.class
org.jgroups.util.TimeScheduler2.class
org.jgroups.util.TopologyUUID.class
org.jgroups.util.Triple.class
org.jgroups.util.Tuple.class
org.jgroups.util.UUID.class
org.jgroups.util.Util.class
org.jgroups.util.XMLSchemaGenerator.class
sequencer.xml
settings.xml
tcp-nio.xml
tcp.xml
tcpgossip.xml
toa.xml
tunnel.xml
udp-largecluster.xml
udp.xml

Pom

jgroups-3.1.0.final.pom file content.

<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>
    <groupId>org.jgroups</groupId>
    <artifactId>jgroups</artifactId>
    <packaging>bundle</packaging>
    <name>JGroups</name>
    <version>3.1.0.Final</version>
    <url>http://www.jgroups.org</url>
    <description>
        Reliable cluster communication toolkit
    </description>

    <organization>
        <name>JBoss, a division of Red Hat</name>
        <url>http://www.jboss.org</url>
    </organization>

    <developers>
        <developer>
            <name>Bela Ban</name>
            <email>belaban@yahoo.com</email>
        </developer>
    </developers>

    <licenses>
        <license>
            <name>GNU Lesser General Public License 2.1</name>
            <url>http://www.opensource.org/licenses/lgpl-2.1.php</url>
        </license>
    </licenses>

    <scm>
        <connection>cvs -d:pserver:anonymous@javagroups.cvs.sourceforge.net:/cvsroot/javagroups</connection>
        <developerConnection>cvs -d:ext:USER@javagroups.cvs.sf.net/cvsroot/javagroups</developerConnection>
        <url>cvs -d:pserver:anonymous@javagroups.cvs.sourceforge.net:/cvsroot/javagroups</url>
    </scm>

    <issueManagement>
        <system>jira</system>
        <url>https://jira.jboss.com/jira/browse/JGRP</url>
    </issueManagement>

    <distributionManagement>
        <repository>
            <id>jboss-releases-repository</id>
            <name>JBoss Releases Repository</name>
            <url>https://repository.jboss.org/nexus/service/local/staging/deploy/maven2/</url>
        </repository>
    </distributionManagement>

    <repositories>
        <repository>
            <id>jboss-public-repository-group</id>
            <name>JBoss Public Maven Repository Group</name>
            <url>https://repository.jboss.org/nexus/content/groups/public/</url>
            <layout>default</layout>
            <releases>
                <enabled>true</enabled>
                <updatePolicy>never</updatePolicy>
            </releases>
            <snapshots>
                <enabled>true</enabled>
                <updatePolicy>never</updatePolicy>
            </snapshots>
        </repository>
    </repositories>

    <dependencies>
        <dependency>
            <groupId>org.beanshell</groupId>
            <artifactId>bsh</artifactId>
            <version>2.0b5</version>
            <optional>true</optional>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>log4j</groupId>
            <artifactId>log4j</artifactId>
            <version>1.2.14</version>
            <optional>true</optional>
            <scope>compile</scope>
        </dependency>

        <!-- Test dependencies -->
        <dependency>
            <groupId>org.testng</groupId>
            <artifactId>testng</artifactId>
            <version>5.11</version>
            <classifier>jdk15</classifier>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.jboss.byteman</groupId>
            <artifactId>byteman-bmunit</artifactId>
            <version>2.0.0</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>bouncycastle</groupId>
            <artifactId>bcprov-jdk15</artifactId>
            <version>140</version>
            <scope>test</scope>
        </dependency>
    </dependencies>
    <build>
        <sourceDirectory>src</sourceDirectory>
        <resources>
            <resource>
                <directory>conf</directory>
                <includes>
                    <include>*.xml</include>
                </includes>
                <excludes>
                    <exclude>*-service.xml</exclude>
                </excludes>
            </resource>
            <resource>
                <directory>${project.build.directory}/schema</directory>
            </resource>
            <resource>
               <directory>${project.basedir}</directory>
               <includes>
                  <include>INSTALL.html</include>
                  <include>LICENSE</include>
                  <include>README</include>
               </includes>
            </resource>
            <resource>
              <directory>${project.basedir}/lib</directory>
              <includes>
                 <include>licenses/thirdparty*</include>
              </includes>
            </resource>
        </resources>
        <plugins>
            <plugin>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.6</source>
                    <target>1.6</target>
                    <excludes>
                        <exclude>org/jgroups/util/JUnitXMLReporter.java</exclude>
                        <!--<exclude>org/jgroups/demos/**</exclude>-->
                    </excludes>
                </configuration>
            </plugin>
           <plugin>
              <groupId>org.codehaus.mojo</groupId>
              <artifactId>build-helper-maven-plugin</artifactId>
              <version>1.7</version>
              <executions>
                 <execution>
                    <id>add-source</id>
                    <phase>validate</phase>
                    <goals>
                       <goal>add-source</goal>
                    </goals>
                    <configuration>
                       <sources>
                          <!-- These tests have to go in the main jar -->
                          <source>tests/other</source>
                          <source>tests/perf</source>
                       </sources>
                    </configuration>
                 </execution>
                 <execution>
                    <id>add-test-source</id>
                    <phase>validate</phase>
                    <goals>
                       <goal>add-test-source</goal>
                    </goals>
                    <configuration>
                       <sources>
                          <source>tests/byteman</source>
                          <source>tests/junit</source>
                          <source>tests/junit-functional</source>
                          <!-- tests/other and tests/perf are included in the normal sources -->
                          <source>tests/stress</source>
                       </sources>
                    </configuration>
                 </execution>
              </executions>
           </plugin>
           <plugin>
                <artifactId>maven-antrun-plugin</artifactId>
                <executions>
                    <execution>
                        <id>compile</id>
                        <phase>compile</phase>
                        <goals>
                            <goal>run</goal>
                        </goals>
                        <configuration>
                            <tasks>
                                <property name="compile_classpath" refid="maven.compile.classpath"/>
                                <property name="plugin_classpath" refid="maven.plugin.classpath"/>
                                <delete dir="${project.build.directory}/schema" failonerror="false"/>
                                <mkdir dir="${project.build.directory}/schema"/>
                                <java classname="org.jgroups.util.XMLSchemaGenerator">
                                    <classpath>
                                        <pathelement path="${compile_classpath}"/>
                                        <pathelement path="${plugin_classpath}"/>
                                    </classpath>
                                    <arg line="-o ${project.build.directory}/schema"/>
                                </java>
                            </tasks>
                        </configuration>
                    </execution>
                </executions>
                <dependencies> <!--  Not really needed in Java 5 -->
                    <dependency>
                        <groupId>xalan</groupId>
                        <artifactId>xalan</artifactId>
                        <version>2.7.1</version>
                    </dependency>
                    <dependency>
                        <groupId>xalan</groupId>
                        <artifactId>serializer</artifactId>
                        <version>2.7.1</version>
                    </dependency>
                </dependencies>
            </plugin>
            <!-- Make sure we generate src jars too -->
            <plugin>
               <groupId>org.apache.maven.plugins</groupId>
               <artifactId>maven-source-plugin</artifactId>
               <version>2.1.1</version>
               <inherited>true</inherited>
               <executions>
                  <execution>
                     <id>attach-sources</id>
                     <goals>
                        <goal>jar</goal>
                     </goals>
                  </execution>
               </executions>
            </plugin>            
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <configuration>
                    <archive>
                        <manifestFile>conf/manifest.mf</manifestFile>
                    </archive>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.felix</groupId>
                <artifactId>maven-bundle-plugin</artifactId>
                <extensions>true</extensions>
                <configuration>
                    <instructions>
                        <Main-Class>org.jgroups.Version</Main-Class>
                        <Implementation-Version>${project.version}</Implementation-Version>
                        <Export-Package>
                            schema;version=${project.version},
                            ${project.groupId}.*;version=${project.version}
                        </Export-Package>
                        <Bundle-RequiredExecutionEnvironment>J2SE-1.6</Bundle-RequiredExecutionEnvironment>
                    </instructions>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>

POM Entry

<dependency>
   <groupId>org.jgroups</groupId>
   <artifactId>jgroups</artifactId>
   <version>3.1.0.final</version>
</dependency>

Download

If you think the following jgroups-3.1.0.final.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.



Download jgroups-3.1.0.final.jar file




PreviousNext

Related