List below include issues resolved between CWMS 3.2.3 and 3.3.0, as well as items that were a result of the transition to Git and Monolith. The main Known Issues page only includes changes between 3.2.3 and 3.3.0.

Issues Resolved between CWMS 3.3.0 Beta 121 and Release Candidate 7. 

ItemComponentItem TypeDescriptionCommentsStatus
DSS Option for Model Linking EditorModel LinkingImprovementFor Model Linking with Input From defined as Extract List, user can now click the Browse button to navigate to and select records from any specified DSS file. CWMS-1232Complete. 
Moving Cumulus Extract Group Loses ProductsExtract ListBugMoving a Cumulus extract list to the top of the list causes a second Cumulus extract list to "lose" its Office/Watershed/Products. CWMS-1250Fixed.
CWMS-Vue Location save is un-assigning or clearing the Attributes Location GroupCWMS-VueBugIn CWMS-VUe, saving edits to a location will no longer remove that location from any assigned Location Group.CWMS-1253Fixed.
Save to Base will Incorrectly Save Full Forecast Path for FIA Grids to base watershedFIABugSave to Base will Incorrectly Save Full Forecast Path for FIA Grids to base watershed. CWMS-1251Fixed.
Graphical or Valdiation Edit with No Data for Time Window Returns ExceptionCWMS-VueBugAttempting to use the Graphical Edit or Validation Edit buttons in CWMSVue when there is no data for Time Window returns the exception below. This does not occur when trying to Plot or Tabulate when there is no data for time window.CWMS-Vue-428Fixed.
Script Storing Data differently than in 3.2.3CWMS Extract EditorBugExtracting daily data to a non-midnight timestep was incorrectly interpolating the values to midnight.CWMS-1248Fixed.
Location group assignment column no longer a check boxCWMS-VueBug

CWMSVue -> Location Groups Tab -> category -> location group -> Edit locations action

The dialog displayed no longer has a check box for controlling assignment/un-assignment of locations to the location group. It appears to have been changed to a text field where you have to type true or false.

CWMSVue-422Fixed.
Browse Oracle from Extract Editor Returns ExceptionExtract EditorBugWhen attempting to browse Oracle through CWMSVue browser in the Extract Editor, exception occurred.CWMS-1257Fixed.
Time Series Icons Viewport assignments for records changesCAVIBugTime Series Icons are configured with multiple parameter types, which causes them to be displayed in different viewports. User is reporting that sometimes the plot is changing the order of the viewports, so when FLOW used to be first, now it is third.CWMS-1262Fixed.
CWMSVue Header Shows 0 Data Sets ShownCWMS-VueBugThe “Data Sets Shown” information always shows 0, even after filtering down to a limited number of data sets, and with no filters doesn’t equal “Number of Data Sets”.CWMS-Vue-429Fixed.
Agency Aliases Missing from Location TabCWMS-VueBugThe district could not view added agency aliases, Aliases were missing from the Location Groups tab. Were visible in CWMS-Vue 3.2.3.1 from the Locations and Location Groups tabs. CWMS-Vue-431Fixed.
JOOQ codegen and database schema version warning updatedCWMSImprovement

The warning below:

WARNING: JOOQ CWMSDB API implemented for CWMS database schema version 18.1.21, connecting to version 23.3.16

Was updated in CWMS 3.3.0 to to be an informational (INFO) message with the following format:
 
"Connecting to CWMS database schema version {1} using JOOQ CWMSDB API generated from version {0}"

CWMS-1277Complete.
Ratings SpecificationsCWMSVueBugRatings Specifications are always condensed when loading the CWMS Ratings Tab. They should always be expanded.CWMS-1289Fixed.
CAVI Console Output not logging the same information as cmd window consoleCAVIBug

The CAVI console that is launched from Tools > Console Output does not contain the same level of information that the cmd window based console that is enabled from CAVI.config's showConsole true setting.

The cause is that System.out was redirected underneath the loggers.

CWMS-1285Fixed.
VDI Error in ScriptScriptingBugScript that successfully ran in CWMS 3.2.3 generates VDI Error when attempting to Store Time Series. CWMS-1296Fixed
Adding "Open Dashboard" button to workflow Tab adds "Compute" Button insteadCAVI DashboardBugWhen attempting to add "Open CAVI Dashboard" to the Workflow Tab CAVI compute is added instead.  This worked in v3.2.3.1.CWMS-1293Fixed
Model Linking FIA ErrorModel LinkingBugOpening the Model Linking Editor or Extract Editor would overwrite the FIA linkages to stored RAS grids with full path instead of relative pathname.CWMS-1292Fixed.
Server TimeoutCAVI/DatabaseBugOmaha district reported the message "Error notifying server that client is still alive" and forced logouts from the server occurring regularly. CAVI config files updated to resolve issue.  CWMS-1268Fixed.







Issues Resolved between CWMS 3.3.0 Beta 111 and Beta 121. 

ItemComponentItem TypeDescriptionCommentsStatus
Ratings - New Ratings Template not displayed when times used = 0CWMS-VueBug

On creation of a new Ratings Template, the template is displayed initially, showing a Times Used number of 0. After refresh, the Template is no longer visible, until it is associated with a Ratings Specification.

CWMSVue-413Fixed
Rating Editor Shifting Time in DisplayCWMS-VueBug

The Rating Editor is displaying date/time data shifted to what appears to be local machine time zone.

Fixed: rating details display in viewed time zone, matching the date-time in the table data for the Rating tab

CWMSVue-418Fixed
Locations Tab Filters not retained after RefreshCWMS-VueBugIn the CWMSVue Locations tab, if user has a filter applied to any text filter on the tab, then refreshes the catalog, the filter is removed and all rows are returnedCWMSVue-417Fixed
Rating Editor - Add Measurement Button causes ErrorCWMS-VueBugCreated rating template, then added specification, then Shifts.  Went to Measurements tab and clicked on the Add Measurement button, nothing happens.  Expecting to see the New Measurement dialog.CWMSVue-415Fixed
CAVI Watershed Properties Server ConfigurationCAVIBugWatershed properties server configuration would reset and not save changes. Fix: CWMS 3.2.3 configurations persist when upgraded to CWMS 3.3. CWMS-1239Fixed
CWMSVue "Time Range" not populating for some time seriesCWMSVueBugTime series aren’t populating the “First” and “Last” Time Range columns on startup. Trying to highlight and “Get Time Range” just sets the columns to “retrieving” but they never retrieve (at least not within 5 minutes). All these time series have these columns populated on startup in CWMSVue v3.2.3.1.CWMSVue-374Fixed.
Teaming - out of date with master watershed prompt does not appear for network share watershedCAVIBugTeams watershed that are stored on a network share (vs. CWMS server share) are not automatically prompting the user with an out of date message when the watershed is opened. This is working for watersheds that are out of date, but stored on the CWMS server option.CWMS-1227Fixed
CAVI Team Forecasting NPECAVIBugSyncing team watersheds and forecasts caused NPE.CWMS-1240Fixed
Error in extract from local DSS with smaller time-step to coarser time-stepCAVIBugExtracting from a local DSS file that has 30min or 15min to hourly does not properly convert time-series to hourly.CWMS-1241Fixed
CAVI Validation Editor WarningsCAVIBugWarning messages for locations that do not have raw time series defined in the validation Editor have been turned down. New message example: 
INFO: Unable to retrieve raw time series: AARK.Flow.Inst.1Hour.0.Ccp-QA-Raw 
CWMS-1242Fixed
Scripts - After closing a database connection second script doesn't open Second ConnectionCWMSVueBugIssue occurs after running a script that opens and closes a database connection, and then running another script or the same script and trying to open another database connection, without restarting CWMSVue.CWMSVue-419Fixed
MetVue Preprocessing Times out in a new ForecastMetVueBugMetVue preprocessing times out, prevents it from writing gridsCWMS-1247Fixed
Replace from base incorrectly saves FIA linkagesCAVIBugReplace from base would incorrectly store the FIA linkages, causing FIA compute to fail if grids were present.CWMS-1234Fixed
Gap in graph from SPACWMSVueBug

Gap in graph observed around daylight savings time

Fix: Plotting data across DST in a DST aware timezone correctly shows plot points across that time range.

CWMSVue-420Fixed
Model Linking Editor PromptCAVIImprovementWhen a watershed is first opened in CWMS 3.3.0 or when a CWMS 3.2.3 forecast is first opened in CWMS 3.3.0, a message prompt will ask the user to review the model linking editor since improvements to model linking have been made in CWMS 3.3.0CWMS-1232Fixed




Issues Resolved between CWMS 3.3.0 Beta 102 and Beta 111. 
ItemComponentItem TypeDescriptionCommentsStatus
Program Order Editor Needs Minimum SizeCAVIBug

The Program Order Editor needs a minimum size enforced. Currently, it is possible to size the window smaller than the UI elements it contains.

Fix enforces a minimum size for the Program Order

CWMS-1198Fixed
Time Series Icons - Cannot View Remote TS DataCAVIBugError associated with setting up a time series icon with a remote dss file.CWMS-1223Fixed
TS Icon Layers not Filling Dropdown list in Acquisition or Modeling TabsCAVIBugTime Series Layers only show up in the Visualization Tab in the Layers: dropdown list.  (should also show up in other tabs).CWMS-1225Fixed
CAVI close on second dashboard launch after initial launch CAVI DashboardBugWhen launching the dashboard a second time after initial launch and close, the CAVI will crash and close.CWMS-1005Fixed
Inconsistent Behavior with CWMSVue Selection windowCWMSVueBugCWMSVue selection window is displaying inconsistent behavior when navigating through CWMS Oracle tabs. At times the selection window will be present and/or allow user to expand/contract size. Other times, it will not display and will not allow user to expand. Navigating through the tabs seems to trigger this behavior.CWMSVUE-329Fixed
CAVI Displayed timezone setting applies to standalone CWMSVueCWMSVueBugCAVI setting for Displayed Time Zone is set, this setting also applies to the standalone (and embedded) CWMSVue if it has not been launched. If CWMSVue is launched, it does not update the time zone dynamically.CWMSVUE-674Fixed
CWMSVue Not further filtering results by already applied filtersCWMSVueBugFor CWMSVue Time Series tab, once a filter is entered in a filter field, that applied filter will restrict the results from all other unapplied filters to anything that matches the applied filter.CWMSVue-336Fixed
Filtering by Location, then Version clears Location FilterCWMSVueBugIf user first filters to a location and then a Version, the Location filter is cleared out and it shows every location, and user has to re-enter the location again to get to the time series desired.  Fix - Entering value in Version filter filed after already entering value for Location no longer clears Location filter.CWMSVue-375Fixed
Phantom Time Series SelectionsCWMSVueBugCWMSVue seems to select time series and keep them selected until CWMSVue is restarted. These time series are plotted or tabulated with actual selected data.CWMSVue-370Fixed
No Data Warning when Data is AvailableCWMSVueBugThe “No data found for…” warning box pops up when there is data in time series.CWMSVue-371Fixed
Show Data for Full Time WindowCWMSVueBugThe Time Window for the Plot was being trimmed to the data and not displaying the entire specified Time Window. CWMSVue will not trim when viewing data in CWMSVue embedded or standalone CWMSVue-327Fixed
CWMSVue Filter BehaviorCWMSVueBug

1. Typing one character does not filter to just that character, it just filters to anything that starts with that character. 

2. Additionally if the user filters to a version and then clicks the drop-down for Location, the list is blank. It should have a list of available Location IDs based on the filtered catalog.

3. Once a filter is selected and you click the drop-down next to that filter (i.e., for Version in the below screenshot), there used to be a blank line at the top of the list so you could click it to clear the filter. The blank line no longer appears.

CWMSVue-334Fixed
Add Clear Missing Options to Additional Tabulation LocationsCWMSVueImprovementAdd the ability to allow editing quality options in CWMSVue and DSSVue when user selects the Tabulate action button from menu bar and when the user right-clicks on a row in the table and selects Tabulate menu item.CWMSVue-360Complete.
Time Series Alias not Showing CorrectlyCWMSVueBugWith some users, time series groups aliases seem to have been lost in the Time Series tab, though they still show up in the Time Series Groups tab.CWMSVue-372Fixed
Time-Series Tab not filtering by selecting from Drop downCWMSVueBugThe CWMS-Vue Time-Series tab is not filtering the list if you first select an item from the drop down list manually (not typing in the field).CWMSVue-411Fixed
Ratings Template ErrorCWMSVueBugException in CWMSVue Console when creating a new Ratings Template in CWMSVue Ratings TabCWMS-1222Fixed
Dashboard - Unable to set selected records for Tabulate PanelDashboardBugAttempting to select records for the Dashboard Tabulate Panel returns NPE.CWMS-1224Fixed
Data Validation Editor - First Data Point in Time Window is BlankData Validation EditorBug

The first data point in the time window is always blank now, for hourly and daily data. 

Fix - Retrieval of time window with start time off interval (22:03, for example) will no longer result in a row retrieval from the beginning of hour interval with a value of N/A, along with blank first row in the DVE.

CWMS-1123Fixed
Data Validation Editor - Opening Takes Significantly Longer in 3.3 versus 3.2.3Data Validation EditorBugOpening a data validation editor window takes significantly longer than it does on CWMS 3.2.3 (i.e., 30 seconds vs. <5 seconds)CWMS-1122Fixed
CAVI Unit Conversion IssueExtractBugSome 1hr time series data is being converted as if the incoming data is in metric and changing it to English units. Results in double-unit conversionCWMSV-1117Fixed
Extract Stalls in RAS ForecastExtractBugRunning the Extract for a new forecast appears to be finished, but the Progress window stays open and does not indicate it is done. CWMS-1220Fixed
Prevent CAVI or model alternative computes until MetVue preprocessing is complete.MetvueBugMetvue will now display messaging that will prevent CAVI or model alternative computes until MetVue preprocessing is complete.CWMS-574Fixed
Launching MetVue during Preprocessing in CAVI causes UI to lock upMetvueBugIf user opens the MetVue plugin in the CAVi while MetVue preprocessing is underway, the CAVI UI will lock up and the preprocessing will never finish. Appropriate messaging has been added to prevent the issue.CWMS-1020Fixed
MetVue preprocessing doesn't complete after forecast run selection changedMetvueBug

If the forecast run is changed with the Run Selector, MetVue tried to kick off the preprocessing, but that never occurred.

Fix - After switching forecast run(s) through the Run Selector dialog, all Metvue alternatives will begin preprocessing automatically.

CWMS-1164Fixed
Absolute paths in mvalt files are breaking forecastsMetvueBug

In the Output Data Set, old map references are sometimes absolute paths, which break things when transferred to a new machine. 

Fix - New messaging added to Metvue to assist user reselecting the map references.

CWMS-1218Complete
MetVue server will not connect if username has spaceMetvueBugUser has windows user name with space in middle (ex: test user) When attempting to launch RTS, the MetVue plugin will not be able to connect to server. There is no error or stack trace returned.CWMS-984Fixed
User is unable to login to CWMS servers after first starting in CAVI Local modeMiscBugIssue has been resolved with logging into CWMS servers after being in Local mode and having accessed Cumulus group in extract editor.CWMS-1211Fixed
Unable to Access ResSim Data Locations in the MLEModel LinkingBugWhen a user tries to access ResSim data locations in the model linking editor, a Null Pointer Exception is returned. CWMS-1214Fixed
Uncaught Exception When Opening MLE in ForecastModel LinkingBugAfter first opening a 3.2.3 forecast in CWMS 3.3.0, the attached error occurs when the user opens the Model Linking Editor from Forecast > Model Linking, and then selects a Model from the "Model Requiring Input" dropdown.CWMS-1212Fixed
Metvue Model LinkingModel LinkingImprovement

From the Model Linking Editor with a Metvue Alternative selected, if the user clicks on the space below "Extract List" a model linking error will occur that is difficult to solve. 

Fix - New Messaging added to help user fix the model linking

CWMS-1200Fixed
ProcessShefit checkDA Doubling LinesProcess SHEFITBugcheckDA shows that the PID lines are doubled.CWMS-1217Fixed
Script Error Message BoxScriptingImprovementIn the script editor, when the user compiles/runs the script and there is a really long error message the error dialog that appears can not be read or closed. Scrolling added to keep message a reasonable sizeCWMSVue-349Fixed