Community
Participate
Working Groups
eclpise should generate stubs and skeletons for "RMI-classes"
Passing it on
RMI support isn't on the plan for 2.0. This is an excellent plugin contribution opportunity. You can use the RMI ant tasks to help you with the stub generation.
deferring
Erich, yet another contribution (work in progres): Try this plugin: http://sourceforge.net/project/showfiles.php?group_id=53485 Release notes: http://sourceforge.net/project/shownotes.php?release_id=90026 It runs JDK's rmic on all classes that implement java.rmi.Remote (However it is not fully automatic yet)
*** Bug 16255 has been marked as a duplicate of this bug. ***
the plugin has significantly improved since my first post. you may look at the source.
Are you going to re-implement it although a sepatate plugin is available ? Genady
We are sitll in the planning pahse for 2.1 but it will very likely not be addressed in 2.x. That's why it is tagged as help wanted. May be one of the Open source plugins can be contributed ?
In principle it is possible (speaking as the author of such plugin) to contribute the code. However, today the plugin is distributed under slighlty modified GPL license. I need to understant what contribution means in terms of copyright issues and license type. email me when you decide to include it in the release plans
Chaning state from assigned later to resolved later. Assigned later got introduced by the last bug conversion and is not a supported Eclipse bug state.
I understand that Genady's plugin starting at version 1.5 requires a fee for commercial use. For Eclipse to become a quality development environment it must (in my opinion) generate stubs for remote objects out of the box. I've used Genady's plugin and it appears to do the job. I'd be interested in the Eclipse team and Genady coming to some agreement on the licensing issues so that Genady's plug-in becomes part of the Eclipse offering.
I also agree the support for RMI is a missing component of Java suport in Eclipse. I have used Genady's plugin and have been very pleased with it. RMIC should however be an included part of eclipse's java supoort in my opinion.
Without external contributions this will very likely not happen for 3.0
This bug enhancement should have a higher priority. RMI support should be included of the box with Eclipse. Genady's plugin is nice, very nice, but it's a nowadays not free for commercial use.
What the status on this feature? It has been assigned for quite some time...
*** Bug 74143 has been marked as a duplicate of this bug. ***
Me again... There does not seem to be any activaty on this one. What is the status of this bug? It is assigned but will this be incorporated to Eclipse?
There is a solution for this. Add a hook to when the workspace/project is cleaned or rebuild then run an Ant target that compiles the RMI stubs/skels for you. Just did it and it works very nice. For more information(thanks to Darin Swanson for the reference): "Take a look at the Eclipse help: Workbench User Guide>Getting Started>Ant & External tools tutorial>Use cases for Ant in Eclipse>Ant buildfiles as project builders" Make sure that you add the "Ant Build" AFTER the "Java Builder".
Still no intention to include support for this in JDT, sorry. It's a matter of available manpower in the team: the time needed to add and especially to maitain it. This is really a nice area for an external contribution, and we'd also be interested in integrating a solution in JDT.UI if somebody is ready to maintain it.
First, if you're using Java 5.0 you can do well without stubs generation. More to the point - I obviously can't contribute the entire code of the RMI Plugin, but if anybody at Eclipse/IBM is serious about working with me on some smaller contribution, I'll be glad to help. (We could be already past all this in 2002....) Besides, the older code (version 1.4) is GPL-licensed, and I have no problem to relicense it under EPL if that will help anybody. I believe it still works with Eclispe 3.2 (maybe some minor modifications are required). Genady
The GPL license is the big problem and is why I can't look at your code. So yes, EPL would be great. It would be great if you have the time to adapt your plugin so we can integrate this in JDT UI; it seems this is a wish of quite some users. I'll be glad to help.
Yes, the older version of the plug-in still works (perfectly for me) in 3.2 (I need to use Java 1.4). From my perspective this is one hole that really should be addressed to make Eclipse a complete product. So, if something can be worked out with Genaday it would be much appreciated.
Guys, unfortunately I didn't have much time working on a possible code contribution when we restarted this discussion. The old SF code requires much work to be brought to a state acceptable for a contribution. I also think that since dynamic proxies introduction in Java 5.0, providing basic "rmic" functionality is no longer the no.1 issue for RMI developers. There are also various issues of using internal "sun" code which I'm not sure how well they will be accepted by the Eclipse committers (Martin?). So instead I focused on adding some new cool features to the RMI Plugin. And it's still free for personal use. Genady P.S. If you wish to try the new features, the new URL is http://www.genady.net/rmi/v20/ (check v2.0.2, now still in beta)
Usage of sun package is indeed a problem to be released in Eclipse.
As of now 'LATER' and 'REMIND' resolutions are no longer supported. Please reopen this bug if it is still valid for you.