Modify

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:
Priority: normal Milestone: 1.02d
Component: karmic Version:
Severity: normal Keywords:
Cc:

Description

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.

Solution

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".

Problem

This does not work for private inner remote classes (in contrast to rmic).

fixed since 1.02d.

Attachments

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.