-
Bug
-
Resolution: Fixed
-
P4
-
1.2.0
-
beta2
-
sparc
-
solaris_2.5.1
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2030183 | 1.3.0 | Ken Cavanaugh | P4 | Closed | Fixed | 1.3 |
Name: sg39081 Date: 11/11/99
CORBA hangs when I try to send a large object across the wire.
The specific object is a string array with one large string.
1. use the puts() method (IDL file is below) with a StringArray
with a large string for the data argument.
2. portion of IDL file:
module DistributedServiceArchitecture {
interface Service;
typedef sequence<boolean> BooleanArray;
typedef sequence<Service> ServiceArray;
typedef sequence<string> StringArray;
interface Service {
void puts(in Service callingService, in string sessionId, in StringArray keys, in StringArray data);
StringArray gets(in Service callingService, in string sessionId, in StringArray keys);
};
};
3. no error message; application simply hangs
4. no trace information
5. no output
6. hardware: Ultra1
(Review ID: 83368)
======================================================================
- backported by
-
JDK-2030183 CORBA failure on sending large objects
-
- Closed
-