You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beehive.apache.org by "Eddie O'Neil (JIRA)" <be...@incubator.apache.org> on 2005/05/10 14:44:12 UTC

[jira] Updated: (BEEHIVE-634) Tomcat Pageflow Adapter does not compile with Tomcat 5.5.x

     [ 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)
> ....

-- 
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


Re: [jira] Updated: (BEEHIVE-634) Tomcat Pageflow Adapter does not compile with Tomcat 5.5.x

Posted by Eddie O'Neil <ek...@bea.com>.
   Yeah, I agree with that -- we should release the 5.0.x (and 5.5.x, 
once it's done) adapters separately from the main distribution at some 
point after 1.0 releases.

   One thing that could help this is if we moved the NetUI + Tomcat 
integration code out of the main source line and into a beehive/modules/ 
style directory in SVN.  This would give us a place to do this kind of 
work which might be done out-of-band from a regular distribution. 
Something like:

   beehive/modules/netui-tomcat-5.0
   beehive/modules/netui-tomcat-5.5

Eddie




Richard Feit wrote:
> 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)
>>> ....
>>>   
>>
>>
>>  
>>
> 


Re: [jira] Updated: (BEEHIVE-634) Tomcat Pageflow Adapter does not compile with Tomcat 5.5.x

Posted by Richard Feit <ri...@bea.com>.
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)
>>....
>>    
>>
>
>  
>