[
https://issues.apache.org/activemq/browse/AMQ-1950?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=46072#action_46072
]
Hans Bausewein commented on AMQ-1950:
-------------------------------------
Removed
<dependency>
<groupId>${pom.groupId}</groupId>
<artifactId>activemq-core</artifactId>
<type>test-jar</type>
<scope>test</scope>
</dependency>
from activemq-pool/pom.xml
or I get:
Missing:
----------
1) org.apache.activemq:activemq-core:test-jar:tests:5.3-SNAPSHOT
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=org.apache.activemq
-DartifactId=activemq-core -Dversion=5.3-SNAPSHOT -Dclassifier=tests
-Dpackaging=test-jar -Dfile=/path/to/file
Alternatively, if you host your own repository you can deploy the file there:
mvn deploy:deploy-file -DgroupId=org.apache.activemq
-DartifactId=activemq-core -Dversion=5.3-SNAPSHOT -Dclassifier=tests
-Dpackaging=test-jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
Path to dependency:
1) org.apache.activemq:activemq-pool:bundle:5.3-SNAPSHOT
2) org.apache.activemq:activemq-core:test-jar:tests:5.3-SNAPSHOT
----------
1 required artifact is missing.
for artifact:
org.apache.activemq:activemq-pool:bundle:5.3-SNAPSHOT
Same for activemq-camel/pom.xml and some other sub poms
I'm running
mvn -Dmaven.test.skip=true install
because it takes a long time to run all tests and some often fail.
Maven does not skip the test-jar dependencies, it seems.
Installed Maven 2.0.9, but it does the same :(
Getting there, but it takes a while.
> Deadlock using temporary queues in Pure Master/Slave setup
> ----------------------------------------------------------
>
> Key: AMQ-1950
> URL: https://issues.apache.org/activemq/browse/AMQ-1950
> Project: ActiveMQ
> Issue Type: Bug
> Components: Broker
> Affects Versions: 5.2.0
> Environment: JBoss 4.0.5 GA with ActiveMQ resource adapter and Java
> 1.6 update 7
> I used the ActiveMQ 5.2.0 RC1 from 10th september.
> Reporter: Hans Bausewein
> Assignee: Gary Tully
> Attachments: amq-1950.patch.txt, deadlock.txt
>
>
> The deadlock occurs on the slave after sending some 30 messages. Sending a
> few at a time works fine.
> The test application is a MessageDrivenBean that sends a message to another
> MDB with a temporary reply queue.
> Name: TempQueue: ID:selten.marketxs.com-40254-1222245868043-0:14:6
> State: WAITING on [EMAIL PROTECTED] owned by: VMTransport:
> vm://solow.marketxs.com#1
> Total blocked: 0 Total waited: 1
> Stack trace:
> sun.misc.Unsafe.park(Native Method)
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
> java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747)
> java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:778)
> java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1114)
> java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:186)
> java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:262)
> org.apache.activemq.broker.region.Queue.iterate(Queue.java:992)
> - locked [EMAIL PROTECTED]
> org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:98)
> org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:36)
> Name: VMTransport: vm://solow.marketxs.com#1
> State: BLOCKED on [EMAIL PROTECTED] owned by: TempQueue:
> ID:selten.marketxs.com-40254-1222245868043-0:14:6
> Total blocked: 9 Total waited: 2,684
> Stack trace:
> org.apache.activemq.broker.region.Queue.iterate(Queue.java:952)
> org.apache.activemq.broker.region.Queue.wakeup(Queue.java:1136)
> org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:249)
> org.apache.activemq.broker.region.TempQueue.addSubscription(TempQueue.java:74)
> org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:275)
> - locked [EMAIL PROTECTED]
> org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:378)
> org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
> org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
> org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:83)
> org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
> org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:93)
> org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:541)
> org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:345)
> org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:305)
> org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:179)
> org.apache.activemq.transport.ResponseCorrelator.onCommand(ResponseCorrelator.java:104)
> org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:68)
> org.apache.activemq.transport.vm.VMTransport.iterate(VMTransport.java:205)
> org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:98)
> org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:36)
> I'll try to reproduce the issue with a stand-alone JMS client. It also
> happens without JBoss clustering.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.