hi Greg, I am Java 8 (151) and I have just resolved the problem by adding this to my start.ini:
--lib=lib/jetty-alpn-openjdk8-server-${jetty.version}.jar Sorry I should have RTFM before posting :) Btw I don't use the .MOD system because I don't like to have a JVM that spawn another JVM with Jetty in it. I have everything in my startup scripts (including ALPN on boot classpath) and on my start.ini and that means a 2nd JVM does not need to be spawned. thanks a lot! Michele On 5 December 2017 at 16:09, Greg Wilkins <gr...@webtide.com> wrote: > > What JVM are your running on? > > Can you give us the output of 'java -jar start.jar --dry-run' so we can > see your modules and classpath? > > If you are using java 8 you will need the openjdk8 alpn jar, if you are > using java 9, you need the java alpn jar, plus there is a conscrypt jar as > well. > > cheers > > > > On 5 December 2017 at 15:51, Michele Rossi <michele.ro...@gmail.com> > wrote: > >> hi all, >> >> I am trying to upgrade from 9.4.7 to 9.4.8 and I am getting the error >> below. >> >> I use ALPN for HTTP2 and it works just fine on 9.4.7. >> >> Any ideas about what I am doing wrong? >> >> thanks, >> Michele >> >> >> 15:49:50.335|WARN | o.e.j.x.XmlConfiguration||Config error at <Call >> name="addConnectionFactory"><Arg> >> <New id="alpn" class="org.eclipse.jetty.alpn. >> server.ALPNServerConnectionFactory"><Arg type="String"> >> <Property name="jetty.alpn.protocols" >> deprecated="alpn.protocols" default=""/> >> </Arg><Set name="defaultProtocol"> >> <Property name="jetty.alpn.defaultProtocol" >> deprecated="alpn.defaultProtocol"/> >> </Set></New> >> </Arg></Call> >> 15:49:50.339|WARN | o.e.j.x.XmlConfiguration|| >> java.security.PrivilegedActionException: null >> at java.security.AccessController.doPrivileged(Native Method) >> at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration >> .java:1507) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce >> ssorImpl.java:62) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe >> thodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke(Method.java:498) >> at org.eclipse.jetty.start.Main.invokeMain(Main.java:221) >> at org.eclipse.jetty.start.Main.start(Main.java:504) >> at org.eclipse.jetty.start.Main.main(Main.java:78) >> Caused by: java.lang.reflect.InvocationTargetException: null >> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native >> Method) >> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Native >> ConstructorAccessorImpl.java:62) >> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(De >> legatingConstructorAccessorImpl.java:45) >> at java.lang.reflect.Constructor.newInstance(Constructor.java:4 >> 23) >> at org.eclipse.jetty.util.TypeUtil.construct(TypeUtil.java:586) >> at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration >> .newObj(XmlConfiguration.java:859) >> at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration >> .itemValue(XmlConfiguration.java:1305) >> at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration >> .value(XmlConfiguration.java:1210) >> at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration >> .access$500(XmlConfiguration.java:325) >> at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration >> $AttrOrElementNode.getList(XmlConfiguration.java:1438) >> at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration >> $AttrOrElementNode.getList(XmlConfiguration.java:1413) >> at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration >> .call(XmlConfiguration.java:776) >> at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration >> .configure(XmlConfiguration.java:468) >> at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration >> .configure(XmlConfiguration.java:409) >> at org.eclipse.jetty.xml.XmlConfiguration.configure(XmlConfigur >> ation.java:310) >> at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguratio >> n.java:1570) >> at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguratio >> n.java:1508) >> ... 9 common frames omitted >> Caused by: java.lang.IllegalStateException: No Server ALPNProcessors! >> at org.eclipse.jetty.alpn.server.ALPNServerConnectionFactory.<i >> nit>(ALPNServerConnectionFactory.java:53) >> at org.eclipse.jetty.alpn.server.ALPNServerConnectionFactory.<i >> nit>(ALPNServerConnectionFactory.java:46) >> ... 26 common frames omitted >> >> >> _______________________________________________ >> jetty-users mailing list >> jetty-users@eclipse.org >> To change your delivery options, retrieve your password, or unsubscribe >> from this list, visit >> https://dev.eclipse.org/mailman/listinfo/jetty-users >> > > > > -- > Greg Wilkins <gr...@webtide.com> CTO http://webtide.com > > _______________________________________________ > jetty-users mailing list > jetty-users@eclipse.org > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://dev.eclipse.org/mailman/listinfo/jetty-users >
_______________________________________________ jetty-users mailing list jetty-users@eclipse.org To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/jetty-users