Skip to content

DAKOTA Stream “Parametric Properties” panel becomes non-interactive and displays only “jLabel1” #120

@leckis

Description

@leckis

We at Vattenfall have experienced that when using SNAP with TRACE and the DAKOTA plug‑in, the DAKOTA Stream can initially be created and configured normally. However, after saving the model under a new name or after moving the model file(s) (exact trigger unclear), the Parametric Properties panel for the DAKOTA Stream becomes non‑interactive. Instead of the editable dialog, the panel displays only the text “jLabel1”.

Despite this, the DAKOTA stream can still be executed — but it becomes impossible to modify its parametric setup from within SNAP.

Steps to Reproduce
The exact trigger is not fully deterministic, but one of the following actions consistently leads to failure:

  1. Create a working TRACE model in SNAP.
  2. Add a DAKOTA Stream (e.g., for a parametric or optimization run).
  3. Configure it — Parametric Properties is interactive at this point.
  4. Save the model using “Save As…” or
  5. Move the model folder/files to a different directory.
  6. Re-open the model in SNAP.
  7. Attempt to open DAKOTA Stream → Parametric Properties.

Observed Behavior

  • The Parametric Properties dialog no longer opens correctly.
  • The panel displays only a simple unformatted Swing label:
Image
  • None of the parametric settings can be edited.
  • The rest of SNAP behaves normally.
  • The DAKOTA stream itself still runs successfully, indicating the ASCII export is fine — only the GUI editor is broken.

Workaround
Currently none found except rebuilding the DAKOTA Stream from scratch in a fresh model file.

Additional Notes

  • This issue has occurred multiple times across different models.
  • The fact that only “JLabel” is rendered suggests the GUI component responsible for Parametric Properties is failing to instantiate, possibly due to:
  1. a lost reference/path during save or relocation,
  2. a serialization/deserialization error when loading the project,
  3. or a missing class binding for the panel.
  • No error is displayed in the GUI, and no popup is triggered.

Environment
SNAP version: 4.3.1
DAKOTA plug‑in version:
Operating system: Linux

Metadata

Metadata

Assignees

Labels

CAMPIssues brought up by CAMP membersbugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions