{"action":"created","issue":{"url":"https://api.github.com/repos/izpack/izpack/issues/372","labels_url":"https://api.github.com/repos/izpack/izpack/issues/372/labels{/name}","comments_url":"https://api.github.com/repos/izpack/izpack/issues/372/comments","events_url":"https://api.github.com/repos/izpack/izpack/issues/372/events","html_url":"https://github.com/izpack/izpack/pull/372","id":96431908,"number":372,"title":"[IZPACK-1263] ConfigurationInstallerListener: configurableset ignores autonumbered properties beginning on index > 0","user":{"login":"rkrell","id":202983,"avatar_url":"https://avatars.githubusercontent.com/u/202983?v=3","gravatar_id":"","url":"https://api.github.com/users/rkrell","html_url":"https://github.com/rkrell","followers_url":"https://api.github.com/users/rkrell/followers","following_url":"https://api.github.com/users/rkrell/following{/other_user}","gists_url":"https://api.github.com/users/rkrell/gists{/gist_id}","starred_url":"https://api.github.com/users/rkrell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rkrell/subscriptions","organizations_url":"https://api.github.com/users/rkrell/orgs","repos_url":"https://api.github.com/users/rkrell/repos","events_url":"https://api.github.com/users/rkrell/events{/privacy}","received_events_url":"https://api.github.com/users/rkrell/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-21T22:31:57Z","updated_at":"2015-07-21T22:39:53Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/izpack/izpack/pulls/372","html_url":"https://github.com/izpack/izpack/pull/372","diff_url":"https://github.com/izpack/izpack/pull/372.diff","patch_url":"https://github.com/izpack/izpack/pull/372.patch"},"body":"This change fixes [IZPACK-1263](https://izpack.atlassian.net/browse/IZPACK-1263):\r\n\r\nProvided the following constellation:\r\n\r\nResource ConfigurationActionsSpec.xml:\r\n```xml\r\n      <configurableset type=\"options\" cleanup=\"true\"\r\n                       keepOldKeys=\"false\" keepOldValues=\"true\" overwrite=\"true\"\r\n                       todir=\"${INSTALL_PATH}/config\"\r\n                       condition=\"Update\">\r\n        <fileset dir=\"${INSTALL_PATH}/config\">\r\n          <include name=\"http.properties.configbak\"/>\r\n        </fileset>\r\n        <mapper type=\"glob\" from=\"*.properties.configbak\" to=\"*.properties\"/>\r\n      </configurableset>\r\n```\r\n\r\nPreinstalled and renamed ${INSTALL_PATH}/config/http.properties.configbak:\r\n```\r\nhttp.servlet.jnlp.param.resources.jar.1=lib/server\r\nhttp.servlet.jnlp.param.resources.jar.2=lib/shared\r\nhttp.servlet.jnlp.param.resources.jar.3=lib/client\r\n```\r\n\r\nNew ${INSTALL_PATH}/config/http.properties:\r\n```\r\nhttp.servlet.jnlp.param.resources.jar.1=lib/server\r\nhttp.servlet.jnlp.param.resources.jar.2=lib/shared\r\nhttp.servlet.jnlp.param.resources.jar.3=lib/client\r\n```\r\n\r\nThe resulting ${INSTALL_PATH}/config/http.properties doesn't contain any of the above property keys http.servlet.jnlp.param.resources.jar.<number> although it should contain all.\r\n\r\nThis does not happen if the first index equals 0 instead of a value > 0."},"comment":{"url":"https://api.github.com/repos/izpack/izpack/issues/comments/123500098","html_url":"https://github.com/izpack/izpack/pull/372#issuecomment-123500098","issue_url":"https://api.github.com/repos/izpack/izpack/issues/372","id":123500098,"user":{"login":"buildhive","id":1584733,"avatar_url":"https://avatars.githubusercontent.com/u/1584733?v=3","gravatar_id":"","url":"https://api.github.com/users/buildhive","html_url":"https://github.com/buildhive","followers_url":"https://api.github.com/users/buildhive/followers","following_url":"https://api.github.com/users/buildhive/following{/other_user}","gists_url":"https://api.github.com/users/buildhive/gists{/gist_id}","starred_url":"https://api.github.com/users/buildhive/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/buildhive/subscriptions","organizations_url":"https://api.github.com/users/buildhive/orgs","repos_url":"https://api.github.com/users/buildhive/repos","events_url":"https://api.github.com/users/buildhive/events{/privacy}","received_events_url":"https://api.github.com/users/buildhive/received_events","type":"User","site_admin":false},"created_at":"2015-07-21T22:39:53Z","updated_at":"2015-07-21T22:39:53Z","body":"[IzPack project » izpack #828](https://buildhive.cloudbees.com/job/izpack/job/izpack/828/) SUCCESS\nThis pull request looks good\n[(what's this?)](https://www.cloudbees.com/what-is-buildhive)"}}