Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.java > #11996

Re: something now requires el-impl.jar?

From Timo Aaltonen <tjaalton@debian.org>
Newsgroups linux.debian.maint.java
Subject Re: something now requires el-impl.jar?
Date 2020-12-15 21:20 +0100
Message-ID <BmoXD-5cC-1@gated-at.bofh.it> (permalink)
References <BmnRT-4AV-15@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On 15.12.2020 20.50, Timo Aaltonen wrote:
> 
>      Hi
> 
> I'm debugging a problem with dogtag-pki, where the webapp doesn't 
> initialize correctly, with this trace:
> 
> javax.el.ELException: Provider com.sun.el.ExpressionFactoryImpl not found
>          javax.el.FactoryFinder.newInstance(FactoryFinder.java:101)
>          javax.el.FactoryFinder.find(FactoryFinder.java:197)
>          javax.el.ExpressionFactory.newInstance(ExpressionFactory.java:197)
>          javax.el.ExpressionFactory.newInstance(ExpressionFactory.java:168)
>          org.apache.jasper.compiler.PageInfo.<init>(PageInfo.java:80)
>          
> org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:120)
>          org.apache.jasper.compiler.Compiler.compile(Compiler.java:386)
>          org.apache.jasper.compiler.Compiler.compile(Compiler.java:362)
>          org.apache.jasper.compiler.Compiler.compile(Compiler.java:346)
>          
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:605) 
> 
>          
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:400) 
> 
>          
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
>          org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
>          javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
>          
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
> 
> 
> since el-impl.jar is not packaged I downloaded it from "somewhere", and 
> putting it in the instance libdir magically made it work.
> 
> Where did this dependency come from?

Bah, nevermind.. looks like it crept in via libservlet-java depending on 
libel-api-java, and dogtag not using tomcat-el-api.jar for whatever the 
reason..


-- 
t

Back to linux.debian.maint.java | Previous | NextPrevious in thread | Find similar


Thread

something now requires el-impl.jar? Timo Aaltonen <tjaalton@debian.org> - 2020-12-15 20:10 +0100
  Re: something now requires el-impl.jar? Timo Aaltonen <tjaalton@debian.org> - 2020-12-15 21:20 +0100

csiph-web