Opened 13 years ago

Closed 12 years ago

#350 closed task (fixed)

Remove all RMI mentions, merge Local and Server mode applications

Reported by: Kevin Milner Owned by: Kevin Milner
Priority: major Milestone: OpenSHA 1.3
Component: sha Version:
Keywords: Cc:


now that #349 has been implemented, we can strip out all RMI references from the project. This includes build scripts, stubs, method signatures (RemoteException? references), and server mode applications.

Change History (2)

comment:1 Changed 12 years ago by Kevin Milner

I have done all of this on the rmi_remove branch. Calculators have been modified to no longer extend UnicastRemoteObject?, or throw remote exceptions. I have also removed the remote pagackes in ERF, and merged lcoal/server mode applications. Here are our main applications now:

HazardCurveApplication? (merged HazardCurveLocalModeApplication? and HazardCurveServerModeApplication?)
HazardSpectrumApplication? (merged HazardSpectrumLocalModeApplication? and HazardSpectrumServerModeApplication?)
ScenarioShakeMapApp? (merged in ScenarioShakeMapLocalModeApplication?)

I also updated all of the build scripts to remove rmi references.

Whenever I get the go-ahead, I can merge this back into trunk.

comment:2 Changed 12 years ago by Kevin Milner

Resolution: fixed
Status: newclosed
Type: defecttask

this has been merged in. Note that main classes for the apps have changed. For example, HazardCurveLocalModeApplication? is now just HazardCurveApplication?. Launch shortcuts in eclipse won't work, you'll have to find the file, then run it manually the first time.

Note: See TracTickets for help on using tickets.