I am using Boomi and Solace Connector. I am gtting information from Database and mapping to XML profile and trying to push xml to Solace queue (Send) operation. Just 2000 db records it was erroring as
Hey @Poornima. Is that a Solace error, or a Connector error? It doesn’t look familiar to me…? “SEND’s operation” …?
That said, the default maximum message size for queues in Solace 10MB. So there shouldn’t be any setting necessary to publish a message that is only 1MB big. And the default queue quota size is 1.5GB, so it shouldn’t be that either.
Only thing to check: if you have created a Message VPN (i.e. not using the default one), then you need to set the max quota for your VPN specifically… that defaults to 0MB.
But if you’re able to publish smaller messages, then that’s probably not it.
Any chance you can enable more detailed logging (e.g. debug level) that might give more clues…?
Hello @Poornima , Agree with @Aaron … this doesn’t look like Solace error. There are two kinds of large message threshold related events you can possibly get from Solace. 1. when “max message size” set on the queue is breached. This will be “Document too large” exception thrown to the publisher. 2. when “large message size” set on VPN is breached. This is a warning logged on Solace end (CLIENT_CLIENT_LARGE_MESSAGE), but the send operation itself is not blocked. The error log you provided dosen’t seem to match either.
Also, based on the error message: “SEND’s operation combined incoming documents”, the SEND is using the Persistent Transacted mode.
In this mode, the size limitation applies to the entire transaction. So if a batch of 256 documents is processed by the SEND, the operation fails when the combined size of all documents within the transaction exceeds the limit.
In Persistent Non-Transacted and Direct modes, the limit applies to single documents.