sjms endpoint error

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

sjms endpoint error

rajith
I'm getting the following error when trying to use the sjms endpoint.

"sjms" is bound to SjmsBatchComponent

The 4 properties it complains about is available in the sjms-batch
component. Wondering how to debug this issue?

Caused by: org.apache.camel.ResolveEndpointFailedException: Failed to
resolve endpoint:
sjms://queue:MY_QUEUE?aggregationStrategy=com.xxx.route.MessageAggregationStategy&completionPredicate=+%3E+200&completionSize=200&completionTimeout=3000&consumerCount=10&transacted=true&transactionBatchCount=200&transactionBatchTimeout=3000
due to:

Failed to resolve endpoint:
sjms://queue:MY_QUEUE?aggregationStrategy=com.xxx.route.MessageAggregationStategy&completionPredicate=+%3E+200&completionSize=200&completionTimeout=3000&consumerCount=10&transacted=true&transactionBatchCount=200&transactionBatchTimeout=3000
due to: There are 4 parameters that couldn't be set on the endpoint. Check
the uri if the parameters are spelt correctly and that they are properties
of the endpoint. Unknown
parameters=[{aggregationStrategy=com.cpggpc.route.MessageAggregationStategy,
completionPredicate= > 200, completionSize=200, completionTimeout=3000}]

--
Regards,

Rajith Muditha Attapattu <http://rajith.2rlabs.com/>
Reply | Threaded
Open this post in threaded view
|

Re: sjms endpoint error

Andrea Cosentino-2
you need to use sjms-batch as component scheme.

https://github.com/apache/camel/blob/master/components/camel-sjms/src/main/docs/sjms-batch-component.adoc

--
Andrea Cosentino 
----------------------------------
Apache Camel PMC Chair
Apache Karaf Committer
Apache Servicemix PMC Member
Email: [hidden email]
Twitter: @oscerd2
Github: oscerd






On Monday, September 10, 2018, 10:56:47 PM GMT+2, Rajith Muditha Attapattu <[hidden email]> wrote:





I'm getting the following error when trying to use the sjms endpoint.

"sjms" is bound to SjmsBatchComponent

The 4 properties it complains about is available in the sjms-batch
component. Wondering how to debug this issue?

Caused by: org.apache.camel.ResolveEndpointFailedException: Failed to
resolve endpoint:
sjms://queue:MY_QUEUE?aggregationStrategy=com.xxx.route.MessageAggregationStategy&completionPredicate=+%3E+200&completionSize=200&completionTimeout=3000&consumerCount=10&transacted=true&transactionBatchCount=200&transactionBatchTimeout=3000
due to:

Failed to resolve endpoint:
sjms://queue:MY_QUEUE?aggregationStrategy=com.xxx.route.MessageAggregationStategy&completionPredicate=+%3E+200&completionSize=200&completionTimeout=3000&consumerCount=10&transacted=true&transactionBatchCount=200&transactionBatchTimeout=3000
due to: There are 4 parameters that couldn't be set on the endpoint. Check
the uri if the parameters are spelt correctly and that they are properties
of the endpoint. Unknown
parameters=[{aggregationStrategy=com.cpggpc.route.MessageAggregationStategy,
completionPredicate= > 200, completionSize=200, completionTimeout=3000}]

--
Regards,

Rajith Muditha Attapattu <http://rajith.2rlabs.com/>