Many thanks, Olivier. *Hantsy Bai*
Self-employed consultant, fullstack developer, agile coach GitHub: https://github.com/hantsy Twitter: https://twitter.com/@hantsy Medium: https://medium.com/@hantsy On Mon, Apr 5, 2021 at 1:12 PM Olivier Lamy <[email protected]> wrote: > Hi > > On Sun, Apr 4, 2021 at 2:52 PM hantsy bai <[email protected]> wrote: > > > > It seems too old, I rarely used Jetty in projects. I tried the way in > the article in the above and weld doc, some config are out of data due > to property not found or class not found etc. > > I think jetty is changed too frequently. > > Bear in mind you are currently using jetty 11 which is very new and > already supporting the new namespace "jakarta" so there might be some > missing configuration for this. > There is an issue and a fix/pr ready > https://github.com/eclipse/jetty.project/issues/6123 > And even a workaround to fix the dependencies imported by weld > https://github.com/eclipse/jetty.project/issues/6123#issuecomment-812433263 > I have tested the workaround with your sample project and it seems to work > file > > > > > > > Hantsy Bai > > > > Self-employed consultant, fullstack developer, agile coach > > > > GitHub: https://github.com/hantsy > > > > Twitter: https://twitter.com/@hantsy > > > > Medium: https://medium.com/@hantsy > > > > > > On Sat, Apr 3, 2021 at 11:14 PM Som Lima <[email protected]> > wrote: > >> > >> Have you seen this article, it may have resolution for you. > >> > >> https://github.com/jetty-project/weld-example-base/issues/1 > >> > >> > >> > >> On Sat, 3 Apr 2021, 15:20 hantsy bai, <[email protected]> wrote: > >>> > >>> Hi everybody, > >>> > >>> Currently, I am working on a template project for servlet 5.0, > >>> > >>> https://github.com/hantsy/jakartaee9-servlet-starter-boilerplate > >>> > >>> Firstly I want to run the application via cargo maven plugin(tomat) > and jetty maven plugin .but encountered an issue with configuring Jetty > maven plugin. > >>> > >>> When running the following command and failed. > >>> > >>> > >mvn clean package jetty:run-war -Pjetty > >>> > >>> Apr 03, 2021 10:04:58 PM > org.jboss.weld.environment.servlet.WeldServletLifecycle initialize > >>> INFO: WELD-ENV-001001: No supported servlet container detected, CDI > injection will NOT be available in Servlets, Filters or Listeners > >>> [WARNING] Failed startup of context o.e.j.m.p.MavenWebAppContext@c79780 > {/jakartaee9-servlet-starter-boilerplate,[file:///D:/hantsylabs/jakartaee9-servlet-starter-boilerplate/target/jak > >>> artaee9-servlet-starter-boilerplate/, > jar:file:///D:/hantsylabs/jakartaee9-servlet-starter-boilerplate/target/jakartaee9-servlet-starter-boilerplate/WEB-INF/lib/jakarta.faces-3.0.0.jar > >>> > !/META-INF/resources],UNAVAILABLE}{D:\hantsylabs\jakartaee9-servlet-starter-boilerplate\target\jakartaee9-servlet-starter-boilerplate.war} > >>> java.lang.LinkageError: loader constraint violation: when resolving > interface method 'void > jakarta.servlet.jsp.JspApplicationContext.addELResolver(jakarta.el.ELResolver)' > the class loa > >>> der org.eclipse.jetty.webapp.WebAppClassLoader @51c6e775 of the > current class, org/jboss/weld/environment/servlet/WeldServletLifecycle, and > the class loader org.codehaus.plexus.classwo > >>> rlds.realm.ClassRealm @cef885d for the method's defining class, > jakarta/servlet/jsp/JspApplicationContext, have different Class objects for > the type jakarta/el/ELResolver used in the s > >>> ignature (org.jboss.weld.environment.servlet.WeldServletLifecycle is > in unnamed module of loader org.eclipse.jetty.webapp.WebAppClassLoader > @51c6e775, parent loader org.codehaus.plexus > >>> .classworlds.realm.ClassRealm @cef885d; > jakarta.servlet.jsp.JspApplicationContext is in unnamed module of loader > org.codehaus.plexus.classworlds.realm.ClassRealm @cef885d, parent loade > >>> r 'bootstrap') > >>> > >>> I have read the weld doc, and jetty doc, I can not find some way to > fix it. > >>> > >>> Hantsy Bai > >>> > >>> Self-employed consultant, fullstack developer, agile coach > >>> > >>> GitHub: https://github.com/hantsy > >>> > >>> Twitter: https://twitter.com/@hantsy > >>> > >>> Medium: https://medium.com/@hantsy > >>> _______________________________________________ > >>> jetty-users mailing list > >>> [email protected] > >>> To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/jetty-users > >> > >> _______________________________________________ > >> jetty-users mailing list > >> [email protected] > >> To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/jetty-users > > > > _______________________________________________ > > jetty-users mailing list > > [email protected] > > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/jetty-users > > > > -- > Olivier > _______________________________________________ > jetty-users mailing list > [email protected] > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/jetty-users >
_______________________________________________ jetty-users mailing list [email protected] To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jetty-users
