[prev in list] [next in list] [prev in thread] [next in thread] 

List:       tomcat-user
Subject:    Re: Problem compiling jsps after switching to 8.5.51
From:       Mark Thomas <markt () apache ! org>
Date:       2020-02-28 11:36:57
Message-ID: 9fdd9024-5bd4-687a-16a6-e52f4e669d6f () apache ! org
[Download RAW message or body]

On 28/02/2020 10:57, Marek Neumann wrote:
> After going to the latest 8.5 release we have problems with jasper compiling jsps:
> 
> [WARNING] org.apache.jasper.JasperException: javax.el.ELException: Unable to find \
> ExpressionFactory of type: # Licensed to the Apache Software Foundation (ASF) under \
> one or more 
> We are using jetty-jspc-maven-plugin in version 9.4.24 to compile. There was a \
> change to service loading: \
> https://github.com/apache/tomcat/commit/ef13eb8fd9962432d244a7aad9cd85998d4cd3b9#diff-305be246f9d4a2068624785e76ee06efR1
>  
> Somehow the apache expression implementation (org.apache.el.ExpressionFactoryImpl) \
> cannot be found anymore. Is there anything that need to be changed in our setup? \
> Going back to 8.5.50 for jasper-el solves the problem.

This is likely the same as:
https://bz.apache.org/bugzilla/show_bug.cgi?id=64153

Waiting for 8.5.52 is probably the simplest solution.

You should be OK to compile with 8.5.50 but run with 8.5.51 if you need to.

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic