Skip to content

Instantly share code, notes, and snippets.

@ctomc
Created November 13, 2012 12:19
Show Gist options
  • Save ctomc/4065480 to your computer and use it in GitHub Desktop.
Save ctomc/4065480 to your computer and use it in GitHub Desktop.
datasouce model comparisment
All the changes below look like they are ware wrong in legacy version
====== Comparing core models ======
====== Resource root address: [] - Current version: 1.4.0; legacy version: 1.4.0 =======
--- Problems for relative address to root ["deployment" => "*","subdeployment" => "*","subsystem" => "datasources","data-source" => "*"]:
Different 'expressions-allowed' for attribute 'enabled'. Current: false; legacy: true
Different 'default' for attribute 'enabled'. Current: true; legacy: false
--this attribute should be resource-only (by @maeste) but that breaks tests and operations
Different 'nillable' for attribute 'exception-sorter-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'reauth-plugin-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'stale-connection-checker-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'valid-connection-checker-properties'. Current: true; legacy: false
--- Problems for relative address to root ["deployment" => "*","subdeployment" => "*","subsystem" => "datasources","xa-data-source" => "*"]:
Different 'expressions-allowed' for attribute 'enabled'. Current: false; legacy: true
Different 'default' for attribute 'enabled'. Current: true; legacy: false
Different 'nillable' for attribute 'exception-sorter-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'reauth-plugin-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'recovery-plugin-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'stale-connection-checker-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'valid-connection-checker-properties'. Current: true; legacy: false
--- Problems for relative address to root ["deployment" => "*","subsystem" => "datasources","data-source" => "*"]:
Different 'expressions-allowed' for attribute 'enabled'. Current: false; legacy: true
Different 'default' for attribute 'enabled'. Current: true; legacy: false
Different 'nillable' for attribute 'exception-sorter-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'reauth-plugin-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'stale-connection-checker-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'valid-connection-checker-properties'. Current: true; legacy: false
--- Problems for relative address to root ["deployment" => "*","subsystem" => "datasources","xa-data-source" => "*"]:
Different 'expressions-allowed' for attribute 'enabled'. Current: false; legacy: true
Different 'default' for attribute 'enabled'. Current: true; legacy: false
Different 'nillable' for attribute 'exception-sorter-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'reauth-plugin-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'recovery-plugin-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'stale-connection-checker-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'valid-connection-checker-properties'. Current: true; legacy: false
====== Comparing subsystem models ======
====== Resource root address: ["subsystem" => "datasources"] - Current version: 1.1.1; legacy version: 1.1.1 =======
--- Problems for relative address to root []:
Missing value-type for attribute 'installed-drivers' in current: []; missing in legacy [xa-datasource-class]
Different 'nillable' for value-type key 'driver-minor-version' for attribute 'installed-drivers'. Current: true; legacy: false
Different 'expressions-allowed' for value-type key 'driver-datasource-class-name' for attribute 'installed-drivers'. Current: true; legacy: false
Different 'expressions-allowed' for value-type key 'deployment-name' for attribute 'installed-drivers'. Current: true; legacy: false
Different 'nillable' for value-type key 'driver-major-version' for attribute 'installed-drivers'. Current: true; legacy: false
Different 'nillable' for value-type key 'jdbc-compliant' for attribute 'installed-drivers'. Current: true; legacy: false
Different 'nillable' for value-type key 'driver-name' for attribute 'installed-drivers'. Current: false; legacy: true
Different 'nillable' for value-type key 'driver-class-name' for attribute 'installed-drivers'. Current: true; legacy: false
Different 'nillable' for value-type key 'driver-xa-datasource-class-name' for attribute 'installed-drivers'. Current: true; legacy: false
Different 'nillable' for value-type key 'driver-module-name' for attribute 'installed-drivers'. Current: false; legacy: true
Missing parameters for operation 'get-installed-driver' in current: [driver-name]; missing in legacy []
Missing value-type for 'reply-properties' for operation 'get-installed-driver' in current: [jdbc-compliant, module-slot, driver-class-name, driver-module-name]; missing in legacy [driver-xa-datasource-class-name]
Different 'expressions-allowed' for value-type key 'xa-datasource-class' for 'reply-properties' for operation 'get-installed-driver'. Current: true; legacy: false
Different 'expressions-allowed' for value-type key 'deployment-name' for 'reply-properties' for operation 'get-installed-driver'. Current: true; legacy: false
Missing value-type for 'reply-properties' for operation 'installed-drivers-list' in current: []; missing in legacy [driver-datasource-class-name, driver-xa-datasource-class-name]
Different 'expressions-allowed' for value-type key 'xa-datasource-class' for 'reply-properties' for operation 'installed-drivers-list'. Current: true; legacy: false
Different 'expressions-allowed' for value-type key 'deployment-name' for 'reply-properties' for operation 'installed-drivers-list'. Current: true; legacy: false
Different 'nillable' for value-type key 'driver-module-name' for 'reply-properties' for operation 'installed-drivers-list'. Current: false; legacy: true
--- Problems for relative address to root ["data-source" => "*"]:
Different 'expressions-allowed' for attribute 'enabled'. Current: false; legacy: true
Different 'default' for attribute 'enabled'. Current: true; legacy: false
Different 'nillable' for attribute 'exception-sorter-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'reauth-plugin-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'stale-connection-checker-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'valid-connection-checker-properties'. Current: true; legacy: false
Missing parameters for operation 'add' in current: []; missing in legacy [enabled]
Different 'nillable' for parameter 'exception-sorter-properties' of operation 'add'. Current: true; legacy: false
Different 'nillable' for parameter 'reauth-plugin-properties' of operation 'add'. Current: true; legacy: false
Different 'nillable' for parameter 'stale-connection-checker-properties' of operation 'add'. Current: true; legacy: false
Different 'nillable' for parameter 'valid-connection-checker-properties' of operation 'add'. Current: true; legacy: false
--- Problems for relative address to root ["data-source" => "ExampleDS"]:
Different 'expressions-allowed' for attribute 'enabled'. Current: false; legacy: true
Different 'default' for attribute 'enabled'. Current: true; legacy: false
Different 'nillable' for attribute 'exception-sorter-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'reauth-plugin-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'stale-connection-checker-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'valid-connection-checker-properties'. Current: true; legacy: false
Missing parameters for operation 'add' in current: []; missing in legacy [enabled]
Different 'nillable' for parameter 'exception-sorter-properties' of operation 'add'. Current: true; legacy: false
Different 'nillable' for parameter 'reauth-plugin-properties' of operation 'add'. Current: true; legacy: false
Different 'nillable' for parameter 'stale-connection-checker-properties' of operation 'add'. Current: true; legacy: false
Different 'nillable' for parameter 'valid-connection-checker-properties' of operation 'add'. Current: true; legacy: false
--- Problems for relative address to root ["jdbc-driver" => "*"]:
Missing attributes in current: []; missing in legacy [driver-xa-datasource-class-name]
Different 'expressions-allowed' for attribute 'deployment-name'. Current: true; legacy: false
Different 'expressions-allowed' for attribute 'driver-datasource-class-name'. Current: true; legacy: false
Different 'nillable' for attribute 'driver-module-name'. Current: false; legacy: true
Different 'expressions-allowed' for attribute 'xa-datasource-class'. Current: true; legacy: false
Missing parameters for operation 'add' in current: []; missing in legacy [xa-datasource-class]
Different 'nillable' for parameter 'deployment-name' of operation 'add'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'deployment-name' of operation 'add'. Current: true; legacy: false
Different 'nillable' for parameter 'driver-class-name' of operation 'add'. Current: true; legacy: false
Different 'nillable' for parameter 'driver-datasource-class-name' of operation 'add'. Current: true; legacy: false
Different 'expressions-allowed' for parameter 'driver-datasource-class-name' of operation 'add'. Current: true; legacy: false
Different 'nillable' for parameter 'driver-major-version' of operation 'add'. Current: true; legacy: false
Different 'nillable' for parameter 'driver-minor-version' of operation 'add'. Current: true; legacy: false
Different 'nillable' for parameter 'driver-xa-datasource-class-name' of operation 'add'. Current: true; legacy: false
Different 'nillable' for parameter 'jdbc-compliant' of operation 'add'. Current: true; legacy: false
Different 'nillable' for parameter 'module-slot' of operation 'add'. Current: true; legacy: false
--- Problems for relative address to root ["xa-data-source" => "*"]:
Different 'expressions-allowed' for attribute 'enabled'. Current: false; legacy: true
Different 'default' for attribute 'enabled'. Current: true; legacy: false
Different 'nillable' for attribute 'exception-sorter-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'reauth-plugin-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'recovery-plugin-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'stale-connection-checker-properties'. Current: true; legacy: false
Different 'nillable' for attribute 'valid-connection-checker-properties'. Current: true; legacy: false
Missing parameters for operation 'add' in current: []; missing in legacy [enabled]
Different 'nillable' for parameter 'exception-sorter-properties' of operation 'add'. Current: true; legacy: false
Different 'nillable' for parameter 'reauth-plugin-properties' of operation 'add'. Current: true; legacy: false
Different 'nillable' for parameter 'recovery-plugin-properties' of operation 'add'. Current: true; legacy: false
Different 'nillable' for parameter 'stale-connection-checker-properties' of operation 'add'. Current: true; legacy: false
Different 'nillable' for parameter 'valid-connection-checker-properties' of operation 'add'. Current: true; legacy: false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment