ConfigurationShelve: Fix for special services
For "special" services, storeJobOptionsCatalogue
would try to store
the properties of the C++ instance. This works in most cases, but handle
arrays end up as
'<ROOT.GaudiHandleArrayBase object at 0x168b35f0>'
in the properties dictionary. Use instead the values from the Python configurable for which the string conversion works as expected.
Update bootstrap pickle files to follow the changes in the pickling of the "special services". Properties that are not explicitly set (default values) are no longer part of the bootstrap files for these special services (this was already the case for regular components).