[ 
https://issues.apache.org/jira/browse/TOMEE-4115?focusedWorklogId=827419&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-827419
 ]

ASF GitHub Bot logged work on TOMEE-4115:
-----------------------------------------

                Author: ASF GitHub Bot
            Created on: 20/Nov/22 11:57
            Start Date: 20/Nov/22 11:57
    Worklog Time Spent: 10m 
      Work Description: rzo1 commented on PR #976:
URL: https://github.com/apache/tomee/pull/976#issuecomment-1321112810

   Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html
   
   ```java
   Error:  Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.6.2:compile (default-compile) 
on project tomee-catalina: Compilation failure
   Error:  
/home/runner/work/tomee/tomee/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/LazyStopStandardRoot.java:[38,8]
 org.apache.tomee.catalina.LazyStopStandardRoot is not abstract and does not 
override abstract method getArchiveIndexStrategyEnum() in 
org.apache.catalina.WebResourceRoot
   ```
   
   It seems this update requires some changes due to
   
   >  Add a configuration option to allow bloom filters used to index JAR files 
to be retained for the lifetime of the web application. Prior to this addition, 
the indexes were always flushed by the periodic calls to WebResourceRoot.gc(). 
As part of this addition, configuration of archive indexing moves from Context 
to WebResourceRoot. Based on a patch provided by Rahul Jaisimha. (markt)
   
   in 
https://github.com/apache/tomee/blob/tomee-8.x/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/LazyStopStandardRoot.java
   
   It might also need a check, if this change needs some additional changes in 
that module to fully incorporate it.




Issue Time Tracking
-------------------

    Worklog Id:     (was: 827419)
    Time Spent: 0.5h  (was: 20m)

> Update Tomcat
> -------------
>
>                 Key: TOMEE-4115
>                 URL: https://issues.apache.org/jira/browse/TOMEE-4115
>             Project: TomEE
>          Issue Type: Dependency upgrade
>          Components: TomEE Build
>    Affects Versions: 9.0.0.RC1, 8.0.13
>            Reporter: Gwénaël Ruelland
>            Priority: Minor
>          Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> h3. Tomcat 10.0 (EE 9) has reach EOL
>  * TomEE 9.x needs to update to tomcat 10.1.2 (EE 10)
>  * TomEE 8.x need to update to tomcat 9.0.69 (EE 8)
> h3. From Tomcat website
> h3. Apache Tomcat 10.1.x
> *Apache Tomcat 10.1.x* is the current focus of development. It builds on 
> Tomcat 10.0.x and implements the {*}Servlet 6.0{*}, {*}JSP 3.1{*}, {*}EL 
> 5.0{*}, *WebSocket 2.1* and *Authentication 3.0* specifications (the versions 
> required by Jakarta EE 10 platform).
> h3. Apache Tomcat 10.0.x
> *Apache Tomcat 10.0.x* builds on Tomcat 9.0.x and implements the {*}Servlet 
> 5.0{*}, {*}JSP 3.0{*}, {*}EL 4.0{*}, *WebSocket 2.0* and *Authentication 2.0* 
> specifications (the versions required by Jakarta EE 9 platform).
> Users of Tomcat 10.0 should be aware that Tomcat 10.0 has now reached [end of 
> life|https://tomcat.apache.org/tomcat-10.0-eol.html]. Users of Tomcat 10.0.x 
> should upgrade to Tomcat 10.1.x or later.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to