better-java-monads icon indicating copy to clipboard operation
better-java-monads copied to clipboard

maven worning

Open greenbarbus opened this issue 8 years ago • 2 comments

first of all thanks for your perfect try-monad, i enjoy it very much.

using jetty i've got such worning: 2016-08-22 11:34:51.474:WARN:oeja.AnnotationParser:main: EXCEPTION java.lang.ArrayIndexOutOfBoundsException: 5160 at org.objectweb.asm.ClassReader.readClass(Unknown Source) at org.objectweb.asm.ClassReader.accept(Unknown Source) at org.objectweb.asm.ClassReader.accept(Unknown Source) at org.eclipse.jetty.annotations.AnnotationParser.scanClass(AnnotationParser.java:910) at org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:773) at org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:766) at org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:766) at org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:766) at org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:766) ... 2016-08-22 11:34:53.274:WARN:oeja.AnnotationParser:main: Problem processing jar entry com/jasongoodwin/monads/Futures.class java.lang.ArrayIndexOutOfBoundsException: 3145 at org.objectweb.asm.ClassReader.readClass(Unknown Source) at org.objectweb.asm.ClassReader.accept(Unknown Source) ...

in spite of the worning project works well, but it would be nice fix it in next versions. thanks

greenbarbus avatar Aug 22 '16 10:08 greenbarbus

Weird - haven't seen this. Does this cause any functional issues? Can you push a small example project that demonstrates this?

jasongoodwin avatar Sep 25 '16 14:09 jasongoodwin

sorry for delay with response

it seems like no functional issues, warning only. in my case it appears when jetty-runner plugin for idea is used.

i'll try to make simple demonstration project for now what the warning looks like :

2016-10-12 16:59:10.406:WARN:oeja.AnnotationParser:main: Problem processing jar entry com/jasongoodwin/monads/Futures.class java.lang.ArrayIndexOutOfBoundsException: 3145 at org.objectweb.asm.ClassReader.readClass(Unknown Source) at org.objectweb.asm.ClassReader.accept(Unknown Source) at org.objectweb.asm.ClassReader.accept(Unknown Source) at org.eclipse.jetty.annotations.AnnotationParser.scanClass(AnnotationParser.java:910) at org.eclipse.jetty.annotations.AnnotationParser$2.processEntry(AnnotationParser.java:868) at org.eclipse.jetty.webapp.JarScanner.matched(JarScanner.java:161) at org.eclipse.jetty.util.PatternMatcher.matchPatterns(PatternMatcher.java:100) at org.eclipse.jetty.util.PatternMatcher.match(PatternMatcher.java:82) at org.eclipse.jetty.webapp.JarScanner.scan(JarScanner.java:84) at org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:880) at org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:895) at org.eclipse.jetty.annotations.AnnotationConfiguration.parseWebInfLib(AnnotationConfiguration.java:412) at org.eclipse.jetty.annotations.AnnotationConfiguration.configure(AnnotationConfiguration.java:109) at org.eclipse.jetty.webapp.WebAppContext.configure(WebAppContext.java:464) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1307) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:722) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:490) at org.eclipse.jetty.maven.plugin.JettyWebAppContext.doStart(JettyWebAppContext.java:275) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:175) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:108) at org.eclipse.jetty.server.Server.start(Server.java:346) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:90) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58) at org.eclipse.jetty.server.Server.doStart(Server.java:294) at org.eclipse.jetty.maven.plugin.JettyServer.doStart(JettyServer.java:78) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69) at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:537) at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:352) at org.eclipse.jetty.maven.plugin.JettyRunMojo.execute(JettyRunMojo.java:167) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) at org.codehaus.classworlds.Launcher.main(Launcher.java:47) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:147)

regards

On Sun, Sep 25, 2016 at 5:32 PM, Jason Goodwin [email protected] wrote:

Weird - haven't seen this. Does this cause any functional issues? Can you push a small example project that demonstrates this?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/jasongoodwin/better-java-monads/issues/19#issuecomment-249424973, or mute the thread https://github.com/notifications/unsubscribe-auth/AUMNcsfGNBHkqQao33ZOD1PJV1lRyBrkks5qtoXzgaJpZM4Jptgo .

greenbarbus avatar Oct 12 '16 14:10 greenbarbus