You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by "Preben.Asmussen" <pr...@dr.dk> on 2016/08/11 06:41:07 UTC

possible camel-jms regression in 2.17.2

Hi

I just tried to upgrade camel-jms from 2.17.1 to 2.17.2 and got jms errors
due to Oracle AQ regards JMSX*** properties as read only. As I re call there
were som special handling regarding exchange header copying this in 2.xx.
due to this fact.

I think the change was introduced in
https://issues.apache.org/jira/browse/CAMEL-9995


Stacktrace ->
org.springframework.jms.UncategorizedJmsException: Uncategorized exception
occured during JMS processing; nested exception is
oracle.jms.AQjmsException: JMS-110: Egenskab JMSXUserID er skrivebeskyttet
	at
org.springframework.jms.support.JmsUtils.convertJmsAccessException(JmsUtils.java:316)
	at
org.springframework.jms.support.JmsAccessor.convertJmsAccessException(JmsAccessor.java:169)
	at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:497)
	at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.send(JmsConfiguration.java:452)
	at org.apache.camel.component.jms.JmsProducer.doSend(JmsProducer.java:414)
	at
org.apache.camel.component.jms.JmsProducer.processInOnly(JmsProducer.java:368)
	at org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:154)
	at
org.apache.camel.impl.InterceptSendToEndpoint$1.process(InterceptSendToEndpoint.java:164)
	at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:145)
	at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77)
	at
org.apache.camel.processor.interceptor.HandleFaultInterceptor.process(HandleFaultInterceptor.java:42)
	at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
	at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
	at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:109)
	at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:344)
	at
org.apache.camel.processor.DefaultErrorHandler.process(DefaultErrorHandler.java:60)
	at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:165)
	at org.apache.camel.processor.Pipeline.process(Pipeline.java:121)
	at org.apache.camel.processor.Pipeline.process(Pipeline.java:83)
	at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:109)
	at org.apache.camel.processor.Pipeline.process(Pipeline.java:63)
	at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:165)
	at
org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:62)
	at
org.apache.camel.impl.InterceptSendToEndpoint$1.process(InterceptSendToEndpoint.java:164)
	at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:145)
	at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77)
	at
org.apache.camel.processor.interceptor.HandleFaultInterceptor.process(HandleFaultInterceptor.java:42)
	at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
	at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
	at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:109)
	at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:344)
	at
org.apache.camel.processor.DefaultErrorHandler.process(DefaultErrorHandler.java:60)
	at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:165)
	at org.apache.camel.processor.Pipeline.process(Pipeline.java:121)
	at org.apache.camel.processor.Pipeline.process(Pipeline.java:83)
	at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
	at
org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:220)
	at
org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:101)
	at
org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:114)
	at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77)
	at
org.apache.camel.processor.interceptor.HandleFaultInterceptor.process(HandleFaultInterceptor.java:42)
	at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
	at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
	at
org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:220)
	at
org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:183)
	at
org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:34)
	at
org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133)
	at
org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:176)
	at
org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:136)
	at
org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:105)
	at
org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:114)
	at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190)
	at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190)
	at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:109)
	at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:91)
	at
org.apache.camel.component.jms.EndpointMessageListener.onMessage(EndpointMessageListener.java:112)
	at
org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:721)
	at
org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:681)
	at
org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:651)
	at
org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:315)
	at
org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:233)
	at
org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1158)
	at
org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:1150)
	at
org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:1047)
	at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: oracle.jms.AQjmsException: JMS-110: Egenskab JMSXUserID er
skrivebeskyttet
	at oracle.jms.AQjmsError.throwEx(AQjmsError.java:330)
	at oracle.jms.AQjmsMessage.setSystemProperty(AQjmsMessage.java:2501)
	at oracle.jms.AQjmsMessage.setStringProperty2(AQjmsMessage.java:1968)
	at oracle.jms.AQjmsMessage.setStringProperty(AQjmsMessage.java:1943)
	at
org.apache.camel.component.jms.JmsMessageHelper.setProperty(JmsMessageHelper.java:150)
	at
org.apache.camel.component.jms.JmsBinding.appendJmsProperty(JmsBinding.java:370)
	at
org.apache.camel.component.jms.JmsBinding.appendJmsProperties(JmsBinding.java:329)
	at
org.apache.camel.component.jms.JmsBinding.makeJmsMessage(JmsBinding.java:304)
	at
org.apache.camel.component.jms.JmsProducer$2.createMessage(JmsProducer.java:301)
	at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.doSendToDestination(JmsConfiguration.java:498)
	at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.access$100(JmsConfiguration.java:441)
	at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate$1.doInJms(JmsConfiguration.java:455)
	at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:494)
	... 64 more
[- JmsConsumer[YARN_UPDATE_HUB]] TransactionErrorHandler        WARN 
Transaction rollback (0x6ef81f31) redelivered(false) for (MessageId:
ID:39C6E2CCC72BAA1FE053B50D650A8C34 on ExchangeId:
ID-A78029-49792-1470896958131-0-3) caught:
org.springframework.jms.UncategorizedJmsException: Uncategorized exception
occured during JMS processing; nested exception is
oracle.jms.AQjmsException: JMS-110: Egenskab JMSXUserID er skrivebeskyttet
[- JmsConsumer[YARN_UPDATE_HUB]] EndpointMessageListener        WARN 
Execution of JMS message listener failed. Caused by:
[org.apache.camel.RuntimeCamelException -
org.springframework.jms.UncategorizedJmsException: Uncategorized exception
occured during JMS processing; nested exception is
oracle.jms.AQjmsException: JMS-110: Egenskab JMSXUserID er skrivebeskyttet]
org.apache.camel.RuntimeCamelException:
org.springframework.jms.UncategorizedJmsException: Uncategorized exception
occured during JMS processing; nested exception is
oracle.jms.AQjmsException: JMS-110: Egenskab JMSXUserID er skrivebeskyttet
	at
org.apache.camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHelper.java:1690)
	at
org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:190)
	at
org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:34)
	at
org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133)
	at
org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:176)
	at
org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:136)
	at
org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:105)
	at
org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:114)
	at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190)
	at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190)
	at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:109)
	at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:91)
	at
org.apache.camel.component.jms.EndpointMessageListener.onMessage(EndpointMessageListener.java:112)
	at
org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:721)
	at
org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:681)
	at
org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:651)
	at
org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:315)
	at
org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:233)
	at
org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1158)
	at
org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:1150)
	at
org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:1047)
	at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.springframework.jms.UncategorizedJmsException: Uncategorized
exception occured during JMS processing; nested exception is
oracle.jms.AQjmsException: JMS-110: Egenskab JMSXUserID er skrivebeskyttet
	at
org.springframework.jms.support.JmsUtils.convertJmsAccessException(JmsUtils.java:316)
	at
org.springframework.jms.support.JmsAccessor.convertJmsAccessException(JmsAccessor.java:169)
	at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:497)
	at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.send(JmsConfiguration.java:452)
	at org.apache.camel.component.jms.JmsProducer.doSend(JmsProducer.java:414)
	at
org.apache.camel.component.jms.JmsProducer.processInOnly(JmsProducer.java:368)
	at org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:154)
	at
org.apache.camel.impl.InterceptSendToEndpoint$1.process(InterceptSendToEndpoint.java:164)
	at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:145)
	at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77)
	at
org.apache.camel.processor.interceptor.HandleFaultInterceptor.process(HandleFaultInterceptor.java:42)
	at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
	at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
	at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:109)
	at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:344)
	at
org.apache.camel.processor.DefaultErrorHandler.process(DefaultErrorHandler.java:60)
	at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:165)
	at org.apache.camel.processor.Pipeline.process(Pipeline.java:121)
	at org.apache.camel.processor.Pipeline.process(Pipeline.java:83)
	at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:109)
	at org.apache.camel.processor.Pipeline.process(Pipeline.java:63)
	at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:165)
	at
org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:62)
	at
org.apache.camel.impl.InterceptSendToEndpoint$1.process(InterceptSendToEndpoint.java:164)
	at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:145)
	at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77)
	at
org.apache.camel.processor.interceptor.HandleFaultInterceptor.process(HandleFaultInterceptor.java:42)
	at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
	at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
	at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:109)
	at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:344)
	at
org.apache.camel.processor.DefaultErrorHandler.process(DefaultErrorHandler.java:60)
	at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:165)
	at org.apache.camel.processor.Pipeline.process(Pipeline.java:121)
	at org.apache.camel.processor.Pipeline.process(Pipeline.java:83)
	at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
	at
org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:220)
	at
org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:101)
	at
org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:114)
	at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77)
	at
org.apache.camel.processor.interceptor.HandleFaultInterceptor.process(HandleFaultInterceptor.java:42)
	at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
	at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
	at
org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:220)
	at
org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:183)
	... 22 more
Caused by: oracle.jms.AQjmsException: JMS-110: Egenskab JMSXUserID er
skrivebeskyttet
	at oracle.jms.AQjmsError.throwEx(AQjmsError.java:330)
	at oracle.jms.AQjmsMessage.setSystemProperty(AQjmsMessage.java:2501)
	at oracle.jms.AQjmsMessage.setStringProperty2(AQjmsMessage.java:1968)
	at oracle.jms.AQjmsMessage.setStringProperty(AQjmsMessage.java:1943)
	at
org.apache.camel.component.jms.JmsMessageHelper.setProperty(JmsMessageHelper.java:150)
	at
org.apache.camel.component.jms.JmsBinding.appendJmsProperty(JmsBinding.java:370)
	at
org.apache.camel.component.jms.JmsBinding.appendJmsProperties(JmsBinding.java:329)
	at
org.apache.camel.component.jms.JmsBinding.makeJmsMessage(JmsBinding.java:304)
	at
org.apache.camel.component.jms.JmsProducer$2.createMessage(JmsProducer.java:301)
	at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.doSendToDestination(JmsConfiguration.java:498)
	at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.access$100(JmsConfiguration.java:441)
	at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate$1.doInJms(JmsConfiguration.java:455)
	at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:494)
	... 64 more


/Preben





--
View this message in context: http://camel.465427.n5.nabble.com/possible-camel-jms-regression-in-2-17-2-tp5786290.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Re: possible camel-jms regression in 2.17.2

Posted by "Preben.Asmussen" <pr...@dr.dk>.
Yeah - it's also present on 2.17.3

I created https://issues.apache.org/jira/browse/CAMEL-10237

/Preben



--
View this message in context: http://camel.465427.n5.nabble.com/possible-camel-jms-regression-in-2-17-2-tp5786290p5786306.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Re: possible camel-jms regression in 2.17.2

Posted by Claus Ibsen <cl...@gmail.com>.
Can you see if the same issue is in 2.17.3 (which I would think).

And if so then log a JIRA ticket

On Thu, Aug 11, 2016 at 10:00 AM, Preben.Asmussen <pr...@dr.dk> wrote:
> lol - localized error messages is an $$ enterprice feature. And Oracle is
> kind of a sticky pease of junk.
>
>
>
>
>
> --
> View this message in context: http://camel.465427.n5.nabble.com/possible-camel-jms-regression-in-2-17-2-tp5786290p5786294.html
> Sent from the Camel - Users mailing list archive at Nabble.com.



-- 
Claus Ibsen
-----------------
http://davsclaus.com @davsclaus
Camel in Action 2: https://www.manning.com/ibsen2

Re: possible camel-jms regression in 2.17.2

Posted by "Preben.Asmussen" <pr...@dr.dk>.
lol - localized error messages is an $$ enterprice feature. And Oracle is
kind of a sticky pease of junk.





--
View this message in context: http://camel.465427.n5.nabble.com/possible-camel-jms-regression-in-2-17-2-tp5786290p5786294.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Re: possible camel-jms regression in 2.17.2

Posted by Claus Ibsen <cl...@gmail.com>.
Hi

Yeah your American Oracle has been too long in Denmark and learned to
talk Danish. Its visa is overdue please return it back.



On Thu, Aug 11, 2016 at 8:41 AM, Preben.Asmussen <pr...@dr.dk> wrote:
> Hi
>
> I just tried to upgrade camel-jms from 2.17.1 to 2.17.2 and got jms errors
> due to Oracle AQ regards JMSX*** properties as read only. As I re call there
> were som special handling regarding exchange header copying this in 2.xx.
> due to this fact.
>
> I think the change was introduced in
> https://issues.apache.org/jira/browse/CAMEL-9995
>
>
> Stacktrace ->
> org.springframework.jms.UncategorizedJmsException: Uncategorized exception
> occured during JMS processing; nested exception is
> oracle.jms.AQjmsException: JMS-110: Egenskab JMSXUserID er skrivebeskyttet
>         at
> org.springframework.jms.support.JmsUtils.convertJmsAccessException(JmsUtils.java:316)
>         at
> org.springframework.jms.support.JmsAccessor.convertJmsAccessException(JmsAccessor.java:169)
>         at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:497)
>         at
> org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.send(JmsConfiguration.java:452)
>         at org.apache.camel.component.jms.JmsProducer.doSend(JmsProducer.java:414)
>         at
> org.apache.camel.component.jms.JmsProducer.processInOnly(JmsProducer.java:368)
>         at org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:154)
>         at
> org.apache.camel.impl.InterceptSendToEndpoint$1.process(InterceptSendToEndpoint.java:164)
>         at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:145)
>         at
> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77)
>         at
> org.apache.camel.processor.interceptor.HandleFaultInterceptor.process(HandleFaultInterceptor.java:42)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
>         at
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:109)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:344)
>         at
> org.apache.camel.processor.DefaultErrorHandler.process(DefaultErrorHandler.java:60)
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:165)
>         at org.apache.camel.processor.Pipeline.process(Pipeline.java:121)
>         at org.apache.camel.processor.Pipeline.process(Pipeline.java:83)
>         at
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:109)
>         at org.apache.camel.processor.Pipeline.process(Pipeline.java:63)
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:165)
>         at
> org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:62)
>         at
> org.apache.camel.impl.InterceptSendToEndpoint$1.process(InterceptSendToEndpoint.java:164)
>         at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:145)
>         at
> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77)
>         at
> org.apache.camel.processor.interceptor.HandleFaultInterceptor.process(HandleFaultInterceptor.java:42)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
>         at
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:109)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:344)
>         at
> org.apache.camel.processor.DefaultErrorHandler.process(DefaultErrorHandler.java:60)
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:165)
>         at org.apache.camel.processor.Pipeline.process(Pipeline.java:121)
>         at org.apache.camel.processor.Pipeline.process(Pipeline.java:83)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:220)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:101)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:114)
>         at
> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77)
>         at
> org.apache.camel.processor.interceptor.HandleFaultInterceptor.process(HandleFaultInterceptor.java:42)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:220)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:183)
>         at
> org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:34)
>         at
> org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:176)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:136)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:105)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:114)
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190)
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190)
>         at
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:109)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:91)
>         at
> org.apache.camel.component.jms.EndpointMessageListener.onMessage(EndpointMessageListener.java:112)
>         at
> org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:721)
>         at
> org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:681)
>         at
> org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:651)
>         at
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:315)
>         at
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:233)
>         at
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1158)
>         at
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:1150)
>         at
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:1047)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>         at java.lang.Thread.run(Thread.java:745)
> Caused by: oracle.jms.AQjmsException: JMS-110: Egenskab JMSXUserID er
> skrivebeskyttet
>         at oracle.jms.AQjmsError.throwEx(AQjmsError.java:330)
>         at oracle.jms.AQjmsMessage.setSystemProperty(AQjmsMessage.java:2501)
>         at oracle.jms.AQjmsMessage.setStringProperty2(AQjmsMessage.java:1968)
>         at oracle.jms.AQjmsMessage.setStringProperty(AQjmsMessage.java:1943)
>         at
> org.apache.camel.component.jms.JmsMessageHelper.setProperty(JmsMessageHelper.java:150)
>         at
> org.apache.camel.component.jms.JmsBinding.appendJmsProperty(JmsBinding.java:370)
>         at
> org.apache.camel.component.jms.JmsBinding.appendJmsProperties(JmsBinding.java:329)
>         at
> org.apache.camel.component.jms.JmsBinding.makeJmsMessage(JmsBinding.java:304)
>         at
> org.apache.camel.component.jms.JmsProducer$2.createMessage(JmsProducer.java:301)
>         at
> org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.doSendToDestination(JmsConfiguration.java:498)
>         at
> org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.access$100(JmsConfiguration.java:441)
>         at
> org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate$1.doInJms(JmsConfiguration.java:455)
>         at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:494)
>         ... 64 more
> [- JmsConsumer[YARN_UPDATE_HUB]] TransactionErrorHandler        WARN
> Transaction rollback (0x6ef81f31) redelivered(false) for (MessageId:
> ID:39C6E2CCC72BAA1FE053B50D650A8C34 on ExchangeId:
> ID-A78029-49792-1470896958131-0-3) caught:
> org.springframework.jms.UncategorizedJmsException: Uncategorized exception
> occured during JMS processing; nested exception is
> oracle.jms.AQjmsException: JMS-110: Egenskab JMSXUserID er skrivebeskyttet
> [- JmsConsumer[YARN_UPDATE_HUB]] EndpointMessageListener        WARN
> Execution of JMS message listener failed. Caused by:
> [org.apache.camel.RuntimeCamelException -
> org.springframework.jms.UncategorizedJmsException: Uncategorized exception
> occured during JMS processing; nested exception is
> oracle.jms.AQjmsException: JMS-110: Egenskab JMSXUserID er skrivebeskyttet]
> org.apache.camel.RuntimeCamelException:
> org.springframework.jms.UncategorizedJmsException: Uncategorized exception
> occured during JMS processing; nested exception is
> oracle.jms.AQjmsException: JMS-110: Egenskab JMSXUserID er skrivebeskyttet
>         at
> org.apache.camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHelper.java:1690)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:190)
>         at
> org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:34)
>         at
> org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:176)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:136)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:105)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:114)
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190)
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190)
>         at
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:109)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:91)
>         at
> org.apache.camel.component.jms.EndpointMessageListener.onMessage(EndpointMessageListener.java:112)
>         at
> org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:721)
>         at
> org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:681)
>         at
> org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:651)
>         at
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:315)
>         at
> org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:233)
>         at
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1158)
>         at
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:1150)
>         at
> org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:1047)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>         at java.lang.Thread.run(Thread.java:745)
> Caused by: org.springframework.jms.UncategorizedJmsException: Uncategorized
> exception occured during JMS processing; nested exception is
> oracle.jms.AQjmsException: JMS-110: Egenskab JMSXUserID er skrivebeskyttet
>         at
> org.springframework.jms.support.JmsUtils.convertJmsAccessException(JmsUtils.java:316)
>         at
> org.springframework.jms.support.JmsAccessor.convertJmsAccessException(JmsAccessor.java:169)
>         at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:497)
>         at
> org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.send(JmsConfiguration.java:452)
>         at org.apache.camel.component.jms.JmsProducer.doSend(JmsProducer.java:414)
>         at
> org.apache.camel.component.jms.JmsProducer.processInOnly(JmsProducer.java:368)
>         at org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:154)
>         at
> org.apache.camel.impl.InterceptSendToEndpoint$1.process(InterceptSendToEndpoint.java:164)
>         at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:145)
>         at
> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77)
>         at
> org.apache.camel.processor.interceptor.HandleFaultInterceptor.process(HandleFaultInterceptor.java:42)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
>         at
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:109)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:344)
>         at
> org.apache.camel.processor.DefaultErrorHandler.process(DefaultErrorHandler.java:60)
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:165)
>         at org.apache.camel.processor.Pipeline.process(Pipeline.java:121)
>         at org.apache.camel.processor.Pipeline.process(Pipeline.java:83)
>         at
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:109)
>         at org.apache.camel.processor.Pipeline.process(Pipeline.java:63)
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:165)
>         at
> org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:62)
>         at
> org.apache.camel.impl.InterceptSendToEndpoint$1.process(InterceptSendToEndpoint.java:164)
>         at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:145)
>         at
> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77)
>         at
> org.apache.camel.processor.interceptor.HandleFaultInterceptor.process(HandleFaultInterceptor.java:42)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
>         at
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:109)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:344)
>         at
> org.apache.camel.processor.DefaultErrorHandler.process(DefaultErrorHandler.java:60)
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:165)
>         at org.apache.camel.processor.Pipeline.process(Pipeline.java:121)
>         at org.apache.camel.processor.Pipeline.process(Pipeline.java:83)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:220)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:101)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:114)
>         at
> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77)
>         at
> org.apache.camel.processor.interceptor.HandleFaultInterceptor.process(HandleFaultInterceptor.java:42)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:220)
>         at
> org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:183)
>         ... 22 more
> Caused by: oracle.jms.AQjmsException: JMS-110: Egenskab JMSXUserID er
> skrivebeskyttet
>         at oracle.jms.AQjmsError.throwEx(AQjmsError.java:330)
>         at oracle.jms.AQjmsMessage.setSystemProperty(AQjmsMessage.java:2501)
>         at oracle.jms.AQjmsMessage.setStringProperty2(AQjmsMessage.java:1968)
>         at oracle.jms.AQjmsMessage.setStringProperty(AQjmsMessage.java:1943)
>         at
> org.apache.camel.component.jms.JmsMessageHelper.setProperty(JmsMessageHelper.java:150)
>         at
> org.apache.camel.component.jms.JmsBinding.appendJmsProperty(JmsBinding.java:370)
>         at
> org.apache.camel.component.jms.JmsBinding.appendJmsProperties(JmsBinding.java:329)
>         at
> org.apache.camel.component.jms.JmsBinding.makeJmsMessage(JmsBinding.java:304)
>         at
> org.apache.camel.component.jms.JmsProducer$2.createMessage(JmsProducer.java:301)
>         at
> org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.doSendToDestination(JmsConfiguration.java:498)
>         at
> org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.access$100(JmsConfiguration.java:441)
>         at
> org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate$1.doInJms(JmsConfiguration.java:455)
>         at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:494)
>         ... 64 more
>
>
> /Preben
>
>
>
>
>
> --
> View this message in context: http://camel.465427.n5.nabble.com/possible-camel-jms-regression-in-2-17-2-tp5786290.html
> Sent from the Camel - Users mailing list archive at Nabble.com.



-- 
Claus Ibsen
-----------------
http://davsclaus.com @davsclaus
Camel in Action 2: https://www.manning.com/ibsen2