This brings up a good question -- how do we "release" the Tomcat 5.0.x adapter? I think the right thing to do here is zip up the three JARs and a README/documentation, and post it as a separate download. I think this should actually go out at the same time as Beehive 1.0 -- there are automated tests for it (under netui/test/webapps/tomcat) which have been passing consistently, and some people will need it.

Thoughts anyone?

Rich

Eddie O'Neil (JIRA) wrote:

    [ http://issues.apache.org/jira/browse/BEEHIVE-634?page=all ]

Eddie O'Neil updated BEEHIVE-634:
---------------------------------

   Fix Version: TBD

We should probably fix that at some point.  :)

We're currently not shipping the Tomcat server adapter in the Beehive 
distribution and aren't planning to for 1.0, which we're working toward now.  
Given this, I'm going to start the bug to be fixed in TBD.

Feel free to provide a patch for this!  We'd probably need to create a:

 src/tomcat-server/5.5/

directory structure and add the 5.5 libraries to:

 netui/external

Thanks for filing the issue!



Tomcat Pageflow Adapter does not compile with Tomcat 5.5.x
----------------------------------------------------------

Key: BEEHIVE-634
URL: http://issues.apache.org/jira/browse/BEEHIVE-634
Project: Beehive
Type: Bug
Components: NetUI
Versions: V1Alpha, V1Beta, V1
Environment: Using Beehive SVN version and Tomcat 5.5.7
Reporter: Abdessattar Sassi
Priority: Minor
Fix For: TBD





The compilation of module tomcat-server under netui fails due to the use of obsolete Tomcat internal classes and interfaces.
build:
[echo] compile module: tomcat-server
[echo] module classpath: D:\J2EE\beehive-src\trunk\external\servlet\servlet-api-2.4.jar;D:\J2EE\beehive-src\trunk\external\servlet\jsp-
api-2.0.jar;D:\J2EE\beehive-src\trunk\external\log4j\log4j-1.2.8.jar;D:\J2EE\beehive-src\trunk\external\commons\commons-logging-1.0.4.jar;D:
\J2EE\beehive-src\trunk\netui\build\lib\beehive-netui-tomcat-common-5x.jar;D:\J2EE\beehive-src\trunk\netui\external\tomcat\5x\catalina.jar;D
:\J2EE\beehive-src\trunk\netui\external\tomcat\5x\tomcat-coyote.jar
[echo] debug: true
[javac] Compiling 2 source files to D:\J2EE\beehive-src\trunk\netui\build\classes\tomcat-server
[javac] D:\J2EE\beehive-src\trunk\netui\src\tomcat-server\5x\org\apache\beehive\netui\tomcat\PageflowHelperImpl.java:24: package org.apa
che.coyote.tomcat5 does not exist
[javac] import org.apache.coyote.tomcat5.CoyoteConnector;
[javac] ^
[javac] D:\J2EE\beehive-src\trunk\netui\src\tomcat-server\5x\org\apache\beehive\netui\tomcat\PageflowHelperImpl.java:35: cannot find sym
bol
[javac] symbol : class HttpRequest
[javac] location: class org.apache.beehive.netui.tomcat.PageflowHelperImpl
[javac] private HttpRequest _request = null;
[javac] ^
[javac] D:\J2EE\beehive-src\trunk\netui\src\tomcat-server\5x\org\apache\beehive\netui\tomcat\PageflowHelperImpl.java:36: cannot find sym
bol
[javac] symbol : class HttpResponse
[javac] location: class org.apache.beehive.netui.tomcat.PageflowHelperImpl
[javac] private HttpResponse _response = null;
[javac] ^
[javac] D:\J2EE\beehive-src\trunk\netui\src\tomcat-server\5x\org\apache\beehive\netui\tomcat\PageflowHelperImpl.java:271: cannot find sy
mbol
[javac] symbol : class HttpRequest
[javac] location: class org.apache.beehive.netui.tomcat.PageflowHelperImpl
[javac] void initRequest( HttpRequest request, HttpResponse response, PageflowValve valve )
[javac] ^
[javac] D:\J2EE\beehive-src\trunk\netui\src\tomcat-server\5x\org\apache\beehive\netui\tomcat\PageflowHelperImpl.java:271: cannot find sy
mbol
[javac] symbol : class HttpResponse
[javac] location: class org.apache.beehive.netui.tomcat.PageflowHelperImpl
[javac] void initRequest( HttpRequest request, HttpResponse response, PageflowValve valve )
[javac] ^
[javac] D:\J2EE\beehive-src\trunk\netui\src\tomcat-server\5x\org\apache\beehive\netui\tomcat\PageflowValve.java:41: cannot find symbol
[javac] symbol : class Request
[javac] location: class org.apache.beehive.netui.tomcat.PageflowValve
[javac] public void invoke(Request request, Response response, ValveContext valveContext)
....





Reply via email to