
|
If you were logged in you would be able to see more operations.
|
|
|
|
File Attachments:
|
| |
Size |
|
patch.txt |
2005-08-03 04:45 PM |
Abdessattar Sassi |
11 kB |
|
|
Environment:
|
Using Beehive SVN version and Tomcat 5.5.7
|
|
| Resolution Date: |
27/Oct/05 02:56 PM
|
|
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)
....
|
|
Description
|
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)
....
|
Show » |
|
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!