Wahed, actually this is not a bug. Ducc by default runs with a secure broker. Meaning that all destinations (queues, topics) are password protected. The exception you are seeing is coming from a service unable to authenticate. I am not sure if this is documented, but to use services you need to use a separate broker or run Ducc with an unsecured broker. The easiest is the latter. To run in unsecure mode:
In DUCC_HOME/resources/default.ducc.properties find the following ducc.broker.configuration = conf/activemq-ducc.xml and change it to: ducc.broker.configuration = conf/activemq-ducc-unsecure.xml I am not 100% sure but you may also need to comment out a line in the same file ducc.broker.credentials.file=${ducc.private.resources}/ducc-broker-credentials.properties I will try the above changes and confirm this shortly. Jerry On Mon, Oct 10, 2016 at 7:55 AM, Wahed Hemati <hem...@em.uni-frankfurt.de> wrote: > Thanks Jerry, > > i rebuild it from trunk but still get the same error. > > when i run ./admin/ducc_statedump -p 61617 i get the following: > > javax.jms.JMSSecurityException: User name [null] or password is invalid. > at org.apache.activemq.util.JMSExceptionSupport.create(JMSExcep > tionSupport.java:52) > at org.apache.activemq.ActiveMQConnection.syncSendPacket(Active > MQConnection.java:1393) > at org.apache.activemq.ActiveMQConnection.ensureConnectionInfoS > ent(ActiveMQConnection.java:1496) > at org.apache.activemq.ActiveMQConnection.createSession(ActiveM > QConnection.java:324) > at org.apache.uima.ducc.tools.DuccPubListener.connect(DuccPubLi > stener.java:88) > at org.apache.uima.ducc.tools.DuccPubListener.run(DuccPubListen > er.java:183) > at org.apache.uima.ducc.tools.DuccPubListener.main(DuccPubListe > ner.java:283) > Caused by: java.lang.SecurityException: User name [null] or password is > invalid. > at org.apache.activemq.security.SimpleAuthenticationBroker.auth > enticate(SimpleAuthenticationBroker.java:103) > at org.apache.activemq.security.SimpleAuthenticationBroker.addC > onnection(SimpleAuthenticationBroker.java:71) > at org.apache.activemq.broker.BrokerFilter.addConnection(Broker > Filter.java:98) > at org.apache.activemq.broker.MutableBrokerFilter.addConnection > (MutableBrokerFilter.java:103) > at org.apache.activemq.broker.TransportConnection.processAddCon > nection(TransportConnection.java:817) > at org.apache.activemq.broker.jmx.ManagedTransportConnection.pr > ocessAddConnection(ManagedTransportConnection.java:77) > at org.apache.activemq.command.ConnectionInfo.visit(ConnectionI > nfo.java:139) > at org.apache.activemq.broker.TransportConnection.service(Trans > portConnection.java:338) > at org.apache.activemq.broker.TransportConnection$1.onCommand( > TransportConnection.java:188) > at org.apache.activemq.transport.MutexTransport.onCommand(Mutex > Transport.java:50) > at org.apache.activemq.transport.TransportFilter.onCommand(Tran > sportFilter.java:69) > at org.apache.activemq.transport.WireFormatNegotiator.onCommand > (WireFormatNegotiator.java:125) > at org.apache.activemq.transport.AbstractInactivityMonitor.onCo > mmand(AbstractInactivityMonitor.java:300) > at org.apache.activemq.transport.TransportSupport.doConsume(Tra > nsportSupport.java:83) > at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTran > sport.java:233) > at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransp > ort.java:215) > at java.lang.Thread.run(Thread.java:745) > > is it somehow related? > > > -Wahed > >