Author: rgodfrey
Date: Wed Jul  8 13:50:16 2015
New Revision: 1689876

URL: http://svn.apache.org/r1689876
Log:
QPID-6632 : Refactor exceptions to separate those with(out) AMQ error codes and 
remove deprecated constructors

Added:
    qpid/java/trunk/common/src/main/java/org/apache/qpid/AMQException.java
      - copied, changed from r1689874, 
qpid/java/trunk/common/src/main/java/org/apache/qpid/AMQProtocolException.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/AMQProtocolException.java  
 (with props)
    qpid/java/trunk/common/src/main/java/org/apache/qpid/QpidException.java
      - copied, changed from r1689639, 
qpid/java/trunk/common/src/main/java/org/apache/qpid/AMQException.java
    qpid/java/trunk/common/src/test/java/org/apache/qpid/QpidExceptionTest.java
      - copied, changed from r1689639, 
qpid/java/trunk/common/src/test/java/org/apache/qpid/AMQExceptionTest.java
Removed:
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQSessionDirtyException.java
    qpid/java/trunk/common/src/test/java/org/apache/qpid/AMQExceptionTest.java
Modified:
    
qpid/java/trunk/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/upgrade/UpgradeFrom4To5.java
    
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/AMQChannel.java
    
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/AMQNoMethodHandlerException.java
    
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/AMQPConnection_0_8.java
    
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/ConsumerTarget_0_8.java
    
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/ProtocolOutputConverterImpl.java
    
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/UnacknowledgedMessageMap.java
    
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/AckTest.java
    
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/BrokerTestHelper_0_8.java
    
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/ExtractResendAndRequeueTest.java
    
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/InternalTestProtocolSession.java
    
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/ReferenceCountingTest.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnection.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate_0_10.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate_8_0.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQQueueBrowser.java
    qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQSession.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQSession_0_10.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQSession_0_8.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/BasicMessageConsumer.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/BasicMessageConsumer_0_10.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/BasicMessageConsumer_0_8.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/BasicMessageProducer.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/BasicMessageProducer_0_10.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/BasicMessageProducer_0_8.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/PooledConnectionFactory.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/TopicSubscriberAdaptor.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/XAConnectionImpl.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/XASessionImpl.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/failover/ConnectionRedirectException.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/AccessRequestOkMethodHandler.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/BasicCancelOkMethodHandler.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/BasicDeliverMethodHandler.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/BasicReturnMethodHandler.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/ChannelCloseMethodHandler.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/ChannelCloseOkMethodHandler.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/ChannelFlowMethodHandler.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/ChannelFlowOkMethodHandler.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/ClientMethodDispatcherImpl.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/ClientMethodDispatcherImpl_0_9.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/ClientMethodDispatcherImpl_0_91.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/ClientMethodDispatcherImpl_8_0.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/ConnectionCloseMethodHandler.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/ConnectionRedirectMethodHandler.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/ConnectionSecureMethodHandler.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/ConnectionStartMethodHandler.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/ExchangeBoundOkMethodHandler.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/handler/QueueDeleteOkMethodHandler.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/AMQMessageDelegate_0_10.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/AMQPEncodedListMessage.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/AMQPEncodedListMessageFactory.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/AMQPEncodedMapMessage.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/AMQPEncodedMapMessageFactory.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/AbstractBytesTypedMessage.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/AbstractJMSMessage.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/AbstractJMSMessageFactory.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/Encrypted010MessageFactory.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/Encrypted091MessageFactory.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/JMSBytesMessage.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/JMSBytesMessageFactory.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/JMSMapMessage.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/JMSMapMessageFactory.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/JMSObjectMessage.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/JMSObjectMessageFactory.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/JMSStreamMessage.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/JMSStreamMessageFactory.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/JMSTextMessage.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/JMSTextMessageFactory.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/message/MessageFactoryRegistry.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/protocol/AMQProtocolHandler.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/protocol/AMQProtocolSession.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/protocol/BlockingMethodFrameListener.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/state/AMQMethodNotImplementedException.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/state/AMQStateManager.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/state/StateAwareMethodListener.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/state/StateWaiter.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/util/BlockingWaiter.java
    
qpid/java/trunk/client/src/main/java/org/apache/qpid/jms/TopicSubscriber.java
    
qpid/java/trunk/client/src/test/java/org/apache/qpid/client/AMQSession_0_8Test.java
    
qpid/java/trunk/client/src/test/java/org/apache/qpid/client/DispatcherDaemonTest.java
    
qpid/java/trunk/client/src/test/java/org/apache/qpid/client/MockAMQConnection.java
    
qpid/java/trunk/client/src/test/java/org/apache/qpid/client/handler/PooledConnectionFactoryTest.java
    
qpid/java/trunk/client/src/test/java/org/apache/qpid/client/protocol/AMQProtocolHandlerTest.java
    
qpid/java/trunk/client/src/test/java/org/apache/qpid/test/unit/client/channelclose/ChannelCloseMethodHandlerNoCloseOk.java
    
qpid/java/trunk/client/src/test/java/org/apache/qpid/test/unit/message/TestAMQSession.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/AMQChannelException.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/AMQConnectionFailureException.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/AMQDisconnectedException.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/AMQSecurityException.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/AMQUnresolvedAddressException.java
    qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/AMQBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/AMQMethodBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/AMQMethodBodyImpl.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/AccessRequestBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/AccessRequestOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicAckBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicCancelBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicCancelOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicConsumeBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicConsumeOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicDeliverBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicGetBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicGetEmptyBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicGetOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicNackBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicPublishBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicQosBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicQosOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicRecoverBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicRecoverSyncBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicRecoverSyncOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicRejectBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/BasicReturnBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ChannelAlertBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ChannelCloseBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ChannelCloseOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ChannelFlowBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ChannelFlowOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ChannelOpenBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ChannelOpenOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ClientMethodDispatcher.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ConfirmSelectBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ConfirmSelectOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ConnectionCloseBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ConnectionCloseOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ConnectionOpenBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ConnectionOpenOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ConnectionRedirectBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ConnectionSecureBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ConnectionSecureOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ConnectionStartBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ConnectionStartOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ConnectionTuneBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ConnectionTuneOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ContentBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ContentHeaderBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ContentHeaderPropertiesFactory.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ExchangeBoundBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ExchangeBoundOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ExchangeDeclareBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ExchangeDeclareOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ExchangeDeleteBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ExchangeDeleteOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/HeartbeatBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ProtocolInitiation.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/QueueBindBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/QueueBindOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/QueueDeclareBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/QueueDeclareOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/QueueDeleteBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/QueueDeleteOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/QueuePurgeBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/QueuePurgeOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/QueueUnbindBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/QueueUnbindOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ServerMethodDispatcher.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/TxCommitBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/TxCommitOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/TxRollbackBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/TxRollbackOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/TxSelectBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/TxSelectOkBody.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/protocol/AMQMethodListener.java
    
qpid/java/trunk/common/src/main/java/org/apache/qpid/protocol/AMQVersionAwareProtocolSession.java
    
qpid/java/trunk/systests/src/main/java/org/apache/qpid/test/utils/QpidBrokerTestCase.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/client/failover/FailoverBehaviourTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/failover/FailoverMethodTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/logging/ChannelLoggingTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/logging/DurableQueueLoggingTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/logging/QueueLoggingTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/message/MessageProtocolConversionTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/queue/ArrivalTimeFilterTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/queue/DefaultFiltersTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/queue/EnsureNondestructiveConsumersTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/queue/LastValueQueueTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/queue/MessageGroupQueueTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/queue/ModelTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/queue/PriorityQueueTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/queue/ProducerFlowControlTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/queue/QueueBindTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/queue/QueueDepthWithSelectorTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/queue/SortedQueueTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/security/acl/ExhaustiveACLTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/security/acl/ExternalACLTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/security/auth/manager/MultipleAuthenticationManagersTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/stats/StatisticsReportingTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/test/client/QueueBrowserAutoAckTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/test/unit/client/DynamicQueueExchangeCreateTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/test/unit/client/MaxDeliveryCountTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/test/unit/client/connection/ConnectionTest.java
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/test/unit/topic/TopicSessionTest.java

Modified: 
qpid/java/trunk/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/upgrade/UpgradeFrom4To5.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/upgrade/UpgradeFrom4To5.java?rev=1689876&r1=1689875&r2=1689876&view=diff
==============================================================================
--- 
qpid/java/trunk/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/upgrade/UpgradeFrom4To5.java
 (original)
+++ 
qpid/java/trunk/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/upgrade/UpgradeFrom4To5.java
 Wed Jul  8 13:50:16 2015
@@ -51,6 +51,7 @@ import org.apache.qpid.framing.AMQShortS
 import org.apache.qpid.framing.ContentHeaderBody;
 import org.apache.qpid.framing.FieldTable;
 import org.apache.qpid.framing.MessagePublishInfo;
+import org.apache.qpid.protocol.AMQConstant;
 import org.apache.qpid.server.model.ConfiguredObject;
 import org.apache.qpid.server.protocol.v0_8.MessageMetaData;
 import org.apache.qpid.server.store.StorableMessageMetaData;
@@ -681,7 +682,7 @@ public class UpgradeFrom4To5 extends Abs
             }
             catch (IOException e)
             {
-                throw new AMQFrameDecodingException(null, e.getMessage(), e);
+                throw new 
AMQFrameDecodingException(AMQConstant.INTERNAL_ERROR, e.getMessage(), e);
             }
         }
 

Modified: 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/AMQChannel.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/AMQChannel.java?rev=1689876&r1=1689875&r2=1689876&view=diff
==============================================================================
--- 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/AMQChannel.java
 (original)
+++ 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/AMQChannel.java
 Wed Jul  8 13:50:16 2015
@@ -48,7 +48,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 import org.apache.qpid.AMQConnectionException;
-import org.apache.qpid.AMQException;
+import org.apache.qpid.QpidException;
 import org.apache.qpid.common.AMQPFilterTypes;
 import org.apache.qpid.exchange.ExchangeDefaults;
 import org.apache.qpid.framing.*;
@@ -258,7 +258,7 @@ public class AMQChannel
                 {
                     closeConnection(reason);
                 }
-                catch (AMQException e)
+                catch (QpidException e)
                 {
                     throw new ConnectionScopedRuntimeException(e);
                 }
@@ -693,7 +693,7 @@ public class AMQChannel
      * @param exclusive Flag requesting exclusive access to the queue
      * @return the consumer tag. This is returned to the subscriber and used 
in subsequent unsubscribe requests
      *
-     * @throws org.apache.qpid.AMQException                  if something goes 
wrong
+     * @throws QpidException                  if something goes wrong
      */
     public AMQShortString consumeFromSource(AMQShortString tag, 
Collection<MessageSource> sources, boolean acks,
                                             FieldTable arguments, boolean 
exclusive, boolean noLocal)
@@ -1772,7 +1772,7 @@ public class AMQChannel
      * Typically called from the HouseKeepingThread instead of the main 
receiver thread,
      * therefore uses a lock to close the connection in a thread-safe manner.
      */
-    private void closeConnection(String reason) throws AMQException
+    private void closeConnection(String reason) throws QpidException
     {
         _connection.closeAsync(AMQConstant.RESOURCE_ERROR, reason);
     }

Modified: 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/AMQNoMethodHandlerException.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/AMQNoMethodHandlerException.java?rev=1689876&r1=1689875&r2=1689876&view=diff
==============================================================================
--- 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/AMQNoMethodHandlerException.java
 (original)
+++ 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/AMQNoMethodHandlerException.java
 Wed Jul  8 13:50:16 2015
@@ -20,7 +20,7 @@
  */
 package org.apache.qpid.server.protocol.v0_8;
 
-import org.apache.qpid.AMQException;
+import org.apache.qpid.QpidException;
 import org.apache.qpid.framing.AMQMethodBody;
 import org.apache.qpid.protocol.AMQMethodEvent;
 
@@ -33,7 +33,7 @@ import org.apache.qpid.protocol.AMQMetho
  * TODO  Missing method handler. Unlikely to ever happen, and if it does its a 
coding error. Consider replacing with a
  *       Runtime.
  */
-public class AMQNoMethodHandlerException extends AMQException
+public class AMQNoMethodHandlerException extends QpidException
 {
     public AMQNoMethodHandlerException(AMQMethodEvent<AMQMethodBody> evt)
     {

Modified: 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/AMQPConnection_0_8.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/AMQPConnection_0_8.java?rev=1689876&r1=1689875&r2=1689876&view=diff
==============================================================================
--- 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/AMQPConnection_0_8.java
 (original)
+++ 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/AMQPConnection_0_8.java
 Wed Jul  8 13:50:16 2015
@@ -54,7 +54,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 import org.apache.qpid.AMQConnectionException;
-import org.apache.qpid.AMQException;
+import org.apache.qpid.QpidException;
 import org.apache.qpid.codec.AMQDecoder;
 import org.apache.qpid.common.QpidProperties;
 import org.apache.qpid.common.ServerPropertyNames;
@@ -481,7 +481,7 @@ public class AMQPConnection_0_8
             _sender.flush();
 
         }
-        catch (AMQException e)
+        catch (QpidException e)
         {
             _logger.info("Received unsupported protocol initiation for 
protocol version: " + getProtocolVersion());
 

Modified: 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/ConsumerTarget_0_8.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/ConsumerTarget_0_8.java?rev=1689876&r1=1689875&r2=1689876&view=diff
==============================================================================
--- 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/ConsumerTarget_0_8.java
 (original)
+++ 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/ConsumerTarget_0_8.java
 Wed Jul  8 13:50:16 2015
@@ -25,7 +25,7 @@ import java.util.concurrent.CopyOnWriteA
 import java.util.concurrent.atomic.AtomicBoolean;
 import java.util.concurrent.atomic.AtomicLong;
 
-import org.apache.qpid.AMQException;
+import org.apache.qpid.QpidException;
 import org.apache.qpid.common.AMQPFilterTypes;
 import org.apache.qpid.framing.AMQShortString;
 import org.apache.qpid.framing.FieldTable;
@@ -120,7 +120,7 @@ public abstract class ConsumerTarget_0_8
          * @param consumer
          * @param entry
          * @param batch
-         * @throws org.apache.qpid.AMQException
+         * @throws QpidException
          */
         @Override
         public void doSend(final ConsumerImpl consumer, MessageInstance entry, 
boolean batch)
@@ -149,7 +149,7 @@ public abstract class ConsumerTarget_0_8
                                                        AMQShortString 
consumerTag, FieldTable filters,
                                                        FlowCreditManager 
creditManager,
                                                        ClientDeliveryMethod 
deliveryMethod,
-                                                       RecordDeliveryMethod 
recordMethod) throws AMQException
+                                                       RecordDeliveryMethod 
recordMethod) throws QpidException
     {
         return new NoAckConsumer(channel, consumerTag, filters, creditManager, 
deliveryMethod, recordMethod);
     }

Modified: 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/ProtocolOutputConverterImpl.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/ProtocolOutputConverterImpl.java?rev=1689876&r1=1689875&r2=1689876&view=diff
==============================================================================
--- 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/ProtocolOutputConverterImpl.java
 (original)
+++ 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/ProtocolOutputConverterImpl.java
 Wed Jul  8 13:50:16 2015
@@ -24,7 +24,7 @@ import java.io.DataOutput;
 import java.io.IOException;
 import java.nio.ByteBuffer;
 
-import org.apache.qpid.AMQException;
+import org.apache.qpid.QpidException;
 import org.apache.qpid.framing.AMQBody;
 import org.apache.qpid.framing.AMQDataBlock;
 import org.apache.qpid.framing.AMQFrame;
@@ -265,7 +265,7 @@ public class ProtocolOutputConverterImpl
             return size;
         }
 
-        public void handle(int channelId, AMQVersionAwareProtocolSession 
amqProtocolSession) throws AMQException
+        public void handle(int channelId, AMQVersionAwareProtocolSession 
amqProtocolSession) throws QpidException
         {
             throw new UnsupportedOperationException();
         }
@@ -366,9 +366,9 @@ public class ProtocolOutputConverterImpl
         }
 
         public void handle(final int channelId, final 
AMQVersionAwareProtocolSession amqProtocolSession)
-            throws AMQException
+            throws QpidException
         {
-            throw new AMQException("This block should never be dispatched!");
+            throw new QpidException("This block should never be dispatched!");
         }
 
         @Override

Modified: 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/UnacknowledgedMessageMap.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/UnacknowledgedMessageMap.java?rev=1689876&r1=1689875&r2=1689876&view=diff
==============================================================================
--- 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/UnacknowledgedMessageMap.java
 (original)
+++ 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache/qpid/server/protocol/v0_8/UnacknowledgedMessageMap.java
 Wed Jul  8 13:50:16 2015
@@ -24,7 +24,7 @@ import java.util.Collection;
 import java.util.Map;
 import java.util.Set;
 
-import org.apache.qpid.AMQException;
+import org.apache.qpid.QpidException;
 import org.apache.qpid.server.message.MessageInstance;
 
 
@@ -35,7 +35,7 @@ public interface UnacknowledgedMessageMa
         /**
          * @param deliveryTag
          *@param message the message being iterated over @return true to stop 
iteration, false to continue
-         * @throws AMQException
+         * @throws QpidException
          */
         boolean callback(final long deliveryTag, MessageInstance message);
 

Modified: 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/AckTest.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/AckTest.java?rev=1689876&r1=1689875&r2=1689876&view=diff
==============================================================================
--- 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/AckTest.java
 (original)
+++ 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/AckTest.java
 Wed Jul  8 13:50:16 2015
@@ -25,7 +25,7 @@ import java.util.ArrayList;
 import java.util.EnumSet;
 import java.util.Set;
 
-import org.apache.qpid.AMQException;
+import org.apache.qpid.QpidException;
 import org.apache.qpid.framing.AMQShortString;
 import org.apache.qpid.framing.BasicContentHeaderProperties;
 import org.apache.qpid.framing.ContentHeaderBody;
@@ -80,12 +80,12 @@ public class AckTest extends QpidTestCas
         super.tearDown();
     }
 
-    private void publishMessages(int count) throws AMQException
+    private void publishMessages(int count) throws QpidException
     {
         publishMessages(count, false);
     }
 
-    private void publishMessages(int count, boolean persistent) throws 
AMQException
+    private void publishMessages(int count, boolean persistent) throws 
QpidException
     {
         for (int i = 1; i <= count; i++)
         {

Modified: 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/BrokerTestHelper_0_8.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/BrokerTestHelper_0_8.java?rev=1689876&r1=1689875&r2=1689876&view=diff
==============================================================================
--- 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/BrokerTestHelper_0_8.java
 (original)
+++ 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/BrokerTestHelper_0_8.java
 Wed Jul  8 13:50:16 2015
@@ -24,7 +24,7 @@ import static org.mockito.Matchers.eq;
 import static org.mockito.Mockito.mock;
 import static org.mockito.Mockito.when;
 
-import org.apache.qpid.AMQException;
+import org.apache.qpid.QpidException;
 import org.apache.qpid.framing.AMQShortString;
 import org.apache.qpid.framing.BasicContentHeaderProperties;
 import org.apache.qpid.framing.ContentHeaderBody;
@@ -38,7 +38,7 @@ import org.apache.qpid.server.virtualhos
 public class BrokerTestHelper_0_8 extends BrokerTestHelper
 {
 
-    public static AMQChannel createChannel(int channelId, AMQPConnection_0_8 
session) throws AMQException
+    public static AMQChannel createChannel(int channelId, AMQPConnection_0_8 
session) throws QpidException
     {
         AMQChannel channel = new AMQChannel(session, channelId, 
session.getVirtualHost().getMessageStore());
         session.addChannel(channel);
@@ -74,7 +74,7 @@ public class BrokerTestHelper_0_8 extend
     }
 
     public static void publishMessages(AMQChannel channel, int 
numberOfMessages, String queueName, String exchangeName)
-            throws AMQException
+            throws QpidException
     {
         AMQShortString routingKey = new AMQShortString(queueName);
         AMQShortString exchangeNameAsShortString = new 
AMQShortString(exchangeName);

Modified: 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/ExtractResendAndRequeueTest.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/ExtractResendAndRequeueTest.java?rev=1689876&r1=1689875&r2=1689876&view=diff
==============================================================================
--- 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/ExtractResendAndRequeueTest.java
 (original)
+++ 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/ExtractResendAndRequeueTest.java
 Wed Jul  8 13:50:16 2015
@@ -20,7 +20,7 @@
  */
 package org.apache.qpid.server.protocol.v0_8;
 
-import org.apache.qpid.AMQException;
+import org.apache.qpid.QpidException;
 import org.apache.qpid.server.consumer.ConsumerImpl;
 import org.apache.qpid.server.message.MessageInstance;
 import org.apache.qpid.server.message.ServerMessage;
@@ -66,7 +66,7 @@ public class ExtractResendAndRequeueTest
     private boolean _queueDeleted;
 
     @Override
-    public void setUp() throws AMQException
+    public void setUp() throws QpidException
     {
         _queueDeleted = false;
         _unacknowledgedMessageMap = new UnacknowledgedMessageMapImpl(100);
@@ -131,9 +131,9 @@ public class ExtractResendAndRequeueTest
      *
      * This test validates that the msgToResend map includes all the messages 
and none are left behind.
      *
-     * @throws AMQException the visit interface throws this
+     * @throws QpidException the visit interface throws this
      */
-    public void testResend() throws AMQException
+    public void testResend() throws QpidException
     {
         //We don't need the subscription object here.
         acquireMessages(_referenceList);
@@ -158,9 +158,9 @@ public class ExtractResendAndRequeueTest
      *
      * This test validates that the msgToRequeue map includes all the messages 
and none are left behind.
      *
-     * @throws AMQException the visit interface throws this
+     * @throws QpidException the visit interface throws this
      */
-    public void testRequeueDueToSubscriptionClosure() throws AMQException
+    public void testRequeueDueToSubscriptionClosure() throws QpidException
     {
         acquireMessages(_referenceList);
 

Modified: 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/InternalTestProtocolSession.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/InternalTestProtocolSession.java?rev=1689876&r1=1689875&r2=1689876&view=diff
==============================================================================
--- 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/InternalTestProtocolSession.java
 (original)
+++ 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/InternalTestProtocolSession.java
 Wed Jul  8 13:50:16 2015
@@ -39,7 +39,7 @@ import javax.security.auth.Subject;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-import org.apache.qpid.AMQException;
+import org.apache.qpid.QpidException;
 import org.apache.qpid.framing.AMQShortString;
 import org.apache.qpid.framing.ContentHeaderBody;
 import org.apache.qpid.framing.MessagePublishInfo;
@@ -64,7 +64,8 @@ public class InternalTestProtocolSession
     private AtomicInteger _deliveryCount = new AtomicInteger(0);
     private static final AtomicLong ID_GENERATOR = new AtomicLong(0);
 
-    public InternalTestProtocolSession(VirtualHostImpl virtualHost, Broker<?> 
broker, final AmqpPort<?> port) throws AMQException
+    public InternalTestProtocolSession(VirtualHostImpl virtualHost, Broker<?> 
broker, final AmqpPort<?> port) throws
+                                                                               
                               QpidException
     {
         super(broker, new TestNetworkConnection(), port, null, 
ID_GENERATOR.getAndIncrement(), new AggregateTicker());
 

Modified: 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/ReferenceCountingTest.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/ReferenceCountingTest.java?rev=1689876&r1=1689875&r2=1689876&view=diff
==============================================================================
--- 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/ReferenceCountingTest.java
 (original)
+++ 
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/test/java/org/apache/qpid/server/protocol/v0_8/ReferenceCountingTest.java
 Wed Jul  8 13:50:16 2015
@@ -22,7 +22,7 @@ package org.apache.qpid.server.protocol.
 
 import java.util.UUID;
 
-import org.apache.qpid.AMQException;
+import org.apache.qpid.QpidException;
 import org.apache.qpid.framing.BasicContentHeaderProperties;
 import org.apache.qpid.framing.ContentHeaderBody;
 import org.apache.qpid.framing.MessagePublishInfo;
@@ -52,7 +52,7 @@ public class ReferenceCountingTest exten
     /**
      * Check that when the reference count is decremented the message removes 
itself from the store
      */
-    public void testMessageGetsRemoved() throws AMQException
+    public void testMessageGetsRemoved() throws QpidException
     {
         ContentHeaderBody chb = createPersistentContentHeader();
 
@@ -90,7 +90,7 @@ public class ReferenceCountingTest exten
         return chb;
     }
 
-    public void testMessageRemains() throws AMQException
+    public void testMessageRemains() throws QpidException
     {
 
         MessagePublishInfo info = new MessagePublishInfo(null, false, false, 
null);

Modified: 
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnection.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnection.java?rev=1689876&r1=1689875&r2=1689876&view=diff
==============================================================================
--- 
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnection.java 
(original)
+++ 
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnection.java 
Wed Jul  8 13:50:16 2015
@@ -62,6 +62,7 @@ import org.slf4j.LoggerFactory;
 
 import org.apache.qpid.AMQConnectionFailureException;
 import org.apache.qpid.AMQDisconnectedException;
+import org.apache.qpid.QpidException;
 import org.apache.qpid.AMQException;
 import org.apache.qpid.AMQProtocolException;
 import org.apache.qpid.AMQUnresolvedAddressException;
@@ -248,11 +249,11 @@ public class AMQConnection extends Close
      * @param clientName  clientid
      * @param virtualHost virtualhost
      *
-     * @throws AMQException
+     * @throws QpidException
      * @throws URLSyntaxException
      */
     public AMQConnection(String broker, String username, String password, 
String clientName, String virtualHost)
-            throws AMQException, URLSyntaxException
+            throws QpidException, URLSyntaxException
     {
         this(new AMQConnectionURL(
                 ConnectionURL.AMQ_PROTOCOL + "://" + username + ":" + password 
+ "@"
@@ -261,14 +262,14 @@ public class AMQConnection extends Close
     }
 
     public AMQConnection(String host, int port, String username, String 
password, String clientName, String virtualHost)
-            throws AMQException, URLSyntaxException
+            throws QpidException, URLSyntaxException
     {
         this(new AMQConnectionURL(
                    ConnectionURL.AMQ_PROTOCOL + "://" + username + ":" + 
password + "@"
                    + ((clientName == null) ? "" : clientName) + virtualHost + 
"?brokerlist='tcp://" + host + ":" + port + "'"));
     }
 
-    public AMQConnection(String connection) throws AMQException, 
URLSyntaxException
+    public AMQConnection(String connection) throws QpidException, 
URLSyntaxException
     {
         this(new AMQConnectionURL(connection));
     }
@@ -277,7 +278,7 @@ public class AMQConnection extends Close
      * TODO Some horrible stuff going on here with setting exceptions to be 
non-null to detect if an exception
      * was thrown during the connection! Intention not clear. Use a flag 
anyway, not exceptions... Will fix soon.
      */
-    public AMQConnection(ConnectionURL connectionURL) throws AMQException
+    public AMQConnection(ConnectionURL connectionURL) throws QpidException
     {
         if (connectionURL == null)
         {
@@ -469,7 +470,7 @@ public class AMQConnection extends Close
         _connectionMetaData = new QpidConnectionMetaData(this);
     }
 
-    private void makeConnection() throws AMQException
+    private void makeConnection() throws QpidException
     {
         _connectionAttempted = true;
         if(_clientName == null)
@@ -700,7 +701,7 @@ public class AMQConnection extends Close
         }
         catch (Exception e)
         {
-            if (!(e instanceof AMQException))
+            if (!(e instanceof QpidException))
             {
                 if (_logger.isInfoEnabled())
                 {
@@ -719,7 +720,7 @@ public class AMQConnection extends Close
         return false;
     }
 
-    public ProtocolVersion makeBrokerConnection(BrokerDetails brokerDetail) 
throws IOException, AMQException
+    public ProtocolVersion makeBrokerConnection(BrokerDetails brokerDetail) 
throws IOException, QpidException
     {
         resetClosedFlag();
         return _delegate.makeBrokerConnection(brokerDetail);
@@ -778,7 +779,7 @@ public class AMQConnection extends Close
                 {
                     makeConnection();
                 }
-                catch (AMQException e)
+                catch (QpidException e)
                 {
                     throw JMSExceptionHelper.chainJMSException(new 
JMSException("Unable to establish connection"),e);
                 }
@@ -805,7 +806,7 @@ public class AMQConnection extends Close
                 {
                     ((AMQSession)session).start();
                 }
-                catch (AMQException e)
+                catch (QpidException e)
                 {
                     throw JMSExceptionHelper.chainJMSException(new 
JMSException(
                             "Failed to retrieve virtual host properties"), e);
@@ -837,7 +838,7 @@ public class AMQConnection extends Close
                     {
                         ((AMQSession) _brokerTrustStoreSession).start();
                     }
-                    catch (AMQException e)
+                    catch (QpidException e)
                     {
                         throw JMSExceptionHelper.chainJMSException(new 
JMSException(
                                 "Failed to retrieve virtual host properties"), 
e);
@@ -1020,7 +1021,7 @@ public class AMQConnection extends Close
                 {
                     s.start();
                 }
-                catch (AMQException e)
+                catch (QpidException e)
                 {
                     throw JMSExceptionHelper.chainJMSException(new 
JMSException("Connection.start failed"), e);
                 }
@@ -1040,7 +1041,7 @@ public class AMQConnection extends Close
                 {
                     ((AMQSession) i.next()).stop();
                 }
-                catch (AMQException e)
+                catch (QpidException e)
                 {
                     throw JMSExceptionHelper.chainJMSException(new 
JMSException("Connection.stop failed."), e);
                 }
@@ -1379,7 +1380,7 @@ public class AMQConnection extends Close
         return _failoverMutex;
     }
 
-    public void resubscribeSessions() throws JMSException, AMQException, 
FailoverException
+    public void resubscribeSessions() throws JMSException, QpidException, 
FailoverException
     {
         _delegate.resubscribeSessions();
     }
@@ -1754,7 +1755,7 @@ public class AMQConnection extends Close
         return _useLegacyStreamMessageFormat;
     }
 
-    private void verifyClientID() throws AMQException
+    private void verifyClientID() throws QpidException
     {
         if (Boolean.getBoolean(ClientProperties.QPID_VERIFY_CLIENT_ID))
         {
@@ -1767,7 +1768,7 @@ public class AMQConnection extends Close
             }
             catch(JMSException e)
             {
-                    throw new AMQException(e.getMessage(),e);
+                    throw new QpidException(e.getMessage(),e);
             }
         }
     }

Modified: 
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate.java?rev=1689876&r1=1689875&r2=1689876&view=diff
==============================================================================
--- 
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate.java
 (original)
+++ 
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate.java
 Wed Jul  8 13:50:16 2015
@@ -25,7 +25,7 @@ import java.io.IOException;
 import javax.jms.JMSException;
 import javax.jms.XASession;
 
-import org.apache.qpid.AMQException;
+import org.apache.qpid.QpidException;
 import org.apache.qpid.client.failover.FailoverException;
 import org.apache.qpid.client.failover.FailoverProtectedOperation;
 import org.apache.qpid.framing.ProtocolVersion;
@@ -33,7 +33,7 @@ import org.apache.qpid.jms.Session;
 
 public interface AMQConnectionDelegate
 {
-    ProtocolVersion makeBrokerConnection(BrokerDetails brokerDetail) throws 
IOException, AMQException;
+    ProtocolVersion makeBrokerConnection(BrokerDetails brokerDetail) throws 
IOException, QpidException;
 
     Session createSession(final boolean transacted, final int acknowledgeMode,
      final int prefetchHigh, final int prefetchLow) throws JMSException;
@@ -51,9 +51,9 @@ public interface AMQConnectionDelegate
 
     XASession createXASession(int ackMode) throws JMSException;
 
-    void resubscribeSessions() throws JMSException, AMQException, 
FailoverException;
+    void resubscribeSessions() throws JMSException, QpidException, 
FailoverException;
 
-    void closeConnection(long timeout) throws JMSException, AMQException;
+    void closeConnection(long timeout) throws JMSException, QpidException;
 
     <T, E extends Exception> T 
executeRetrySupport(FailoverProtectedOperation<T,E> operation) throws E;
 
@@ -63,7 +63,7 @@ public interface AMQConnectionDelegate
 
     ProtocolVersion getProtocolVersion();
 
-    boolean verifyClientID() throws JMSException, AMQException;
+    boolean verifyClientID() throws JMSException, QpidException;
 
     /**
      * Tests whether the server has advertised support for the specified 
feature

Modified: 
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate_0_10.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate_0_10.java?rev=1689876&r1=1689875&r2=1689876&view=diff
==============================================================================
--- 
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate_0_10.java
 (original)
+++ 
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate_0_10.java
 Wed Jul  8 13:50:16 2015
@@ -36,6 +36,7 @@ import javax.jms.XASession;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import org.apache.qpid.QpidException;
 import org.apache.qpid.AMQException;
 import org.apache.qpid.client.failover.FailoverException;
 import org.apache.qpid.client.failover.FailoverProtectedOperation;
@@ -203,9 +204,9 @@ public class AMQConnectionDelegate_0_10
      *
      * @param brokerDetail The detail of the broker to connect to.
      * @throws IOException
-     * @throws AMQException
+     * @throws QpidException
      */
-    public ProtocolVersion makeBrokerConnection(BrokerDetails brokerDetail) 
throws IOException, AMQException
+    public ProtocolVersion makeBrokerConnection(BrokerDetails brokerDetail) 
throws IOException, QpidException
     {
         try
         {
@@ -257,7 +258,7 @@ public class AMQConnectionDelegate_0_10
         }
     }
 
-    public void resubscribeSessions() throws JMSException, AMQException, 
FailoverException
+    public void resubscribeSessions() throws JMSException, QpidException, 
FailoverException
     {
         _logger.info("Resuming connection");
         getQpidConnection().resume();
@@ -269,7 +270,7 @@ public class AMQConnectionDelegate_0_10
         }
     }
 
-    public void closeConnection(long timeout) throws JMSException, AMQException
+    public void closeConnection(long timeout) throws JMSException, 
QpidException
     {
         try
         {
@@ -277,7 +278,7 @@ public class AMQConnectionDelegate_0_10
         }
         catch (TransportException e)
         {
-            throw new AMQException(e.getMessage(), e);
+            throw new QpidException(e.getMessage(), e);
         }
     }
 
@@ -567,7 +568,7 @@ public class AMQConnectionDelegate_0_10
         return _qpidConnection;
     }
 
-    public boolean verifyClientID() throws JMSException, AMQException
+    public boolean verifyClientID() throws JMSException, QpidException
     {
         int prefetch = (int)_conn.getMaxPrefetch();
         AMQSession_0_10 ssn = (AMQSession_0_10)createSession(false, 
1,prefetch,prefetch,_conn.getClientID());

Modified: 
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate_8_0.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate_8_0.java?rev=1689876&r1=1689875&r2=1689876&view=diff
==============================================================================
--- 
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate_8_0.java
 (original)
+++ 
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQConnectionDelegate_8_0.java
 Wed Jul  8 13:50:16 2015
@@ -34,7 +34,7 @@ import javax.jms.XASession;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-import org.apache.qpid.AMQException;
+import org.apache.qpid.QpidException;
 import org.apache.qpid.client.failover.FailoverException;
 import org.apache.qpid.client.failover.FailoverProtectedOperation;
 import org.apache.qpid.client.failover.FailoverRetrySupport;
@@ -80,7 +80,7 @@ public class AMQConnectionDelegate_8_0 i
     private boolean _confirmedPublishNonTransactionalSupported;
     private boolean _virtualhostPropertiesSupported;
 
-    public void closeConnection(long timeout) throws JMSException, AMQException
+    public void closeConnection(long timeout) throws JMSException, 
QpidException
     {
         _conn.getProtocolHandler().closeConnection(timeout);
     }
@@ -110,7 +110,7 @@ public class AMQConnectionDelegate_8_0 i
         return _confirmedPublishSupported;
     }
 
-    public ProtocolVersion makeBrokerConnection(BrokerDetails brokerDetail) 
throws AMQException
+    public ProtocolVersion makeBrokerConnection(BrokerDetails brokerDetail) 
throws QpidException
     {
         if (_logger.isDebugEnabled())
         {
@@ -184,7 +184,7 @@ public class AMQConnectionDelegate_8_0 i
                 return 
_conn.getProtocolHandler().getSuggestedProtocolVersion();
             }
         }
-        catch(AMQException | RuntimeException e)
+        catch(QpidException | RuntimeException e)
         {
             network.close();
             throw e;
@@ -284,7 +284,7 @@ public class AMQConnectionDelegate_8_0 i
                             session.setPrefetchLimits(prefetchHigh, 0);
                             success = true;
                         }
-                        catch (AMQException e)
+                        catch (QpidException e)
                         {
                             throw JMSExceptionHelper.chainJMSException(new 
JMSException("Error creating session: " + e),
                                                                        e);
@@ -303,7 +303,7 @@ public class AMQConnectionDelegate_8_0 i
                             {
                                 session.start();
                             }
-                            catch (AMQException e)
+                            catch (QpidException e)
                             {
                                 throw JMSExceptionHelper.chainJMSException(new 
JMSException("Session.start failed"), e);
                             }
@@ -327,7 +327,7 @@ public class AMQConnectionDelegate_8_0 i
     }
 
     private void createChannelOverWire(int channelId, boolean transacted)
-            throws AMQException, FailoverException
+            throws QpidException, FailoverException
     {
         ChannelOpenBody channelOpenBody = 
_conn.getProtocolHandler().getMethodRegistry().createChannelOpenBody(null);
         
_conn.getProtocolHandler().syncWrite(channelOpenBody.generateFrame(channelId), 
ChannelOpenOkBody.class);
@@ -361,7 +361,7 @@ public class AMQConnectionDelegate_8_0 i
      * For all sessions, and for all consumers in those sessions, resubscribe. 
This is called during failover handling.
      * The caller must hold the failover mutex before calling this method.
      */
-    public void resubscribeSessions() throws JMSException, AMQException, 
FailoverException
+    public void resubscribeSessions() throws JMSException, QpidException, 
FailoverException
     {
         ArrayList sessions = new ArrayList(_conn.getSessions().values());
         _logger.info(MessageFormat.format("Resubscribing sessions = {0} 
sessions.size={1}", sessions, sessions.size())); // FIXME: removeKey?
@@ -381,16 +381,16 @@ public class AMQConnectionDelegate_8_0 i
     }
 
     private void reopenChannel(int channelId, int prefetchHigh, int 
prefetchLow, boolean transacted)
-    throws AMQException, FailoverException
+    throws QpidException, FailoverException
     {
         try
         {
             createChannelOverWire(channelId, transacted);
         }
-        catch (AMQException e)
+        catch (QpidException e)
         {
             _conn.deregisterSession(channelId);
-            throw new AMQException(null, "Error reopening channel " + 
channelId + " after failover: " + e, e);
+            throw new QpidException("Error reopening channel " + channelId + " 
after failover: " + e, e);
         }
     }
 

Modified: 
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQQueueBrowser.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQQueueBrowser.java?rev=1689876&r1=1689875&r2=1689876&view=diff
==============================================================================
--- 
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQQueueBrowser.java
 (original)
+++ 
qpid/java/trunk/client/src/main/java/org/apache/qpid/client/AMQQueueBrowser.java
 Wed Jul  8 13:50:16 2015
@@ -22,8 +22,9 @@ package org.apache.qpid.client;
 
 import javax.jms.InvalidDestinationException;
 import javax.jms.InvalidSelectorException;
-import org.apache.qpid.AMQException;
+import org.apache.qpid.QpidException;
 import org.apache.qpid.AMQInternalException;
+import org.apache.qpid.AMQException;
 import org.apache.qpid.client.filter.JMSSelectorFilter;
 import org.apache.qpid.client.util.JMSExceptionHelper;
 import org.apache.qpid.protocol.AMQConstant;
@@ -86,16 +87,17 @@ public class AMQQueueBrowser implements
             // TODO - should really validate queue exists, but we often rely 
on creating the consumer to create the queue :(
             // _session.declareQueuePassive( queue );
         }
-        catch (AMQException e)
+        catch (QpidException e)
         {
-            if(e.getErrorCode() == AMQConstant.NOT_FOUND)
+            AMQConstant errorCode = (e instanceof AMQException) ? 
((AMQException)e).getErrorCode() : null;
+            if(errorCode == AMQConstant.NOT_FOUND)
             {
                 throw new InvalidDestinationException(e.getMessage());
             }
             else
             {
                 throw JMSExceptionHelper.chainJMSException(new 
JMSException(e.getMessage(),
-                                                                            
String.valueOf(e.getErrorCode().getCode())),
+                                                                            
String.valueOf(errorCode.getCode())),
                                                            e);
             }
         }



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to