Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-users] JSTL with Jetty 9.4.6

On 05/08/2019 17:47, John English wrote:
I need some configuration advice, please.

WARN:oejd.DeploymentManager:main: Unable to reach node goal: started
java.util.ServiceConfigurationError: org.apache.juli.logging.Log: Provider org.eclipse.jetty.apache.jsp.JuliLog not a subtype

Can someone tell me what I have to do to get basic taglib support working here?

I've been doing some more investigation. As a sanity check, I downloaded a full copy of the same 9.4.6 distro I'm using, dropped a test.jsp file into the ROOT subdir, and went to This contains the following:

<c:out value="Hello world"/>

Result, success, the browser displays "Hello world".

Browsing the jar files supplied, I find org.eclipse.jetty.apache-jsp-9.4.6.v20170531.jar contains these:


and org.mortbay.jasper.apache-jsp- contains these:


I have only 13 entries on my classpath, as opposed to the 41 in the full distro:

 0:                    3.1.0 | ${jetty.base}\lib\servlet-api-3.1.jar
 1:                 3.1.0.M0 | ${jetty.base}\lib\jetty-schemas-3.1.jar
 2:                      7.1 | ${jetty.base}\lib\annotations\asm-7.1.jar
3: 7.1 | ${jetty.base}\lib\annotations\asm-analysis-7.1.jar 4: 7.1 | ${jetty.base}\lib\annotations\asm-commons-7.1.jar 5: 7.1 | ${jetty.base}\lib\annotations\asm-tree-7.1.jar 6: 1.3 | ${jetty.base}\lib\annotations\javax.annotation-api-1.3.jar 7: 3.17.0.v20190306-2240 | ${jetty.base}\lib\apache-jsp\org.eclipse.jdt.ecj-3.17.0.jar 8: 9.4.19.v20190610 | ${jetty.base}\lib\apache-jsp\org.eclipse.jetty.apache-jsp-9.4.19.v20190610.jar 9: 8.5.40 | ${jetty.base}\lib\apache-jsp\org.mortbay.jasper.apache-el-8.5.40.jar 10: 8.5.40 | ${jetty.base}\lib\apache-jsp\org.mortbay.jasper.apache-jsp-8.5.40.jar 11: 1.2.5 | ${jetty.base}\lib\apache-jstl\org.apache.taglibs.taglibs-standard-impl-1.2.5.jar 12: 1.2.5 | ${jetty.base}\lib\apache-jstl\org.apache.taglibs.taglibs-standard-spec-1.2.5.jar

There error seems to be due to some conflict in the Juli logging classes, but I'm at a complete loss where it could be coming from. Any advice will be gratefully received!

John English

This email has been checked for viruses by AVG.

Back to the top