You are not logged in.

Unanswered posts



Important! This site has been replaced. All content here is read-only. Please visit our brand-new community at https://community.talend.com/. We look forward to hearing from you there!



#1 2016-09-02 09:50:33

CL48
Member
4 posts

CL48 said:

tESBConsumer and chunking

Tags: [, error]

Hi,
My ESB route is calling a job Talend in order to call a webservices (SOAP)
In this job, I'm using a tESBConsumer.
When my message to send is small, the tESBConsumer working correctly.
When I'm trying to send a big message, I've got an error :

has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: Response was of unexpected text/html ContentType.  Incoming portion of HTML stream: <html xmlns:vega
[...]
at org.apache.cxf.interceptor.StaxInInterceptor.handleMessage(StaxInInterceptor.java:95)
	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
	at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:798)
	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1670)
	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1551)
	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1348)
	at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
	at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:651)
	at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
	at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:514)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:423)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:324)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:277)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:297)
	at gyzmo.put_damages_0_1.PUT_DAMAGES$GenericConsumer.invoke(PUT_DAMAGES.java:818)

I'm thinking that's the problem comes from the chunking.
In the Runtime, I've add "client.AllowChunking =  false" in my file org.apache.cxf.http.conduits-common.cfg and reload my configuration but the error is still present.
Do you have any idea to resolve my point ?
Thanks,

Offline

#2 2016-09-07 08:49:57

xdshi
Talend Team


xdshi said:

Re: tESBConsumer and chunking

Hi,
Would you mind posting your job setting screenshots into forum which will be helpful for us to address your issue?
Best regards
Sabrina


What we can do is to make sure that Talend will be your best choice!

Offline

#3 2016-09-07 10:41:43

CL48
Member
4 posts

CL48 said:

Re: tESBConsumer and chunking

Hi,

You cna find some informations about my job.
One screen is the job calling, the second one is config of my tESBConsumer.
I'm posting a screenshot about my config too of the file org.apache.cxf.http.conduits-common.cfg 
For information, this error is coming when i'm trying to sent a big body (such as an image in base64).

mini_job.jpg
mini_blob_20160907-0241.png
mini_blob_20160907-0240.png

Last edited by CL48 (2016-09-07 10:53:10)

Offline

#4 2016-09-07 10:45:12

CL48
Member
4 posts

CL48 said:

Re: tESBConsumer and chunking

Screenshots :

Offline

#5 2016-09-21 07:46:50

CL48
Member
4 posts

CL48 said:

Re: tESBConsumer and chunking

up

Offline

Board footer

Talend Contributor Agreement - Talend Website Privacy Policy