[ http://issues.apache.org/jira/browse/BEEHIVE-634?page=all ]
Rich Feit updated BEEHIVE-634: ------------------------------ 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) .... was: 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) .... Abdessattar, Thank you for the code update! And sorry for the late response -- I was away when you filed this. The one thing that needs to happen is along the lines of what Eddie suggested: putting this somewhere 5.5-related, without removing our 5.0.x support. I'll work on that as soon as I can. Great to have this contributed; thanks again. > 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: v1m1, V1Alpha, V1Beta > Environment: Using Beehive SVN version and Tomcat 5.5.7 > Reporter: Abdessattar Sassi > Priority: Minor > Fix For: V1 > Attachments: patch.txt > > 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) > .... -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira