summaryrefslogtreecommitdiff
path: root/src/main/java/com/c2kernel/persistency
AgeCommit message (Collapse)Author
2014-06-21Avoid null pointers if the DOM is not yet validAndrew Branson
2014-05-22ProxyLoader was reporting all CORBA exceptions before throwing a genericAndrew Branson
ClusterStorageException. Sometimes clients try to load an object to see if it exists, and their logs get exceptions that cannot be surpressed. Change this so the exception is only logged at log level 5.
2014-05-12Remove lock in TransactionManager get method, as this may be causingAndrew Branson
deadlocks.
2014-05-08Allow getDOM to return an empty Document if the outcome isn't set. ThenAndrew Branson
applications can build Outcomes themselves without having to create their own DOMImplementations. Fixes #184
2014-04-04When generating the next SystemKey in NextKeyManager, make sure thatAndrew Branson
there is nothing already in the storage for that key. This prevents data loss when the LDAP is out-of-sync with the storages.
2014-03-19Improved loggingAndrew Branson
2013-09-03An exception should be thrown if no ClusterStorages are defined. ThisAndrew Branson
previously just logged a warning.
2013-07-11Log ProxyLoader queryData exceptionsAndrew Branson
2013-07-09Better debugging:Andrew Branson
ProxyLoader logs error at log(7) CastorXMLUtility creates an Unmarshaller in the constructor to detect mapfile problems then rather than on first use. Mapping objects don't do it.
2013-06-27Removed CERN schema 'BreakApart' propertyAndrew Branson
2013-05-21Collect stale job IDs when refreshing joblist. Remove them after toAndrew Branson
avoid concurrent mod, as we don't want to preload all the values. Fixes #112
2013-04-10added getSchema() method to Outcome to load schema xml.Andrew Branson
Removed unused 'getSchemaURI' method.
2013-03-06Test properties file and memory cluster storage for testing.Andrew Branson
2013-02-28RemoveNonStrongRefCache, as it didn't add anything to Map.Andrew Branson
2013-01-25Fix unsynchronized gap between check and retrieve of memcache object.Andrew Branson
2012-12-18Added optional WeakCache to hold fewer ClusterStorage objects in memory.Andrew Branson
Enabled with Storage.useWeakCache property. Useful for large imports and other operations that involve accessing a large number of items over a short period.
2012-12-14Do Schema parsing in the Schema object rather than the ValidatorAndrew Branson
2012-11-26List of current cluster types for use by storage implementationsAndrew Branson
2012-11-09Create proper constructor for Schema.Andrew Branson
2012-11-09Deprecate old overly generic query method in anticipation of the newAndrew Branson
ones.
2012-08-22Replace deprecated Xerces DOM to XML serialisation with DOM3 LS.Andrew Branson
Refactor all to use the Outcome.serialize static method.
2012-07-06Modules serialize with Castor. Just about to remove the parsing.Andrew Branson
CastorXMLUtility is now a static member of gateway. Domain specific instances can be used by domain applications, but the maps do not interfere with the kernel.
2012-06-26Refactored GUI into separate moduleAndrew Branson
2012-06-22Modules and entitycreation support Aggregations, collection propertiesAndrew Branson
and class identifiers
2012-06-14Debugging. For some reason separating the return from the unmarshallingAndrew Branson
stopped a strange threading issue.
2012-05-30Initial Maven ConversionAndrew Branson