Author: rmannibucau
Date: Thu Nov 17 11:34:52 2011
New Revision: 1203159
URL: http://svn.apache.org/viewvc?rev=1203159&view=rev
Log:
OPENEJB-1063 OPENEJB-1708 fixing the client main class when it contains a .
Modified:
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java
Modified:
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java
URL:
http://svn.apache.org/viewvc/openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java?rev=1203159&r1=1203158&r2=1203159&view=diff
==============================================================================
---
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java
(original)
+++
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java
Thu Nov 17 11:34:52 2011
@@ -1509,8 +1509,7 @@ public class AnnotationDeployer implemen
// it wasn't check before jdk 1.5 so we can get old module with
// bad format
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4986512
// replace all "/" by "."
- if (className.indexOf("/") != -1) { // className can't be null
here
- className = className.replaceAll("/", ".");
+ if (clientModule.getMainClass().indexOf("/") != -1) { //
className can't be null here
clientModule.setMainClass(className);
}