From Bugzilla Helper: User-Agent: Mozilla/5.0 Galeon/1.2.9 (X11; Linux i686; U;) Gecko/20030314 Description of problem: The JDBC connection returned by Connections.aquire has auto-commit disabled, so explicit calls to Connection#commit are required after doing DB work. The PackageTool never calls 'commit' when run with the '-schema' option, so the DML work is never committed & the DB rolls it back. We are also not cleanly closing the JDBC connection before the program exits, leading to warnings in the DB server logs: Oct 28 13:47:44 hillingdon postgres[12369]: [135] DEBUG: pq_recvbuf: unexpected EOF on client connection NB, there seems to be something special about loading 'ccm-core' since it doesn't exhibit this behaviour. Only ccm-cms & other apps fail with -schema. NB, this also doesn't apply to Oracle, since it is incapable of processing a bunch of DML statements within a transaction :-( Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Run 'ccm-pkg load ccm-cms -schema' 2. Launch psql & look for cms_items table 3. Actual Results: cms_items is missing Expected Results: cms_items is present Additional info:
Fixed @37450.