Author: jbernhardt Date: Fri Jan 25 10:28:27 2013 New Revision: 1438426 URL: http://svn.apache.org/viewvc?rev=1438426&view=rev Log: [SYNCOPE-231] * Adding JAX-B Annotations for all missing TO and Enum Type classes
Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/to/AbstractExecTO.java syncope/trunk/common/src/main/java/org/apache/syncope/common/to/LoggerTO.java syncope/trunk/common/src/main/java/org/apache/syncope/common/to/NotificationTO.java syncope/trunk/common/src/main/java/org/apache/syncope/common/to/PropagationRequestTO.java syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ReportExecTO.java syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ReportTO.java syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ValidatorTO.java syncope/trunk/common/src/main/java/org/apache/syncope/common/to/WorkflowDefinitionTO.java syncope/trunk/common/src/main/java/org/apache/syncope/common/to/WorkflowFormPropertyTO.java syncope/trunk/common/src/main/java/org/apache/syncope/common/to/WorkflowFormTO.java syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditElements.java syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditLoggerName.java syncope/trunk/common/src/main/java/org/apache/syncope/common/types/CipherAlgorithm.java syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ConflictResolutionAction.java syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ConnParameterType.java syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ConnectorCapability.java syncope/trunk/common/src/main/java/org/apache/syncope/common/types/EntityViolationType.java syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ReportExecExportFormat.java syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ReportExecStatus.java syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeClientExceptionType.java syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeLoggerLevel.java syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeLoggerType.java syncope/trunk/common/src/main/java/org/apache/syncope/common/types/WorkflowFormPropertyType.java Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/to/AbstractExecTO.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/AbstractExecTO.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/to/AbstractExecTO.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/to/AbstractExecTO.java Fri Jan 25 10:28:27 2013 @@ -20,8 +20,11 @@ package org.apache.syncope.common.to; import java.util.Date; +import javax.xml.bind.annotation.XmlType; + import org.apache.syncope.common.AbstractBaseBean; +@XmlType public class AbstractExecTO extends AbstractBaseBean { private static final long serialVersionUID = -4621191979198357081L; Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/to/LoggerTO.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/LoggerTO.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/to/LoggerTO.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/to/LoggerTO.java Fri Jan 25 10:28:27 2013 @@ -18,9 +18,14 @@ */ package org.apache.syncope.common.to; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + import org.apache.syncope.common.AbstractBaseBean; import org.apache.syncope.common.types.SyncopeLoggerLevel; +@XmlRootElement(name = "logger") +@XmlType public class LoggerTO extends AbstractBaseBean { private static final long serialVersionUID = -7794833835668648505L; Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/to/NotificationTO.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/NotificationTO.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/to/NotificationTO.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/to/NotificationTO.java Fri Jan 25 10:28:27 2013 @@ -21,11 +21,18 @@ package org.apache.syncope.common.to; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementWrapper; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + import org.apache.syncope.common.AbstractBaseBean; import org.apache.syncope.common.search.NodeCond; import org.apache.syncope.common.types.IntMappingType; import org.apache.syncope.common.types.TraceLevel; +@XmlRootElement(name = "logger") +@XmlType public class NotificationTO extends AbstractBaseBean { private static final long serialVersionUID = -6145117115632592612L; @@ -64,6 +71,8 @@ public class NotificationTO extends Abst this.about = about; } + @XmlElementWrapper(name = "events") + @XmlElement(name = "event") public List<String> getEvents() { return events; } Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/to/PropagationRequestTO.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/PropagationRequestTO.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/to/PropagationRequestTO.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/to/PropagationRequestTO.java Fri Jan 25 10:28:27 2013 @@ -20,11 +20,19 @@ package org.apache.syncope.common.to; import java.util.HashSet; import java.util.Set; + +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementWrapper; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + import org.apache.syncope.common.AbstractBaseBean; /** * Propagation request on internal storage or on 0+ external resources. */ +@XmlRootElement(name = "propagationRequest") +@XmlType public class PropagationRequestTO extends AbstractBaseBean { private static final long serialVersionUID = 7601716025754543004L; @@ -53,6 +61,8 @@ public class PropagationRequestTO extend this.onSyncope = onSyncope; } + @XmlElementWrapper(name = "resources") + @XmlElement(name = "resource") public Set<String> getResources() { return resources; } Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ReportExecTO.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ReportExecTO.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ReportExecTO.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ReportExecTO.java Fri Jan 25 10:28:27 2013 @@ -18,8 +18,13 @@ */ package org.apache.syncope.common.to; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + import org.apache.syncope.common.types.ReportExecStatus; +@XmlRootElement(name = "executionReport") +@XmlType public class ReportExecTO extends AbstractExecTO { private static final long serialVersionUID = -1025555939724089215L; Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ReportTO.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ReportTO.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ReportTO.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ReportTO.java Fri Jan 25 10:28:27 2013 @@ -21,9 +21,17 @@ package org.apache.syncope.common.to; import java.util.ArrayList; import java.util.Date; import java.util.List; + +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementWrapper; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + import org.apache.syncope.common.AbstractBaseBean; import org.apache.syncope.common.report.ReportletConf; +@XmlRootElement(name = "report") +@XmlType public class ReportTO extends AbstractBaseBean { private static final long serialVersionUID = 5274568072084814410L; @@ -79,6 +87,8 @@ public class ReportTO extends AbstractBa return this.reportletConfs.remove(reportlet); } + @XmlElementWrapper(name = "reportletConfigurations") + @XmlElement(name = "configuration") public List<ReportletConf> getReportletConfs() { return reportletConfs; } @@ -103,6 +113,8 @@ public class ReportTO extends AbstractBa return executions.remove(execution); } + @XmlElementWrapper(name = "executions") + @XmlElement(name = "execution") public List<ReportExecTO> getExecutions() { return executions; } @@ -142,7 +154,7 @@ public class ReportTO extends AbstractBa this.nextExec = new Date(nextExec.getTime()); } } - + public Date getStartDate() { return startDate == null ? null Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ValidatorTO.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ValidatorTO.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ValidatorTO.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ValidatorTO.java Fri Jan 25 10:28:27 2013 @@ -23,7 +23,7 @@ import javax.xml.bind.annotation.XmlType import org.apache.syncope.common.AbstractBaseBean; -@XmlRootElement +@XmlRootElement(name = "validator") @XmlType public class ValidatorTO extends AbstractBaseBean { Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/to/WorkflowDefinitionTO.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/WorkflowDefinitionTO.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/to/WorkflowDefinitionTO.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/to/WorkflowDefinitionTO.java Fri Jan 25 10:28:27 2013 @@ -18,8 +18,13 @@ */ package org.apache.syncope.common.to; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + import org.apache.syncope.common.AbstractBaseBean; +@XmlRootElement(name = "workflowDefinition") +@XmlType public class WorkflowDefinitionTO extends AbstractBaseBean { private static final long serialVersionUID = 8803733012885686826L; Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/to/WorkflowFormPropertyTO.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/WorkflowFormPropertyTO.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/to/WorkflowFormPropertyTO.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/to/WorkflowFormPropertyTO.java Fri Jan 25 10:28:27 2013 @@ -21,9 +21,14 @@ package org.apache.syncope.common.to; import java.util.HashMap; import java.util.Map; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + import org.apache.syncope.common.AbstractBaseBean; import org.apache.syncope.common.types.WorkflowFormPropertyType; +@XmlRootElement(name = "workflowFormProperty") +@XmlType public class WorkflowFormPropertyTO extends AbstractBaseBean { private static final long serialVersionUID = 9139969592634304261L; Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/to/WorkflowFormTO.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/WorkflowFormTO.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/to/WorkflowFormTO.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/to/WorkflowFormTO.java Fri Jan 25 10:28:27 2013 @@ -25,9 +25,17 @@ import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; + +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElementWrapper; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + import org.codehaus.jackson.annotate.JsonIgnore; import org.apache.syncope.common.AbstractBaseBean; +@XmlRootElement(name = "workflowForm") +@XmlType public class WorkflowFormTO extends AbstractBaseBean { private static final long serialVersionUID = -7044543391316529128L; @@ -44,7 +52,7 @@ public class WorkflowFormTO extends Abst private String owner; - private List<WorkflowFormPropertyTO> properties; + private final List<WorkflowFormPropertyTO> properties; public WorkflowFormTO() { properties = new ArrayList<WorkflowFormPropertyTO>(); @@ -98,6 +106,8 @@ public class WorkflowFormTO extends Abst this.owner = owner; } + @XmlElementWrapper(name = "workflowFormProperties") + @XmlElement(name = "workflowFormProperty") public List<WorkflowFormPropertyTO> getProperties() { return properties; } Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditElements.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditElements.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditElements.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditElements.java Fri Jan 25 10:28:27 2013 @@ -20,11 +20,14 @@ package org.apache.syncope.common.types; import java.util.EnumSet; +import javax.xml.bind.annotation.XmlEnum; + public final class AuditElements { private AuditElements() { } + @XmlEnum public enum Category { authentication(AuthenticationSubCategory.class), @@ -58,6 +61,7 @@ public final class AuditElements { } } + @XmlEnum public enum Result { success, @@ -65,6 +69,7 @@ public final class AuditElements { } + @XmlEnum public enum AuthenticationSubCategory { login, @@ -72,6 +77,7 @@ public final class AuditElements { } + @XmlEnum public enum ConfigurationSubCategory { list, @@ -85,6 +91,7 @@ public final class AuditElements { } + @XmlEnum public enum ConnectorSubCategory { list, @@ -100,6 +107,7 @@ public final class AuditElements { } + @XmlEnum public enum LoggerSubCategory { list, @@ -108,6 +116,7 @@ public final class AuditElements { } + @XmlEnum public enum NotificationSubCategory { list, @@ -119,6 +128,7 @@ public final class AuditElements { } + @XmlEnum public enum PolicySubCategory { list, @@ -129,6 +139,7 @@ public final class AuditElements { } + @XmlEnum public enum ReportSubCategory { list, @@ -145,6 +156,7 @@ public final class AuditElements { } + @XmlEnum public enum ResourceSubCategory { list, @@ -158,6 +170,7 @@ public final class AuditElements { } + @XmlEnum public enum RoleSubCategory { list, @@ -171,6 +184,7 @@ public final class AuditElements { } + @XmlEnum public enum SchemaSubCategory { list, @@ -191,6 +205,7 @@ public final class AuditElements { } + @XmlEnum public enum TaskSubCategory { list, @@ -208,6 +223,7 @@ public final class AuditElements { } + @XmlEnum public enum UserSubCategory { list, @@ -226,6 +242,7 @@ public final class AuditElements { } + @XmlEnum public enum UserRequestSubCategory { list, @@ -237,6 +254,7 @@ public final class AuditElements { } + @XmlEnum public enum WorkflowSubCategory { getDefinition, Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditLoggerName.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditLoggerName.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditLoggerName.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditLoggerName.java Fri Jan 25 10:28:27 2013 @@ -19,6 +19,10 @@ package org.apache.syncope.common.types; import java.text.ParseException; + +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + import org.apache.commons.lang.StringUtils; import org.apache.syncope.common.AbstractBaseBean; import org.apache.syncope.common.types.AuditElements.Category; @@ -27,6 +31,8 @@ import org.codehaus.jackson.annotate.Jso import org.codehaus.jackson.annotate.JsonProperty; import org.codehaus.jackson.annotate.JsonTypeInfo; +@XmlType +@XmlRootElement public class AuditLoggerName extends AbstractBaseBean { private static final long serialVersionUID = -647989486671786839L; Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/types/CipherAlgorithm.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/CipherAlgorithm.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/types/CipherAlgorithm.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/types/CipherAlgorithm.java Fri Jan 25 10:28:27 2013 @@ -18,6 +18,9 @@ */ package org.apache.syncope.common.types; +import javax.xml.bind.annotation.XmlEnum; + +@XmlEnum public enum CipherAlgorithm { SHA1("SHA-1"), Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ConflictResolutionAction.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ConflictResolutionAction.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ConflictResolutionAction.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ConflictResolutionAction.java Fri Jan 25 10:28:27 2013 @@ -18,6 +18,9 @@ */ package org.apache.syncope.common.types; +import javax.xml.bind.annotation.XmlEnum; + +@XmlEnum public enum ConflictResolutionAction { // sync first matcgh Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ConnParameterType.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ConnParameterType.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ConnParameterType.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ConnParameterType.java Fri Jan 25 10:28:27 2013 @@ -18,6 +18,9 @@ */ package org.apache.syncope.common.types; +import javax.xml.bind.annotation.XmlEnum; + +@XmlEnum public enum ConnParameterType { /** Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ConnectorCapability.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ConnectorCapability.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ConnectorCapability.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ConnectorCapability.java Fri Jan 25 10:28:27 2013 @@ -18,9 +18,12 @@ */ package org.apache.syncope.common.types; +import javax.xml.bind.annotation.XmlEnum; + /** * Enum of all possible capabilities that a connector instance can expose. */ +@XmlEnum public enum ConnectorCapability { ONE_PHASE_CREATE, Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/types/EntityViolationType.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/EntityViolationType.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/types/EntityViolationType.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/types/EntityViolationType.java Fri Jan 25 10:28:27 2013 @@ -18,6 +18,9 @@ */ package org.apache.syncope.common.types; +import javax.xml.bind.annotation.XmlEnum; + +@XmlEnum public enum EntityViolationType { Standard(""), Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ReportExecExportFormat.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ReportExecExportFormat.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ReportExecExportFormat.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ReportExecExportFormat.java Fri Jan 25 10:28:27 2013 @@ -18,6 +18,9 @@ */ package org.apache.syncope.common.types; +import javax.xml.bind.annotation.XmlEnum; + +@XmlEnum public enum ReportExecExportFormat { XML, Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ReportExecStatus.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ReportExecStatus.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ReportExecStatus.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ReportExecStatus.java Fri Jan 25 10:28:27 2013 @@ -18,6 +18,9 @@ */ package org.apache.syncope.common.types; +import javax.xml.bind.annotation.XmlEnum; + +@XmlEnum public enum ReportExecStatus { STARTED, Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeClientExceptionType.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeClientExceptionType.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeClientExceptionType.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeClientExceptionType.java Fri Jan 25 10:28:27 2013 @@ -18,6 +18,9 @@ */ package org.apache.syncope.common.types; +import javax.xml.bind.annotation.XmlEnum; + +@XmlEnum public enum SyncopeClientExceptionType { Deadlock("Syncope.Deadlock", ""), Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeLoggerLevel.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeLoggerLevel.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeLoggerLevel.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeLoggerLevel.java Fri Jan 25 10:28:27 2013 @@ -18,8 +18,11 @@ */ package org.apache.syncope.common.types; +import javax.xml.bind.annotation.XmlEnum; + import ch.qos.logback.classic.Level; +@XmlEnum public enum SyncopeLoggerLevel { OFF(Level.OFF), Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeLoggerType.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeLoggerType.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeLoggerType.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeLoggerType.java Fri Jan 25 10:28:27 2013 @@ -18,6 +18,9 @@ */ package org.apache.syncope.common.types; +import javax.xml.bind.annotation.XmlEnum; + +@XmlEnum public enum SyncopeLoggerType { LOG(""), Modified: syncope/trunk/common/src/main/java/org/apache/syncope/common/types/WorkflowFormPropertyType.java URL: http://svn.apache.org/viewvc/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/WorkflowFormPropertyType.java?rev=1438426&r1=1438425&r2=1438426&view=diff ============================================================================== --- syncope/trunk/common/src/main/java/org/apache/syncope/common/types/WorkflowFormPropertyType.java (original) +++ syncope/trunk/common/src/main/java/org/apache/syncope/common/types/WorkflowFormPropertyType.java Fri Jan 25 10:28:27 2013 @@ -18,6 +18,9 @@ */ package org.apache.syncope.common.types; +import javax.xml.bind.annotation.XmlEnum; + +@XmlEnum public enum WorkflowFormPropertyType { String,