Description of problem: When Creating a non-XA datasource via JON GUI, custom property-name:value pairs entered in Connection Property interface are not reflected in datastore, requiring a second pass after creation Version-Release number of selected component (if applicable): JON 3.1.2.GA Build Number : 323587d:38819b7 Agent Plugin: JBoss Application Server 7.x Version : 4.4.0.JON312GA How reproducible: Every time. Create a non-XA datasource, fill values for fields, add a custom value pair in the bottom section, Click finish. Steps to Reproduce: 1.Create a non-XA datasource, fill values for fields, add a custom value pair in the bottom section 2.Click finish. Actual results: Datastore is created but custom parameter/value is not in standalone...xml file or shown in configuration tab in JON. If you then go back and add the value pair again, and save, it will be reflected in JON and XML Expected results: Both pre-defined fields and the custom Connection Properties fields would be reflected in created datastore OR error saying can't do that. Basically anything but a silent discard of a configured value - with a strong preference towards being able to do complete configuration in one pass. Additional info:
Fixed in master commit 54a47ee6a3a92cfeaa65d059edf17b44f79b047b Author: Thomas Segismont <tsegismo> Date: Tue Feb 11 10:17:52 2014 +0100
Tested (including domain mode) and cherry-picked over to release/jon3.2.x commit e4421804222d739a58c68c716907fcc85ec6c319 Author: Thomas Segismont <tsegismo> Date: Tue Feb 11 10:17:52 2014 +0100
Moving to ON_QA as available for testing in the following brew build: https://brewweb.devel.redhat.com//buildinfo?buildID=336752 Note: the installed version is still JON 3.2.0.GA by design and this represents part of the payload for JON 3.2.1 also known as cumulative patch 1 for 3.2.0.GA. How this will be delivered to customers is still being discussed.
Verified JON 3.2.1 DR1
JON 3.2.1 released week of 5/5/2014