I am new to camel framework so I cannot go deeper into the problem. Basicly 
what we are doing is sending messages to azure service bus queue and getting 
error when messages are bigger then 256kb.
The owner of service bus suggested that I should change configuration to 
something like this

<binding name="BasicHttpBinding " 
maxBufferSize="2147483647" 
maxBufferPoolSize="2147483647"
 maxReceivedMessageSize="2147483647">

and since my project is in java and not .net i need to be able to change these 
values somewhere.

I also did some debugging of camel and I notice a property 
public void setMaxMessageSize(UnsignedLong maxMessageSize)
 in
 org.apache.qpid.amqp_1_0.type.transport.Attach class
which is always being set to 262144.
I don't know where the value is coming from but my guess is that whats causing 
the problem.

I hope its more clear now.

Thanks


-----Original Message-----
From: Quinn Stevenson <qu...@pronoia-solutions.com> 
Sent: 22. juni 2018 15:14
To: users@camel.apache.org
Subject: Re: Cannot send files bigger then 256kb to service bus via amqps



Can you be more specific about what is failing where?

We process over 100,000 multi-megabyte messages per day and have never hit this 
sort of an issue.



> On Jun 22, 2018, at 1:20 AM, Tunikov, Eugeniy <eugeniy.tuni...@cgm.com> wrote:
>
> We are routing messages to service bus. And getting error when trying to send 
> messages bigger then 256kb.
> Error{condition=message-size-exceeded,description=The received message 
> (delivery-id:0, size:327565 bytes) exceeds the limit (262144 bytes) currently 
> allowed on the link.} And also exception saying that link has been detached.
> Is this message soming from service bus or from camel framework? And how can 
> I solve it?
>
> Thanks
>

Reply via email to