You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by jl...@apache.org on 2006/12/03 13:25:07 UTC
svn commit: r481764 - in /incubator/openejb/trunk/openejb3:
assembly/openejb-itests-webapp/ container/openejb-core/
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
container/openejb-core/src/test/java/org/apache/openejb/ container/o...
Author: jlaskowski
Date: Sun Dec 3 04:25:05 2006
New Revision: 481764
URL: http://svn.apache.org/viewvc?view=rev&rev=481764
Log:
OPENEJB-394 javax.naming.NameNotFoundException Name "client/tools/DatabaseHome" not found
Added:
incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/alt/config/JaxbUnmarshallerTest.java (with props)
incubator/openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/
incubator/openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/application.xml (with props)
Modified:
incubator/openejb/trunk/openejb3/assembly/openejb-itests-webapp/maven.xml
incubator/openejb/trunk/openejb3/container/openejb-core/pom.xml
incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/alt/config/DeploymentLoader.java
incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/alt/config/JaxbUnmarshaller.java
incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/iTest.java
incubator/openejb/trunk/openejb3/examples/helloworld-stateful-pojo/pom.xml
incubator/openejb/trunk/openejb3/examples/helloworld-stateful-pojo/src/test/java/org/acme/FriendlyPersonTest.java
incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/TestManager.java
incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/TestServer.java
incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/TestSuite.java
incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/stateless/StatelessJndiTests.java
Modified: incubator/openejb/trunk/openejb3/assembly/openejb-itests-webapp/maven.xml
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/assembly/openejb-itests-webapp/maven.xml?view=diff&rev=481764&r1=481763&r2=481764
==============================================================================
--- incubator/openejb/trunk/openejb3/assembly/openejb-itests-webapp/maven.xml (original)
+++ incubator/openejb/trunk/openejb3/assembly/openejb-itests-webapp/maven.xml Sun Dec 3 04:25:05 2006
@@ -16,6 +16,7 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
+
<!-- $Revision$ $Date$ -->
<project default="default"
Modified: incubator/openejb/trunk/openejb3/container/openejb-core/pom.xml
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-core/pom.xml?view=diff&rev=481764&r1=481763&r2=481764
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-core/pom.xml (original)
+++ incubator/openejb/trunk/openejb3/container/openejb-core/pom.xml Sun Dec 3 04:25:05 2006
@@ -44,7 +44,7 @@
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<forkMode>pertest</forkMode>
- <!--argLine>-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005</argLine-->
+ <!-- argLine>-agentlib:jdwp=transport=dt_socket,server=y,address=5005</argLine -->
<systemProperties>
<property>
<name>openejb.home</name>
Modified: incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/alt/config/DeploymentLoader.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/alt/config/DeploymentLoader.java?view=diff&rev=481764&r1=481763&r2=481764
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/alt/config/DeploymentLoader.java (original)
+++ incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/alt/config/DeploymentLoader.java Sun Dec 3 04:25:05 2006
@@ -60,7 +60,7 @@
*/
public class DeploymentLoader {
- private static final Map<Class, JaxbUnmarshaller> unmarshallers = new HashMap();
+ private static final Map<Class<?>, JaxbUnmarshaller> unmarshallers = new HashMap();
private static final String OPENEJB_DEPLOYMENTS_CLASSPATH_INCLUDE = "openejb.deployments.classpath.include";
private static final String OPENEJB_DEPLOYMENTS_CLASSPATH_EXCLUDE = "openejb.deployments.classpath.exclude";
@@ -304,10 +304,6 @@
}
try {
-
-
-
-
List<URL> extraLibs = new ArrayList();
try {
Modified: incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/alt/config/JaxbUnmarshaller.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/alt/config/JaxbUnmarshaller.java?view=diff&rev=481764&r1=481763&r2=481764
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/alt/config/JaxbUnmarshaller.java (original)
+++ incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/alt/config/JaxbUnmarshaller.java Sun Dec 3 04:25:05 2006
@@ -1,5 +1,4 @@
/**
- *
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
@@ -18,7 +17,6 @@
package org.apache.openejb.alt.config;
import org.apache.openejb.OpenEJBException;
-import org.apache.openejb.jee.Application;
import org.apache.openejb.util.JarUtils;
import org.xml.sax.XMLReader;
import org.xml.sax.InputSource;
@@ -43,13 +41,16 @@
import java.util.jar.JarEntry;
import java.util.jar.JarFile;
+/**
+ * @version $Rev$ $Date$
+ */
public class JaxbUnmarshaller {
private final File xmlFile;
private javax.xml.bind.Unmarshaller unmarshaller;
- public JaxbUnmarshaller(Class type, String xmlFileName) throws OpenEJBException {
+ public JaxbUnmarshaller(Class<?> type, String xmlFileName) throws OpenEJBException {
this.xmlFile = new File(xmlFileName);
try {
JAXBContext ctx = JAXBContext.newInstance(type);
@@ -59,12 +60,12 @@
}
}
- public static Object unmarshal(Class clazz, String xmlFile, String jarLocation) throws OpenEJBException {
+ public static Object unmarshal(Class<?> clazz, String xmlFile, String jarLocation) throws OpenEJBException {
return new JaxbUnmarshaller(clazz, xmlFile).unmarshal(jarLocation);
}
- public static Object unmarshal(Class clazz, String xmlFile) throws OpenEJBException {
+ public static Object unmarshal(Class<?> clazz, String xmlFile) throws OpenEJBException {
try {
if (xmlFile.startsWith("jar:")) {
URL url = new URL(xmlFile);
@@ -132,18 +133,18 @@
}
public Object unmarshalFromDirectory(File directory) throws OpenEJBException {
- String file = xmlFile.getName();
+ String file = xmlFile.getPath();
Reader reader = null;
InputStream stream = null;
try {
- File fullPath = new File(directory, xmlFile.getPath());
+ File fullPath = new File(directory, file);
stream = new FileInputStream(fullPath);
reader = new InputStreamReader(stream);
return unmarshalObject(reader, file, directory.getPath());
} catch (FileNotFoundException e) {
- throw new OpenEJBException(EjbJarUtils.messages.format("xml.cannotFindFile", xmlFile.getPath(), directory.getPath()), e);
+ throw new OpenEJBException(EjbJarUtils.messages.format("xml.cannotFindFile", file, directory.getPath()), e);
} finally {
try {
if (stream != null) stream.close();
@@ -155,25 +156,23 @@
}
public Object unmarshal(URL url) throws OpenEJBException {
- String file = xmlFile.getName();
+ String fileName = xmlFile.getName();
Reader reader = null;
InputStream stream = null;
try {
- URL fullURL;
- if (!url.toExternalForm().endsWith(xmlFile.getPath())) {
- fullURL = new URL(url, xmlFile.getPath());
- } else {
- fullURL = url;
+ URL fullURL = url;
+ if (!url.toExternalForm().endsWith(fileName)) {
+ fullURL = new URL(url, fileName);
}
stream = fullURL.openConnection().getInputStream();
reader = new InputStreamReader(stream);
- return unmarshalObject(reader, file, fullURL.getPath());
+ return unmarshalObject(reader, fileName, fullURL.getPath());
} catch (MalformedURLException e) {
- throw new OpenEJBException(EjbJarUtils.messages.format("xml.cannotFindFile", file, url.getPath()));
+ throw new OpenEJBException(EjbJarUtils.messages.format("xml.cannotFindFile", fileName, url.getPath()));
} catch (IOException e) {
- throw new OpenEJBException(EjbJarUtils.messages.format("xml.cannotRead", file, url.getPath(), e.getLocalizedMessage()));
+ throw new OpenEJBException(EjbJarUtils.messages.format("xml.cannotRead", fileName, url.getPath(), e.getLocalizedMessage()));
} finally {
try {
if (stream != null) stream.close();
@@ -203,7 +202,7 @@
Object object = unmarshaller.unmarshal(source);
if (object instanceof JAXBElement) {
- JAXBElement element = (JAXBElement) object;
+ JAXBElement<?> element = (JAXBElement) object;
object = element.getValue();
}
return object;
Added: incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/alt/config/JaxbUnmarshallerTest.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/alt/config/JaxbUnmarshallerTest.java?view=auto&rev=481764
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/alt/config/JaxbUnmarshallerTest.java (added)
+++ incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/alt/config/JaxbUnmarshallerTest.java Sun Dec 3 04:25:05 2006
@@ -0,0 +1,41 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.openejb.alt.config;
+
+import java.io.File;
+import java.net.URL;
+
+import junit.framework.TestCase;
+
+import org.apache.openejb.jee.Application;
+
+/**
+ * @version $Rev$ $Date$
+ */
+public class JaxbUnmarshallerTest extends TestCase {
+
+ public final void testUnmarshalURL() {
+ try {
+ final URL applicationXmlUrl = new File("target/test-classes/META-INF/application.xml").toURL();
+ JaxbUnmarshaller unmarshaller = new JaxbUnmarshaller(Application.class, "META-INF/application.xml");
+ unmarshaller.unmarshal(applicationXmlUrl);
+ } catch (Exception e) {
+ fail(e.getLocalizedMessage());
+ }
+ }
+
+}
Propchange: incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/alt/config/JaxbUnmarshallerTest.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/alt/config/JaxbUnmarshallerTest.java
------------------------------------------------------------------------------
svn:keywords = Date Rev Author Id Revision HeadURL
Modified: incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/iTest.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/iTest.java?view=diff&rev=481764&r1=481763&r2=481764
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/iTest.java (original)
+++ incubator/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/iTest.java Sun Dec 3 04:25:05 2006
@@ -47,6 +47,12 @@
//System.setProperty("openejb.test.database", org.apache.openejb.test.DerbyTestDatabase.class.getName());
System.setProperty("openejb.test.database", org.apache.openejb.test.InstantDbTestDatabase.class.getName());
System.setProperty("openejb.deployments.classpath", "true");
+
+ // m2 executes tests in a module home directory (e.g. container/openejb-persistence)
+ // Derby creates derby.log file in derby.system.home
+ // @see http://publib.boulder.ibm.com/infocenter/cscv/v10r1/index.jsp?topic=/com.ibm.cloudscape.doc/cdevdvlp25889.html
+ System.setProperty("derby.system.home", "target");
+
TestManager.init(null);
TestManager.start();
}
Added: incubator/openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/application.xml
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/application.xml?view=auto&rev=481764
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/application.xml (added)
+++ incubator/openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/application.xml Sun Dec 3 04:25:05 2006
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+
+<!-- $Rev$ $Date$ -->
+
+<!DOCTYPE application PUBLIC
+ "-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN"
+ "http://java.sun.com/dtd/application_1_3.dtd">
+<application>
+ <display-name>openejb-itests-app</display-name>
+ <description>OpenEJB is an open source, modular, configurable and extendable EJB Container System and EJB Server.</description>
+ <module>
+ <ejb>openejb-itests-beans-3.0-incubating-SNAPSHOT.jar</ejb>
+ </module>
+ <module>
+ <java>openejb-itests-client-3.0-incubating-SNAPSHOT.jar</java>
+ </module>
+</application>
\ No newline at end of file
Propchange: incubator/openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/application.xml
------------------------------------------------------------------------------
svn:executable = *
Propchange: incubator/openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/application.xml
------------------------------------------------------------------------------
svn:keywords = Date Rev Author Id Revision HeadURL
Modified: incubator/openejb/trunk/openejb3/examples/helloworld-stateful-pojo/pom.xml
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/examples/helloworld-stateful-pojo/pom.xml?view=diff&rev=481764&r1=481763&r2=481764
==============================================================================
--- incubator/openejb/trunk/openejb3/examples/helloworld-stateful-pojo/pom.xml (original)
+++ incubator/openejb/trunk/openejb3/examples/helloworld-stateful-pojo/pom.xml Sun Dec 3 04:25:05 2006
@@ -16,6 +16,9 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
+
+<!-- $Rev$ $Date$ -->
+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
@@ -23,7 +26,7 @@
<artifactId>simple-app</artifactId>
<packaging>jar</packaging>
<version>1.0-SNAPSHOT</version>
- <name>OpenEJB :: Examples :: HelloWorld Stateful Pojo</name>
+ <name>OpenEJB :: Examples :: HelloWorld Stateful POJO</name>
<build>
<defaultGoal>install</defaultGoal>
<plugins>
@@ -32,6 +35,13 @@
<configuration>
<source>1.5</source>
<target>1.5</target>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <!-- argLine>-agentlib:jdwp=transport=dt_socket,server=y,address=5005</argLine -->
</configuration>
</plugin>
</plugins>
Modified: incubator/openejb/trunk/openejb3/examples/helloworld-stateful-pojo/src/test/java/org/acme/FriendlyPersonTest.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/examples/helloworld-stateful-pojo/src/test/java/org/acme/FriendlyPersonTest.java?view=diff&rev=481764&r1=481763&r2=481764
==============================================================================
--- incubator/openejb/trunk/openejb3/examples/helloworld-stateful-pojo/src/test/java/org/acme/FriendlyPersonTest.java (original)
+++ incubator/openejb/trunk/openejb3/examples/helloworld-stateful-pojo/src/test/java/org/acme/FriendlyPersonTest.java Sun Dec 3 04:25:05 2006
@@ -24,8 +24,9 @@
import java.util.Properties;
/**
- *
- * @author <a href="mailto:david.blevins@visi.com">David Blevins</a>
+ * @author <a href="mailto:david.blevins@visi.com">David Blevins</a>
+ *
+ * @version $Rev$ $Date$
*/
public class FriendlyPersonTest extends TestCase {
private InitialContext initialContext;
Modified: incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/TestManager.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/TestManager.java?view=diff&rev=481764&r1=481763&r2=481764
==============================================================================
--- incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/TestManager.java (original)
+++ incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/TestManager.java Sun Dec 3 04:25:05 2006
@@ -21,8 +21,9 @@
import java.util.Properties;
/**
- *
* @author <a href="mailto:david.blevins@visi.com">David Blevins</a>
+ *
+ * @version $Rev$ $Date$
*/
public class TestManager {
@@ -62,13 +63,17 @@
public static void start() throws Exception{
try{
- server.start();
+ if (server != null) {
+ server.start();
+ }
} catch (Exception e){
if (warn) System.out.println("Cannot start the test server: "+e.getClass().getName()+" "+e.getMessage());
throw e;
}
try{
- database.start();
+ if (database != null) {
+ database.start();
+ }
} catch (Exception e){
if (warn) System.out.println("Cannot start the test database: "+e.getClass().getName()+" "+e.getMessage());
throw e;
@@ -77,13 +82,17 @@
public static void stop() throws Exception{
try{
- server.stop();
+ if (server != null) {
+ server.stop();
+ }
} catch (Exception e){
- if (warn) System.out.println("Cannot stop the test server: "+e.getClass().getName()+" "+e.getMessage());
+ if (warn) System.out.println("Cannot stop the test server 2: "+e.getClass().getName()+" "+e.getMessage());
throw e;
}
try{
- database.stop();
+ if (database != null) {
+ database.stop();
+ }
} catch (Exception e){
if (warn) System.out.println("Cannot stop the test database: "+e.getClass().getName()+" "+e.getMessage());
throw e;
@@ -112,7 +121,7 @@
String className = props.getProperty("openejb.test.server");
if (className == null) throw new IllegalArgumentException("Must specify a test server by setting its class name using the system property \"openejb.test.server\"");
ClassLoader cl = getContextClassLoader();
- Class testServerClass = Class.forName( className, true, cl );
+ Class<?> testServerClass = Class.forName( className, true, cl );
server = (TestServer)testServerClass.newInstance();
server.init( props );
} catch (Exception e){
@@ -127,7 +136,7 @@
String className = props.getProperty("openejb.test.database");
if (className == null) throw new IllegalArgumentException("Must specify a test database by setting its class name using the system property \"openejb.test.database\"");
ClassLoader cl = getContextClassLoader();
- Class testDatabaseClass = Class.forName( className , true, cl);
+ Class<?> testDatabaseClass = Class.forName( className , true, cl);
database = (TestDatabase)testDatabaseClass.newInstance();
database.init( props );
} catch (Exception e){
Modified: incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/TestServer.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/TestServer.java?view=diff&rev=481764&r1=481763&r2=481764
==============================================================================
--- incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/TestServer.java (original)
+++ incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/TestServer.java Sun Dec 3 04:25:05 2006
@@ -19,9 +19,10 @@
import java.util.Properties;
/**
- *
* @author <a href="mailto:david.blevins@visi.com">David Blevins</a>
* @author <a href="mailto:Richard@Monson-Haefel.com">Richard Monson-Haefel</a>
+ *
+ * @version $Rev$ $Date$
*/
public interface TestServer {
Modified: incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/TestSuite.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/TestSuite.java?view=diff&rev=481764&r1=481763&r2=481764
==============================================================================
--- incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/TestSuite.java (original)
+++ incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/TestSuite.java Sun Dec 3 04:25:05 2006
@@ -22,9 +22,10 @@
import junit.framework.TestResult;
/**
- *
* @author <a href="mailto:david.blevins@visi.com">David Blevins</a>
* @author <a href="mailto:Richard@Monson-Haefel.com">Richard Monson-Haefel</a>
+ *
+ * @version $Rev$ $Date$
*/
public class TestSuite extends junit.framework.TestSuite {
Modified: incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/stateless/StatelessJndiTests.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/stateless/StatelessJndiTests.java?view=diff&rev=481764&r1=481763&r2=481764
==============================================================================
--- incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/stateless/StatelessJndiTests.java (original)
+++ incubator/openejb/trunk/openejb3/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/stateless/StatelessJndiTests.java Sun Dec 3 04:25:05 2006
@@ -22,6 +22,8 @@
*
* @author <a href="mailto:david.blevins@visi.com">David Blevins</a>
* @author <a href="mailto:Richard@Monson-Haefel.com">Richard Monson-Haefel</a>
+ *
+ * @version $Rev$ $Date$
*/
public class StatelessJndiTests extends BasicStatelessTestClient{