Could possibly be an android bug - make sure you're up to date. Otherwise, if you can see the ELContextCleaner class inside the jetty-8.1.15.jar your code should be able to see it. Try writing a small test program that just does new ElContextCleaner() - should help you debug it.
Jan On 2 February 2018 at 15:51, Nicoleta Sarbu <[email protected]> wrote: > This is my gradle build file: > > apply plugin: 'com.android.application' > > android { > compileSdkVersion 20 > buildToolsVersion "25.0.2" > > aaptOptions.cruncherEnabled = false > aaptOptions.useNewCruncher = false > > > defaultConfig { > applicationId > minSdkVersion 15 > targetSdkVersion 20 > > jackOptions{ > enabled true > } > > compileOptions { > sourceCompatibility JavaVersion.VERSION_1_7 > targetCompatibility JavaVersion.VERSION_1_7 > incremental false > } > } > > buildTypes { > release { > minifyEnabled false > proguardFiles getDefaultProguardFile('proguard-android.txt'), > 'proguard-rules.txt' > } > } > } > > repositories{ > mavenCentral() > } > > dependencies { > compile 'com.android.support:support-v4:20.0.0' > compile files('libs/activation.jar') > compile files('libs/additionnal.jar') > compile files('libs/d2xx.jar') > compile files('libs/mail.jar') > compile files('src/main/webapp/jetty-8.1.15.jar') > } > > > > On 2 February 2018 at 16:49, Nicoleta Sarbu <[email protected]> > wrote: > >> This is the method where I start the server which is an instance of >> org.eclipse.jetty.server.Server: >> (in Eclipse was working ok) >> >> ///////////////////////////////////////// >> // Initializes and starts the Jetty webserver >> public synchronized void startServer() >> { >> if(server == null) >> { >> server = new Server(port); >> server.setHandler(getWebAppContext()); >> } >> else if(!server.isStarted()) >> { >> return; >> } >> >> try >> { >> server.start(); >> } >> catch (Exception e) >> { >> Log.e(TAG, "Error starting server!"); >> } >> } >> >> >> >> On 2 February 2018 at 16:39, Joakim Erdfelt <[email protected]> wrote: >> >>> Jetty 8 is EOL (End of Life) >>> https://dev.eclipse.org/mhonarc/lists/jetty-announce/msg00069.html >>> >>> Without knowing how the Android Studio instance of Jetty was started, it >>> would be hard to troubleshoot. >>> If this was a distribution started version of Jetty, then its likely >>> missing a distribution option to enable (and configure) for JSPs. >>> >>> >>> Joakim Erdfelt / [email protected] >>> >>> On Fri, Feb 2, 2018 at 8:32 AM, Nicoleta Sarbu < >>> [email protected]> wrote: >>> >>>> Hi, >>>> >>>> I moved a project from Eclipse to Android Studio that inlcudes >>>> jetty-8.1.15.jar for Android and I have this error on the server side >>>> (service unavailable): >>>> >>>> W/System.err: 2018-02-02 >>>> 15:45:40.238:WARN:oejw.StandardDescriptorProcessor:Could >>>> not instantiate listener org.eclipse.jetty.servlet.list >>>> ener.ELContextCleaner >>>> W/System.err: java.lang.NullPointerException: throw with null exception >>>> W/System.err: at java.net.URLClassLoader.findCl >>>> ass(URLClassLoader.java:371) >>>> W/System.err: at org.eclipse.jetty.webapp.WebAp >>>> pClassLoader.loadClass(WebAppClassLoader.java:421) >>>> W/System.err: at org.eclipse.jetty.webapp.WebAp >>>> pClassLoader.loadClass(WebAppClassLoader.java:383) >>>> W/System.err: at org.eclipse.jetty.server.handl >>>> er.ContextHandler.loadClass(ContextHandler.java:1528) >>>> W/System.err: at org.eclipse.jetty.webapp.Stand >>>> ardDescriptorProcessor.visitListener(StandardDescriptorProce >>>> ssor.java:1893) >>>> W/System.err: at java.lang.reflect.Method.invoke(Native Method) >>>> W/System.err: at org.eclipse.jetty.webapp.Itera >>>> tiveDescriptorProcessor.visit(IterativeDescriptorProcessor.java:85) >>>> W/System.err: at org.eclipse.jetty.webapp.Itera >>>> tiveDescriptorProcessor.process(IterativeDescriptorProcessor.java:72) >>>> W/System.err: at org.eclipse.jetty.webapp.MetaD >>>> ata.resolve(MetaData.java:366) >>>> W/System.err: at org.eclipse.jetty.webapp.WebAp >>>> pContext.startContext(WebAppContext.java:1240) >>>> W/System.err: at org.eclipse.jetty.server.handl >>>> er.ContextHandler.doStart(ContextHandler.java:717) >>>> W/System.err: at org.eclipse.jetty.webapp.WebAp >>>> pContext.doStart(WebAppContext.java:494) >>>> W/System.err: at org.eclipse.jetty.util.compone >>>> nt.AbstractLifeCycle.start(AbstractLifeCycle.java:64) >>>> W/System.err: at org.eclipse.jetty.server.handl >>>> er.HandlerWrapper.doStart(HandlerWrapper.java:95) >>>> W/System.err: at org.eclipse.jetty.server.Serve >>>> r.doStart(Server.java:282) >>>> W/System.err: at org.eclipse.jetty.util.compone >>>> nt.AbstractLifeCycle.start(AbstractLifeCycle.java:64) >>>> >>>> The library is added as a dependency. Is there any other setup that >>>> needs to be done? >>>> >>>> Thank you >>>> >>>> >>>> _______________________________________________ >>>> jetty-users mailing list >>>> [email protected] >>>> 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 >>> [email protected] >>> 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 > [email protected] > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://dev.eclipse.org/mailman/listinfo/jetty-users > -- Jan Bartel <[email protected]> www.webtide.com *Expert assistance from the creators of Jetty and CometD*
_______________________________________________ jetty-users mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/jetty-users
