LDEV-3455: Removing submission entry that should not have been added the REST authoring. New entries in REST authoring need a default value or to be optional.
LDEV-3428: Do not create default conditions when Tool output definitions are fetched. They only get created when Tool defaut content is cloned.Fix class cast exeption when changing grade of first activity in sequence.Fix lesson mark calculation exception.Pass IDs to service methods instead of DB objects.
LDEV-3428: Do not create default conditions when Tool output definitions are fetched. They only get created when Tool defaut content is cloned.Fix class cast exeption when changing grade of first activity in sequence.Fix lesson mark calculation exception.Pass IDs to service methods instead of DB objects.
LDEV-3275: Make XStream use enhanced mode in which it can instantinate classes without no-arg constructors.This requires Oracle's JVM to be used, but it is a requirement of LAMS anyway.Otherwise multiple LAMS classes (mainly DTOs) would have to be given no-arg constructors or implement Serializable.
LDEV-3332: revert spring-beans schema declaration in application context xml files. export spring meta-inf in jboss-deployment-structure.xmlIt is way more elegant approach to fix an issue with spring-beans.xsd loading from internet.