#28 JAG 6.0 RC1

closed
nobody
None
5
2006-04-30
2006-02-28
Anonymous
No

When the classes/interfaces are created, appropriate
types are not in method signature, instead
${relation.FkField.Type) variable name is mentioned.

This is happening version 6.0 RC1

public java.util.List
findIncidentHasUserByIncidentid(${relation.FkField.Type}
incidentid) throws
com.sitacorp.exception.GenericBusinessException {
log.fatal("Not implemented");
return null;
}

Discussion

  • Nobody/Anonymous

    Logged In: NO

    Please post a project file (the xml file of your project) so
    we can try to reproduce the error.

     
  • Nobody/Anonymous

    Logged In: NO

    Below is the project file

    <?xml version="1.0" encoding="utf-8"?>
    <skelet>
    <config>
    <author>Author</author>
    <version>1.0</version>
    <company>Company</company>
    <templates>
    <template-root>../templates/java5_2_tier</template-root>
    <config-param name="appserver" value="Tomcat 5"/>
    <config-param name="useSecurity" value="true"/>
    <config-param name="businessTier" value="Hibernate 3"/>
    <config-param name="useRss" value="false"/>
    <config-param name="useRelations" value="true"/>
    <config-param name="useWebService" value="true"/>
    <config-param name="webTier" value="Struts 1.2"/>
    <config-param name="serviceTier" value="Spring"/>
    </templates>
    </config>
    <module name="app">
    <module-data name="name">amstool</module-data>
    <module-data name="version">1.0</module-data>
    <module-data name="description">AMStoolapplication</module-data>
    <module-data name="root-package">com.company</module-data>
    <module-data name="log-framework">log4j</module-data>
    <module-data name="date-format">dd/MM/yyyy</module-data>
    <module-data name="timestamp-format">dd/MM/yyyy
    HH:mm:ss</module-data>
    </module>
    <module name="paths">
    <module-data
    name="service_output">./src/java-service/</module-data>
    <module-data
    name="hibernate_output">./src/java-hibernate/</module-data>
    <module-data name="ejb_output">./src/java-ejb/</module-data>
    <module-data name="web_output">./src/java-web/</module-data>
    <module-data name="test_output">./src/java-test/</module-data>
    <module-data name="jsp_output">./src/web/</module-data>
    <module-data name="config_output">./conf/</module-data>
    <module-data name="mock_output"></module-data>
    <module-data name="swing_output">./src/java-swing/</module-data>
    </module>
    <module name="datasource">
    <module-data name="jndi-name">jdbc/myds2</module-data>
    <module-data name="mapping">MySQL</module-data>
    <module-data
    name="jdbc-url">jdbc:mysql://localhost/amsdb</module-data>
    <module-data name="user-name">ams</module-data>
    <module-data name="password">ams</module-data>
    </module>
    <module name="entity">
    <module-data name="name">EmailIncidents</module-data>
    <module-data name="display-name"></module-data>
    <module-data name="description">EmailIncidents</module-data>
    <module-data
    name="root-package">com.sitacorp.entity.emailincidents</module-data>
    <module-data name="table-name">email_incidents</module-data>
    <module-data name="primary-key">emailid</module-data>
    <module-data
    name="primary-key-type">java.lang.Integer</module-data>
    <module-data name="is-composite">false</module-data>
    <module-data name="is-association">false</module-data>
    <ref-name>EmailIncidents</ref-name>
    <module-data name="field">
    <module-data name="name">emailid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">emailid</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT UNSIGNED(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">true</module-data>
    <module-data name="auto-primary-key">true</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">eFrom</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">e_from</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">eTo</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">e_to</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">eSubject</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">e_subject</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">eContent</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">e_content</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">eDate</module-data>
    <module-data name="type">java.sql.Timestamp</module-data>
    <module-data name="column-name">e_date</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">DATETIME</module-data>
    <module-data name="jdbc-type">TIMESTAMP</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required,
    date</module-data>
    <module-data name="validation-xml">&lt;var&gt;
    &lt;var-name&gt;datePattern&lt;/var-name&gt;
    &lt;var-value&gt;${date_format}&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    </module>
    <module name="entity">
    <module-data name="name">GroupHasUsers</module-data>
    <module-data name="display-name"></module-data>
    <module-data name="description">GroupHasUsers</module-data>
    <module-data
    name="root-package">com.sitacorp.entity.grouphasusers</module-data>
    <module-data name="table-name">group_has_users</module-data>
    <module-data name="primary-key">id</module-data>
    <module-data
    name="primary-key-type">java.lang.Integer</module-data>
    <module-data name="is-composite">false</module-data>
    <module-data name="is-association">false</module-data>
    <ref-name>GroupHasUsers</ref-name>
    <module-data name="relation">
    <module-data name="name">groupHasUsers-user</module-data>
    <module-data name="field-name">userid</module-data>
    <module-data name="local-column">userid</module-data>
    <module-data name="target-name">user-groupHasUsers</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">user</module-data>
    <module-data name="foreign-column">UserID</module-data>
    <module-data name="foreign-field">userid</module-data>
    </module-data>
    <module-data name="relation">
    <module-data name="name">groupHasUsers-usergroup</module-data>
    <module-data name="field-name">groupid</module-data>
    <module-data name="local-column">groupid</module-data>
    <module-data
    name="target-name">usergroup-groupHasUsers</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">usergroup</module-data>
    <module-data name="foreign-column">id</module-data>
    <module-data name="foreign-field">id</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">id</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">id</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">true</module-data>
    <module-data name="auto-primary-key">true</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">groupid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">groupid</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">userid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">userid</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    </module>
    <module name="entity">
    <module-data name="name">Incident</module-data>
    <module-data name="display-name"></module-data>
    <module-data name="description">Incident</module-data>
    <module-data
    name="root-package">com.sitacorp.entity.incident</module-data>
    <module-data name="table-name">incident</module-data>
    <module-data name="primary-key">id</module-data>
    <module-data
    name="primary-key-type">java.lang.Integer</module-data>
    <module-data name="is-composite">false</module-data>
    <module-data name="is-association">false</module-data>
    <ref-name>Incident</ref-name>
    <module-data name="relation">
    <module-data name="name">incident-priority</module-data>
    <module-data name="field-name">priorityid</module-data>
    <module-data name="local-column">PriorityID</module-data>
    <module-data name="target-name">priority-incident</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">priority</module-data>
    <module-data name="foreign-column">PriorityID</module-data>
    <module-data name="foreign-field">priorityid</module-data>
    </module-data>
    <module-data name="relation">
    <module-data name="name">incident-status</module-data>
    <module-data name="field-name">statusid</module-data>
    <module-data name="local-column">Statusid</module-data>
    <module-data name="target-name">status-incident</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">status</module-data>
    <module-data name="foreign-column">ID</module-data>
    <module-data name="foreign-field">id</module-data>
    </module-data>
    <module-data name="relation">
    <module-data name="name">incident-project</module-data>
    <module-data name="field-name">projectid</module-data>
    <module-data name="local-column">ProjectId</module-data>
    <module-data name="target-name">project-incident</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">project</module-data>
    <module-data name="foreign-column">ID</module-data>
    <module-data name="foreign-field">id</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">id</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">ID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">true</module-data>
    <module-data name="auto-primary-key">true</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">createdby</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">CreatedBy</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">description</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Description</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">TEXT</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends"></module-data>
    <module-data name="validation-xml"></module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">openedby</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">OpenedBy</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">priorityid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">PriorityID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">required, integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">dateofcreation</module-data>
    <module-data name="type">java.sql.Timestamp</module-data>
    <module-data name="column-name">DateofCreation</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">TIMESTAMP</module-data>
    <module-data name="jdbc-type">TIMESTAMP</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends"></module-data>
    <module-data name="validation-xml"></module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">duedatetime</module-data>
    <module-data name="type">java.sql.Timestamp</module-data>
    <module-data name="column-name">DueDateTime</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">TIMESTAMP</module-data>
    <module-data name="jdbc-type">TIMESTAMP</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends"></module-data>
    <module-data name="validation-xml"></module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">resolvedby</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">ResolvedBy</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">projectid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">ProjectId</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">INT(11)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;11&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">statusid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">Statusid</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    </module>
    <module name="entity">
    <module-data name="name">IncidentHasStatus</module-data>
    <module-data name="display-name"></module-data>
    <module-data name="description">IncidentHasStatus</module-data>
    <module-data
    name="root-package">com.sitacorp.entity.incidenthasstatus</module-data>
    <module-data name="table-name">incident_has_status</module-data>
    <module-data name="primary-key">id</module-data>
    <module-data
    name="primary-key-type">java.lang.Integer</module-data>
    <module-data name="is-composite">false</module-data>
    <module-data name="is-association">false</module-data>
    <ref-name>IncidentHasStatus</ref-name>
    <module-data name="relation">
    <module-data name="name">incidentHasStatus-status</module-data>
    <module-data name="field-name">statusid</module-data>
    <module-data name="local-column">StatusID</module-data>
    <module-data
    name="target-name">status-incidentHasStatus</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">status</module-data>
    <module-data name="foreign-column">ID</module-data>
    <module-data name="foreign-field">id</module-data>
    </module-data>
    <module-data name="relation">
    <module-data
    name="name">incidentHasStatus-incident</module-data>
    <module-data name="field-name">incidentid</module-data>
    <module-data name="local-column">IncidentID</module-data>
    <module-data
    name="target-name">incident-incidentHasStatus</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">incident</module-data>
    <module-data name="foreign-column">ID</module-data>
    <module-data name="foreign-field">id</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">id</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">ID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">true</module-data>
    <module-data name="auto-primary-key">true</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">incidentid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">IncidentID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">required, integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">statusid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">StatusID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">required, integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    </module>
    <module name="entity">
    <module-data name="name">IncidentHasUser</module-data>
    <module-data name="display-name"></module-data>
    <module-data name="description">IncidentHasUser</module-data>
    <module-data
    name="root-package">com.sitacorp.entity.incidenthasuser</module-data>
    <module-data name="table-name">incident_has_user</module-data>
    <module-data name="primary-key">id</module-data>
    <module-data
    name="primary-key-type">java.lang.Integer</module-data>
    <module-data name="is-composite">false</module-data>
    <module-data name="is-association">false</module-data>
    <ref-name>IncidentHasUser</ref-name>
    <module-data name="relation">
    <module-data name="name">incidentHasUser-user</module-data>
    <module-data name="field-name">userid</module-data>
    <module-data name="local-column">UserID</module-data>
    <module-data
    name="target-name">user-incidentHasUser</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">user</module-data>
    <module-data name="foreign-column">UserID</module-data>
    <module-data name="foreign-field">userid</module-data>
    </module-data>
    <module-data name="relation">
    <module-data name="name">incidentHasUser-incident</module-data>
    <module-data name="field-name">incidentid</module-data>
    <module-data name="local-column">IncidentID</module-data>
    <module-data
    name="target-name">incident-incidentHasUser</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">incident</module-data>
    <module-data name="foreign-column">ID</module-data>
    <module-data name="foreign-field">id</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">id</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">ID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">true</module-data>
    <module-data name="auto-primary-key">true</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">incidentid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">IncidentID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">required, integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">userid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">UserID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">required, integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    </module>
    <module name="entity">
    <module-data name="name">Incidenthistory</module-data>
    <module-data name="display-name"></module-data>
    <module-data name="description">Incidenthistory</module-data>
    <module-data
    name="root-package">com.sitacorp.entity.incidenthistory</module-data>
    <module-data name="table-name">incidenthistory</module-data>
    <module-data name="primary-key">id</module-data>
    <module-data
    name="primary-key-type">java.lang.Integer</module-data>
    <module-data name="is-composite">false</module-data>
    <module-data name="is-association">false</module-data>
    <ref-name>Incidenthistory</ref-name>
    <module-data name="relation">
    <module-data name="name">incidenthistory-user</module-data>
    <module-data name="field-name">userid</module-data>
    <module-data name="local-column">UserID</module-data>
    <module-data
    name="target-name">user-incidenthistory</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">user</module-data>
    <module-data name="foreign-column">UserID</module-data>
    <module-data name="foreign-field">userid</module-data>
    </module-data>
    <module-data name="relation">
    <module-data name="name">incidenthistory-status</module-data>
    <module-data name="field-name">statusid</module-data>
    <module-data name="local-column">StatusID</module-data>
    <module-data
    name="target-name">status-incidenthistory</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">status</module-data>
    <module-data name="foreign-column">ID</module-data>
    <module-data name="foreign-field">id</module-data>
    </module-data>
    <module-data name="relation">
    <module-data name="name">incidenthistory-incident</module-data>
    <module-data name="field-name">incidentid</module-data>
    <module-data name="local-column">IncidentID</module-data>
    <module-data
    name="target-name">incident-incidenthistory</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">incident</module-data>
    <module-data name="foreign-column">ID</module-data>
    <module-data name="foreign-field">id</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">id</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">ID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT UNSIGNED(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">true</module-data>
    <module-data name="auto-primary-key">true</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">incidentid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">IncidentID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(11)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">required, integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;11&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">dateassigned</module-data>
    <module-data name="type">java.sql.Timestamp</module-data>
    <module-data name="column-name">DateAssigned</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">TIMESTAMP</module-data>
    <module-data name="jdbc-type">TIMESTAMP</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends"></module-data>
    <module-data name="validation-xml"></module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">useridassigned</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">UserIDAssigned</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">descrption</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Descrption</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">TEXT</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required</module-data>
    <module-data name="validation-xml"></module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">resolution</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Resolution</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">TEXT</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required</module-data>
    <module-data name="validation-xml"></module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">statusid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">StatusID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(11)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">required, integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;11&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">userid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">UserID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(11)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">required, integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;11&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    </module>
    <module name="entity">
    <module-data name="name">Permission</module-data>
    <module-data name="display-name"></module-data>
    <module-data name="description">Permission</module-data>
    <module-data
    name="root-package">com.sitacorp.entity.permission</module-data>
    <module-data name="table-name">permission</module-data>
    <module-data name="primary-key">id</module-data>
    <module-data
    name="primary-key-type">java.lang.Integer</module-data>
    <module-data name="is-composite">false</module-data>
    <module-data name="is-association">false</module-data>
    <ref-name>Permission</ref-name>
    <module-data name="field">
    <module-data name="name">id</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">ID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">true</module-data>
    <module-data name="auto-primary-key">true</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">name</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Name</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">description</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Description</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    </module>
    <module name="entity">
    <module-data name="name">Priority</module-data>
    <module-data name="display-name"></module-data>
    <module-data name="description">Priority</module-data>
    <module-data
    name="root-package">com.sitacorp.entity.priority</module-data>
    <module-data name="table-name">priority</module-data>
    <module-data name="primary-key">priorityid</module-data>
    <module-data
    name="primary-key-type">java.lang.Integer</module-data>
    <module-data name="is-composite">false</module-data>
    <module-data name="is-association">false</module-data>
    <ref-name>Priority</ref-name>
    <module-data name="field">
    <module-data name="name">priorityid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">PriorityID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">true</module-data>
    <module-data name="auto-primary-key">true</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">name</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Name</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">description</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Description</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    </module>
    <module name="entity">
    <module-data name="name">Project</module-data>
    <module-data name="display-name"></module-data>
    <module-data name="description">Project</module-data>
    <module-data
    name="root-package">com.sitacorp.entity.project</module-data>
    <module-data name="table-name">project</module-data>
    <module-data name="primary-key">id</module-data>
    <module-data
    name="primary-key-type">java.lang.Integer</module-data>
    <module-data name="is-composite">false</module-data>
    <module-data name="is-association">false</module-data>
    <ref-name>Project</ref-name>
    <module-data name="field">
    <module-data name="name">id</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">ID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">true</module-data>
    <module-data name="auto-primary-key">true</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">name</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Name</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">description</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Description</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    </module>
    <module name="entity">
    <module-data name="name">Role</module-data>
    <module-data name="display-name"></module-data>
    <module-data name="description">Role</module-data>
    <module-data
    name="root-package">com.sitacorp.entity.role</module-data>
    <module-data name="table-name">role</module-data>
    <module-data name="primary-key">id</module-data>
    <module-data
    name="primary-key-type">java.lang.Integer</module-data>
    <module-data name="is-composite">false</module-data>
    <module-data name="is-association">false</module-data>
    <ref-name>Role</ref-name>
    <module-data name="field">
    <module-data name="name">id</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">ID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">true</module-data>
    <module-data name="auto-primary-key">true</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">name</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Name</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">description</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Description</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    </module>
    <module name="entity">
    <module-data name="name">RoleHasPermissions</module-data>
    <module-data name="display-name"></module-data>
    <module-data name="description">RoleHasPermissions</module-data>
    <module-data
    name="root-package">com.sitacorp.entity.rolehaspermissions</module-data>
    <module-data
    name="table-name">role_has_permissions</module-data>
    <module-data name="primary-key">id</module-data>
    <module-data
    name="primary-key-type">java.lang.Integer</module-data>
    <module-data name="is-composite">false</module-data>
    <module-data name="is-association">false</module-data>
    <ref-name>RoleHasPermissions</ref-name>
    <module-data name="relation">
    <module-data name="name">roleHasPermissions-role</module-data>
    <module-data name="field-name">roleid</module-data>
    <module-data name="local-column">roleid</module-data>
    <module-data
    name="target-name">role-roleHasPermissions</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">role</module-data>
    <module-data name="foreign-column">ID</module-data>
    <module-data name="foreign-field">id</module-data>
    </module-data>
    <module-data name="relation">
    <module-data
    name="name">roleHasPermissions-permission</module-data>
    <module-data name="field-name">permissionid</module-data>
    <module-data name="local-column">permissionid</module-data>
    <module-data
    name="target-name">permission-roleHasPermissions</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">permission</module-data>
    <module-data name="foreign-column">ID</module-data>
    <module-data name="foreign-field">id</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">id</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">ID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">true</module-data>
    <module-data name="auto-primary-key">true</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">permissionid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">permissionid</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">required, integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">roleid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">roleid</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">required, integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    </module>
    <module name="entity">
    <module-data name="name">Status</module-data>
    <module-data name="display-name"></module-data>
    <module-data name="description">Status</module-data>
    <module-data
    name="root-package">com.sitacorp.entity.status</module-data>
    <module-data name="table-name">status</module-data>
    <module-data name="primary-key">id</module-data>
    <module-data
    name="primary-key-type">java.lang.Integer</module-data>
    <module-data name="is-composite">false</module-data>
    <module-data name="is-association">false</module-data>
    <ref-name>Status</ref-name>
    <module-data name="field">
    <module-data name="name">id</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">ID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">true</module-data>
    <module-data name="auto-primary-key">true</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">name</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Name</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">description</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Description</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    </module>
    <module name="entity">
    <module-data name="name">User</module-data>
    <module-data name="display-name"></module-data>
    <module-data name="description">User</module-data>
    <module-data
    name="root-package">com.sitacorp.entity.user</module-data>
    <module-data name="table-name">user</module-data>
    <module-data name="primary-key">userid</module-data>
    <module-data
    name="primary-key-type">java.lang.Integer</module-data>
    <module-data name="is-composite">false</module-data>
    <module-data name="is-association">false</module-data>
    <ref-name>User</ref-name>
    <module-data name="field">
    <module-data name="name">userid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">UserID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">true</module-data>
    <module-data name="auto-primary-key">true</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">firstname</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">FirstName</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">lastname</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">LastName</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">phone</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Phone</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">ext</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Ext</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">address</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Address</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">VARCHAR(100)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;100&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">city</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">City</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">state</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">State</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">zip</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Zip</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">fax</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Fax</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">email</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">Email</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">VARCHAR(50)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;50&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">username</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">username</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">password</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">password</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">enabled</module-data>
    <module-data name="type">java.lang.Byte</module-data>
    <module-data name="column-name">enabled</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">TINYINT(1)</module-data>
    <module-data name="jdbc-type">TINYINT</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">required, byte,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;1&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    </module>
    <module name="entity">
    <module-data name="name">UserHasPermission</module-data>
    <module-data name="display-name"></module-data>
    <module-data name="description">UserHasPermission</module-data>
    <module-data
    name="root-package">com.sitacorp.entity.userhaspermission</module-data>
    <module-data name="table-name">user_has_permission</module-data>
    <module-data name="primary-key">id</module-data>
    <module-data
    name="primary-key-type">java.lang.Integer</module-data>
    <module-data name="is-composite">false</module-data>
    <module-data name="is-association">false</module-data>
    <ref-name>UserHasPermission</ref-name>
    <module-data name="relation">
    <module-data name="name">userHasPermission-user</module-data>
    <module-data name="field-name">userid</module-data>
    <module-data name="local-column">UserID</module-data>
    <module-data
    name="target-name">user-userHasPermission</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">user</module-data>
    <module-data name="foreign-column">UserID</module-data>
    <module-data name="foreign-field">userid</module-data>
    </module-data>
    <module-data name="relation">
    <module-data
    name="name">userHasPermission-permission</module-data>
    <module-data name="field-name">permissionid</module-data>
    <module-data name="local-column">PermissionID</module-data>
    <module-data
    name="target-name">permission-userHasPermission</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">permission</module-data>
    <module-data name="foreign-column">ID</module-data>
    <module-data name="foreign-field">id</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">id</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">ID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">true</module-data>
    <module-data name="auto-primary-key">true</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">userid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">UserID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">required, integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">permissionid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">PermissionID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">required, integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    </module>
    <module name="entity">
    <module-data name="name">UserHasProject</module-data>
    <module-data name="display-name"></module-data>
    <module-data name="description">UserHasProject</module-data>
    <module-data
    name="root-package">com.sitacorp.entity.userhasproject</module-data>
    <module-data name="table-name">user_has_project</module-data>
    <module-data name="primary-key">id</module-data>
    <module-data
    name="primary-key-type">java.lang.Integer</module-data>
    <module-data name="is-composite">false</module-data>
    <module-data name="is-association">false</module-data>
    <ref-name>UserHasProject</ref-name>
    <module-data name="relation">
    <module-data name="name">userHasProject-user</module-data>
    <module-data name="field-name">userid</module-data>
    <module-data name="local-column">UserID</module-data>
    <module-data
    name="target-name">user-userHasProject</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">user</module-data>
    <module-data name="foreign-column">UserID</module-data>
    <module-data name="foreign-field">userid</module-data>
    </module-data>
    <module-data name="relation">
    <module-data name="name">userHasProject-project</module-data>
    <module-data name="field-name">projectid</module-data>
    <module-data name="local-column">ProjectID</module-data>
    <module-data
    name="target-name">project-userHasProject</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">project</module-data>
    <module-data name="foreign-column">ID</module-data>
    <module-data name="foreign-field">id</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">id</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">ID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">true</module-data>
    <module-data name="auto-primary-key">true</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">userid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">UserID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">required, integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">projectid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">ProjectID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">required, integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    </module>
    <module name="entity">
    <module-data name="name">UserHasRole</module-data>
    <module-data name="display-name"></module-data>
    <module-data name="description">UserHasRole</module-data>
    <module-data
    name="root-package">com.sitacorp.entity.userhasrole</module-data>
    <module-data name="table-name">user_has_role</module-data>
    <module-data name="primary-key">id</module-data>
    <module-data
    name="primary-key-type">java.lang.Integer</module-data>
    <module-data name="is-composite">false</module-data>
    <module-data name="is-association">false</module-data>
    <ref-name>UserHasRole</ref-name>
    <module-data name="relation">
    <module-data name="name">userHasRole-user</module-data>
    <module-data name="field-name">userid</module-data>
    <module-data name="local-column">UserID</module-data>
    <module-data name="target-name">user-userHasRole</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">user</module-data>
    <module-data name="foreign-column">UserID</module-data>
    <module-data name="foreign-field">userid</module-data>
    </module-data>
    <module-data name="relation">
    <module-data name="name">userHasRole-role</module-data>
    <module-data name="field-name">roleid</module-data>
    <module-data name="local-column">RoleID</module-data>
    <module-data name="target-name">role-userHasRole</module-data>
    <module-data name="target-multiple">true</module-data>
    <module-data name="bidirectional">false</module-data>
    <module-data name="foreign-table">role</module-data>
    <module-data name="foreign-column">ID</module-data>
    <module-data name="foreign-field">id</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">id</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">ID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">true</module-data>
    <module-data name="auto-primary-key">true</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">userid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">UserID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">required, integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">roleid</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">RoleID</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">true</module-data>
    <module-data name="validation-depends">required, integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    </module>
    <module name="entity">
    <module-data name="name">Usergroup</module-data>
    <module-data name="display-name"></module-data>
    <module-data name="description">Usergroup</module-data>
    <module-data
    name="root-package">com.sitacorp.entity.usergroup</module-data>
    <module-data name="table-name">usergroup</module-data>
    <module-data name="primary-key">id</module-data>
    <module-data
    name="primary-key-type">java.lang.Integer</module-data>
    <module-data name="is-composite">false</module-data>
    <module-data name="is-association">false</module-data>
    <ref-name>Usergroup</ref-name>
    <module-data name="field">
    <module-data name="name">id</module-data>
    <module-data name="type">java.lang.Integer</module-data>
    <module-data name="column-name">id</module-data>
    <module-data name="required">true</module-data>
    <module-data name="sql-type">INT(10)</module-data>
    <module-data name="jdbc-type">INTEGER</module-data>
    <module-data name="primary-key">true</module-data>
    <module-data name="auto-primary-key">true</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">integer,
    maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;10&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">name</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">name</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    <module-data name="field">
    <module-data name="name">description</module-data>
    <module-data name="type">java.lang.String</module-data>
    <module-data name="column-name">description</module-data>
    <module-data name="required">false</module-data>
    <module-data name="sql-type">VARCHAR(45)</module-data>
    <module-data name="jdbc-type">VARCHAR</module-data>
    <module-data name="primary-key">false</module-data>
    <module-data name="auto-primary-key">false</module-data>
    <module-data name="foreign-key">false</module-data>
    <module-data name="validation-depends">maxlength</module-data>
    <module-data name="validation-xml">&lt;arg1
    key="${var:maxlength}" name="maxlength" resource="false"/&gt;
    &lt;var&gt;
    &lt;var-name&gt;maxlength&lt;/var-name&gt;
    &lt;var-value&gt;45&lt;/var-value&gt;
    &lt;/var&gt;</module-data>
    </module-data>
    </module>
    <module name="session">
    <module-data name="name">AMSManager</module-data>
    <module-data name="description">AMSManager</module-data>
    <module-data
    name="root-package">com.sitacorp.session</module-data>
    <ref-name>AMSManager</ref-name>
    <ref>EmailIncidents</ref>
    <ref>GroupHasUsers</ref>
    <ref>Incident</ref>
    <ref>IncidentHasStatus</ref>
    <ref>IncidentHasUser</ref>
    <ref>Incidenthistory</ref>
    <ref>Permission</ref>
    <ref>Priority</ref>
    <ref>Project</ref>
    <ref>Role</ref>
    <ref>RoleHasPermissions</ref>
    <ref>Status</ref>
    <ref>User</ref>
    <ref>UserHasPermission</ref>
    <ref>UserHasProject</ref>
    <ref>UserHasRole</ref>
    <ref>Usergroup</ref>
    </module>
    </skelet>

     
  • Rudie Ekkelenkamp

    Logged In: YES
    user_id=830344

    Can't reproduce with JAG 6.0. Please try again with the
    latest release. I could build your project succesfully.

     
  • Rudie Ekkelenkamp

    • status: open --> closed
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks