| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-07-22 | Merge branch 'master' of ↵ | ogattaz | |
| ssh://ogattaz@dev.cccs.uwe.ac.uk:22/var/git/cristal-kernel.git | |||
| 2014-07-22 | Close all gateway singletons properly, adding close method to | Andrew Branson | |
| NextKeyManager, and leave the Gateway in a state where it can be reused with another init() call. | |||
| 2014-07-07 | Merge branch 'master' of ssh://dev.cccs.uwe.ac.uk:22/var/git/cristal-kernel | ogattaz | |
| 2014-07-04 | DependencyMember properties weren't cloned from the collection props, so | Andrew Branson | |
| were shared | |||
| 2014-07-04 | Refactored tanuki service wrapper to a separate module | Andrew Branson | |
| 2014-06-30 | Separated modifying Lookup methods into LookupManager, which is only | Andrew Branson | |
| present in a server process. This stops clients trying to write to the directory without relying on their permissions. | |||
| 2014-06-25 | Validate module resources to schema. Die if module resource import | Andrew Branson | |
| error. Fixes #181 Conflicts: src/main/java/com/c2kernel/process/Bootstrap.java | |||
| 2014-06-23 | Finished half-finished doc sentence. | Andrew Branson | |
| 2014-06-23 | Combine various Lookup.search methods into a general search(Path, | Andrew Branson | |
| Property...) | |||
| 2014-06-23 | Separate PredefinedStepContainers for Agents and Items (and Server Item) | Andrew Branson | |
| 2014-06-19 | Force UTF-8 for client and server CORBA communication. By default the | Andrew Branson | |
| Sun ORB uses ISO-8859 | |||
| 2014-06-19 | Restore lost exception messages in CastorXMLUtility | Andrew Branson | |
| 2014-06-17 | Remove getChildren methods - all searches should be done by the lookup | Andrew Branson | |
| and the paths should remain data objects. | |||
| 2014-06-17 | Separate property, workflow and collection instantiation into separate | Andrew Branson | |
| methods in the instantiation predefined steps so they can be used independently. | |||
| 2014-06-12 | Refactored LDAP into its own module. | Andrew Branson | |
| 2014-06-11 | Separate PredefinedStepContainers for Agents and Items (and Server Item) | Andrew Branson | |
| 2014-06-06 | Partial javadoc and scope tightening of the new interfaces. | Andrew Branson | |
| 2014-06-06 | Backwards compatible Gateway.connect method | Andrew Branson | |
| 2014-06-05 | Merge branch 'master' of ssh://dev.cccs.uwe.ac.uk:22/var/git/cristal-kernel | ogattaz | |
| 2014-06-05 | Moved old entitycreation package from the predefined step package to a | Andrew Branson | |
| new 'imports' package under entity. Renamed most classed with an 'Import' prefix to avoid clashes with other API classes. Fixes #194 | |||
| 2014-06-05 | Make LDAPNextKeyManager independent of the LDAPLookup. The authenticator | Andrew Branson | |
| is the only required common component. | |||
| 2014-06-05 | Add Authenticator to the open() method params of ClusterStorage. Passed | Andrew Branson | |
| in through the TransactionManager. This allows user-login to storages. Fixes #192 | |||
| 2014-06-05 | LDAP refactored behind interfaces. All functions of LDAP now hidden | Andrew Branson | |
| behind interfaces: Authenticator, Lookup and NextKeyManager (LDAP property storage was already a ClusterStorage). Gateway holds additional objects, and Fixes #26 #191. Refs #27 (needs additional work for read perms and auth tokens) | |||
| 2014-06-05 | ObjectProperties.getInstance() - if the property contains a String then | Andrew Branson | |
| attempt to instantiate an object from that classname, otherwise return the object. | |||
| 2014-05-22 | Renamed method in DescriptionObjectCache which still refered to | Andrew Branson | |
| activities. | |||
| 2014-05-16 | item.request returns the final outcome, which may be modified during the | Andrew Branson | |
| execution (e.g. in the case of Predefined Steps). Fixes #136 | |||
| 2014-05-15 | Introduced 'Layer' attribute to allow overriding of descriptions. Desc | Andrew Branson | |
| with the same name in the same description tree will be ranked by LocalObjectLoader according to this number, and the highest one chosen for instantiation. Fixes #188 | |||
| 2014-05-14 | Resolved missing @Override warnings | Andrew Branson | |
| 2014-05-14 | Removed unnecessary ItemProxy casts after removal of EntityProxy | Andrew Branson | |
| 2014-05-14 | Bug in cherry pick - create new DOM when there is no String outcome | Andrew Branson | |
| data. | |||
| 2014-05-14 | Refactored Proxy update notification server into its own class and | Andrew Branson | |
| thread, so executions return before proxy messages are sent. Another deadlock suspect. | |||
| 2014-05-14 | Return that should have been a continue. NewItem imports were bailing | Andrew Branson | |
| out if an Outcome was unchanged, skipping collection imports. | |||
| 2014-05-12 | Tweak locks to hopefully avoid deadlocks a bit | Andrew Branson | |
| 2014-05-08 | Allow getDOM to return an empty Document if the outcome isn't set. Then | Andrew Branson | |
| applications can build Outcomes themselves without having to create their own DOMImplementations. Fixes #184 | |||
| 2014-05-08 | Agent now extends Item, so they can have workflows. All traces of the | Andrew Branson | |
| old 'Entity' superclasses should be removed, including proxies and paths. Very large change, breaks API compatibility with CRISTAL 2.x. Fixes #135 | |||
| 2014-04-16 | Don't use logger to report exceptions, in case the Logger didn't get | Andrew Branson | |
| initialized. | |||
| 2014-04-16 | XPath fixes, tests, and cleverer get and set FieldByXPath | Andrew Branson | |
| 2014-04-14 | getClusterContents fixed for subtrees. Still has problems. | Andrew Branson | |
| 2014-04-11 | Remove description editing workflows from the kernel - they have been | Andrew Branson | |
| moved to cristal-dev. Requires future post-processing for previous Module.debug functionality | |||
| 2014-04-11 | ProxyLoader should return null when the object is not found on the | Andrew Branson | |
| server, not propagate the exception. | |||
| 2014-04-11 | Give Item name when NewItem import fails | Andrew Branson | |
| 2014-04-11 | OutcomeInitiator interface to create initial states of outcomes if empty | Andrew Branson | |
| in the Job. Called when job.getOutcome() is called when none exists. Viewpoint last still overrides. Fixes #47 | |||
| 2014-04-09 | Expanded server predefined steps to include server and agent maintenance | Andrew Branson | |
| steps. Fixes #174 | |||
| 2014-04-09 | Improve property dumping, using Object.toString and giving the property | Andrew Branson | |
| class. | |||
| 2014-04-09 | Merge module properties as the loading order is established, so that | Andrew Branson | |
| they override each other in the correct order. | |||
| 2014-04-09 | ResourceLoader.getModuleDefURLs interface method to allow the | Andrew Branson | |
| ResourceLoader to specify exactly where the module.xml files come from. Dumpc2kProps cleanup | |||
| 2014-04-09 | BadArgumentsException - more specific exception thrown by readC2KArgs | Andrew Branson | |
| when the arguments are wrong. | |||
| 2014-04-04 | Module XML now supports a workflowVer attribute for the Item element. If | Andrew Branson | |
| not given, it assumed version 0, as per the previous behaviour. Fixes #180 | |||
| 2014-04-04 | When generating the next SystemKey in NextKeyManager, make sure that | Andrew 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. Fixes #179 | |||
| 2014-04-04 | AbstractMain with config file checking got lost from previous commit. | Andrew Branson | |
| Refs #177 | |||
