[jbpm-commits] JBoss JBPM SVN: r2388 - in jbpm3/branches/aguizar/modules/core/src/test/java/org/jbpm: context and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Thu Sep 25 15:31:25 EDT 2008


Author: alex.guizar at jboss.com
Date: 2008-09-25 15:31:25 -0400 (Thu, 25 Sep 2008)
New Revision: 2388

Removed:
   jbpm3/branches/aguizar/modules/core/src/test/java/org/jbpm/command/
   jbpm3/branches/aguizar/modules/core/src/test/java/org/jbpm/context/package.html
Modified:
   jbpm3/branches/aguizar/modules/core/src/test/java/org/jbpm/SerializabilityTest.java
Log:
excused classes with no public constructors from serializability requirement, also removed some useless files

Modified: jbpm3/branches/aguizar/modules/core/src/test/java/org/jbpm/SerializabilityTest.java
===================================================================
--- jbpm3/branches/aguizar/modules/core/src/test/java/org/jbpm/SerializabilityTest.java	2008-09-25 19:29:34 UTC (rev 2387)
+++ jbpm3/branches/aguizar/modules/core/src/test/java/org/jbpm/SerializabilityTest.java	2008-09-25 19:31:25 UTC (rev 2388)
@@ -99,7 +99,6 @@
       "org.jbpm.security.authorizer.JbpmIdentityAuthorizer",
       "org.jbpm.security.authorizer.RolesAuthorizer",
       "org.jbpm.security.filter.JbpmAuthenticationFilter",
-      "org.jbpm.util.ClassLoaderUtil",
       "org.jbpm.command.service.CommandServiceImpl",
       "org.jbpm.msg.jms.JmsCommandFactory",
       "org.jbpm.msg.jms.JmsMessageConstants",
@@ -147,9 +146,10 @@
   private void assertSerializabilityOfClass(String className) {
     Class clazz = ClassLoaderUtil.loadClass(className);
     
-    if ( ! ( (Serializable.class.isAssignableFrom(clazz))
-             || (Modifier.isAbstract(clazz.getModifiers()))
-             || (isExcused(className))
+    if ( ! ( Serializable.class.isAssignableFrom(clazz)
+             || Modifier.isAbstract(clazz.getModifiers())
+             || isExcused(className)
+             || clazz.getConstructors().length == 0
            )
        ) {
       fail(className+" is NOT Serializable");
@@ -168,5 +168,4 @@
     return isExcused;
   }
 
-  // private static final Log log = LogFactory.getLog(SerializabilityTest.class);
 }

Deleted: jbpm3/branches/aguizar/modules/core/src/test/java/org/jbpm/context/package.html
===================================================================
--- jbpm3/branches/aguizar/modules/core/src/test/java/org/jbpm/context/package.html	2008-09-25 19:29:34 UTC (rev 2387)
+++ jbpm3/branches/aguizar/modules/core/src/test/java/org/jbpm/context/package.html	2008-09-25 19:31:25 UTC (rev 2388)
@@ -1,4 +0,0 @@
-<body>
-is the package that contains the context module, adding 
-process variables to the graph execution.
-</body>
\ No newline at end of file




More information about the jbpm-commits mailing list