[
https://jira.jboss.org/jira/browse/JBAS-7394?page=com.atlassian.jira.plug...
]
Alexey Loubyansky commented on JBAS-7394:
-----------------------------------------
This is caused by JBMETA-221 in metadata 1.0.1.SP1
===================================================================
--- JBossAppMetaData.java (revision 78586)
+++ JBossAppMetaData.java (revision 94292)
@@ -39,7 +39,7 @@
*/
public class JBossAppMetaData extends IdMetaDataImplWithDescriptionGroup
{
- private static final long serialVersionUID = 1;
+ private static final long serialVersionUID = 2;
private String dtdPublicId;
private String dtdSystemId;
/** jboss application version */
@@ -55,6 +55,12 @@
private SecurityRolesMetaData securityRoles;
private String libraryDirectory;
private String jmxName;
+ private ModuleOrder moduleOrder = ModuleOrder.IMPLICIT;
+
+ public enum ModuleOrder
+ {
+ STRICT, IMPLICIT;
+ }
/**
* Callback for the DTD information
@@ -191,15 +197,31 @@
}
/**
- * This element is from 4.x versions of jboss-app which is now not used in jboss-5
- * @param moduleOrder
+ * The order to deploy modules of an EARi in.
+ * If "strict" deploy in application.xml order.
+ * If "implicit" deploy according to the deployment sorter.
+ *
+ * @param moduleOrder how to order modules
*/
- @XmlElement
+ @XmlElement(name="module-order")
public void setModuleOrder(String moduleOrder)
{
+ if ("strict".equalsIgnoreCase(moduleOrder))
+ this.moduleOrder = ModuleOrder.STRICT;
}
+
+ public String getModuleOrder()
+ {
+ return moduleOrder.toString();
+ }
@XmlTransient
+ public ModuleOrder getModuleOrderEnum()
+ {
+ return this.moduleOrder;
+ }
+
+ @XmlTransient
public synchronized ModuleMetaData getModule(String name)
{
return modules.get(name);
org.jboss.metadata.ear.jboss.JBossAppMetaData
---------------------------------------------
Key: JBAS-7394
URL:
https://jira.jboss.org/jira/browse/JBAS-7394
Project: JBoss Application Server
Issue Type: Sub-task
Security Level: Public(Everyone can see)
Reporter: Shelly McGowan
Assignee: Alexey Loubyansky
FAIL 500, 501, 510: serialVersionUID error for
org.jboss.metadata.ear.jboss.JBossAppMetaData, 500 1, current: 2
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira