[omniORB] Problem with giopMaxMsgSize
Steve Rowe
srowe at photoworks.com
Tue Mar 22 14:43:23 GMT 2005
John,
We have set the giopMaxMsgSize in the omniORB.cfg file on Linux and in the
registry on Windows (under HKEY_LOCAL_MACHINE\SOFTWARE\omniORB and the ORB
picks up the new value just fine.
Hope that helps.
- Steve Rowe
At 01:49 PM 3/22/2005, John Chesshir wrote:
>content-class: urn:content-classes:message
>Content-Type: multipart/alternative;
> boundary="----_=_NextPart_001_01C52F28.F841575A"
>
> We just ported to omniORB, and so far it has been wonderful, but we
> have had the following problem that I have been unable to fix except by
> working around it.
> When our users try to send more than 5 pictures over our CORBA
> Connection, we get a MARSHAL exception. I have read in
> <http://www.omniorb-support.com/pipermail/omniorb-list/2003-March/023245.html>http://www.omniorb-support.com/pipermail/omniorb-list/2003-March/023245.html
> that this is the expected behavior when the size of the message goes over
> the number of bytes set by giopMaxMessageSize, which is defaulted to 2 MB.
> However, I found the giopMaxMsgSize variable, and I set it as an
> environment variable on a Windows 2000 platform to be 10 MB, well over
> the size of the particular messages we were trying to pass over the wire,
> but to no effect. We are compiling and running against the libraries in
> the omniORB-4.0.5-win32-vc6.zip.
> For reference, I also set the maxGIOPVersion = 1.1 in the same way I
> set giopMaxMsgSize, as an environment variable, so it would interface
> with the a JRE 1.3 ORB. When it is not set, the interface will not
> work. When it is set, it will. So I know omniORB can pick up the
> environment variables from the place I am setting them. I am wondering
> if there is a bug with it picking up this particular variable.
> While I am on that note, setting maxGIOPVersion via the environment
> has been the only way we were able to get it to work. When we followed
> the directions on passing it in as a command line parameter, the threw an
> error stating that it did not recognize that parameter. It's not killing
> us now, though. Just wondered if you had seen it.
> Our work around for the large messaging was to find a way to pass
> pictures one at a time over the wire. It works, but if omniORB has a
> bug, I'm sure you guys would like to know.
> Let me know if you need more details.
>
>Thanks,
>John C
>_______________________________________________
>omniORB-list mailing list
>omniORB-list at omniorb-support.com
>http://www.omniorb-support.com/mailman/listinfo/omniorb-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20050322/5f531706/attachment.htm
More information about the omniORB-list
mailing list