There has been a change in where some of the packages are located. Would recommend following a process similar to what was laid out here as it should be a similar process.


Below is a list of packages that have been moved along with their new locations.


New Pathnames of Scripting Packages 

Old PathnameNew Pathname

hec.data.ParameterDefinition

mil.army.usace.hec.metadata.resourceservices.ParameterDefinition

hec.data.ParameterLoader

mil.army.usace.hec.metadata.resourceservices.ParameterLoader

hec.hecmath.DSSFile.saveAs(dataContainer)

method was removed. Scripters may consider this as an alternative.

 hec.dssgui.CombinedDataManager

hec.heclib.dss.CombinedDataManager

  • writeData and readData removed

  • copybinaryFile removed, try dssgui.FileTransfer.copyBinaryFile instead

hec.dssgui.DataReference

hec.heclib.dss.DataReference

hec.dssgui.DataReferenceSet

hec.heclib.dss.DataReferenceSet

hec.dssgui.Group

hec.heclib.dss.Group

hec.dssgui.IBrowseDSSParent

hec.ui.browser.IBrowseDSSParent

hec.dssgui.DssVueSimpleDSSTimeSeriesCollection 

hec.gfx2d.DssVueSimpleDSSTimeSeriesCollection 

hec.dssgui.PairedDataPathnameEditor

hec.dataui.dataentry.PairedDataPathnameEditor 

hec.dssgui.TimeSeriesPathnameEditor

hec.dataui.dataentry.TimeSeriesPathnameEditor

hec.dssmapgui.client.[Several Classes]

hec.iconlocationset.ui.*   

hec.client (AbstractTimeSeriesPanel, DSSListSelector, DSSListSelectorParent, DssSaveAsDialog )

DssVue  in hec.dssgui  (except DssSaveAsDialog was deleted)

hec.client (ClientApp)

hec.clientapp.client 

hec.model.AbstractSimulation

hec.watershed.model.AbstractSimulation

hec.model.DataListContainer

hec.watershed.model.DataListContainer

hec.model.DataListFactory

hec.watershed.model.DataListFactory

hec.model.DefaultDataList

hec.watershed.model.DefaultDataList

hec.model.DefaultDataListContainer

hec.watershed.model.DefaultDataListContainer

hec.model.HecDataTypeFactory

hec.watershed.model.HecDataTypeFactory

hec.model.Manager

hec.watershed.model.Manager

hec.model.ManagerProxy

hec.watershed.model.ManagerProxy

hec.model.ManagerProxyList

hec.watershed.model.ManagerProxyList

hec.model.ManagerProxyListContainer

hec.watershed.model.ManagerProxyListContainer

hec.model.ManagerProxyListManager

hec.watershed.model.ManagerProxyListManager

hec.model.ModelAlt

hec.watershed.model.ModelAlt

hec.model.ModelForecastAlt

hec.watershed.model.ModelForecastAlt

hec.model.SimRunInfo

hec.watershed.model.SimRunInfo

hec.model.Simulation

hec.watershed.model.Simulation

hec.model.SimulationExtract

hec.watershed.model.SimulationExtract

hec.model.SimulationPeriod

hec.watershed.model.SimulationPeriod

hec.model.SimulationRun

hec.watershed.model.SimulationRun

hec.model.SimulationTrialRun

hec.watershed.model.SimulationTrialRun

hec.model.StreamAlignment

hec.watershed.model.StreamAlignment

hec.model.ToolBarButtonManagerImpl

hec.watershed.model.ToolBarButtonManagerImpl

hec.model.TrialRun

hec.watershed.model.TrialRun

hec.model.TSDataSet

hec.watershed.model.TSDataSet

hec.model.TSRecordImplFactory

hec.watershed.model.TSRecordImplFactory

hec.model.UnmodifiableDataList

hec.watershed.model.UnmodifiableDataList

hec.script.ScriptAction

hec.watershed.script.ScriptAction

hec.script.ScriptButtonFrame

hec.watershed.script.ScriptButtonFrame

hec.script.ScriptEditorDialog

hec.watershed.script.ScriptEditorDialog

hec.script.ScriptJobStatusJFrame

hec.watershed.script.ScriptJobStatusJFrame

hec.script.ScriptJPanel

hec.watershed.script.ScriptJPanel

hec.script.ScriptManagerImpl

hec.watershed.script.ScriptManagerImpl

hec.script.ScriptSchedulerJDialog

hec.watershed.script.ScriptSchedulerJDialog

For further reference, the complete java docs are available at https://www.hec.usace.army.mil/software/javadocs/hec-monolith/.

CWMS Framework Migration Updates


The following jars and their packages have been retired from the CWMS Client and Server installs. 

They are remnants of the old CAVI 2.x code that is no longer supported or used.


Jar

Packages

Reason for Removal

S00hfp.jar

wcds.hfp

wcds.hms

wcds.mfp

CAVI/RTS 2.x code

S20riverware.jar


wcds.cavi.riverwareNo longer used. Riverware plugin is provided by CADWES
coop.jarcwms.coopCWMS 2.x  code
dataStatus.jarhec.datastatusCWMS 2.x  code
dspm.jarcwms.dspm

CWMS 2.x code.  No longer supported

goesit.jarwcds.goesitCWMS 2.x code.  No longer supported
gridUtil.jarhec.gridUtilCWMS 2.x code.  No longer used