[ https://issues.apache.org/jira/browse/QPID-6076?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Keith Wall resolved QPID-6076. ------------------------------ Resolution: Fixed Fix Version/s: 0.31 > [Java Broker] Sending a 0-10 Message with no DeliveryProperties to the > default exchange causes NPE > -------------------------------------------------------------------------------------------------- > > Key: QPID-6076 > URL: https://issues.apache.org/jira/browse/QPID-6076 > Project: Qpid > Issue Type: Bug > Components: Java Broker > Affects Versions: 0.31 > Reporter: Keith Wall > Assignee: Keith Wall > Fix For: 0.31 > > > Running the Python test suite DtxTests against a Java Broker causes a NPE > (within the CO framework). Java Broker is trunk with "secureOnlyMechanisms" > : [ ] applied to the auth provider. > Stack trace and command used to start the test suite below. > {noformat} > 2014-09-06 16:56:14,473 ERROR [IoReceiver - /0:0:0:0:0:0:0:1:59311] > (v0_10.ServerSessionDelegate) - Exception processing command > java.lang.NullPointerException > at > java.util.concurrent.ConcurrentHashMap.hash(ConcurrentHashMap.java:333) > at > java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:988) > at > org.apache.qpid.server.model.AbstractConfiguredObject.getChildByName(AbstractConfiguredObject.java:1282) > at > org.apache.qpid.server.virtualhost.AbstractVirtualHost.getQueue(AbstractVirtualHost.java:503) > at > org.apache.qpid.server.exchange.DefaultDestination.send(DefaultDestination.java:58) > at > org.apache.qpid.server.protocol.v0_10.ServerSession.enqueue(ServerSession.java:249) > at > org.apache.qpid.server.protocol.v0_10.ServerSessionDelegate.messageTransfer(ServerSessionDelegate.java:385) > at > org.apache.qpid.server.protocol.v0_10.ServerSessionDelegate.messageTransfer(ServerSessionDelegate.java:78) > at > org.apache.qpid.transport.MessageTransfer.dispatch(MessageTransfer.java:101) > at > org.apache.qpid.transport.SessionDelegate.command(SessionDelegate.java:55) > at > org.apache.qpid.server.protocol.v0_10.ServerSessionDelegate.command(ServerSessionDelegate.java:95) > at > org.apache.qpid.server.protocol.v0_10.ServerSessionDelegate.command(ServerSessionDelegate.java:78) > at org.apache.qpid.transport.Method.delegate(Method.java:159) > at org.apache.qpid.transport.Session.received(Session.java:596) > at org.apache.qpid.transport.Connection.dispatch(Connection.java:451) > at > org.apache.qpid.transport.ConnectionDelegate.handle(ConnectionDelegate.java:64) > at > org.apache.qpid.transport.ConnectionDelegate.handle(ConnectionDelegate.java:40) > at > org.apache.qpid.transport.MethodDelegate.messageTransfer(MethodDelegate.java:113) > at > org.apache.qpid.transport.MessageTransfer.dispatch(MessageTransfer.java:101) > at > org.apache.qpid.transport.ConnectionDelegate.command(ConnectionDelegate.java:54) > at > org.apache.qpid.transport.ConnectionDelegate.command(ConnectionDelegate.java:40) > at org.apache.qpid.transport.Method.delegate(Method.java:159) > at org.apache.qpid.transport.Connection.received(Connection.java:404) > at > org.apache.qpid.server.protocol.v0_10.ServerConnection.access$001(ServerConnection.java:64) > at > org.apache.qpid.server.protocol.v0_10.ServerConnection$1.run(ServerConnection.java:310) > at > org.apache.qpid.server.protocol.v0_10.ServerConnection$1.run(ServerConnection.java:306) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:356) > at > org.apache.qpid.server.protocol.v0_10.ServerConnection.received(ServerConnection.java:305) > at > org.apache.qpid.server.protocol.v0_10.ServerConnection.received(ServerConnection.java:64) > at org.apache.qpid.transport.network.Assembler.emit(Assembler.java:97) > at > org.apache.qpid.transport.network.Assembler.assemble(Assembler.java:198) > at > org.apache.qpid.transport.network.Assembler.frame(Assembler.java:131) > at org.apache.qpid.transport.network.Frame.delegate(Frame.java:128) > at > org.apache.qpid.transport.network.Assembler.received(Assembler.java:102) > at > org.apache.qpid.transport.network.Assembler.received(Assembler.java:44) > at > org.apache.qpid.transport.network.InputHandler.next(InputHandler.java:199) > at > org.apache.qpid.transport.network.InputHandler.received(InputHandler.java:114) > at > org.apache.qpid.server.protocol.v0_10.ProtocolEngine_0_10.received(ProtocolEngine_0_10.java:184) > at > org.apache.qpid.server.protocol.v0_10.ProtocolEngine_0_10.received(ProtocolEngine_0_10.java:44) > at > org.apache.qpid.server.protocol.MultiVersionProtocolEngine.received(MultiVersionProtocolEngine.java:133) > at > org.apache.qpid.server.protocol.MultiVersionProtocolEngine.received(MultiVersionProtocolEngine.java:49) > at > org.apache.qpid.transport.network.io.IoReceiver.run(IoReceiver.java:161) > {noformat} > {noformat} > Oslo:python keith$ ./qpid-python-test > -I../java/test-profiles/python_tests/Java010PythonExcludes > -I../java/test-profiles/python_tests/JavaPre010PythonExcludes -m > qpid_tests.broker_0_10 -m qpid_tests.broker_0_9 -m qpid_tests.broker_0_8 -m > qmf.console "qpid_tests.broker_0_10.dtx.DtxTests.*" > qpid_tests.broker_0_10.dtx.DtxTests.test_bad_resume > ................................................................................................... > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_commit_unknown > ............................................................................................... > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_end > .......................................................................................................... > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 394, in test_end > session.message_transfer(self.createMessage(session, "tx-queue", "one", > "DtxMessage")) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 183, in > do_invoke > self.sync(self.timeout) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 103, in > sync > raise SessionException(self.error()) > SessionException: ExecutionException(error_code=541, command_id=serial(3), > description=u'Exception processing command: java.lang.NullPointerException', > channel=3, id=serial(1)) > qpid_tests.broker_0_10.dtx.DtxTests.test_end_suspend_and_fail > ......................................................................................... > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_end_unknown_xid > .............................................................................................. > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_get_timeout_unknown > .......................................................................................... > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_invalid_commit_not_ended > ..................................................................................... > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 484, in test_invalid_commit_not_ended > self.session.message_transfer(self.createMessage(tester, "dummy", > "dummy", "whatever")) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 183, in > do_invoke > self.sync(self.timeout) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 103, in > sync > raise SessionException(self.error()) > SessionException: ExecutionException(error_code=541, command_id=serial(3), > description=u'Exception processing command: java.lang.NullPointerException', > channel=1, id=serial(1)) > qpid_tests.broker_0_10.dtx.DtxTests.test_invalid_commit_one_phase_false > ............................................................................... > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 453, in test_invalid_commit_one_phase_false > tester.queue_declare(queue="dummy", exclusive=True, auto_delete=True) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 183, in > do_invoke > self.sync(self.timeout) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 101, in > sync > raise Timeout() > Timeout > qpid_tests.broker_0_10.dtx.DtxTests.test_invalid_commit_one_phase_true > ................................................................................ > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 424, in test_invalid_commit_one_phase_true > tester.queue_declare(queue="dummy", exclusive=True, auto_delete=True) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 183, in > do_invoke > self.sync(self.timeout) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 101, in > sync > raise Timeout() > Timeout > qpid_tests.broker_0_10.dtx.DtxTests.test_invalid_prepare_not_ended > .................................................................................... > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 541, in test_invalid_prepare_not_ended > self.session.message_transfer(self.createMessage(tester, "dummy", > "dummy", "whatever")) > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 790, in createMessage > session.message_transfer(message=Message(dp, mp, body)) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 150, in > do_invoke > raise SessionDetached() > SessionDetached > qpid_tests.broker_0_10.dtx.DtxTests.test_invalid_rollback_not_ended > ................................................................................... > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 512, in test_invalid_rollback_not_ended > self.session.message_transfer(self.createMessage(tester, "dummy", > "dummy", "whatever")) > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 790, in createMessage > session.message_transfer(message=Message(dp, mp, body)) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 150, in > do_invoke > raise SessionDetached() > SessionDetached > qpid_tests.broker_0_10.dtx.DtxTests.test_prepare_unknown > .............................................................................................. > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_recover > ...................................................................................................... > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 662, in test_recover > session.message_transfer(self.createMessage(session, "dummy", > "message%s" % (i), "message%s" % (i))) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 183, in > do_invoke > self.sync(self.timeout) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 103, in > sync > raise SessionException(self.error()) > SessionException: ExecutionException(error_code=541, command_id=serial(4), > description=u'Exception processing command: java.lang.NullPointerException', > channel=1, id=serial(1)) > qpid_tests.broker_0_10.dtx.DtxTests.test_rollback_unknown > ............................................................................................. > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_select_required > .............................................................................................. > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_set_timeout > .................................................................................................. > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 617, in test_set_timeout > session.message_transfer(self.createMessage(session, "queue-a", > "timeout", "DtxMessage")) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 183, in > do_invoke > self.sync(self.timeout) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 103, in > sync > raise SessionException(self.error()) > SessionException: ExecutionException(error_code=541, command_id=serial(3), > description=u'Exception processing command: java.lang.NullPointerException', > channel=3, id=serial(0)) > qpid_tests.broker_0_10.dtx.DtxTests.test_set_timeout_too_high > ......................................................................................... > pass > Oslo:python keith$ > Oslo:python keith$ > Oslo:python keith$ ./runpythontest "qpid_tests.broker_0_10.dtx.DtxTests.*" > qpid_tests.broker_0_10.dtx.DtxTests.test_bad_resume > ................................................................................................... > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_commit_unknown > ............................................................................................... > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_end > .......................................................................................................... > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 394, in test_end > session.message_transfer(self.createMessage(session, "tx-queue", "one", > "DtxMessage")) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 183, in > do_invoke > self.sync(self.timeout) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 103, in > sync > raise SessionException(self.error()) > SessionException: ExecutionException(error_code=541, command_id=serial(3), > description=u'Exception processing command: java.lang.NullPointerException', > channel=3, id=serial(1)) > qpid_tests.broker_0_10.dtx.DtxTests.test_end_suspend_and_fail > ......................................................................................... > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_end_unknown_xid > .............................................................................................. > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_get_timeout_unknown > .......................................................................................... > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_invalid_commit_not_ended > ..................................................................................... > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 484, in test_invalid_commit_not_ended > self.session.message_transfer(self.createMessage(tester, "dummy", > "dummy", "whatever")) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 183, in > do_invoke > self.sync(self.timeout) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 103, in > sync > raise SessionException(self.error()) > SessionException: ExecutionException(error_code=541, command_id=serial(3), > description=u'Exception processing command: java.lang.NullPointerException', > channel=1, id=serial(1)) > qpid_tests.broker_0_10.dtx.DtxTests.test_invalid_commit_one_phase_false > ............................................................................... > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 453, in test_invalid_commit_one_phase_false > tester.queue_declare(queue="dummy", exclusive=True, auto_delete=True) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 183, in > do_invoke > self.sync(self.timeout) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 101, in > sync > raise Timeout() > Timeout > qpid_tests.broker_0_10.dtx.DtxTests.test_invalid_commit_one_phase_true > ................................................................................ > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 424, in test_invalid_commit_one_phase_true > tester.queue_declare(queue="dummy", exclusive=True, auto_delete=True) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 183, in > do_invoke > self.sync(self.timeout) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 101, in > sync > raise Timeout() > Timeout > qpid_tests.broker_0_10.dtx.DtxTests.test_invalid_prepare_not_ended > .................................................................................... > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 541, in test_invalid_prepare_not_ended > self.session.message_transfer(self.createMessage(tester, "dummy", > "dummy", "whatever")) > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 790, in createMessage > session.message_transfer(message=Message(dp, mp, body)) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 150, in > do_invoke > raise SessionDetached() > SessionDetached > qpid_tests.broker_0_10.dtx.DtxTests.test_invalid_rollback_not_ended > ................................................................................... > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 512, in test_invalid_rollback_not_ended > self.session.message_transfer(self.createMessage(tester, "dummy", > "dummy", "whatever")) > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 790, in createMessage > session.message_transfer(message=Message(dp, mp, body)) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 150, in > do_invoke > raise SessionDetached() > SessionDetached > qpid_tests.broker_0_10.dtx.DtxTests.test_prepare_unknown > .............................................................................................. > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_recover > ...................................................................................................... > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 662, in test_recover > session.message_transfer(self.createMessage(session, "dummy", > "message%s" % (i), "message%s" % (i))) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 183, in > do_invoke > self.sync(self.timeout) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 103, in > sync > raise SessionException(self.error()) > SessionException: ExecutionException(error_code=541, command_id=serial(4), > description=u'Exception processing command: java.lang.NullPointerException', > channel=1, id=serial(1)) > qpid_tests.broker_0_10.dtx.DtxTests.test_rollback_unknown > ............................................................................................. > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_select_required > .............................................................................................. > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_set_timeout > .................................................................................................. > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 617, in test_set_timeout > session.message_transfer(self.createMessage(session, "queue-a", > "timeout", "DtxMessage")) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 183, in > do_invoke > self.sync(self.timeout) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 103, in > sync > raise SessionException(self.error()) > SessionException: ExecutionException(error_code=541, command_id=serial(3), > description=u'Exception processing command: java.lang.NullPointerException', > channel=3, id=serial(0)) > qpid_tests.broker_0_10.dtx.DtxTests.test_set_timeout_too_high > ......................................................................................... > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_start_already_known > .......................................................................................... > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_start_join > ................................................................................................... > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 255, in test_start_join > session1.message_transfer(self.createMessage(session1, "one", "a", > "DtxMessage")) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 183, in > do_invoke > self.sync(self.timeout) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 103, in > sync > raise SessionException(self.error()) > SessionException: ExecutionException(error_code=541, command_id=serial(4), > description=u'Exception processing command: java.lang.NullPointerException', > channel=1, id=serial(0)) > qpid_tests.broker_0_10.dtx.DtxTests.test_start_join_and_resume > ........................................................................................ > pass > qpid_tests.broker_0_10.dtx.DtxTests.test_suspend_resume > ............................................................................................... > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 291, in test_suspend_resume > session.message_transfer(self.createMessage(session, "one", "a", > "DtxMessage")) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 183, in > do_invoke > self.sync(self.timeout) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 103, in > sync > raise SessionException(self.error()) > SessionException: ExecutionException(error_code=541, command_id=serial(4), > description=u'Exception processing command: java.lang.NullPointerException', > channel=1, id=serial(0)) > qpid_tests.broker_0_10.dtx.DtxTests.test_suspend_start_end_resume > ..................................................................................... > fail > Error during test: Traceback (most recent call last): > File "./qpid-python-test", line 340, in run > phase() > File > "/Users/keith/src/qpid/qpid/tests/src/py/qpid_tests/broker_0_10/dtx.py", line > 323, in test_suspend_start_end_resume > session.message_transfer(self.createMessage(session, "one", "a", > "DtxMessage")) > File "/Users/keith/src/qpid/qpid/python/qpid/generator.py", line 25, in > <lambda> > method = lambda self, *args, **kwargs: self.invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 138, in > invoke > return self.do_invoke(op, args, kwargs) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 183, in > do_invoke > self.sync(self.timeout) > File "/Users/keith/src/qpid/qpid/python/qpid/session.py", line 103, in > sync > raise SessionException(self.error()) > SessionException: ExecutionException(error_code=541, command_id=serial(4), > description=u'Exception processing command: java.lang.NullPointerException', > channel=1, id=serial(0)) > Totals: 126 tests, 11 passed, 0 skipped, 104 ignored, 11 failed > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org