Issue Details (XML | Word | Printable)

Key: OPENEJB-741
Type: New Feature New Feature
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: David Blevins
Reporter: David Blevins
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
OpenEJB

Support for Tomcat 5.5

Created: 28/Dec/07 02:03 AM   Updated: 01/Feb/08 02:57 AM
Return to search
Component/s: integration, tomcat
Affects Version/s: 3.0-beta-1
Fix Version/s: 3.0-beta-2

Time Tracking:
Not Specified

Resolution Date: 28/Dec/07 04:43 AM


 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ASF #607160 Fri Dec 28 02:22:44 UTC 2007 dblevins OPENEJB-741: Support for Tomcat 5.5
Files Changed
REPLACE /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/TomcatJndiBuilder.java (from /openejb/trunk/openejb3/assembly/openejb-tomcat/src/main/java/org/apache/openejb/tomcat/TomcatJndiBuilder.java)
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main/resources
DEL /openejb/trunk/openejb3/assembly/openejb-tomcat/maven.xml
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/ProcessAnnotatedListenersListener.java
MODIFY /openejb/trunk/openejb3/assembly/openejb-tomcat/pom.xml
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/ProcessAnnotatedServletsListener.java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/BackportUtil.java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java
MODIFY /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/resources/openejb.xml
MODIFY /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/installer/Installer.java
DEL /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/ResourceFactory.java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/ResourceFactory.java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/LegacyAnnotationProcessor.java
MODIFY /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/resources/testhome.jsp
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/test/resources
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/resources (from /openejb/trunk/openejb3/assembly/openejb-tomcat/src/main/resources)
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/test
DEL /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/WsFactory.java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/NamingUtil.java
REPLACE /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/TomcatWebAppBuilder.java (from /openejb/trunk/openejb3/assembly/openejb-tomcat/src/main/java/org/apache/openejb/tomcat/TomcatWebAppBuilder.java)
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/WsFactory.java
MODIFY /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/resources/WEB-INF/web.xml
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/PersistenceUnitFactory.java
DEL /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/NamingUtil.java
DEL /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/PersistenceUnitFactory.java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/pom.xml
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/test/resources
DEL /openejb/trunk/openejb3/assembly/openejb-tomcat/project.properties
MODIFY /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/TomcatLoader.java
ADD /openejb/trunk/openejb3/container/openejb-loader/src/main/java/org/apache/openejb/loader/LoaderJar.java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/EjbFactory.java
MODIFY /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/resources/README.txt
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/LegacyAnnotationProcessorListener.java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache
DEL /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/EjbFactory.java
DEL /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/AbstractObjectFactory.java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/test
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/resources/META-INF/org.apache.openejb.tomcat/ServerClassLoader
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/AbstractObjectFactory.java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/test/java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/assembly (from /openejb/trunk/openejb3/assembly/openejb-tomcat/src/main/assembly)
MODIFY /openejb/trunk/openejb3/container/openejb-loader/src/main/java/org/apache/openejb/loader/TomcatClassPath.java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/test/java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/test/conf (from /openejb/trunk/openejb3/assembly/openejb-tomcat/src/test/conf)
MODIFY /openejb/trunk/openejb3/container/openejb-loader/src/main/java/org/apache/openejb/loader/LoaderServlet.java
DEL /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/PersistenceContextFactory.java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/PersistenceContextFactory.java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org
MODIFY /openejb/trunk/openejb3/container/openejb-loader/src/main/java/org/apache/openejb/loader/OpenEJBListener.java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb
MODIFY /openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/DebuggableVmHackery.java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/project.properties (from /openejb/trunk/openejb3/assembly/openejb-tomcat/project.properties)
REPLACE /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/resources/META-INF/org.apache.openejb.tomcat/service-jar.xml (from /openejb/trunk/openejb3/assembly/openejb-tomcat/src/main/resources/META-INF/org.apache.openejb.tomcat/service-jar.xml)
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/pom.xml
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/maven.xml (from /openejb/trunk/openejb3/assembly/openejb-tomcat/maven.xml)
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat (from /openejb/trunk/openejb3/assembly/openejb-tomcat/src/main/java/org/apache/openejb/tomcat)
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/SystemComponentFactory.java
DEL /openejb/trunk/openejb3/assembly/openejb-tomcat/src
DEL /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/SystemComponentFactory.java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/UserTransactionFactory.java
DEL /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/UserTransactionFactory.java
ADD /openejb/trunk/openejb3/assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/TomcatVersion.java

David Blevins added a comment - 28/Dec/07 04:43 AM
$ svn ci -m "OPENEJB-741: Support for Tomcat 5.5"
Deleting assembly/openejb-tomcat/maven.xml
Adding assembly/openejb-tomcat/openejb-tomcat-naming
Adding assembly/openejb-tomcat/openejb-tomcat-naming/pom.xml
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/AbstractObjectFactory.java
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/EjbFactory.java
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/LegacyAnnotationProcessor.java
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/NamingUtil.java
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/PersistenceContextFactory.java
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/PersistenceUnitFactory.java
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/ResourceFactory.java
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/SystemComponentFactory.java
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/UserTransactionFactory.java
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main/java/org/apache/openejb/tomcat/naming/WsFactory.java
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/main/resources
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/test
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/test/java
Adding assembly/openejb-tomcat/openejb-tomcat-naming/src/test/resources
Adding assembly/openejb-tomcat/openejb-tomcat-webapp
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/maven.xml
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/pom.xml
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/project.properties
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/main
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/assembly
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat
Deleting assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/AbstractObjectFactory.java
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/BackportUtil.java
Deleting assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/EjbFactory.java
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/LegacyAnnotationProcessorListener.java
Deleting assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/NamingUtil.java
Deleting assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/PersistenceContextFactory.java
Deleting assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/PersistenceUnitFactory.java
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/ProcessAnnotatedListenersListener.java
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/ProcessAnnotatedServletsListener.java
Deleting assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/ResourceFactory.java
Deleting assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/SystemComponentFactory.java
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/TomcatJndiBuilder.java
Sending assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/TomcatLoader.java
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/TomcatVersion.java
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/TomcatWebAppBuilder.java
Deleting assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/UserTransactionFactory.java
Deleting assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/WsFactory.java
Sending assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/java/org/apache/openejb/tomcat/installer/Installer.java
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/resources
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/resources/META-INF/org.apache.openejb.tomcat/ServerClassLoader
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/resources/META-INF/org.apache.openejb.tomcat/service-jar.xml
Sending assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/resources/README.txt
Sending assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/resources/WEB-INF/web.xml
Sending assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/resources/openejb.xml
Sending assembly/openejb-tomcat/openejb-tomcat-webapp/src/main/resources/testhome.jsp
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/test
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/test/conf
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/test/java
Adding assembly/openejb-tomcat/openejb-tomcat-webapp/src/test/resources
Sending assembly/openejb-tomcat/pom.xml
Deleting assembly/openejb-tomcat/project.properties
Deleting assembly/openejb-tomcat/src
Sending container/openejb-core/src/main/java/org/apache/openejb/config/DebuggableVmHackery.java
Adding container/openejb-loader/src/main/java/org/apache/openejb/loader/LoaderJar.java
Sending container/openejb-loader/src/main/java/org/apache/openejb/loader/LoaderServlet.java
Sending container/openejb-loader/src/main/java/org/apache/openejb/loader/OpenEJBListener.java
Sending container/openejb-loader/src/main/java/org/apache/openejb/loader/TomcatClassPath.java
Transmitting file data .................................
Committed revision 607160.


David Blevins made changes - 28/Dec/07 04:43 AM
Field Original Value New Value
Status Open [ 1 ] Closed [ 6 ]
Resolution Fixed [ 1 ]
David Blevins added a comment - 01/Feb/08 02:57 AM
Note that dependency injection for servlet Filters is not yet implemented. Injection for Servlets and Listeners is functional.