[jboss-cvs] JBossAS SVN: r73700 - in projects/ejb3/trunk/proxy: src/main/java/org/jboss/ejb3/proxy/handler/session/stateful and 2 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue May 27 07:02:19 EDT 2008


Author: ALRubinger
Date: 2008-05-27 07:02:19 -0400 (Tue, 27 May 2008)
New Revision: 73700

Modified:
   projects/ejb3/trunk/proxy/pom.xml
   projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/handler/session/stateful/StatefulProxyInvocationHandler.java
   projects/ejb3/trunk/proxy/src/test/java/org/jboss/ejb3/test/proxy/spec_3_4_5/ProxyEqualityTestCaseBase.java
   projects/ejb3/trunk/proxy/src/test/resources/jndi.properties
   projects/ejb3/trunk/proxy/src/test/resources/log4j.xml
Log:
[EJBTHREE-1345] Added remoteaccess tests to expose flaws in remote invocation

Modified: projects/ejb3/trunk/proxy/pom.xml
===================================================================
--- projects/ejb3/trunk/proxy/pom.xml	2008-05-27 10:00:56 UTC (rev 73699)
+++ projects/ejb3/trunk/proxy/pom.xml	2008-05-27 11:02:19 UTC (rev 73700)
@@ -56,13 +56,24 @@
           </includes>
           <forkMode>always</forkMode>
           <argLine>-ea</argLine>
-          <!-- 
-            <argLine>-Djboss.aop.verbose=true</argLine>
-            <argLine>
-            -javaagent:${project.build.directory}/dependencies/lib/jboss-aop-jdk50.jar
-            </argLine>  -->
         </configuration>
       </plugin>
+      
+      <plugin>
+        <artifactId>maven-dependency-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>build-cp-file</id>
+            <phase>validate</phase>
+            <goals>
+              <goal>build-classpath</goal>
+            </goals>
+            <configuration>
+              <outputFile>target/cp.txt</outputFile>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
 
     </plugins>
 

Modified: projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/handler/session/stateful/StatefulProxyInvocationHandler.java
===================================================================
--- projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/handler/session/stateful/StatefulProxyInvocationHandler.java	2008-05-27 10:00:56 UTC (rev 73699)
+++ projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/handler/session/stateful/StatefulProxyInvocationHandler.java	2008-05-27 11:02:19 UTC (rev 73700)
@@ -22,18 +22,10 @@
 package org.jboss.ejb3.proxy.handler.session.stateful;
 
 import java.lang.reflect.InvocationHandler;
-import java.lang.reflect.Method;
 import java.lang.reflect.Proxy;
-import java.util.ArrayList;
-import java.util.List;
 
-import org.jboss.ejb3.common.registrar.spi.Ejb3RegistrarLocator;
-import org.jboss.ejb3.common.string.StringUtils;
-import org.jboss.ejb3.proxy.container.InvokableContext;
-import org.jboss.ejb3.proxy.handler.NotEligibleForDirectInvocationException;
 import org.jboss.ejb3.proxy.handler.session.SessionSpecProxyInvocationHandlerBase;
 import org.jboss.ejb3.proxy.intf.StatefulSessionProxy;
-import org.jboss.ejb3.proxy.lang.SerializableMethod;
 import org.jboss.logging.Logger;
 import org.jboss.util.NotImplementedException;
 

Modified: projects/ejb3/trunk/proxy/src/test/java/org/jboss/ejb3/test/proxy/spec_3_4_5/ProxyEqualityTestCaseBase.java
===================================================================
--- projects/ejb3/trunk/proxy/src/test/java/org/jboss/ejb3/test/proxy/spec_3_4_5/ProxyEqualityTestCaseBase.java	2008-05-27 10:00:56 UTC (rev 73699)
+++ projects/ejb3/trunk/proxy/src/test/java/org/jboss/ejb3/test/proxy/spec_3_4_5/ProxyEqualityTestCaseBase.java	2008-05-27 11:02:19 UTC (rev 73700)
@@ -193,12 +193,12 @@
    // Accessors / Mutators -----------------------------------------------------------||
    // --------------------------------------------------------------------------------||
 
-   public static EmbeddedTestMcBootstrap getBootstrap()
+   protected static EmbeddedTestMcBootstrap getBootstrap()
    {
       return ProxyEqualityTestCaseBase.bootstrap;
    }
 
-   public static void setBootstrap(EmbeddedTestMcBootstrap bootstrap)
+   protected static void setBootstrap(EmbeddedTestMcBootstrap bootstrap)
    {
       ProxyEqualityTestCaseBase.bootstrap = bootstrap;
    }

Modified: projects/ejb3/trunk/proxy/src/test/resources/jndi.properties
===================================================================
--- projects/ejb3/trunk/proxy/src/test/resources/jndi.properties	2008-05-27 10:00:56 UTC (rev 73699)
+++ projects/ejb3/trunk/proxy/src/test/resources/jndi.properties	2008-05-27 11:02:19 UTC (rev 73700)
@@ -1,2 +1,3 @@
-java.naming.factory.initial=org.jnp.interfaces.LocalOnlyContextFactory
-java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces
\ No newline at end of file
+java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
+java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces
+java.naming.provider.url=jnp://localhost:1099
\ No newline at end of file

Modified: projects/ejb3/trunk/proxy/src/test/resources/log4j.xml
===================================================================
--- projects/ejb3/trunk/proxy/src/test/resources/log4j.xml	2008-05-27 10:00:56 UTC (rev 73699)
+++ projects/ejb3/trunk/proxy/src/test/resources/log4j.xml	2008-05-27 11:02:19 UTC (rev 73700)
@@ -63,6 +63,10 @@
   
   <category name="org.jboss">
     <priority value="INFO"/>
+  </category>  
+  
+  <category name="org.jnp">
+    <priority value="INFO"/>
   </category>
   
   <category name="org.jboss.ejb3">




More information about the jboss-cvs-commits mailing list