Ticket #23 (closed defect: fixed)
Opened 13 years ago
Stub/Skeleton generation for inner remote classes
|Reported by:||Bernhard Haumacher (haui at haumacher dot de)||Owned by:|
The generated stubs does not access the server class with its fully qualified name. This does not work for inner classes, because the stub and skeletons are generated as top-level classes in the same package but not as inner classes within the same outer class.
The stub and skeleton classes of inner server classes are now named like their RMI counterparts to simulate an inner class so that the runtime environment can now find stub and skeleton classes for inner server classes. Additionally the server class is accessed with its fully qualified name, because the compiler does not interpret a class with "outer$inner" name convention as a inner class of "outer".
This does not work for private inner remote classes (in contrast to rmic).
fixed since 1.02d.