You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2024/03/01 09:59:18 UTC

(camel) branch avro updated (6f83727d819 -> af124461b1c)

This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a change to branch avro
in repository https://gitbox.apache.org/repos/asf/camel.git


    from 6f83727d819 CAMEL-20502: JacksonAvro should be default avro dataformat. Add schemaResolver with classname as option in the model.
     add f3bf57afdea CAMEL-20490: rest-dsl should turn off useXForwardHeaders by default. (#13359)
     add c046526df25 CAMEL-20478: split integration tests from unit tests
     add af124461b1c Merge branch 'main' into avro

No new revisions were added by this update.

Summary of changes:
 .../main/camel-main-configuration-metadata.json    |   2 +-
 .../camel/catalog/models/restConfiguration.json    |   2 +-
 .../apache/camel/catalog/schemas/camel-spring.xsd  |   5 +-
 components/camel-jms/pom.xml                       |  45 +++++++
 .../component/jms/AbstractPersistentJMSTest.java   |   2 +-
 .../component/jms/JmsDestinationResolverTest.java  |   1 +
 .../jms/JmsInOnlyDisableTimeToLiveTest.java        |   1 +
 .../jms/JmsInOutDisableTimeToLiveTest.java         |   1 +
 .../jms/JmsInOutTransferExchangeTest.java          |   2 +
 ...RequestReplyTempQueueMultipleConsumersTest.java |   1 +
 .../JmsRouteWithCustomKeyFormatStrategyTest.java   |   4 +-
 .../jms/JmsRouteWithObjectMessageTest.java         |   1 +
 .../AggregatedJmsRouteIT.java}                     |   7 +-
 .../DynamicRouteIT.java}                           |   5 +-
 .../FileRouteJmsKeepLastModifiedIT.java}           |  23 ++--
 .../FileRouteJmsPreMoveIT.java}                    |  21 ++--
 .../FileRouteToJmsIT.java}                         |   9 +-
 .../FileRouteToJmsToFileIT.java}                   |  11 +-
 .../JmsAddAndRemoveRouteManagementIT.java}         |   5 +-
 .../JmsBatchResequencerJMSPriorityIT.java}         |   5 +-
 .../JmsDeadLetterChannelInOutIT.java}              |   9 +-
 .../JmsDeadLetterQueueIT.java}                     |   7 +-
 ...JmsDeadLetterQueueUsingTransferExchangeIT.java} |  11 +-
 .../JmsDestinationProducedHeaderIT.java}           |   6 +-
 .../JmsDurableTopicIT.java}                        |   5 +-
 .../JmsFilterIT.java}                              |   9 +-
 ...ueueTimeoutUseMessageIDAsCorrelationIDTest.java |   3 +-
 .../JmsLoadBalanceFailOverIT.java}                 |   4 +-
 ...FailOverWithForceSendOriginalJmsMessageIT.java} |   6 +-
 ...ageAsOriginalMessageInDefaultUnitOfWorkIT.java} |   5 +-
 .../JmsMessageIDNotOverridenIT.java}               |   9 +-
 ...sOnCompletionAndInterceptAndOnExceptionIT.java} |  11 +-
 .../JmsOnCompletionIT.java}                        |   7 +-
 .../JmsPollEnrichIT.java}                          |   5 +-
 .../JmsRemoveHeaderIT.java}                        |   5 +-
 .../JmsRouteToFileIT.java}                         |   5 +-
 .../JmsRoutingSlipIT.java}                         |   5 +-
 .../JmsRoutingSlipInOutIT.java}                    |   5 +-
 .../JmsSplitterParallelChainedIT.java}             |   9 +-
 .../JmsSplitterParallelIT.java}                    |   5 +-
 .../JmsThrottlingInFlightRoutePolicyIT.java}       |  11 +-
 .../{JmsToDTest.java => integration/JmsToDIT.java} |  17 +--
 .../JmsToDSendDynamicIT.java}                      |  17 +--
 .../JmsToDSendDynamicTwoDisabledIT.java}           |  15 +--
 .../JmsToDSendDynamicTwoIT.java}                   |   5 +-
 .../JmsTopicDurableSharedIT.java}                  |   5 +-
 .../JmsTopicSharedIT.java}                         |   5 +-
 .../JmsTransferExceptionIT.java}                   |   7 +-
 .../JmsTransferExchangeFromSplitterIT.java}        |   7 +-
 .../JmsXMLRouteIT.java}                            |   5 +-
 .../JmsXPathHeaderIT.java}                         |   5 +-
 .../activemq/ActiveMQConsumeWildcardQueuesIT.java} |   4 +-
 .../activemq/ActiveMQOriginalDestinationIT.java}   |   8 +-
 .../activemq/ActiveMQPropagateHeadersIT.java}      |   4 +-
 .../ActiveMQPropagateSerializableHeadersIT.java}   |   4 +-
 .../activemq/ActiveMQTempReplyToIssueIT.java}      |   9 +-
 .../activemq/TwoEmbeddedActiveMQBrokersIT.java}    |   7 +-
 .../issues/AdviceWithIssueIT.java}                 |   9 +-
 .../issues/BeanExceptionIT.java}                   |   6 +-
 ...icRoutersWithJMSMessageLostHeadersIssueIT.java} |   6 +-
 .../issues/JmsAnotherCustomJMSReplyToIT.java}      |   4 +-
 .../issues/JmsDirectStartupOrderIssueIT.java}      |   4 +-
 .../issues/JmsFilenameHeaderIT.java}               |   4 +-
 .../issues/JmsRoutingSlipIssueIT.java}             |   4 +-
 .../issues/JmsToFileMessageIdIT.java}              |   6 +-
 .../issues/JmsTypeConverterIssueIT.java}           |   6 +-
 .../mqseries/JmsMQSpecialHeaderIT.java}            |   4 +-
 .../mqseries/MQHeadersRetainIssueIT.java}          |  16 +--
 .../mqseries/MQSeriesHeaderIT.java}                |   8 +-
 .../polling/JmsPollingConsumerIT.java}             |   4 +-
 .../polling/JmsPollingConsumerNoWaitIT.java}       |   4 +-
 .../polling/JmsPollingConsumerWaitIT.java}         |   4 +-
 .../polling/JmsPollingHighTimeOutIT.java}          |   4 +-
 .../polling/JmsPollingLowTimeoutIT.java}           |   4 +-
 .../spring/AbstractSpringJMSITSupport.java}        |  16 +--
 .../spring/CamelBrokerClientITSupport.java}        |   8 +-
 .../spring/JmsConsumerShutdownIT.java}             |   8 +-
 .../spring/JmsHeaderFilteringWithSpringIT.java}    |   8 +-
 .../spring/JmsRouteUsingSpringAndJmsNameIT.java}   |   7 +-
 .../spring/JmsRouteUsingSpringIT.java}             |   7 +-
 .../spring/JmsRouteUsingSpringJMSTemplateIT.java}  |   7 +-
 .../spring/JmsRouteUsingSpringWithAutoWireIT.java} |   7 +-
 .../spring/JmsSpringLoadBalanceFailOverJMSIT.java} |   9 +-
 .../spring/SpringJmsRoutingSlipInOutIT.java}       |   7 +-
 .../spring/SpringJmsSelectorIT.java}               |   6 +-
 .../spring/SpringJmsXPathHeaderIT.java}            |   7 +-
 .../spring/bind/JmsMessageBindIT.java}             |   9 +-
 .../jms/{ => integration/spring}/bind/MyBean.java  |   2 +-
 .../issues/AdviceWithTransactionIssueIT.java}      |   8 +-
 .../AsyncJmsProducerExceptionInTXManualIT.java}    |   5 +-
 .../spring/issues/FileToJmsIssueIT.java}           |  11 +-
 .../issues/JmsInOutWithSpringRestartIssueIT.java}  |   8 +-
 .../spring/issues/JmsResequencerIT.java}           |  11 +-
 .../issues/JmsResequencerTestRouteBuilder.java     |   4 +-
 ...dToMultipleDestinationsWithSameEndpointIT.java} |  11 +-
 .../spring/issues/JmsSpringValidatorIT.java}       |   9 +-
 .../polling/JmsPollingConsumerSpringIT.java}       |  21 ++--
 .../spring/tx/AbstractTransactionIT.java}          |  18 +--
 .../spring/tx/JMSNestedTransactionRollbackIT.java} |  18 +--
 .../spring/tx/JMSTXInOutPersistentQueueIT.java}    |   9 +-
 .../tx/JMSTransactionThrottlingRoutePolicyIT.java} |   8 +-
 .../spring/tx/JMSTransactionalClientIT.java}       |  23 +---
 .../tx/JMSTransactionalClientWithRollbackIT.java}  |  10 +-
 .../tx/JmsTXForceShutdownIssueManualIT.java}       |   7 +-
 .../spring/tx/JmsToJmsTransactedIT.java}           |  39 +++---
 .../spring/tx/QueueToProcessorTransactionIT.java}  |   5 +-
 .../tx/QueueToQueueRequestReplyTransactionIT.java} |  13 +-
 .../spring/tx/QueueToQueueTransactionIT.java}      |   5 +-
 ...nsactionWithoutDefineTransactionManagerIT.java} |  15 ++-
 .../spring/tx/RouteIdTransactedIT.java}            |   8 +-
 .../TransactionErrorHandlerRedeliveryDelayIT.java} |   8 +-
 .../tx/TransactionInterceptSendToEndpointIT.java}  |   8 +-
 .../tx/TransactionMinimalConfigurationIT.java}     |  23 +---
 .../tx/XMLQueueToProcessorTransactionIT.java}      |   7 +-
 .../spring/tx/XMLQueueToQueueTransactionIT.java}   |   7 +-
 .../spring/tx/async/AsyncEndpointJmsTX2IT.java}    |   9 +-
 .../spring/tx/async/AsyncEndpointJmsTXIT.java}     |   9 +-
 .../tx/async/AsyncEndpointJmsTXMulticastIT.java}   |   9 +-
 .../async/AsyncEndpointJmsTXRecipientListIT.java}  |   9 +-
 .../tx/async/AsyncEndpointJmsTXRollback2IT.java}   |   9 +-
 .../tx/async/AsyncEndpointJmsTXRollbackIT.java}    |   9 +-
 .../tx/async/AsyncEndpointJmsTXRoutingSlipIT.java} |   9 +-
 .../AsyncEndpointJmsTXTryCatchFinallyIT.java}      |   9 +-
 .../tx/async/AsyncEndpointJmsTXWireTapIT.java}     |   9 +-
 .../tx/async/TransactedAsyncUsingThreadsIT.java}   |   8 +-
 .../tx/error/JMSTransactionErrorHandlerIT.java}    |  23 +---
 .../JMSTransactionIsTransactedRedeliveredIT.java}  |   8 +-
 .../spring/tx/error/JMSTransactionRollbackIT.java} |  18 +--
 .../spring/tx/error/JMXTXUseOriginalBodyIT.java}   |  17 +--
 ...JMXTXUseOriginalBodyWithDLCErrorHandlerIT.java} |  18 +--
 .../JMXTXUseOriginalBodyWithTXErrorHandlerIT.java} |  14 +--
 ...nsactionErrorHandlerBuilderAsSpringBeanIT.java} |  24 +---
 ...sactionErrorHandlerCustomerSpringParserIT.java} |  24 +---
 .../tx/security/JmsToJmsTransactedSecurityIT.java} |  12 +-
 .../tx/support}/ConditionalExceptionProcessor.java |   2 +-
 .../spring/tx/support/ErrorThrowProcessor.java}    |  11 +-
 .../spring/tx/support/FailingProcessor.java}       |  17 +--
 ...LetterChannelHandlerRollbackOnExceptionIT.java} |   4 +-
 ...terChannelNotHandlerRollbackOnExceptionIT.java} |   6 +-
 ...ransactedOnExceptionRollbackOnExceptionIT.java} |   4 +-
 .../tx/JmsTransactedRouteIT.java}                  |   6 +-
 .../issues/JmsConcurrentConsumerInOnlyTest.java    |   2 +-
 .../component/jms/issues/JmsInOnlyIssueTest.java   |   2 +
 ...ransferExchangeInflightRepositoryFlushTest.java |   4 +-
 ...roughJmsKeyFormatStrategyEndUserIssueTest.java} |   4 +-
 ...ssThroughJmsKeyFormatStrategyEndpointTest.java} |   4 +-
 ...=> JmsPassThroughJmsKeyFormatStrategyTest.java} |   4 +-
 ...eyFormatStrategyUsingJmsConfigurationTest.java} |   4 +-
 .../NoClassDefFoundErrorWrapExceptionTest.java     |   4 +-
 .../jms/issues/{ => error/ncd}/ProcessorA.java     |   2 +-
 .../jms/issues/{ => error/ncd}/ProcessorB.java     |   2 +-
 .../jms/issues/{ => error/ncd}/ProcessorFail.java  |   2 +-
 .../jms/{ => support}/CamelJmsTestHelper.java      |   2 +-
 .../component/jms/{ => support}/MyCoolBean.java    |   4 +-
 .../jms/{ => support}/MyDestinationResolver.java   |   2 +-
 .../component/jms/{ => support}/PurchaseOrder.java |   2 +-
 .../jms/{ => support}/SerializableRequestDto.java  |   2 +-
 .../jms/{ => support}/SerializableResponseDto.java |   2 +-
 .../jms/tuning/PerformanceRoutePojoTest.java       |  68 -----------
 .../component/jms/tuning/PerformanceRouteTest.java | 132 ---------------------
 .../camel/component/jms/tuning/RoutePojo.java      |  38 ------
 .../jms/{ => validator}/JmsValidatorTest.java      |   5 +-
 .../activemq}/twoActiveMQBrokers.xml               |   4 +-
 .../spring/JmsConsumerShutdownIT.xml}              |   4 +-
 .../spring/JmsSpringLoadBalanceFailOverIT.xml}     |   2 +-
 .../spring/SpringJmsRoutingSlipInOutIT.xml}        |   4 +-
 .../spring/SpringJmsSelectorIT.xml}                |   2 +-
 .../spring/SpringJmsXPathHeaderIT.xml}             |   2 +-
 .../spring/bind/JmsMessageBindTest.xml}            |   4 +-
 .../spring}/camelBrokerClient.xml                  |   2 +-
 .../issues/AdviceWithTransactionIssueIT.xml}       |   2 +-
 .../spring/issues/FileToJmsIssueIT.xml}            |   6 +-
 .../issues/JmsInOutWithSpringRestartIssueTest.xml  |   2 +-
 .../spring/issues/JmsResequencerIT.xml}            |   4 +-
 .../spring/issues/JmsSpringValidatorIT.xml}        |   4 +-
 .../spring}/jmsHeaderFilteringWithSpring.xml       |   2 +-
 .../spring}/jmsRouteUsingSpring.xml                |   2 +-
 .../spring}/jmsRouteUsingSpringAndJmsName.xml      |   2 +-
 .../spring}/jmsRouteUsingSpringJMSTemplate.xml     |   2 +-
 .../spring}/jmsRouteUsingSpringWithAutoWire.xml    |   2 +-
 .../spring/polling/JmsPollingConsumerIT.xml}       |  12 +-
 .../spring/tx/AbstractTransactionIT.xml}           |   4 +-
 .../spring/tx/JMSNestedTransactionRollbackIT.xml}  |   4 +-
 .../tx/JMSTransactionThrottlingRoutePolicyIT.xml}  |   2 +-
 .../spring/tx/JMSTransactionalClientIT.xml}        |   4 +-
 .../tx/JMSTransactionalClientWithRollbackIT.xml}   |   4 +-
 .../spring}/tx/JavaDSLTransactionTest.xml          |   2 +-
 .../spring/tx}/JmsTXForceShutdownIssueTest.xml     |   0
 .../spring/tx/JmsToJmsTransactedIT.xml}            |   2 +-
 .../spring}/tx/JmsTransacted-context.xml           |   2 +-
 ...ansactionWithoutDefineTransactionManagerIT.xml} |   2 +-
 .../spring/tx/RouteIdTransactedIT.xml}             |   2 +-
 ...tionErrorHandlerRedeliveryDelayTest-context.xml |   4 +-
 .../tx/TransactionInterceptSendToEndpointTest.xml  |   2 +-
 .../tx/TransactionMinimalConfigurationIT.xml}      |   4 +-
 .../tx/XMLQueueToProcessorTransactionIT.xml}       |   4 +-
 .../spring/tx/XMLQueueToQueueTransactionIT.xml}    |   4 +-
 .../tx/async}/TransactedAsyncUsingThreadsTest.xml  |   2 +-
 .../tx/error/JMSTransactionErrorHandlerIT.xml}     |   4 +-
 .../JMSTransactionIsTransactedRedeliveredIT.xml}   |   4 +-
 .../spring/tx/error/JMSTransactionRollbackIT.xml}  |   4 +-
 .../spring/tx/error/JMXTXUseOriginalBodyIT.xml}    |   6 +-
 .../JMXTXUseOriginalBodyWithDLCErrorHandlerIT.xml} |   6 +-
 .../JMXTXUseOriginalBodyWithTXErrorHandlerIT.xml}  |   6 +-
 ...ansactionErrorHandlerBuilderAsSpringBeanIT.xml} |   4 +-
 ...nsactionErrorHandlerCustomerSpringParserIT.xml} |   4 +-
 .../security}/JmsToJmsTransactedSecurityTest.xml   |   0
 .../spring/tx/security}/artemis-security.xml       |   0
 .../org/apache/camel/component/jms/spring.xml      |  57 ---------
 .../tuning/PerformanceRoutePojoTest-context.xml    |  60 ----------
 .../jms/{ => validator}/JmsValidatorTestSchema.xsd |   0
 .../org/apache/camel/spi/RestConfiguration.java    |  18 +--
 .../apache/camel/model/rest/restConfiguration.json |   2 +-
 .../model/rest/RestConfigurationDefinition.java    |  24 ++--
 .../camel-main-configuration-metadata.json         |   2 +-
 core/camel-main/src/main/docs/main.adoc            |   2 +-
 .../camel/main/RestConfigurationProperties.java    |   8 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_5.adoc     |   5 +
 .../dsl/yaml/deserializers/ModelDeserializers.java |   2 +-
 .../generated/resources/schema/camelYamlDsl.json   |   2 +-
 220 files changed, 797 insertions(+), 1066 deletions(-)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{AggregatedJmsRouteTest.java => integration/AggregatedJmsRouteIT.java} (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{DynamicRouteTest.java => integration/DynamicRouteIT.java} (95%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{FileRouteJmsKeepLastModifiedTest.java => integration/FileRouteJmsKeepLastModifiedIT.java} (87%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{FileRouteJmsPreMoveTest.java => integration/FileRouteJmsPreMoveIT.java} (80%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{FileRouteToJmsTest.java => integration/FileRouteToJmsIT.java} (91%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{FileRouteToJmsToFileTest.java => integration/FileRouteToJmsToFileIT.java} (89%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsAddAndRemoveRouteManagementTest.java => integration/JmsAddAndRemoveRouteManagementIT.java} (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsBatchResequencerJMSPriorityTest.java => integration/JmsBatchResequencerJMSPriorityIT.java} (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsDeadLetterChannelInOutTest.java => integration/JmsDeadLetterChannelInOutIT.java} (88%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsDeadLetterQueueTest.java => integration/JmsDeadLetterQueueIT.java} (94%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsDeadLetterQueueUsingTransferExchangeTest.java => integration/JmsDeadLetterQueueUsingTransferExchangeIT.java} (92%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsDestinationProducedHeaderTest.java => integration/JmsDestinationProducedHeaderIT.java} (93%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsDurableTopicTest.java => integration/JmsDurableTopicIT.java} (93%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsFilterTest.java => integration/JmsFilterIT.java} (90%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{ => integration}/JmsInOutFixedReplyQueueTimeoutUseMessageIDAsCorrelationIDTest.java (94%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsLoadBalanceFailoverTest.java => integration/JmsLoadBalanceFailOverIT.java} (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsLoadBalanceFailoverWithForceSendOriginalJmsMessageTest.java => integration/JmsLoadBalanceFailOverWithForceSendOriginalJmsMessageIT.java} (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsMessageAsOriginalMessageInDefaultUnitOfWorkTest.java => integration/JmsMessageAsOriginalMessageInDefaultUnitOfWorkIT.java} (94%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsMessageIDNotOverridenAMQTest.java => integration/JmsMessageIDNotOverridenIT.java} (92%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsOnCompletionAndInterceptAndOnExceptionTest.java => integration/JmsOnCompletionAndInterceptAndOnExceptionIT.java} (93%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsOnCompletionTest.java => integration/JmsOnCompletionIT.java} (95%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsPollEnrichTest.java => integration/JmsPollEnrichIT.java} (94%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsRemoveHeaderTest.java => integration/JmsRemoveHeaderIT.java} (94%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsRouteToFileTest.java => integration/JmsRouteToFileIT.java} (95%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsRoutingSlipTest.java => integration/JmsRoutingSlipIT.java} (94%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsRoutingSlipInOutTest.java => integration/JmsRoutingSlipInOutIT.java} (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsSplitterParallelChainedTest.java => integration/JmsSplitterParallelChainedIT.java} (92%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsSplitterParallelTest.java => integration/JmsSplitterParallelIT.java} (95%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsThrottlingInflightRoutePolicyTest.java => integration/JmsThrottlingInFlightRoutePolicyIT.java} (85%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsToDTest.java => integration/JmsToDIT.java} (83%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsToDSendDynamicTest.java => integration/JmsToDSendDynamicIT.java} (84%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsToDSendDynamicTwoDisabledTest.java => integration/JmsToDSendDynamicTwoDisabledIT.java} (83%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsToDSendDynamicTwoTest.java => integration/JmsToDSendDynamicTwoIT.java} (91%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsTopicDurableSharedTest.java => integration/JmsTopicDurableSharedIT.java} (93%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsTopicSharedTest.java => integration/JmsTopicSharedIT.java} (93%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsTransferExceptionTest.java => integration/JmsTransferExceptionIT.java} (95%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsTransferExchangeFromSplitterTest.java => integration/JmsTransferExchangeFromSplitterIT.java} (91%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsXMLRouteTest.java => integration/JmsXMLRouteIT.java} (97%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsXPathHeaderTest.java => integration/JmsXPathHeaderIT.java} (95%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{activemq/ActiveMQConsumeWildcardQueuesTest.java => integration/activemq/ActiveMQConsumeWildcardQueuesIT.java} (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{ActiveMQOriginalDestinationTest.java => integration/activemq/ActiveMQOriginalDestinationIT.java} (94%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/ActiveMQPropagateHeadersTest.java => integration/activemq/ActiveMQPropagateHeadersIT.java} (97%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/ActiveMQPropagateSerializableHeadersTest.java => integration/activemq/ActiveMQPropagateSerializableHeadersIT.java} (97%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/TempReplyToIssueTest.java => integration/activemq/ActiveMQTempReplyToIssueIT.java} (94%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{activemq/TwoEmbeddedActiveMQBrokersTest.java => integration/activemq/TwoEmbeddedActiveMQBrokersIT.java} (89%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/AdviceWithIssueTest.java => integration/issues/AdviceWithIssueIT.java} (92%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/BruceHandlingBeanExceptionTest.java => integration/issues/BeanExceptionIT.java} (95%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/DynamicRoutersWithJMSMessageLostHeadersIssueTest.java => integration/issues/DynamicRoutersWithJMSMessageLostHeadersIssueIT.java} (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/JmsAnotherCustomJMSReplyToTest.java => integration/issues/JmsAnotherCustomJMSReplyToIT.java} (97%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/JmsDirectStartupOrderIssueTest.java => integration/issues/JmsDirectStartupOrderIssueIT.java} (95%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/JmsFilenameHeaderTest.java => integration/issues/JmsFilenameHeaderIT.java} (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/JmsRoutingSlipIssueTest.java => integration/issues/JmsRoutingSlipIssueIT.java} (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/JmsToFileMessageIdTest.java => integration/issues/JmsToFileMessageIdIT.java} (95%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/JmsTypeConverterIssueTest.java => integration/issues/JmsTypeConverterIssueIT.java} (97%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/JmsMQSpecialHeaderTest.java => integration/mqseries/JmsMQSpecialHeaderIT.java} (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/LarsIssueTest.java => integration/mqseries/MQHeadersRetainIssueIT.java} (84%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/MQSeriesHeaderTest.java => integration/mqseries/MQSeriesHeaderIT.java} (92%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{polling/JmsPollingConsumerTest.java => integration/polling/JmsPollingConsumerIT.java} (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{polling/JmsPollingConsumerNoWaitTest.java => integration/polling/JmsPollingConsumerNoWaitIT.java} (94%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{polling/JmsPollingConsumerWaitTest.java => integration/polling/JmsPollingConsumerWaitIT.java} (94%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{polling/JmsPollingHighTimeOutTest.java => integration/polling/JmsPollingHighTimeOutIT.java} (94%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{polling/JmsPollingLowTimeoutTest.java => integration/polling/JmsPollingLowTimeoutIT.java} (94%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{AbstractSpringJMSTestSupport.java => integration/spring/AbstractSpringJMSITSupport.java} (76%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/CamelBrokerClientTestSupport.java => integration/spring/CamelBrokerClientITSupport.java} (89%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsConsumerShutdownTest.java => integration/spring/JmsConsumerShutdownIT.java} (91%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsHeaderFilteringWithSpringTest.java => integration/spring/JmsHeaderFilteringWithSpringIT.java} (83%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsRouteUsingSpringAndJmsNameTest.java => integration/spring/JmsRouteUsingSpringAndJmsNameIT.java} (81%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsRouteUsingSpringTest.java => integration/spring/JmsRouteUsingSpringIT.java} (88%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsRouteUsingSpringJMSTemplateTest.java => integration/spring/JmsRouteUsingSpringJMSTemplateIT.java} (78%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsRouteUsingSpringWithAutoWireTest.java => integration/spring/JmsRouteUsingSpringWithAutoWireIT.java} (78%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsSpringLoadBalanceFailoverJMSTest.java => integration/spring/JmsSpringLoadBalanceFailOverJMSIT.java} (83%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{SpringJmsRoutingSlipInOutTest.java => integration/spring/SpringJmsRoutingSlipInOutIT.java} (88%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{SpringJmsSelectorTest.java => integration/spring/SpringJmsSelectorIT.java} (90%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{SpringJmsXPathHeaderTest.java => integration/spring/SpringJmsXPathHeaderIT.java} (89%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{bind/JmsMessageBindTest.java => integration/spring/bind/JmsMessageBindIT.java} (87%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{ => integration/spring}/bind/MyBean.java (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/AdviceWithTransactionIssueTest.java => integration/spring/issues/AdviceWithTransactionIssueIT.java} (86%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/AsyncJmsProducerExceptionInTXTest.java => integration/spring/issues/AsyncJmsProducerExceptionInTXManualIT.java} (94%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/FileToJmsIssueTest.java => integration/spring/issues/FileToJmsIssueIT.java} (76%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/JmsInOutWithSpringRestartIssueTest.java => integration/spring/issues/JmsInOutWithSpringRestartIssueIT.java} (85%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/JmsResequencerTest.java => integration/spring/issues/JmsResequencerIT.java} (83%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{ => integration/spring}/issues/JmsResequencerTestRouteBuilder.java (91%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/JmsSendToAlotOfDestinationWithSameEndpointTest.java => integration/spring/issues/JmsSendToMultipleDestinationsWithSameEndpointIT.java} (80%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsSpringValidatorTest.java => integration/spring/issues/JmsSpringValidatorIT.java} (84%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsPollingConsumerTest.java => integration/spring/polling/JmsPollingConsumerSpringIT.java} (82%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/AbstractTransactionTest.java => integration/spring/tx/AbstractTransactionIT.java} (86%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/JMSNestedTransactionRollbackTest.java => integration/spring/tx/JMSNestedTransactionRollbackIT.java} (75%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/JMSTXInOutPersistentQueueTest.java => integration/spring/tx/JMSTXInOutPersistentQueueIT.java} (88%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/JMSTransactionThrottlingRoutePolicyTest.java => integration/spring/tx/JMSTransactionThrottlingRoutePolicyIT.java} (84%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/JMSTransactionalClientTest.java => integration/spring/tx/JMSTransactionalClientIT.java} (69%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/JMSTransactionalClientWithRollbackTest.java => integration/spring/tx/JMSTransactionalClientWithRollbackIT.java} (82%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/JmsTXForceShutdownIssueTest.java => integration/spring/tx/JmsTXForceShutdownIssueManualIT.java} (88%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/JmsToJmsTransactedTest.java => integration/spring/tx/JmsToJmsTransactedIT.java} (76%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/QueueToProcessorTransactionTest.java => integration/spring/tx/QueueToProcessorTransactionIT.java} (89%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/QueueToQueueRequestReplyTransactionTest.java => integration/spring/tx/QueueToQueueRequestReplyTransactionIT.java} (81%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/QueueToQueueTransactionTest.java => integration/spring/tx/QueueToQueueTransactionIT.java} (90%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/QueueToQueueTransactionWithoutDefineTransactionManagerTest.java => integration/spring/tx/QueueToQueueTransactionWithoutDefineTransactionManagerIT.java} (72%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/RouteIdTransactedTest.java => integration/spring/tx/RouteIdTransactedIT.java} (90%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/TransactionErrorHandlerRedeliveryDelayTest.java => integration/spring/tx/TransactionErrorHandlerRedeliveryDelayIT.java} (87%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/TransactionInterceptSendToEndpointTest.java => integration/spring/tx/TransactionInterceptSendToEndpointIT.java} (82%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/TransactionMinimalConfigurationTest.java => integration/spring/tx/TransactionMinimalConfigurationIT.java} (73%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/XMLQueueToQueueTransactionTest.java => integration/spring/tx/XMLQueueToProcessorTransactionIT.java} (85%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/XMLQueueToProcessorTransactionTest.java => integration/spring/tx/XMLQueueToQueueTransactionIT.java} (85%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/AsyncEndpointJmsTX2Test.java => integration/spring/tx/async/AsyncEndpointJmsTX2IT.java} (90%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/AsyncEndpointJmsTXTest.java => integration/spring/tx/async/AsyncEndpointJmsTXIT.java} (89%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/AsyncEndpointJmsTXMulticastTest.java => integration/spring/tx/async/AsyncEndpointJmsTXMulticastIT.java} (89%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/AsyncEndpointJmsTXRecipientListTest.java => integration/spring/tx/async/AsyncEndpointJmsTXRecipientListIT.java} (89%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/AsyncEndpointJmsTXRollback2Test.java => integration/spring/tx/async/AsyncEndpointJmsTXRollback2IT.java} (90%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/AsyncEndpointJmsTXRollbackTest.java => integration/spring/tx/async/AsyncEndpointJmsTXRollbackIT.java} (90%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/AsyncEndpointJmsTXRoutingSlipTest.java => integration/spring/tx/async/AsyncEndpointJmsTXRoutingSlipIT.java} (89%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/AsyncEndpointJmsTXTryCatchFinallyTest.java => integration/spring/tx/async/AsyncEndpointJmsTXTryCatchFinallyIT.java} (90%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/AsyncEndpointJmsTXWireTapTest.java => integration/spring/tx/async/AsyncEndpointJmsTXWireTapIT.java} (89%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/TransactedAsyncUsingThreadsTest.java => integration/spring/tx/async/TransactedAsyncUsingThreadsIT.java} (92%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/JMSTransactionErrorHandlerTest.java => integration/spring/tx/error/JMSTransactionErrorHandlerIT.java} (73%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/JMSTransactionIsTransactedRedeliveredTest.java => integration/spring/tx/error/JMSTransactionIsTransactedRedeliveredIT.java} (93%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/JMSTransactionRollbackTest.java => integration/spring/tx/error/JMSTransactionRollbackIT.java} (74%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/JMXTXUseOriginalBodyTest.java => integration/spring/tx/error/JMXTXUseOriginalBodyIT.java} (85%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/JMXTXUseOriginalBodyWithDLCErrorHandlerTest.java => integration/spring/tx/error/JMXTXUseOriginalBodyWithDLCErrorHandlerIT.java} (86%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/JMXTXUseOriginalBodyWithTXErrorHandlerTest.java => integration/spring/tx/error/JMXTXUseOriginalBodyWithTXErrorHandlerIT.java} (86%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/TransactionErrorHandlerBuilderAsSpringBeanTest.java => integration/spring/tx/error/TransactionErrorHandlerBuilderAsSpringBeanIT.java} (68%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/TransactionErrorHandlerCustomerSpringParserTest.java => integration/spring/tx/error/TransactionErrorHandlerCustomerSpringParserIT.java} (68%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx/JmsToJmsTransactedSecurityTest.java => integration/spring/tx/security/JmsToJmsTransactedSecurityIT.java} (89%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{tx => integration/spring/tx/support}/ConditionalExceptionProcessor.java (97%)
 copy components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/MyFailureProcessor.java => integration/spring/tx/support/ErrorThrowProcessor.java} (82%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/MyFailureProcessor.java => integration/spring/tx/support/FailingProcessor.java} (69%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/JmsTransactedDeadLetterChannelHandlerRollbackOnExceptionTest.java => integration/tx/JmsTransactedDeadLetterChannelHandlerRollbackOnExceptionIT.java} (97%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/JmsTransactedDeadLetterChannelNotHandlerRollbackOnExceptionTest.java => integration/tx/JmsTransactedDeadLetterChannelNotHandlerRollbackOnExceptionIT.java} (95%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{issues/JmsTransactedOnExceptionRollbackOnExceptionTest.java => integration/tx/JmsTransactedOnExceptionRollbackOnExceptionIT.java} (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{JmsTransactedRouteTest.java => integration/tx/JmsTransactedRouteIT.java} (93%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/issues/{JmsPassThroughtJmsKeyFormatStrategyEndUserIssueTest.java => JmsPassThroughJmsKeyFormatStrategyEndUserIssueTest.java} (94%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/issues/{JmsPassThroughtJmsKeyFormatStrategyEndpointTest.java => JmsPassThroughJmsKeyFormatStrategyEndpointTest.java} (95%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/issues/{JmsPassThroughtJmsKeyFormatStrategyTest.java => JmsPassThroughJmsKeyFormatStrategyTest.java} (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/issues/{JmsPassThroughtJmsKeyFormatStrategyUsingJmsConfigurationTest.java => JmsPassThroughJmsKeyFormatStrategyUsingJmsConfigurationTest.java} (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/issues/{ => error/ncd}/NoClassDefFoundErrorWrapExceptionTest.java (97%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/issues/{ => error/ncd}/ProcessorA.java (94%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/issues/{ => error/ncd}/ProcessorB.java (94%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/issues/{ => error/ncd}/ProcessorFail.java (94%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{ => support}/CamelJmsTestHelper.java (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{ => support}/MyCoolBean.java (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{ => support}/MyDestinationResolver.java (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{ => support}/PurchaseOrder.java (97%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{ => support}/SerializableRequestDto.java (96%)
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{ => support}/SerializableResponseDto.java (95%)
 delete mode 100644 components/camel-jms/src/test/java/org/apache/camel/component/jms/tuning/PerformanceRoutePojoTest.java
 delete mode 100644 components/camel-jms/src/test/java/org/apache/camel/component/jms/tuning/PerformanceRouteTest.java
 delete mode 100644 components/camel-jms/src/test/java/org/apache/camel/component/jms/tuning/RoutePojo.java
 rename components/camel-jms/src/test/java/org/apache/camel/component/jms/{ => validator}/JmsValidatorTest.java (95%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{artemis => integration/activemq}/twoActiveMQBrokers.xml (88%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{JmsConsumerShutdownTest.xml => integration/spring/JmsConsumerShutdownIT.xml} (92%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{JmsSpringLoadBalanceFailoverTest.xml => integration/spring/JmsSpringLoadBalanceFailOverIT.xml} (96%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{SpringJmsRoutingSlipInOutTest.xml => integration/spring/SpringJmsRoutingSlipInOutIT.xml} (90%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{SpringJmsSelectorTest.xml => integration/spring/SpringJmsSelectorIT.xml} (96%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{SpringJmsXPathHeaderTest.xml => integration/spring/SpringJmsXPathHeaderIT.xml} (96%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{bind/spring.xml => integration/spring/bind/JmsMessageBindTest.xml} (87%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{issues => integration/spring}/camelBrokerClient.xml (93%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{issues/AdviceWithTransactionIssueTest.xml => integration/spring/issues/AdviceWithTransactionIssueIT.xml} (94%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{issues/FileToJmsIssueTest.xml => integration/spring/issues/FileToJmsIssueIT.xml} (91%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{ => integration/spring}/issues/JmsInOutWithSpringRestartIssueTest.xml (92%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{issues/JmsResequencerTest-context.xml => integration/spring/issues/JmsResequencerIT.xml} (91%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{JmsSpringValidatorTest.xml => integration/spring/issues/JmsSpringValidatorIT.xml} (92%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{ => integration/spring}/jmsHeaderFilteringWithSpring.xml (97%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{ => integration/spring}/jmsRouteUsingSpring.xml (92%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{ => integration/spring}/jmsRouteUsingSpringAndJmsName.xml (92%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{ => integration/spring}/jmsRouteUsingSpringJMSTemplate.xml (93%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{ => integration/spring}/jmsRouteUsingSpringWithAutoWire.xml (92%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{JmsPollingConsumerTest.xml => integration/spring/polling/JmsPollingConsumerIT.xml} (85%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/AbstractTransactionTest.xml => integration/spring/tx/AbstractTransactionIT.xml} (94%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/JMSNestedTransactionRollbackTest.xml => integration/spring/tx/JMSNestedTransactionRollbackIT.xml} (94%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/JMSTransactionThrottlingRoutePolicyTest.xml => integration/spring/tx/JMSTransactionThrottlingRoutePolicyIT.xml} (97%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/JMSTransactionalClientTest.xml => integration/spring/tx/JMSTransactionalClientIT.xml} (96%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/JMSTransactionalClientWithRollbackTest.xml => integration/spring/tx/JMSTransactionalClientWithRollbackIT.xml} (96%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{ => integration/spring}/tx/JavaDSLTransactionTest.xml (96%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{issues => integration/spring/tx}/JmsTXForceShutdownIssueTest.xml (100%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/JmsToJmsTransactedTest.xml => integration/spring/tx/JmsToJmsTransactedIT.xml} (94%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{ => integration/spring}/tx/JmsTransacted-context.xml (96%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/ActiveMQWithoutTransactionManager.xml => integration/spring/tx/QueueToQueueTransactionWithoutDefineTransactionManagerIT.xml} (96%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/RouteIdTransactedTest.xml => integration/spring/tx/RouteIdTransactedIT.xml} (96%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{issues => integration/spring/tx}/TransactionErrorHandlerRedeliveryDelayTest-context.xml (95%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{ => integration/spring}/tx/TransactionInterceptSendToEndpointTest.xml (97%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/TransactionMinimalConfigurationTest.xml => integration/spring/tx/TransactionMinimalConfigurationIT.xml} (96%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/XMLQueueToProcessorTransactionTest.xml => integration/spring/tx/XMLQueueToProcessorTransactionIT.xml} (92%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/XMLQueueToQueueTransactionTest.xml => integration/spring/tx/XMLQueueToQueueTransactionIT.xml} (92%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx => integration/spring/tx/async}/TransactedAsyncUsingThreadsTest.xml (96%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/JMSTransactionErrorHandlerTest.xml => integration/spring/tx/error/JMSTransactionErrorHandlerIT.xml} (96%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/JMSTransactionIsTransactedRedeliveredTest.xml => integration/spring/tx/error/JMSTransactionIsTransactedRedeliveredIT.xml} (93%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/JMSTransactionRollbackTest.xml => integration/spring/tx/error/JMSTransactionRollbackIT.xml} (95%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/JMXTXUseOriginalBodyWithDLCErrorHandlerTest.xml => integration/spring/tx/error/JMXTXUseOriginalBodyIT.xml} (88%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/JMXTXUseOriginalBodyTest.xml => integration/spring/tx/error/JMXTXUseOriginalBodyWithDLCErrorHandlerIT.xml} (87%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/JMXTXUseOriginalBodyWithTXErrorHandlerTest.xml => integration/spring/tx/error/JMXTXUseOriginalBodyWithTXErrorHandlerIT.xml} (87%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/TransactionErrorHandlerBuilderAsSpringBeanTest.xml => integration/spring/tx/error/TransactionErrorHandlerBuilderAsSpringBeanIT.xml} (97%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx/TransactionErrorHandlerCustomerSpringParserTest.xml => integration/spring/tx/error/TransactionErrorHandlerCustomerSpringParserIT.xml} (97%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx => integration/spring/tx/security}/JmsToJmsTransactedSecurityTest.xml (100%)
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{tx => integration/spring/tx/security}/artemis-security.xml (100%)
 delete mode 100644 components/camel-jms/src/test/resources/org/apache/camel/component/jms/spring.xml
 delete mode 100644 components/camel-jms/src/test/resources/org/apache/camel/component/jms/tuning/PerformanceRoutePojoTest-context.xml
 rename components/camel-jms/src/test/resources/org/apache/camel/component/jms/{ => validator}/JmsValidatorTestSchema.xsd (100%)