• Post Reply Bookmark Topic Watch Topic
  • New Topic

Why has RMI in FORTE apparently been dropped  RSS feed

 
HS Thomas
Ranch Hand
Posts: 3404
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I've had to download FORTE for Java again as I was getting Bean palettes instead of the Source Editor when double clicking on the Source nodes.
Searching for links to the FORTE Downloads led to SUN ONE STUDIO which happily had FORTE as the Java IDE bundled with it.
But on installing I found a one-liner reference to RMI in the help and no other either in the Tools or Compiler Settings.
Can anyone shed any light on this ? What's Sun's alternatives for Distributed Objects ?
There were a few more references to EJBs but only a few !!!
I think My Quote from now on will be
"Mystified while trying to keep up"
 
Michael Ernest
High Plains Drifter
Sheriff
Posts: 7292
Netbeans IDE VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm not sure what you were expecting. RMI is not a tool, it's a specification. Forte does not implement it because there is nothing to implement; it's all provided by the underlying JDK. There is, I believe, a template for writing a remote service under the Explorer window, but beyond that I'm not sure what you were hoping for.
 
HS Thomas
Ranch Hand
Posts: 3404
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sorry, I didn't explain this clearly enough.
It just seems that you cannot do any RMI development using the IDE.
As you say, previously there was a template to create RMI classes from the Explorer Window. There was an RMI Wizard under the Tools option. Also RMI Compiler Type properties under Project settings. And the Help had a few elementary pages on RMI , how to create and start client and server programs.
(All useful to get to know to save a lot of typing in the long run, though as I'm just learning I tend to do it the hard way first).
Now we have just one line in the Help- "The application cannot install its own URLStreamHandlerFactory or SecurityManager (so you cannot run certain application types, such as RMI)."
Now , when I do a compile all on the Project or Package , I'm not sure what it's done about generating Stub and Skel classes.

The following free Learning Link :Course 4: Applying Sun ONE Studio Community Edition. http://forte.sun.com/ffj/support/index.html#training suggests that RMI in FORTE is alive and kicking just difficult to get to from the Standard IDE.
Perhaps it's got very specialized !
 
Michael Ernest
High Plains Drifter
Sheriff
Posts: 7292
Netbeans IDE VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ewww. Not good, on first sight. I don't know a thing about it, but I'll have to look into that.
 
James Cook
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Goodness, yes you're quite right!
Forte Version 3 had all the RMI support you needed but Forte Version 4 has dropped the lot.
I'm afraid you've no option but to either run RMI from the command line (not difficult, but a bit of a pain! :-) ), change back to Forte Version 3 (if you have a copy), or pay lots of bucks and upgrade to the Enterprise edition (mega ouch!!!)
Since RMI is strictly part of the Standard SDK, I think this is a major mistake. Oh dear!
 
HS Thomas
Ranch Hand
Posts: 3404
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think you are right in that it's been neatly packaged into the Enterprise Edition along with EJB development and costs!!
Does this mean that RMI and EJB are from now on irrevocably linked ... i.e. any future changes in RMI would only be those that support EJB?
Also,does anyone know of a free good IDE that handles both RMI and EJB development really well ?
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!