CWMS/HEC-RTS Known Issues
A place for tracking the state of CWMS/RTS 3.2.2
As of 08Apr21:
- CWMS 3.2.2 has completed fixes in response to "acceptance" testing conducted at NAB and NWDM, and for new issues that affect all prior versions of CWMS. HEC and RMA are preparing the final build, and will push it to NWDM, NAB, LRH, SPA, and LRL for review beginning 9Apr. Planning to request CCB approval on 16Apr for official release.
- RTS 3.2.2 had no official release (tested at HEC and RMA for new build process comparison).
Changes (as of Release Candidate - Build 114 08Apr21)
CAVI Misc. | ||||
---|---|---|---|---|
Item | Item Type | Description | Comments | Status |
Team Modeling over VPN | testing investigation | identify areas where instrumentation required | Many problems in prior testing but need specialized tools and eyes to diagnose | Can we find the time, or is it too late/too expensive? Work into our CWMS 3.2.2 testing plan. |
Login lock ups | Bug | Omaha and MVS are loosing the DB connection while using CWMSVue 3.2.1. | CWMSNG-16224 | Fixed |
DVE reported by Roberta | DVE wrong data selected, start DVE from a Data Status Summary - the time window is moved back 6 hours |
| These are both fixed | |
Extracts of multiple records carry datum info | bug | This is fixed HEC should test | ||
Watershed (Database folder) Location Path issue | enhancement | the database director is considered as OUTSIDE the watershed |
| Fixed |
Prevent same CAVI watershed from being opened in more than one instance | bug | HEC requests the following: prevent the same watershed to be open by more than one CAVI instance | CWMSNG-16259 | Fixed |
Dashboard (see table below) | ||||
RAS Geometry getting overridden with two RAS alternatives using Action buttons. | bug | When using action buttons to open RAS dialogs in the modeling tab, the geometry files are getting overridden when there are multiple RAS alts in a forecast. | CWMSNG-16168 - RAS | Working with Mark Ackerman and Mark Jensen. This will not make 3.2.2 |
Jython.bat in the common folder is not working anymore | bug | Jython.bat in the common folder is not working anymore | CWMSNG-16200 | Fixed |
Remove Curve from multi-viewport plot window shows blank space | bug | When user removes a curve from a multi-viewport plot window, the legend item remains and the plot window shows a large blank space. | CWMSNG-14835 | Fixed |
Data Exchange logs file does not exist message | bug | caviservers.dy.yyyy.mm.dd.utc file shows the following text when attempting to connect to a remote dss file through Data Exchange > Data Stores > Connect. There appears to be a reference to a file that does not exist, but the file is valid. | CWMSNG-12373 | Fixed |
Archive Forecast %W does not resolve to watershed name | bug | CAVI > Tools > Options > Archive has a number of default wildcard settings that resolve to some value when archive occurs. All of the wildcard substitution strings are resolving correctly, except %W for watershed. This does not resolve and instead becomes just a %W in the filename. | CWMSNG-16107 | Fixed |
Forecast names move positions within Forecasts window | bug | Forecast names move positions within Forecasts window within the CAVI. Icons change and ResSim alternatives change with forecast names. In the examples below, the AOP Lower Decile forecast includes the AopLd ResSim alternative. In the second image, the ResSim alternative appears to switch to AopUq. | CWMSNG-16143 | Fixed |
Archive Forecast Delayed Due to Lock on Forecast.dss | bug | If try to archive a forecast too soon after it runs then get the error in attached image, and the resulting zip file is (very) incomplete. For CWMS 3.2.1 improve the message box to include the filename (it appears in console). In later CWMS version look more closely to see if just about forecast.dss. If so, maybe some way to force release of lock. | CWMSNG-15941 | Fixed |
Data Exchange cancel of rename action prompts to save as null | bug | Data Exchange > If user attempts to rename, then cancels without keying in any value, the user is presented with message: "Are you sure you want to rename <name> to null? | CWMSNG-15979 | Fixed |
Exracting Oracle ~8Hour data to DSS6 file results in no data found | bug | When user copies Oracle data with an interval of ~8Hour to a DSS6 file, the record contains no data. If this same action is performed with a DSS7 record, the data will copy as expected. Other intervals copy to DSS6 without issue (i.e. ~15minutes, 3Hours, 1Day) | CWMSNG-16133 | Fixed |
Extract Editor does not copy vertical datum info from extract with multiple Oracle records | bug | When running an extract on Oracle ELEV data through the extract editor, the vertical datum information is not copied to the target dss file. DSS to DSS extract copies vertical datum info as expected. | CWMSNG-16187 | Fixed |
DVE - From Data Status Summary getting different TZs | bug | when I start DVE from a Data Status Summary - the time window is moved back 6 hours. If I open DVE from a TS icon or via the “Data Validation button”, the time window looks okay. For example, a DVE screenshot from TS Icon: Then starting from a Data Status Summary (Time window to 18:08 and data to 1700 MDT): | CWMSNG-16124 | Fixed |
DVE Issues - Wrong data selected in list when duplicate record encountered in DV list | bug | This is caused by a duplicate record name in the validation list. Once the duplicate was removed, the error went away. Please fix so it can handle the duplicate record. | CWMSNG-16123 | Fixed |
Forecast Run Save As - saved changes for parent and new Run | bug | Setup Tab Forecast Run Editor Select Run, set a alternative to empty (in this case she set RAS as empty) Then select the Save As menu option and save the Run with a different name. The Saved As Run and original Run have RAS missing now. I would think only the Save As would or maybe a dialog would appear asking the user if they want to save the original Run first. | CWMSNG-15911 | Fixed |
Extract Editor - Ensemble Input names not showing up as expected in some cases | bug | I have 5 ensemble run and one not ensemble run in my Forecast Run editor in this watershed (all use same Alts) In the Extract Editor and in the “Required Input” section I see 4 lines. 2 with italic format and 2 with not italic format. I assume the ones with italic format are related to ensemble forecast runs and the ones in simple format are related to not ensemble run (Named Test 1). I deleted the “Test 1” the only standard run in the Forecast Editor Run. Open the Extract Editor again. Now I see only 2 lines in the required input section. But I expect to see them with the italic format. Because they are related to the ensemble forecast runs. The are not italicized. | CWMSNG-15915 | Fixed |
Closing Forecast Dialog - Save To Base checkbox - set unchecked by default | task | In the Modeling Model When user closes the Forecast they receive a dialog to Save to Base. HEC would like the checkbox "Save to Base" unchecked by default. HEC would also like to see a checkbox preference added to the Options dialog on the General tab that will set it to check by default. "Set the Save to Base checkbox option in the Forecast close dialog to always be checked." | CWMSNG-15668 | Fixed |
Unable to edit units on new watershed after "save as" action | Bug | Given a user performs a "save as" action on a watershed. And after the "save as" action completes, when the user selects File > New Watershed. Then on the Create New Watershed form, the Unit System combo-box is not editable | CWMS-115 | Fixed |
Scripting Editor - set a min size on script editor | Enhancement | The script editor can be resized to a very small window. Please set a min size on the window in the CAVI and CWMSVue script editors, so the window doesn't get so small you can't see the components. | CWMS-193 | Fixed |
Update parameters in the db_parameters_units.def in hec.jar | Task | The db_parameters_units.def in the hec.jar is missing parameters listed in the install directories CAVI/config/db/definitions/parameters_untis.def file and need to be updated. It is missing SWE and AirTemp, which is causing issues with the MetVue plugin | CWMS-170 | Fixed |
CWMS not closing fully when server connection is lost/timed out | Bug | When CWMS is left unattended, the server connection seems to timeout (I think this was done on purpose). When CWMS disconnects from the server, this seems to cause CWMS to not fully close (console is left open). The console continues to show attempts to reconnect to the server even after the CAVI is closed. | CWMS-165 | Fixed |
Change FOUO to CUI in CWMS | Task | USACE is no longer using the FOUO designation and switching/switched to CUI (Controlled Unclassified Information). This needs to be changed within CWMS. | CWMS-234 | Complete |
Server Exception - When trying to create LogOut message if server dies | Bug | I closed my cavi and got this message because the servers I were logged into were turned off. I think it hits this when it is trying to figure out the Logout message. Verified in CWMS v3.2.2.108. Console Out still logs message, but console and application are able to proceed to a close. Previously console would be stuck on message. | CWMS-212 | Fixed |
Unnecessary MessageBox for Logout Error | Bug | Prevent MessageBox from keeping CWMSVue/CAVI/ServerAdmin resident just because the connection you trying to close is already closed. | CWMS-147 | Fixed |
NullPointerException thrown and unhandled when canceling CAC certificate dialog | Bug | When logging into the login server, there is a null pointer thrown if the user cancels the "Choose certificate" dialog. This bubbles up the stack and gets swallowed. | CWMS-195 | Fixed |
CWMSVue | ||||
---|---|---|---|---|
Item | Item Type | Description | Comments | Status |
Vertical Datum Editor | Enhancement | To support the new vertical datum enhancements in ResSim, allow users to more easily edit the vertical datum in DB from CWMSVue |
| Needs further discussion. |
MVS rating curve import problem | Bug |
| ||
Deleting data from Oracle in table editor | bug | Fixed | ||
CWMSVue Time window does not use a future specified time. | bug | CWMSVue Time window does not use a future specified time. Plotted data is always clipped to the last value even if “Go Forward” has a value CWMS 3.1.1.162 with “Go Forward” specified as 1 Day: | CWMSNG-16146 | Fixed |
Tab action from CWMSVue search | enhancement | When cursor is in the search fields and the user hits "Tab", the cursor moves to the Time Series portion of the window. It would be nice if the cursor would move to the next search column. | CWMSNG-16145 | Fixed |
Oracle Data Plots from Time Series Icons have different Time Ranges from 3.1.1 to 3.2.1 | bug | Need to investigate issue with Oracle data plotted from time series icons having shifted start times. | CWMSNG-14318 | Fixed |
CWMSVue - Table and DVE edits - Can't delete data if deleting last value, too | bug | We noticed that we can't delete data from a time series if we are trying to delete the last value of the time series. We were trying to delete the last 2 days of data from a regular 1Day time series. The data was removed from the table and/or graphical editor in CWMSVue and we received a message that said the time series was saved. However, when we opened the time series again, the data had not been deleted. This occurred in both CWMS 3.1.1 and 3.2.1. We noticed this behavior previously with ~1Day time series but I don't think noticed it with regular time series before. It is CWMS oracle data. | CWMSNG-16200 | Fixed |
Time Range fields Default to "unknown" - Want dates as default | enhancement | In the "New CWMS Time Series" tab in CWMS 3.1, there are columns labeled First and Last under the Time Range heading. The data in those columns always defaults to "unknown" unless the user selects the time series and clicks the "Get Time Range" button. Is it possible to have these columns show the date ranges as the default instead of showing "unknown"? | CWMSNG-12488 | Fixed |
CWMSVue - Closing Oracle database tabs throws exception | bug | This occurs in both embedded and standalone cwmsvue> Given user has CWMSVue open and is connected to the Oracle database When the user clicks on the CWMS Time Series tab "x" in an attempt to close | CWMSNG-16270 | Fixed |
Exception and blank tables after Oracle is idle | bug | During testing for CMWNG-16273, the following issue was found with CWMSVUE Oracle tables displaying blank and the below exception appearing in the console out. Standalone CWMSVUE was launched and connected to Oracle. User action get time range and plot of records occurred. After 2 hours, user attempted actions again with success. Another multi-hour interval and then interaction with CWMSVUE results in a blank table and exceptions in the console out | CWMSVUE-32 | Fixed |
CWMSVue Console Window version update | bug | The console window for CWMS Vue in 3.2.1 shows CWMSVue 3.0 (if showConsole=true) | CWMSNG-15976 | Fixed |
Manual Entry Error | bug | CWMSVue (Oracle) Manual Data Entry - Interval and Duration both modifying same part of Descriptor | CWMS-55 | Fixed |
DssVue Math: shift in time not working | bug | Math Function shift in time not working | CWMSVUE-34 | Fixed |
D-Part/E-Part does not properly sort dates | bug | using DSSVue 3.0.1.125. When I attempt to sort the D-Part (dates) it sorts alphabetically rather than by date. Some previous versions of DSS get this right, while others get it wrong. It would be nice to get a fix and add a test to prevent regression since this seems to be a repeat issue. I can provide a sample file if needed. | CWMSVUE-28 | Fixed |
frequency Plot has wrong data in y-axis | bug | To reproduce: 1)Select the time series data in the attached DSS file 2) use math functions (Statistics->Frequency Plot) to create a plot. The output data is plotting log of the Elevation | CWMSVUE-59 | Fixed |
DssVue: Math - Conversion of Temperature fails with error message | bug | It appears the unit conversion works for SWE and precipitation variables but not temperature. | CWMSVUE-58 | Fixed |
DSSVue Math: scale and shift a storm | bug | The data is not plotted (not data found) | CWMSVue-20 | Fixed |
Teaming | ||||
Item | Item Type | Description | Comments | Status |
---|---|---|---|---|
Modeling Team tab context sensitive menu missing label | bug | Modeling > Team tab has some context sensitive right-click actions that appear to be missing labels when user right-clicks. See image below for location. | CWMSNG-16053 | Fixed |
Missing user ID in Team modeling | bug | Wrong string appears in field listing modeler who made last upload | CWMSNG-16194 | Fixed |
Teaming sub-tab still populated after closing watershed | bug | Details of the Modeling > Team tab are still visible after a Team Watershed is closed. | CWMSNG-16010 | Fixed |
Teaming Issue with Master Watershed Synchronization Updated By | bug | We have a team watershed on a server (not on a CWMS database). I logged in to "local" when prompted for CWMS database. Made some revisions to the model and synced back with the master watershed. When doing this, the updated by or the "Part C" of the .block.revision.dss file has "To be read from certificate". I expected this process to still populate my username (Q0HECAJD) for the revision history. Having "To be read from certificate" does not indicate who made the modification. | CWMSNG-16111 | Fixed |
Teams - Put File Watcher in separate thread | Enhancement | Found while testing at HEC RemoveFileWatcher in console log after CAVI is closed | CWMSNG-16076 | Fixed |
Teaming - Prevent Sync to Master Watershed if opened | Enhancement | If someone has a Master watershed open, the CAVI should disallow syncing to or from the master until it has been closed | CWMSNG-16260 | Fixed |
Server / Database | ||||
---|---|---|---|---|
Item | Item Type | Description | Comments | Status |
Login in as Read only user | bug | Omaha has some users that are designated as read-only and they were not allowed to log into DB in 3.2.1 |
| Needs further discussion. |
Improve login error messages | enhancement | Improve login error messages | Adam is looking in to this; Shannon to come back with any improvements visible in CWMS 3.2.2. - SRL - This will not be completed for 3.2.2 | |
Exception with LoginServer when CAC credentials expire | bug | Exception with LoginServer when CAC credentials expire | CWMSNG-15724 | Fixed |
RAS | ||||
Item | Item Type | Description | Comments | Status |
RAS restart file selection changes to relative path | Bug | With RAS restart file selection set to either 1) Previous Forecast or 2) Browse for file, the saved value in the unsteady flow form will modify the filename to something like: ..\..\..\..\..\..\C:\CWMS\forecast\0303_FC3\RR_59\ras\RR_59.p06.05FEB2014 0200.rst This causes the compute to fail as it cannot read the restart file. The selected forecast range does not cause this path to change to a relative path and break. | CWMS-199 | Fixed |
ResSim | ||||
---|---|---|---|---|
Item | Item Type | Description | Comments | Status |
paired-data datums issue | Bug |
| ||
Daily plot data not displaying last day correctly | Bug | Ressim flow-out data displays like it is missing last day, tabulate of plot shows 2300 time step, when should be 2400. |
| Fixed |
MFP | ||||
---|---|---|---|---|
Item | Item Type | Description | Comments | Status |
Gridded Temp Manual edits | bug/investigation | The UI for manually editing gridded temperature data needs work. Need to review the behavior of the editor and make a list of the specific issues that need addressing. | CWMS-114 | Fixed |
toggle 24hr buffering temp data | Enhancement | toggle 24-hr buffering checkbox in file menu | For Gridded Hamon Evapotranspiration (ET), works only with HMS snow met models only (workaround use MetVue for gridded ET in rain model). | |
MFP Transformation Dist not properly loading/saving | bug | transformation distribution saving and loading need to be cleaned up. They can be created, but after saving and closing CAVI, they do not reload properly. | CWMSNG-16257 | Fixed |
MFP SEVERE message on watershed open | Bug | When opening a watershed in CWMS, MFP prints a red, SEVERE message in the Messages tab | CWMS-250 | Fixed |
MetVue | ||||
---|---|---|---|---|
Item | Item Type | Description | Comments | Status |
Gridded Data Transformation | Enhancement | Add predefined transformation patterns. | MV-161 | Completed |
Time Window Modification Options | Enhancement | Add time window buffer options in the CAVI-MetVue Plugin's alternative. This will server District request to be able to limit amount of 7-Day forecast to simulate with for 0QPF, 24hrQPF, 48hrQPF, etc. This will also make it possible to supply the necessary extra Temperature data for the Hamon ET method in HMS. | MV-159 | Completed |
MetVue exception on watershed load | bug | Periodically seeing the following exception when opening up a watershed that has metvue alternatives: java.util.ConcurrentModificationException | CWMSNG-16017 | Fixed |
MetVue Output Map Panel Time Interval | Bug | The only way to fix the issue is to open up the alternative editor, then reselect PER-CUM. After the user performs that action, the compute loads the Output Map Panel properly. I do not know what causes the issue currently. | MV-181 | Fixed |
Invalid Parameter Check | Enhancement | Preventing errors in MetVue plugin when Parameter saved in alternative file is not a valid parameter | Fixed | |
NPE Selecting DSS File and Pathname in MetVue Alternative Editor | Bug | Using MetVue in the CAVI. Testing in 3.2.2 Selecting a DSS file and pathname for the lookback and forecast periods produces an uncaught java error. | CWMS-186 | Fixed |
Metvue output dataset delete row error from right-click action | Bug | Reported Bug from CWMS 3.2.2 - MetVue alternative editor throws an error when trying to delete a row from the Output Dataset Collection by right-click → Delete Row. However, the delete row works if you highlight the row and click the Delete button on the right. | CWMS-206 | Fixed |
CAVI Dashboard | ||||
---|---|---|---|---|
Item | Item Type | Description | Comments | Status |
Add wildcard % option for HMS relative path DSS results linkages | Enhancement | CWMSNG-16128 | Completed | |
Add Delete Configuration | Enhancement | CWMSNG-15353 | Completed | |
Add warning dialog for “x” closing of widget panels | Enhancement | CWMSNG-16129 | Completed | |
Add in Start of Simulation Marker Lines in plot panels | New Feature | CWMSNG-10941 | Completed | |
Glass Pane for new configuration prompt | Enhancement | CWMSNG-16141 | Completed | |
Rename Configuration Option | New Feature | CWMSNG-15715 | Completed | |
Dashboard - Add a "Save As" option for configurations | New Feature | CWMSNG-15716 | Completed | |
Need Save Configuration Warning | Enhancement | CWMSNG-15355 | Auto Saves, so not needed | |
Make dashboard aware of current opened forecast | Enhancement | CWMSNG-15350 | Completed | |
Remove DSS Listeners for deleted Plots | Bug | CWMSNG-15717 | Fixed | |
Renaming panel will reset plot line styles | Bug | In CAVI Dashboard, if user has a plot with line style changes entered through the recently added editor and they edit the name of the plot tab, the line styles will be reverted back to default values. | CWMSNG-15723 | Fixed |
Dashboard is not cleared when opening a new watershed in same session | Bug | CWMSNG-15298 | ||
Workflow Action Selector - Right combobox Selection must change what is available on the left side | Bug | CWMSNG-16130 | Fixed | |
Dashboard - Panel counter should use 3 digit format | Bug | CWMSNG-16039 | Fixed | |
Dashboard resetting position | Bug | CWMSNG-15708 | Fixed | |
Rename Configuration Option | Enhancement | Add the ability to rename a configuration in the dashboard | CWMSNG-15715 | Completed |
Dashboard - When clicking X on panel, need confirmation message | Enhancement | In the CAVI Dashboard, when user clicks on the X for a given panel, there should be a message presented to the user to confirm this action. | CWMSNG-16029 | Completed |
Remove ability to add special characters to CAVI dashboard panel names | Enhancement | In CAVI dashboard, if user enters a special character in a dashboard panel name, the exception below is returned. Additionally, if user closes the dashboard after adding a special character, the CAVI will close as well. | CWMS-119 | Completed |
Dashboard plot X-axis changes to linear scale | Bug | Periodically, plot windows in the CAVI dashboard will have the scale of the X-axis change from time to linear and display in seconds instead of day-of-month. | CWMSNG-16135 | Fixed |
Save As labeling changes | Bug | CWMS-144 | ||
Inconsistent Refresh of HMS plot data | Bug | CWMS-149 | ||
Plot Properties changed on manual refresh | Bug | CWMS-150 | ||
Model Actions panel interactions with workflow.xml | Bug | CWMS-151 | ||
Rename of panel leaves .json of previous name in directory | Bug | CWMS-152 | ||
Add viewport weights to Dashboard plot panel | Enhancement | Fauwaz would like to have the viewport weights property added to the Dashboard plot panel. This option exists in the configure plot properties dialog in CWMSVue. Request is for this to be added to the Dashboard. | CWMS-215 | Completed |
FIA | ||||
---|---|---|---|---|
Item | Item Type | Description | Comments | Status |
FDR Computes: Add the compute type name to results files | Enhancement | FIA-15687 | Complete | |
Shortcut to simulation results directory | Enhancement | FIA-15780 | Complete | |
Other Depth-Damage Function has invalid default value | bug | FIA-16086 | Complete | |
Display in Web Coordinate System reprojects some layers improperly | bug | FIA-16179 | Won't Make 3.2.2. Could not resolve | |
Show Reservoir Distribution Results | Enhancement | No ticket | Complete | |
Can't access multiple FIA alts when launching FIA from CAVI | Enhancement | FIA-15777 | Won't make 3.2.2 | |
Update FIA plugin for Impact Response with CCPs (ResSim) . | Bug | look for documentation | Complete |