Opened 12 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: |
Description
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
comment:2 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Type: | defect → task |
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.
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.