Hi Deepak,
hard to tell without providing the configuration, but that `\` in
`\#sfsfBus` looks odd. Can you check that it references a correct ID
of the object in Camel's Registry implementation that you use?

zoran

On Thu, Aug 17, 2017 at 8:00 AM, deepaktaker <deepakta...@gmail.com> wrote:
> Im getting this error intermittent error message. I have no idea why this
> happens. could some one please help me identifying the problem.
>
> The problem is during the endpoint creation.
>
> Failed to resolve endpoint:
> sf-soap://EmpEmploymentTermination?address=https%3A%2F%2Fapi4preview.sfsf.com%2Fsfapi%2Fv1%2Fsoap&alias=SFSF_T1&batchSize=200&bus=%23sfsfBus&entity=EmpEmploymentTermination&id=EmpTerminationSFEmpTerminationReceiver&messageProtocol=SOAP&operation=querySync&query=SELECT+lastDateWorked%2C+end_date%2Clast_modified_on%2C+person_id_external+FROM+EmpEmploymentTermination&queryMode=NORMAL&receiveTimeOut=60000&secureStore=%23sfsfSecureStore&sfsfServiceProvider=%23sfsfServiceProvider&trustManagers=%23sfsfTrustManagers&usrDefinedNamespaceMap=%23userdefinedNamespaces
> due to: Could not find a suitable setter for property: bus as there isn't a
> setter method with same type: java.lang.String nor type conversion possible:
> No type converter available to convert from type: java.lang.String to the
> required type: org.apache.cxf.Bus with value \#sfsfBus
>
>
> Here's the Trace log from camel
> ------------------------------------------
>
> org.apache.cxf.interceptor.StaxInEndingInterceptor@5aa8efd2|
> 2017 08 11
> 18:28:56#+00#DEBUG#org.apache.cxf.phase.PhaseInterceptorChain##anonymous#Camel
> (Global_Pay_EMEA_Reg) thread #752 -
> Multicast#na#avphcie#e0726iflmap#web##na#na#na#na#Invoking handleMessage on
> interceptor org.apache.cxf.jaxws.interceptors.SwAInInterceptor@7ac8eccc|
> 2017 08 11
> 18:28:56#+00#DEBUG#org.apache.cxf.phase.PhaseInterceptorChain##anonymous#Camel
> (Global_Pay_EMEA_Reg) thread #752 -
> Multicast#na#avphcie#e0726iflmap#web##na#na#na#na#Invoking handleMessage on
> interceptor org.apache.cxf.jaxws.interceptors.HolderInInterceptor@19b29c10|
> 2017 08 11
> 18:28:56#+00#DEBUG#org.apache.cxf.phase.PhaseInterceptorChain##anonymous#Camel
> (Global_Pay_EMEA_Reg) thread #752 -
> Multicast#na#avphcie#e0726iflmap#web##na#na#na#na#Invoking handleMessage on
> interceptor
> org.apache.cxf.ws.policy.PolicyVerificationInInterceptor@12f1c224|
> 2017 08 11
> 18:28:56#+00#DEBUG#org.apache.cxf.ws.policy.PolicyVerificationInInterceptor##anonymous#Camel
> (Global_Pay_EMEA_Reg) thread #752 -
> Multicast#na#avphcie#e0726iflmap#web##na#na#na#na#Verified policies for
> inbound message.|
> 2017 08 11
> 18:28:56#+00#TRACE#org.apache.camel.impl.DefaultComponent##anonymous#Camel
> (Global_Pay_EMEA_Reg) thread #752 -
> Multicast#na#avphcie#e0726iflmap#web##na#na#na#na#Creating endpoint
> uri=[sf-soap://EmpEmploymentTermination?address=https%3A%2F%2Fapi4preview.sf.com%2Fsfapi%2Fv1%2Fsoap&alias=SFSF_T1&batchSize=200&bus=%23sfsfBus&entity=EmpEmploymentTermination&id=EmpTerminationSFEmpTerminationReceiver&messageProtocol=SOAP&operation=querySync&query=SELECT+lastDateWorked%2C+end_date%2Clast_modified_on%2C+person_id_external+FROM+EmpEmploymentTermination&queryMode=NORMAL&receiveTimeOut=60000&secureStore=%23sfsfSecureStore&sfsfServiceProvider=%23sfsfServiceProvider&trustManagers=%23sfsfTrustManagers&usrDefinedNamespaceMap=%23userdefinedNamespaces],
> path=[EmpEmploymentTermination],
> parameters=[{address=https://api4preview.sf.com/sfapi/v1/soap,
> alias=SFSF_T1, batchSize=200, bus=\#sfsfBus,
> entity=EmpEmploymentTermination, id=EmpTerminationSFEmpTerminationReceiver,
> messageProtocol=SOAP, operation=querySync, query=SELECT lastDateWorked,
> end_date,last_modified_on, person_id_external FROM EmpEmploymentTermination,
> queryMode=NORMAL, receiveTimeOut=60000, secureStore=\#sfsfSecureStore,
> sfsfServiceProvider=\#sfsfServiceProvider,
> trustManagers=\#sfsfTrustManagers,
> usrDefinedNamespaceMap=\#userdefinedNamespaces}]|
> 2017 08 11
> 18:28:56#+00#DEBUG#org.apache.camel.util.IntrospectionSupport##anonymous#Camel
> (Global_Pay_EMEA_Reg) thread #752 -
> Multicast#na#avphcie#e0726iflmap#web##na#na#na#na#Configured property:
> address on bean: com.sf.it.rt.adapter.sfsf.core.config.SfsfWsConfig@31355bb2
> with value: https://api4preview.sfsf.com/sfapi/v1/soap|
> 2017 08 11
> 18:28:56#+00#DEBUG#org.apache.camel.util.IntrospectionSupport##anonymous#Camel
> (Global_Pay_EMEA_Reg) thread #752 -
> Multicast#na#avphcie#e0726iflmap#web##na#na#na#na#Configured property: alias
> on bean: com.sf.it.rt.adapter.sfsf.core.config.SfsfWsConfig@31355bb2 with
> value: SFSF_T1|
> 2017 08 11
> 18:28:56#+00#DEBUG#org.apache.camel.util.IntrospectionSupport##anonymous#Camel
> (Global_Pay_EMEA_Reg) thread #752 -
> Multicast#na#avphcie#e0726iflmap#web##na#na#na#na#Configured property:
> batchSize on bean:
> com.sf.it.rt.adapter.sfsf.core.config.SfsfWsConfig@31355bb2 with value: 200|
> 2017 08 11
> 18:28:56#+00#TRACE#org.apache.camel.util.IntrospectionSupport##anonymous#Camel
> (Global_Pay_EMEA_Reg) thread #752 -
> Multicast#na#avphcie#e0726iflmap#web##na#na#na#na#Setter "public void
> com.sf.it.rt.adapter.sfsf.core.config.AbstractSfsfConfig.setBus(org.apache.cxf.Bus)"
> with parameter type "interface org.apache.cxf.Bus" could not be used for
> type conversions of \#sfsfBus|
> 2017 08 11
> 18:28:56#+00#ERROR#org.apache.camel.processor.DefaultErrorHandler##anonymous#Camel
> (Global_Pay_EMEA_Reg) thread #752 -
> Multicast#na#avphcie#e0726iflmap#web##na#na#na#na#Failed delivery for
> (MessageId: ID-vsa2760138-46631-1501882023469-488-12 on ExchangeId:
> ID-vsa2760138-46631-1501882023469-488-8). Exhausted after delivery attempt:
> 1 caught: org.apache.camel.ResolveEndpointFailedException: Failed to resolve
> endpoint:
> sf-soap://EmpEmploymentTermination?address=https%3A%2F%2Fapi4preview.sfsf.com%2Fsfapi%2Fv1%2Fsoap&alias=SFSF_T1&batchSize=200&bus=%23sfsfBus&entity=EmpEmploymentTermination&id=EmpTerminationSFEmpTerminationReceiver&messageProtocol=SOAP&operation=querySync&query=SELECT+lastDateWorked%2C+end_date%2Clast_modified_on%2C+person_id_external+FROM+EmpEmploymentTermination&queryMode=NORMAL&receiveTimeOut=60000&secureStore=%23sfsfSecureStore&sfsfServiceProvider=%23sfsfServiceProvider&trustManagers=%23sfsfTrustManagers&usrDefinedNamespaceMap=%23userdefinedNamespaces
> due to: Could not find a suitable setter for property: bus as there isn't a
> setter method with same type: java.lang.String nor type conversion possible:
> No type converter available to convert from type: java.lang.String to the
> required type: org.apache.cxf.Bus with value \#sfsfBus
>
>
>
>
> Message History
> ---------------------------------------------------------------------------------------------------------------------------------------
> RouteId              ProcessorId          Processor
> Elapsed (ms)
> [route1519         ] [route1519         ]
> [quartz2://GlobalPayEMEARegTimerEventDefinition2495371?fireNow=true&trigger.rep]
> [     14008]
> [Process_1         ] [CallActivity_22_15] [setHeader[scriptFile]
> ] [         0]
> [Process_1         ] [setHeader17213    ] [setHeader[scriptFileType]
> ] [         1]
> [Process_1         ] [bean3029          ] [bean[ref:scriptprocessor
> method:process]                                      ] [        11]
> [Process_1         ] [CallActivity_290_1] [direct:Process_4
> ] [      1585]
> [Process_4         ] [CallActivity_48_15] [setHeader[scriptFile]
> ] [         1]
> [Process_4         ] [setHeader17139    ] [setHeader[scriptFileType]
> ] [         0]
> [Process_4         ] [bean3015          ] [bean[ref:scriptprocessor
> method:process]                                      ] [        18]
> [Process_4         ] [CallActivity_70_15] [setHeader[SystemDate]
> ] [         1]
> [Process_4         ] [ServiceTask_74_150] [setHeader[destinationManagerImpl]
> ] [         1]
> [Process_4         ] [setHeader17140    ] [setHeader[destinationAlias]
> ] [         0]
> [Process_4         ] [setHeader17141    ] [setHeader[AutheticationType]
> ] [         1]
> [Process_4         ] [setHeader17142    ] [setHeader[SystemQueryOption]
> ] [         1]
> [Process_4         ] [setHeader17143    ] [setHeader[retrieveAllPages]
> ] [         1]
> [Process_4         ] [setHeader17144    ] [setHeader[clientSidePageSize]
> ] [         0]
> [Process_4         ] [setHeader17145    ] [setHeader[ODataMethod]
> ] [         1]
> [Process_4         ] [setHeader17146    ] [setHeader[Address]
> ] [         0]
> [Process_4         ] [setHeader17147    ] [setHeader[Content-Type]
> ] [         1]
> [Process_4         ] [setHeader17148    ] [setHeader[ComponentContentType]
> ] [         1]
> [Process_4         ] [to5341            ] [odata:/v2:PayPeriod
> ] [      1542]
> [Process_4         ] [CallActivity_89_15] [setHeader[payDate]
> ] [         1]
> [Process_4         ] [setHeader17149    ] [setHeader[payPeriodEndDate]
> ] [         0]
> [Process_4         ] [setHeader17150    ] [setHeader[payPeriodBeginDate]
> ] [         0]
> [Process_4         ] [CallActivity_284_1] [setHeader[scriptFile]
> ] [         1]
> [Process_4         ] [setHeader17151    ] [setHeader[scriptFileType]
> ] [         1]
> [Process_4         ] [bean3016          ] [bean[ref:scriptprocessor
> method:process]                                      ] [        10]
> [Process_1         ] [CallGateway_293_15] [when[simple{${header.payFlag} ==
> 'true' \|\| ${property.ManualRun} == 'YES'}]cho] [     11332]
> [Process_1         ] [ServiceTask_139_15]
> [sf-soap:FO_company?entity=FO_company&messageProtocol=SOAP&operation] [
> 1272]
> [Process_1         ] [CallActivity_140_1] [setHeader[countryCode]
> ] [         1]
> [Process_1         ] [ParallelGateway_1_] [multicast
> ] [     10058]
> [Process_1         ] [to5349            ] [direct://SequenceFlow_2
> ] [     10049]
> [route1520         ] [CallActivity_32_15] [direct:Process_8
> ] [     10048]
> [Process_8         ] [CallGateway_135_15] [when[simple{${property.ManualRun}
> == 'YES'}]choice[]                          ] [     10049]
> [Process_8         ] [CallActivity_67_15] [setHeader[scriptFile]
> ] [         1]
> [Process_8         ] [setHeader17152    ] [setHeader[scriptFileType]
> ] [         0]
> [Process_8         ] [bean3017          ] [bean[ref:scriptprocessor
> method:process]                                      ] [        58]
> [Process_8         ] [ServiceTask_61_150]
> [sf-soap:CompoundEmployee?entity=CompoundEmployee&messageProtocol=SO] [
> 2059]
> [Process_8         ] [CallGateway_124_15] [when[xpath{XPath:
> count(//CompoundEmployee)=0}]choice[]                       ] [      7930]
> [Process_8         ] [ServiceTask_2     ]
> [enrich[{sf-soap:FO_costCenter?entity=FO_costCenter&messageProtocol=] [
> 7909]
> [Process_8         ] [ServiceTask_3     ]
> [enrich[{sf-soap:EmpEmploymentTermination?entity=EmpEmploymentTermin] [
> 7]
>
> Stacktrace
> ---------------------------------------------------------------------------------------------------------------------------------------org.apache.camel.ResolveEndpointFailedException:
> Failed to resolve endpoint:
> sf-soap://EmpEmploymentTermination?address=https%3A%2F%2Fapi4preview.sfsf.com%2Fsfapi%2Fv1%2Fsoap&alias=SFSF_T1&batchSize=200&bus=%23sfsfBus&entity=EmpEmploymentTermination&id=EmpTerminationSFEmpTerminationReceiver&messageProtocol=SOAP&operation=querySync&query=SELECT+lastDateWorked%2C+end_date%2Clast_modified_on%2C+person_id_external+FROM+EmpEmploymentTermination&queryMode=NORMAL&receiveTimeOut=60000&secureStore=%23sfsfSecureStore&sfsfServiceProvider=%23sfsfServiceProvider&trustManagers=%23sfsfTrustManagers&usrDefinedNamespaceMap=%23userdefinedNamespaces
> due to: Could not find a suitable setter for property: bus as there isn't a
> setter method with same type: java.lang.String nor type conversion possible:
> No type converter available to convert from type: java.lang.String to the
> required type: org.apache.cxf.Bus with value \#sfsfBus
>         at
> org.apache.camel.impl.DefaultCamelContext.getEndpoint(DefaultCamelContext.java:588)
>         at
> org.apache.camel.util.CamelContextHelper.getMandatoryEndpoint(CamelContextHelper.java:79)
>         at
> org.apache.camel.util.ExchangeHelper.resolveEndpoint(ExchangeHelper.java:89)
>         at 
> org.apache.camel.processor.Enricher.resolveEndpoint(Enricher.java:291)
>         at org.apache.camel.processor.Enricher.process(Enricher.java:165)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
>         at
> com.sf.it.op.agent.collector.camel.MplInterceptor$MplAsyncProcessor.process(MplInterceptor.java:184)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:197)
>         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.ChoiceProcessor.process(ChoiceProcessor.java:117)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
>         at
> com.sf.it.op.agent.collector.camel.MplInterceptor$MplAsyncProcessor.process(MplInterceptor.java:184)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:197)
>         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.ChoiceProcessor.process(ChoiceProcessor.java:117)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
>         at
> com.sf.it.op.agent.collector.camel.MplInterceptor$MplAsyncProcessor.process(MplInterceptor.java:184)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:197)
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:197)
>         at
> org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:62)
>         at 
> org.apache.camel.processor.SendProcessor.process(SendProcessor.java:145)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
>         at
> com.sf.it.op.agent.collector.camel.MplInterceptor$MplAsyncProcessor.process(MplInterceptor.java:184)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:197)
>         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.CamelInternalProcessor.process(CamelInternalProcessor.java:197)
>         at
> org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:62)
>         at 
> org.apache.camel.processor.SendProcessor.process(SendProcessor.java:145)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
>         at
> com.sf.it.op.agent.collector.camel.MplInterceptor$MplAsyncProcessor.process(MplInterceptor.java:184)
>         at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:95)
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:197)
>         at
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
>         at
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:197)
>         at
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:109)
>         at
> org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:827)
>         at
> org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:85)
>         at
> org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:320)
>         at
> org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:305)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at java.lang.Thread.run(Thread.java:807)
> Caused by: java.lang.IllegalArgumentException: Could not find a suitable
> setter for property: bus as there isn't a setter method with same type:
> java.lang.String nor type conversion possible: No type converter available
> to convert from type: java.lang.String to the required type:
> org.apache.cxf.Bus with value \#sfsfBus
>         at
> org.apache.camel.util.IntrospectionSupport.setProperty(IntrospectionSupport.java:588)
>         at
> org.apache.camel.util.IntrospectionSupport.setProperty(IntrospectionSupport.java:616)
>         at
> org.apache.camel.util.IntrospectionSupport.setProperties(IntrospectionSupport.java:473)
>         at
> org.apache.camel.util.IntrospectionSupport.setProperties(IntrospectionSupport.java:483)
>         at
> org.apache.camel.util.EndpointHelper.setProperties(EndpointHelper.java:255)
>         at
> org.apache.camel.impl.DefaultComponent.setProperties(DefaultComponent.java:259)
>         at
> com.sf.it.rt.adapter.sfsf.component.SfsfComponent.createConfig(SfsfComponent.java:81)
>         at
> com.sf.it.rt.adapter.sfsf.component.SfsfComponent.createEndpoint(SfsfComponent.java:30)
>         at
> org.apache.camel.impl.DefaultComponent.createEndpoint(DefaultComponent.java:114)
>         at
> org.apache.camel.impl.DefaultCamelContext.getEndpoint(DefaultCamelContext.java:568)
>         ... 53 common frames omitted
> |
> 2017 08 11
> 18:28:56#+00#ERROR#com.sf.it.rt.adapter.sfsf.component.internal.SfsfOnCompletionService##anonymous#DefaultQuartzScheduler-Global_Pay_EMEA_Reg_Worker-1#na#avphcie#e0726iflmap#web##na#na#na#na#Execution
> is failed for camelContextId Global_Pay_EMEA_Reg, sfsfId
> PicklistSFPickListReceiver|
> 2017 08 11
> --------------------------------------------------
>
> Thanks in advance.
>
>
>
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/No-type-converter-available-to-convert-from-type-java-lang-String-to-the-required-type-org-apache-cxs-tp5810933.html
> Sent from the Camel - Users mailing list archive at Nabble.com.



-- 
Zoran Regvart

Reply via email to