zowe / zss

Zowe System Services Server for enabling low-level microservices
Eclipse Public License 2.0
13 stars 45 forks source link

Incorrect version range is reported in ZWES0214E #586

Closed ifakhrutdinov closed 1 year ago

ifakhrutdinov commented 1 year ago

Describe the bug Incorrect version requirements are reported if the dynlink plugin is used with a lower version of ZIS.

Steps to Reproduce

  1. Put ZWESISDL of a higher version into the STEPLIB of ZIS
  2. Start ZIS
  3. There should be a message reporting that that ZIS isn't compatible with this plugin, but the version requirements will be [0.0.0, 1.0.0), which isn't correct.
    ZWES0214E Bad cross-memory server version: expected [0.0.0, 1.0.0), found 2.7.0

Expected behavior The correct version requirements needs to be reported. For example for ZWESISDL v2.8.0 and ZIS v2.7.0 the messages should be

ZWES0214E Bad cross-memory server version: expected [2.8.0, 3.0.0), found 2.7.0

Logs

Describe your environment

Dynlink plugin v2.8.0 and ZIS v2.7.0.