Closed digulla closed 2 years ago
Okay, I take that back. For some reason, Eclipse / m2e adds the JRE twice to the classpath. Not sure what is going on there.
It might still be a good idea to skip indentical JARs; the classloader is also only loading the first one.
It might still be a good idea to skip indentical JARs... it is kind of annoying anyway. Same in 9.4.9
@phax can you give an example, in 9.4.9, where you see identical JARs?
Sure. See the attached file jetty-dups.txt
@phax can you please do a run with dumpAfterStart=true and post the log file: I want to see your server classpath, webapp classpath and the containerIncludeJarPattern settings.
So far as I can see in your last post, these are not duplicate jars, but the same class included in multiple jars on a classpath.
Example for a duplicate are e.g. the JavaFX things:
javafx.fxml.JavaFXBuilder$ObjectBuilder scanned from multiple locations: jar:file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/jfxrt.jar!/javafx/fxml/JavaFXBuilder$ObjectBuilder.class, jar:file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/jfxrt.jar!/javafx/fxml/JavaFXBuilder$ObjectBuilder.class - org.eclipse.jetty.annotations.AnnotationParser.addParsedClass(AnnotationParser.java:569)
dumpAfterStart is what? System property or ????
@phax if you have a start.d directory, look in server.init and uncomment jetty.server.dumpAfterStart=false and change it to true; if you've got an amalgamated start.ini, find the same line and change it there and rerun. If you're running this embedded, then call setDumpAfterStart(true) on your Server instance.
And yes, I see the duplicates that seem to all come from scanning the jdk, twice. It shouldn't be scanned at all, so I assume that you've got a too-permissive containerIncludeJarPattern like "*", and also have the jdk jars on the classpath twice (are you running this from eclipse?).
Thanks, I just manually called Server.dump()
after started and logged the result:
org.eclipse.jetty.server.Server@41e68d87[9.4.9.v20180320] - STARTED
+= QueuedThreadPool[qtp69329761]@421e361{STARTED,8<=8<=200,i=5,q=0} - STARTED
| += ReservedThreadExecutor@2f0ccb34{s=0/4,p=0} - STARTED
| +> 20 qtp69329761-20 IDLE TIMED_WAITING @ sun.misc.Unsafe.park(Native Method)
| +> 23 qtp69329761-23-acceptor-0@3e17a9a0-ServerConnector@6134f995{HTTP/1.1,[http/1.1]}{0.0.0.0:8080} ACCEPTING RUNNABLE @ sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) prio=3
| +> 16 qtp69329761-16 IDLE TIMED_WAITING @ sun.misc.Unsafe.park(Native Method)
| +> 21 qtp69329761-21 SELECTING RUNNABLE @ sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
| +> 22 qtp69329761-22 IDLE TIMED_WAITING @ sun.misc.Unsafe.park(Native Method)
| +> 17 qtp69329761-17 SELECTING RUNNABLE @ sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
| +> 18 qtp69329761-18 IDLE TIMED_WAITING @ sun.misc.Unsafe.park(Native Method)
| +> 19 qtp69329761-19 IDLE TIMED_WAITING @ sun.misc.Unsafe.park(Native Method)
| +> jobs - size=0
+= ServerConnector@6134f995{HTTP/1.1,[http/1.1]}{0.0.0.0:8080} - STARTED
| +~ org.eclipse.jetty.server.Server@41e68d87[9.4.9.v20180320] - STARTED
| +~ QueuedThreadPool[qtp69329761]@421e361{STARTED,8<=8<=200,i=5,q=0} - STARTED
| += org.eclipse.jetty.util.thread.ScheduledExecutorScheduler@176b75f7 - STARTED
| +- org.eclipse.jetty.io.ArrayByteBufferPool@194012a2
| += HttpConnectionFactory@7b8b43c7[HTTP/1.1] - STARTED
| | +- HttpConfiguration@55296b50{32768/8192,8192/8192,https://:0,[]}
| += SelectorManager@ServerConnector@6134f995{HTTP/1.1,[http/1.1]}{0.0.0.0:8080} - STARTED
| | += org.eclipse.jetty.io.ManagedSelector@2ee4706d id=0 keys=0 selected=0 updates=0 - STARTED
| | | += EatWhatYouKill@6650a6c/SelectorProducer@7f4a1cac/PRODUCING/p=false/QueuedThreadPool[qtp69329761]@421e361{STARTED,8<=8<=200,i=5,q=0}[pc=0,pic=0,pec=0,epc=0]@2018-04-18T23:58:48.105+02:00 - STARTED
| | | | +- SelectorProducer@7f4a1cac
| | | | +~ QueuedThreadPool[qtp69329761]@421e361{STARTED,8<=8<=200,i=5,q=0} - STARTED
| | | +> updates @ 2018-04-18T23:58:48.105+02:00
| | | +> keys @ 2018-04-18T23:58:48.105+02:00
| | | +- sun.nio.ch.WindowsSelectorImpl@fbe927 keys=0
| | += org.eclipse.jetty.io.ManagedSelector@4a1a412e id=1 keys=0 selected=0 updates=0 - STARTED
| | += EatWhatYouKill@c568f91/SelectorProducer@5fd43e58/PRODUCING/p=false/QueuedThreadPool[qtp69329761]@421e361{STARTED,8<=8<=200,i=5,q=0}[pc=0,pic=0,pec=0,epc=0]@2018-04-18T23:58:48.105+02:00 - STARTED
| | | +- SelectorProducer@5fd43e58
| | | +~ QueuedThreadPool[qtp69329761]@421e361{STARTED,8<=8<=200,i=5,q=0} - STARTED
| | +> updates @ 2018-04-18T23:58:48.105+02:00
| | +> keys @ 2018-04-18T23:58:48.105+02:00
| | +- sun.nio.ch.WindowsSelectorImpl@55bf5e52 keys=0
| +- sun.nio.ch.ServerSocketChannelImpl[/0:0:0:0:0:0:0:0:8080]
| +- qtp69329761-23-acceptor-0@3e17a9a0-ServerConnector@6134f995{HTTP/1.1,[http/1.1]}{0.0.0.0:8080}
+- 2097152
+- 20000
+= o.e.j.w.WebAppContext@5bfc79cb{/,file:///C:/dev/git/kellerbuch/kb-webapp/target/webapp-classes/,AVAILABLE} - STARTED
| += org.eclipse.jetty.servlet.ErrorPageErrorHandler@70d4f672 - STARTED
| += org.eclipse.jetty.server.session.SessionHandler1759500919==dftMaxIdleSec=3600 - STARTED
| | += org.eclipse.jetty.server.session.DefaultSessionCache@50cdfafa[evict=-1,removeUnloadable=true,saveOnCreate=false,saveOnInactiveEvict=false] - STARTED
| | | += org.eclipse.jetty.server.session.FileSessionDataStore@2e952845[passivating=true,graceSec=3600][dir=C:\Users\philip\AppData\Local\Temp\RunInJettyKELLERBUCH.sessions,deleteUnrestorableFiles=true] - STARTED
| | += org.eclipse.jetty.security.ConstraintSecurityHandler@79252c83 - STARTED
| | | +- org.eclipse.jetty.security.DefaultAuthenticatorFactory@6fbf5db2
| | | += org.eclipse.jetty.servlet.ServletHandler@509a6095 - STARTED
| | | | += org.eclipse.jetty.servlet.ListenerHolder@57cabdc3 - STARTED
| | | | += org.eclipse.jetty.servlet.ListenerHolder@75bd28d - STARTED
| | | | += default@5c13d641==org.eclipse.jetty.servlet.DefaultServlet,jsp=null,order=0,inst=true - STARTED
| | | | | +- aliases=false
| | | | | +- dirAllowed=true
| | | | | +- maxCacheSize=256000000
| | | | | +- maxCachedFileSize=200000000
| | | | | +- welcomeServlets=false
| | | | | +- useFileMappedBuffer=true
| | | | | +- acceptRanges=true
| | | | | +- etags=false
| | | | | +- maxCachedFiles=2048
| | | | | +- redirectWelcome=false
| | | | += jsp@19c47==org.eclipse.jetty.jsp.JettyJspServlet,jsp=null,order=0,inst=true - STARTED
| | | | | +- fork=false
| | | | | +- compilerSourceVM=1.7
| | | | | +- logVerbosityLevel=DEBUG
| | | | | +- compilerTargetVM=1.7
| | | | | +- scratchdir=C:\Users\philip\AppData\Local\Temp\RunInJettyKELLERBUCH.webapp\jsp
| | | | | +- xpoweredBy=false
| | | | +- [/]=>default
| | | | +- [*.jsp, *.jspf, *.jspx, *.xsp, *.JSP, *.JSPF, *.JSPX, *.XSP]=>jsp
| | | | += org.eclipse.jetty.servlet.ListenerHolder@129c4d19 - STARTED
| | | | += KBLoginFilter - STARTED
| | | | += KBApplicationServlet@e8b1888c==at.winenet.kellerbuch.servlet.KBApplicationServlet,jsp=null,order=-1,inst=false - STARTED
| | | | += KBRootServlet@ae79b92c==at.winenet.kellerbuch.servlet.KBRootServlet,jsp=null,order=-1,inst=false - STARTED
| | | | +- [/kb/*]/[]==0=>KBLoginFilter
| | | | +- [/secureaction/*]/[]==0=>KBLoginFilter
| | | | +- [/secureajax/*]/[]==0=>KBLoginFilter
| | | | +- [/kb/*]=>KBApplicationServlet
| | | | +- []=>KBRootServlet
| | | | += CharacterEncodingFilter - STARTED
| | | | | +- encoding=UTF-8
| | | | | +- forceEncoding=true
| | | | +- [/*]/[]==0=>CharacterEncodingFilter
| | | | += PhotonAjaxServlet@8d908dc9==com.helger.photon.core.ajax.servlet.PhotonAjaxServlet,jsp=null,order=-1,inst=false - STARTED
| | | | +- [/ajax/*]=>PhotonAjaxServlet
| | | | += PhotonAPIServlet@26480087==com.helger.photon.core.api.servlet.PhotonAPIServlet,jsp=null,order=-1,inst=false - STARTED
| | | | +- [/api/*]=>PhotonAPIServlet
| | | | += StreamServlet@c215da85==com.helger.photon.core.servlet.StreamServlet,jsp=null,order=-1,inst=false - STARTED
| | | | | +- allowedExtensions=$web-default$
| | | | +- [/stream/*]=>StreamServlet
| | | | += UserStreamServlet@e757f07a==com.helger.photon.core.userdata.UserStreamServlet,jsp=null,order=-1,inst=false - STARTED
| | | | | +- allowedExtensions=$web-default$
| | | | +- [/user/*]=>UserStreamServlet
| | | | += UserUploadServlet@c2f0ed9==com.helger.photon.core.userdata.UserUploadServlet,jsp=null,order=-1,inst=false - STARTED
| | | | +- [/userUpload/*]=>UserUploadServlet
| | | | += LogoutServlet@a794153b==com.helger.photon.core.servlet.LogoutServlet,jsp=null,order=-1,inst=false - STARTED
| | | | +- [/logout/*]=>LogoutServlet
| | | | += ResourceBundleServlet@2b445d5==com.helger.photon.core.resource.ResourceBundleServlet,jsp=null,order=-1,inst=false - STARTED
| | | | | +- allowedExtensions=js,css
| | | | +- [/resbundle/*]=>ResourceBundleServlet
| | | | += GoServlet@319a81d==com.helger.photon.core.go.GoServlet,jsp=null,order=-1,inst=false - STARTED
| | | | +- [/go/*]=>GoServlet
| | | | += org.eclipse.jetty.servlet.ListenerHolder@11810917 - STARTED
| | | | += log4jServletFilter - STARTED
| | | | += org.eclipse.jetty.servlet.ListenerHolder@13278a41 - STARTED
| | | | +- [/*]/[]==31=>log4jServletFilter
| | | +> null
| | | +> null
| | | +> null
| | | +> []
| | | +> /={TRACE={RoleInfo,F,C[],None}, TRACE.omission={RoleInfo[],None}}
| | +~ at.winenet.kellerbuch.servlet.KBWebAppListener@4a31ed12
| | +~ org.eclipse.jetty.server.session.DefaultSessionIdManager@3ab595c8[worker=node0] - STARTED
| += org.eclipse.jetty.annotations.ServletContainerInitializersStarter@2365ea38 - STARTED
| +> WebAppClassLoader=winenet Kellerbuch@42bc14c1
| | +- sun.misc.Launcher$AppClassLoader@18b4aac2
| +> Systemclasses o.e.j.w.WebAppContext@5bfc79cb{/,file:///C:/dev/git/kellerbuch/kb-webapp/target/webapp-classes/,AVAILABLE}
| | +- java.
| | +- javax.
| | +- org.eclipse.jetty.continuation.
| | +- org.eclipse.jetty.jaas.
| | +- org.eclipse.jetty.jmx.
| | +- org.eclipse.jetty.jndi.
| | +- org.eclipse.jetty.jsp.JettyJspServlet
| | +- org.eclipse.jetty.servlet.DefaultServlet
| | +- org.eclipse.jetty.servlets.PushCacheFilter
| | +- org.eclipse.jetty.servlets.PushSessionCacheFilter
| | +- org.eclipse.jetty.util.annotation.
| | +- org.eclipse.jetty.util.log.
| | +- org.eclipse.jetty.websocket.
| | +- org.w3c.
| | +- org.xml.
| +> Serverclasses o.e.j.w.WebAppContext@5bfc79cb{/,file:///C:/dev/git/kellerbuch/kb-webapp/target/webapp-classes/,AVAILABLE}
| | +- -org.eclipse.jetty.alpn.
| | +- -org.eclipse.jetty.apache.
| | +- -org.eclipse.jetty.continuation.
| | +- -org.eclipse.jetty.jaas.
| | +- -org.eclipse.jetty.jmx.
| | +- -org.eclipse.jetty.jndi.
| | +- -org.eclipse.jetty.jsp.
| | +- -org.eclipse.jetty.server.session.SessionData
| | +- -org.eclipse.jetty.servlet.DefaultServlet
| | +- -org.eclipse.jetty.servlet.NoJspServlet
| | +- -org.eclipse.jetty.servlet.listener.
| | +- -org.eclipse.jetty.servlets.
| | +- -org.eclipse.jetty.util.annotation.
| | +- -org.eclipse.jetty.util.log.
| | +- -org.eclipse.jetty.websocket.
| | +- org.eclipse.jdt.
| | +- org.eclipse.jetty.
| | +- org.objectweb.asm.
| +> Configurations o.e.j.w.WebAppContext@5bfc79cb{/,file:///C:/dev/git/kellerbuch/kb-webapp/target/webapp-classes/,AVAILABLE}
| | +- org.eclipse.jetty.webapp.WebInfConfiguration@cbf1997
| | +- org.eclipse.jetty.webapp.WebXmlConfiguration@49232c6f
| | +- org.eclipse.jetty.webapp.MetaInfConfiguration@5faeeb56
| | +- org.eclipse.jetty.webapp.FragmentConfiguration@5396eeb1
| | +- org.eclipse.jetty.annotations.AnnotationConfiguration@279126f5
| | +- org.eclipse.jetty.webapp.JettyWebXmlConfiguration@7781263c
| +> Handler attributes o.e.j.w.WebAppContext@5bfc79cb{/,file:///C:/dev/git/kellerbuch/kb-webapp/target/webapp-classes/,AVAILABLE}
| | +- javax.servlet.context.tempdir=C:\Users\philip\AppData\Local\Temp\RunInJettyKELLERBUCH.webapp
| | +- org.eclipse.jetty.server.webapp.ContainerIncludeJarPattern=.*\.jar$|.*/classes/.*
| | +- javax.servlet.context.orderedLibs=[]
| | +- org.eclipse.jetty.tmpdirConfigured=true
| | +- org.eclipse.jetty.server.Executor=QueuedThreadPool[qtp69329761]@421e361{STARTED,8<=8<=200,i=5,q=0}
| | +- org.eclipse.jetty.containerInitializerStarter=org.eclipse.jetty.annotations.ServletContainerInitializersStarter@2365ea38
| +> Context attributes o.e.j.w.WebAppContext@5bfc79cb{/,file:///C:/dev/git/kellerbuch/kb-webapp/target/webapp-classes/,AVAILABLE}
| | +- org.eclipse.jetty.util.DecoratedObjectFactory=org.eclipse.jetty.util.DecoratedObjectFactory[decorators=2]
| | +- org.apache.logging.log4j.spi.LoggerContext.INSTANCE=org.apache.logging.log4j.core.LoggerContext@3b6ddd1d
| | +- resourceCache=ResourceCache[null,org.eclipse.jetty.servlet.DefaultServlet@5fdd97c1]@995760621
| | +- org.apache.tomcat.InstanceManager=org.apache.tomcat.SimpleInstanceManager@15d236fd
| | +- org.apache.logging.log4j.web.Log4jWebSupport.INSTANCE=org.apache.logging.log4j.web.Log4jWebInitializerImpl@6b9c42bd
| | +- org.apache.jasper.compiler.TldCache=org.apache.jasper.compiler.TldCache@584ca390
| +> Initparams o.e.j.w.WebAppContext@5bfc79cb{/,file:///C:/dev/git/kellerbuch/kb-webapp/target/webapp-classes/,AVAILABLE}
+= org.eclipse.jetty.server.handler.ErrorHandler@33324c05 - STARTED
+- {file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/rt.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-jquery/8.0.1-SNAPSHOT/ph-oton-jquery-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/github/jai-imageio/jai-imageio-core/1.3.1/jai-imageio-core-1.3.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jdt/ecj/3.12.3/ecj-3.12.3.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/resources.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-jaxb/9.0.2/ph-jaxb-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-continuation/9.4.9.v20180320/jetty-continuation-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-html/8.0.1-SNAPSHOT/ph-oton-html-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-server/9.4.9.v20180320/jetty-server-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/glassfish/ha/ha-api/3.1.9/ha-api-3.1.9.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-web/9.0.1/ph-web-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-bootstrap3/8.0.1-SNAPSHOT/ph-oton-bootstrap3-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-mail/9.0.1/ph-mail-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/mortbay/jasper/apache-el/8.5.24.2/apache-el-8.5.24.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/dnsns.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/ow2/asm/asm-tree/6.0/asm-tree-6.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-uicore/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-webapp/9.4.9.v20180320/jetty-webapp-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-xservlet/9.0.1/ph-xservlet-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/logging/log4j/log4j-core/2.11.0/log4j-core-2.11.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunpkcs11.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-jetty/8.0.1-SNAPSHOT/ph-oton-jetty-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/httpcomponents/httpcore/4.4.9/httpcore-4.4.9.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-xsds-xades132/2.0.0/ph-xsds-xades132-2.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/glassfish/jaxb/txw2/2.2.11/txw2-2.2.11.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-bootstrap3-uictrls/8.0.1-SNAPSHOT/ph-oton-bootstrap3-uictrls-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.8.9/jackson-core-2.8.9.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-bootstrap3-stub/8.0.1-SNAPSHOT/ph-oton-bootstrap3-stub-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-plugin-postingtransfer/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/pdfbox/pdfbox/2.0.9/pdfbox-2.0.9.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/mortbay/jasper/apache-jsp/8.5.24.2/apache-jsp-8.5.24.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-core/8.0.1-SNAPSHOT/ph-oton-core-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/glassfish/gmbal/gmbal-api-only/3.1.0-b001/gmbal-api-only-3.1.0-b001.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-poi/5.0.0/ph-poi-5.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/io/jsonwebtoken/jjwt/0.9.0/jjwt-0.9.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-util/9.4.9.v20180320/jetty-util-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-fon/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-fonts-open-sans/4.0.0/ph-fonts-open-sans-4.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-masterdata/6.0.0/ph-masterdata-6.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/charsets.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/ow2/asm/asm-commons/6.0/asm-commons-6.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-icon/8.0.1-SNAPSHOT/ph-oton-icon-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/glassfish/external/management-api/3.0.0-b012/management-api-3.0.0-b012.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/logging/log4j/log4j-web/2.11.0/log4j-web-2.11.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunjce_provider.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/sun/xml/ws/jaxws-rt/2.2.10/jaxws-rt-2.2.10.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-http/9.0.1/ph-http-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.8.9/jackson-databind-2.8.9.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/sun/xml/ws/policy/2.4/policy-2.4.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-plugin-dpd/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-dao/9.0.2/ph-dao-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-ubl21-codelists/6.0.1/ph-ubl21-codelists-6.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-domain/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-xsds-xmldsig/2.0.0/ph-xsds-xmldsig-2.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-core/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-io/9.4.9.v20180320/jetty-io-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunec.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-smtp/9.0.1/ph-smtp-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/sun/mail/javax.mail/1.6.1/javax.mail-1.6.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/toolchain/jetty-schemas/3.1/jetty-schemas-3.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-xml/9.4.9.v20180320/jetty-xml-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/cldrdata.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/httpcomponents/httpclient/4.5.5/httpclient-4.5.5.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-printprofile/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-pdf-layout4/5.0.5/ph-pdf-layout4-5.0.5.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/sun/xml/stream/buffer/streambuffer/1.5.3/streambuffer-1.5.3.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/jce.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-collection/9.0.2/ph-collection-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-jndi/9.4.9.v20180320/jetty-jndi-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-css/6.1.1/ph-css-6.1.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/access-bridge-64.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-network/9.0.1/ph-network-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-annotations/9.4.9.v20180320/jetty-annotations-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-datatables/8.0.1-SNAPSHOT/ph-oton-datatables-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.2.11/jaxb-runtime-2.2.11.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-xsds-ccts-cct-schemamodule/2.0.0/ph-xsds-ccts-cct-schemamodule-2.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/google/zxing/core/3.3.2/core-3.3.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-security/8.0.1-SNAPSHOT/ph-oton-security-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/junit/junit/4.12/junit-4.12.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-fonts-api/4.0.0/ph-fonts-api-4.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-plus/9.4.9.v20180320/jetty-plus-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/jfxrt.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-app/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-xml/9.0.2/ph-xml-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.8.0/jackson-annotations-2.8.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-http/9.4.9.v20180320/jetty-http-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/google/zxing/javase/3.3.2/javase-3.3.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/javax/annotation/javax.annotation-api/1.2/javax.annotation-api-1.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/jsse.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-bootstrap3-pages/8.0.1-SNAPSHOT/ph-oton-bootstrap3-pages-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.11.0/log4j-slf4j-impl-2.11.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-settings/9.0.2/ph-settings-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-ubl21/6.0.1/ph-ubl21-6.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-exchange/8.0.1-SNAPSHOT/ph-oton-exchange-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-webapp/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-tree/9.0.2/ph-tree-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/ow2/asm/asm/6.0/asm-6.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-tinymce4/8.0.1-SNAPSHOT/ph-oton-tinymce4-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/jfr.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-servlet/9.0.1/ph-servlet-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-scopes/9.0.2/ph-scopes-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-useragent/9.0.1/ph-useragent-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-security/9.4.9.v20180320/jetty-security-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-mini-quartz/4.0.0/ph-mini-quartz-4.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-commons/9.0.2/ph-commons-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunmscapi.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-schedule/4.0.0/ph-schedule-4.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-datetime/9.0.2/ph-datetime-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-servlet/9.4.9.v20180320/jetty-servlet-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/apache-jsp/9.4.9.v20180320/apache-jsp-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/jaccess.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/glassfish/jaxb/jaxb-core/2.2.11/jaxb-core-2.2.11.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-httpclient/9.0.1/ph-httpclient-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-uictrls/8.0.1-SNAPSHOT/ph-oton-uictrls-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/localedata.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-uicore/8.0.1-SNAPSHOT/ph-oton-uicore-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/javax/xml/bind/jaxb-api/2.2.12-b140109.1041/jaxb-api-2.2.12-b140109.1041.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/logging/log4j/log4j-api/2.11.0/log4j-api-2.11.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-tenancy/6.0.0/ph-tenancy-6.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/sun/istack/istack-commons-runtime/2.21/istack-commons-runtime-2.21.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/slf4j/jul-to-slf4j/1.7.25/jul-to-slf4j-1.7.25.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-xsds-xades141/2.0.0/ph-xsds-xades141-2.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/pdfbox/fontbox/2.0.9/fontbox-2.0.9.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-math/4.0.0/ph-math-4.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-jscode/8.0.1-SNAPSHOT/ph-oton-jscode-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-plugin-r2o/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-basic/8.0.1-SNAPSHOT/ph-oton-basic-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/nashorn.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/jvnet/staxex/stax-ex/1.7.8/stax-ex-1.7.8.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-security/9.0.2/ph-security-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-plugin-freefinance/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/zipfs.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-json/9.0.2/ph-json-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164}
+- {file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/rt.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-jquery/8.0.1-SNAPSHOT/ph-oton-jquery-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/github/jai-imageio/jai-imageio-core/1.3.1/jai-imageio-core-1.3.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jdt/ecj/3.12.3/ecj-3.12.3.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/resources.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-jaxb/9.0.2/ph-jaxb-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-continuation/9.4.9.v20180320/jetty-continuation-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-html/8.0.1-SNAPSHOT/ph-oton-html-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-server/9.4.9.v20180320/jetty-server-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/glassfish/ha/ha-api/3.1.9/ha-api-3.1.9.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-web/9.0.1/ph-web-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-bootstrap3/8.0.1-SNAPSHOT/ph-oton-bootstrap3-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-mail/9.0.1/ph-mail-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/mortbay/jasper/apache-el/8.5.24.2/apache-el-8.5.24.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/dnsns.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/ow2/asm/asm-tree/6.0/asm-tree-6.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-uicore/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-webapp/9.4.9.v20180320/jetty-webapp-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-xservlet/9.0.1/ph-xservlet-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/logging/log4j/log4j-core/2.11.0/log4j-core-2.11.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunpkcs11.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-jetty/8.0.1-SNAPSHOT/ph-oton-jetty-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/httpcomponents/httpcore/4.4.9/httpcore-4.4.9.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-xsds-xades132/2.0.0/ph-xsds-xades132-2.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/glassfish/jaxb/txw2/2.2.11/txw2-2.2.11.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-bootstrap3-uictrls/8.0.1-SNAPSHOT/ph-oton-bootstrap3-uictrls-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.8.9/jackson-core-2.8.9.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-bootstrap3-stub/8.0.1-SNAPSHOT/ph-oton-bootstrap3-stub-8.0.1-SNAPSHOT.jar=jar:file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-bootstrap3-stub/8.0.1-SNAPSHOT/ph-oton-bootstrap3-stub-8.0.1-SNAPSHOT.jar!/META-INF/web-fragment.xml, file:///C:/dev/git/kellerbuch/kb-plugin-postingtransfer/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/pdfbox/pdfbox/2.0.9/pdfbox-2.0.9.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/mortbay/jasper/apache-jsp/8.5.24.2/apache-jsp-8.5.24.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-core/8.0.1-SNAPSHOT/ph-oton-core-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/glassfish/gmbal/gmbal-api-only/3.1.0-b001/gmbal-api-only-3.1.0-b001.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-poi/5.0.0/ph-poi-5.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/io/jsonwebtoken/jjwt/0.9.0/jjwt-0.9.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-util/9.4.9.v20180320/jetty-util-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-fon/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-fonts-open-sans/4.0.0/ph-fonts-open-sans-4.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-masterdata/6.0.0/ph-masterdata-6.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/charsets.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/ow2/asm/asm-commons/6.0/asm-commons-6.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-icon/8.0.1-SNAPSHOT/ph-oton-icon-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/glassfish/external/management-api/3.0.0-b012/management-api-3.0.0-b012.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/logging/log4j/log4j-web/2.11.0/log4j-web-2.11.0.jar=jar:file:///C:/Users/philip/.m2/repository/org/apache/logging/log4j/log4j-web/2.11.0/log4j-web-2.11.0.jar!/META-INF/web-fragment.xml, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunjce_provider.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/sun/xml/ws/jaxws-rt/2.2.10/jaxws-rt-2.2.10.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-http/9.0.1/ph-http-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.8.9/jackson-databind-2.8.9.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/sun/xml/ws/policy/2.4/policy-2.4.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-plugin-dpd/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-dao/9.0.2/ph-dao-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-ubl21-codelists/6.0.1/ph-ubl21-codelists-6.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-domain/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-xsds-xmldsig/2.0.0/ph-xsds-xmldsig-2.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-core/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-io/9.4.9.v20180320/jetty-io-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunec.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-smtp/9.0.1/ph-smtp-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/sun/mail/javax.mail/1.6.1/javax.mail-1.6.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/toolchain/jetty-schemas/3.1/jetty-schemas-3.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-xml/9.4.9.v20180320/jetty-xml-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/cldrdata.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/httpcomponents/httpclient/4.5.5/httpclient-4.5.5.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-printprofile/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-pdf-layout4/5.0.5/ph-pdf-layout4-5.0.5.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/sun/xml/stream/buffer/streambuffer/1.5.3/streambuffer-1.5.3.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/jce.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-collection/9.0.2/ph-collection-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-jndi/9.4.9.v20180320/jetty-jndi-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-css/6.1.1/ph-css-6.1.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/access-bridge-64.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-network/9.0.1/ph-network-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-annotations/9.4.9.v20180320/jetty-annotations-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-datatables/8.0.1-SNAPSHOT/ph-oton-datatables-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.2.11/jaxb-runtime-2.2.11.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-xsds-ccts-cct-schemamodule/2.0.0/ph-xsds-ccts-cct-schemamodule-2.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/google/zxing/core/3.3.2/core-3.3.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-security/8.0.1-SNAPSHOT/ph-oton-security-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/junit/junit/4.12/junit-4.12.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-fonts-api/4.0.0/ph-fonts-api-4.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-plus/9.4.9.v20180320/jetty-plus-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/jfxrt.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-app/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-xml/9.0.2/ph-xml-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.8.0/jackson-annotations-2.8.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-http/9.4.9.v20180320/jetty-http-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/google/zxing/javase/3.3.2/javase-3.3.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/javax/annotation/javax.annotation-api/1.2/javax.annotation-api-1.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/jsse.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-bootstrap3-pages/8.0.1-SNAPSHOT/ph-oton-bootstrap3-pages-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.11.0/log4j-slf4j-impl-2.11.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-settings/9.0.2/ph-settings-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-ubl21/6.0.1/ph-ubl21-6.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-exchange/8.0.1-SNAPSHOT/ph-oton-exchange-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-webapp/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-tree/9.0.2/ph-tree-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/ow2/asm/asm/6.0/asm-6.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-tinymce4/8.0.1-SNAPSHOT/ph-oton-tinymce4-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/jfr.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-servlet/9.0.1/ph-servlet-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-scopes/9.0.2/ph-scopes-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-useragent/9.0.1/ph-useragent-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-security/9.4.9.v20180320/jetty-security-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-mini-quartz/4.0.0/ph-mini-quartz-4.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-commons/9.0.2/ph-commons-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunmscapi.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-schedule/4.0.0/ph-schedule-4.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-datetime/9.0.2/ph-datetime-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-servlet/9.4.9.v20180320/jetty-servlet-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/apache-jsp/9.4.9.v20180320/apache-jsp-9.4.9.v20180320.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/jaccess.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/glassfish/jaxb/jaxb-core/2.2.11/jaxb-core-2.2.11.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-httpclient/9.0.1/ph-httpclient-9.0.1.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-uictrls/8.0.1-SNAPSHOT/ph-oton-uictrls-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/localedata.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-uicore/8.0.1-SNAPSHOT/ph-oton-uicore-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/javax/xml/bind/jaxb-api/2.2.12-b140109.1041/jaxb-api-2.2.12-b140109.1041.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/logging/log4j/log4j-api/2.11.0/log4j-api-2.11.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-tenancy/6.0.0/ph-tenancy-6.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/sun/istack/istack-commons-runtime/2.21/istack-commons-runtime-2.21.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/slf4j/jul-to-slf4j/1.7.25/jul-to-slf4j-1.7.25.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-xsds-xades141/2.0.0/ph-xsds-xades141-2.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/apache/pdfbox/fontbox/2.0.9/fontbox-2.0.9.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-math/4.0.0/ph-math-4.0.0.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-jscode/8.0.1-SNAPSHOT/ph-oton-jscode-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-plugin-r2o/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-basic/8.0.1-SNAPSHOT/ph-oton-basic-8.0.1-SNAPSHOT.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/nashorn.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/org/jvnet/staxex/stax-ex/1.7.8/stax-ex-1.7.8.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-security/9.0.2/ph-security-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/dev/git/kellerbuch/kb-plugin-freefinance/target/classes/=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/zipfs.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164, file:///C:/Users/philip/.m2/repository/com/helger/ph-json/9.0.2/ph-json-9.0.2.jar=org.eclipse.jetty.util.resource.EmptyResource@2ce86164}
+- {file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/rt.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-jquery/8.0.1-SNAPSHOT/ph-oton-jquery-8.0.1-SNAPSHOT.jar=[], file:///C:/Users/philip/.m2/repository/com/github/jai-imageio/jai-imageio-core/1.3.1/jai-imageio-core-1.3.1.jar=[], file:///C:/Users/philip/.m2/repository/org/eclipse/jdt/ecj/3.12.3/ecj-3.12.3.jar=[], file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/resources.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-jaxb/9.0.2/ph-jaxb-9.0.2.jar=[], file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-continuation/9.4.9.v20180320/jetty-continuation-9.4.9.v20180320.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-html/8.0.1-SNAPSHOT/ph-oton-html-8.0.1-SNAPSHOT.jar=[], file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-server/9.4.9.v20180320/jetty-server-9.4.9.v20180320.jar=[], file:///C:/Users/philip/.m2/repository/org/glassfish/ha/ha-api/3.1.9/ha-api-3.1.9.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-web/9.0.1/ph-web-9.0.1.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-bootstrap3/8.0.1-SNAPSHOT/ph-oton-bootstrap3-8.0.1-SNAPSHOT.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-mail/9.0.1/ph-mail-9.0.1.jar=[], file:///C:/Users/philip/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar=[], file:///C:/Users/philip/.m2/repository/org/mortbay/jasper/apache-el/8.5.24.2/apache-el-8.5.24.2.jar=[], file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/dnsns.jar=[], file:///C:/Users/philip/.m2/repository/org/ow2/asm/asm-tree/6.0/asm-tree-6.0.jar=[], file:///C:/dev/git/kellerbuch/kb-uicore/target/classes/=[], file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-webapp/9.4.9.v20180320/jetty-webapp-9.4.9.v20180320.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-xservlet/9.0.1/ph-xservlet-9.0.1.jar=[], file:///C:/Users/philip/.m2/repository/org/apache/logging/log4j/log4j-core/2.11.0/log4j-core-2.11.0.jar=[], file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunpkcs11.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-jetty/8.0.1-SNAPSHOT/ph-oton-jetty-8.0.1-SNAPSHOT.jar=[], file:///C:/Users/philip/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar=[], file:///C:/Users/philip/.m2/repository/org/apache/httpcomponents/httpcore/4.4.9/httpcore-4.4.9.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-xsds-xades132/2.0.0/ph-xsds-xades132-2.0.0.jar=[], file:///C:/Users/philip/.m2/repository/org/glassfish/jaxb/txw2/2.2.11/txw2-2.2.11.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-bootstrap3-uictrls/8.0.1-SNAPSHOT/ph-oton-bootstrap3-uictrls-8.0.1-SNAPSHOT.jar=[], file:///C:/Users/philip/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.8.9/jackson-core-2.8.9.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-bootstrap3-stub/8.0.1-SNAPSHOT/ph-oton-bootstrap3-stub-8.0.1-SNAPSHOT.jar=[], file:///C:/dev/git/kellerbuch/kb-plugin-postingtransfer/target/classes/=[], file:///C:/Users/philip/.m2/repository/org/apache/pdfbox/pdfbox/2.0.9/pdfbox-2.0.9.jar=[], file:///C:/Users/philip/.m2/repository/org/mortbay/jasper/apache-jsp/8.5.24.2/apache-jsp-8.5.24.2.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-core/8.0.1-SNAPSHOT/ph-oton-core-8.0.1-SNAPSHOT.jar=[], file:///C:/Users/philip/.m2/repository/org/glassfish/gmbal/gmbal-api-only/3.1.0-b001/gmbal-api-only-3.1.0-b001.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-poi/5.0.0/ph-poi-5.0.0.jar=[], file:///C:/Users/philip/.m2/repository/io/jsonwebtoken/jjwt/0.9.0/jjwt-0.9.0.jar=[], file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-util/9.4.9.v20180320/jetty-util-9.4.9.v20180320.jar=[], file:///C:/dev/git/kellerbuch/kb-fon/target/classes/=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-fonts-open-sans/4.0.0/ph-fonts-open-sans-4.0.0.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-masterdata/6.0.0/ph-masterdata-6.0.0.jar=[], file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/charsets.jar=[], file:///C:/Users/philip/.m2/repository/org/ow2/asm/asm-commons/6.0/asm-commons-6.0.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-icon/8.0.1-SNAPSHOT/ph-oton-icon-8.0.1-SNAPSHOT.jar=[], file:///C:/Users/philip/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar=[], file:///C:/Users/philip/.m2/repository/org/glassfish/external/management-api/3.0.0-b012/management-api-3.0.0-b012.jar=[], file:///C:/Users/philip/.m2/repository/org/apache/logging/log4j/log4j-web/2.11.0/log4j-web-2.11.0.jar=[], file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunjce_provider.jar=[], file:///C:/Users/philip/.m2/repository/com/sun/xml/ws/jaxws-rt/2.2.10/jaxws-rt-2.2.10.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-http/9.0.1/ph-http-9.0.1.jar=[], file:///C:/Users/philip/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.8.9/jackson-databind-2.8.9.jar=[], file:///C:/Users/philip/.m2/repository/com/sun/xml/ws/policy/2.4/policy-2.4.jar=[], file:///C:/dev/git/kellerbuch/kb-plugin-dpd/target/classes/=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-dao/9.0.2/ph-dao-9.0.2.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-ubl21-codelists/6.0.1/ph-ubl21-codelists-6.0.1.jar=[], file:///C:/dev/git/kellerbuch/kb-domain/target/classes/=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-xsds-xmldsig/2.0.0/ph-xsds-xmldsig-2.0.0.jar=[], file:///C:/dev/git/kellerbuch/kb-core/target/classes/=[], file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-io/9.4.9.v20180320/jetty-io-9.4.9.v20180320.jar=[], file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunec.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-smtp/9.0.1/ph-smtp-9.0.1.jar=[], file:///C:/Users/philip/.m2/repository/com/sun/mail/javax.mail/1.6.1/javax.mail-1.6.1.jar=[], file:///C:/Users/philip/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar=[], file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/toolchain/jetty-schemas/3.1/jetty-schemas-3.1.jar=[], file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-xml/9.4.9.v20180320/jetty-xml-9.4.9.v20180320.jar=[], file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/cldrdata.jar=[], file:///C:/Users/philip/.m2/repository/org/apache/httpcomponents/httpclient/4.5.5/httpclient-4.5.5.jar=[], file:///C:/dev/git/kellerbuch/kb-printprofile/target/classes/=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-pdf-layout4/5.0.5/ph-pdf-layout4-5.0.5.jar=[], file:///C:/Users/philip/.m2/repository/com/sun/xml/stream/buffer/streambuffer/1.5.3/streambuffer-1.5.3.jar=[], file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/jce.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-collection/9.0.2/ph-collection-9.0.2.jar=[], file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-jndi/9.4.9.v20180320/jetty-jndi-9.4.9.v20180320.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-css/6.1.1/ph-css-6.1.1.jar=[], file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/access-bridge-64.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-network/9.0.1/ph-network-9.0.1.jar=[], file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-annotations/9.4.9.v20180320/jetty-annotations-9.4.9.v20180320.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-datatables/8.0.1-SNAPSHOT/ph-oton-datatables-8.0.1-SNAPSHOT.jar=[], file:///C:/Users/philip/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.2.11/jaxb-runtime-2.2.11.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-xsds-ccts-cct-schemamodule/2.0.0/ph-xsds-ccts-cct-schemamodule-2.0.0.jar=[], file:///C:/Users/philip/.m2/repository/com/google/zxing/core/3.3.2/core-3.3.2.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-security/8.0.1-SNAPSHOT/ph-oton-security-8.0.1-SNAPSHOT.jar=[], file:///C:/Users/philip/.m2/repository/junit/junit/4.12/junit-4.12.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-fonts-api/4.0.0/ph-fonts-api-4.0.0.jar=[], file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-plus/9.4.9.v20180320/jetty-plus-9.4.9.v20180320.jar=[], file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/jfxrt.jar=[], file:///C:/dev/git/kellerbuch/kb-app/target/classes/=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-xml/9.0.2/ph-xml-9.0.2.jar=[], file:///C:/Users/philip/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.8.0/jackson-annotations-2.8.0.jar=[], file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-http/9.4.9.v20180320/jetty-http-9.4.9.v20180320.jar=[], file:///C:/Users/philip/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar=[], file:///C:/Users/philip/.m2/repository/com/google/zxing/javase/3.3.2/javase-3.3.2.jar=[], file:///C:/Users/philip/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar=[], file:///C:/Users/philip/.m2/repository/javax/annotation/javax.annotation-api/1.2/javax.annotation-api-1.2.jar=[], file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/jsse.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-bootstrap3-pages/8.0.1-SNAPSHOT/ph-oton-bootstrap3-pages-8.0.1-SNAPSHOT.jar=[], file:///C:/Users/philip/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar=[], file:///C:/Users/philip/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.11.0/log4j-slf4j-impl-2.11.0.jar=[], file:///C:/Users/philip/.m2/repository/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar=[], file:///C:/Users/philip/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-settings/9.0.2/ph-settings-9.0.2.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-ubl21/6.0.1/ph-ubl21-6.0.1.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-exchange/8.0.1-SNAPSHOT/ph-oton-exchange-8.0.1-SNAPSHOT.jar=[], file:///C:/dev/git/kellerbuch/kb-webapp/target/classes/=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-tree/9.0.2/ph-tree-9.0.2.jar=[], file:///C:/Users/philip/.m2/repository/org/ow2/asm/asm/6.0/asm-6.0.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-tinymce4/8.0.1-SNAPSHOT/ph-oton-tinymce4-8.0.1-SNAPSHOT.jar=[], file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/jfr.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-servlet/9.0.1/ph-servlet-9.0.1.jar=[], file:///C:/Users/philip/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-scopes/9.0.2/ph-scopes-9.0.2.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-useragent/9.0.1/ph-useragent-9.0.1.jar=[], file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-security/9.4.9.v20180320/jetty-security-9.4.9.v20180320.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-mini-quartz/4.0.0/ph-mini-quartz-4.0.0.jar=[], file:///C:/Users/philip/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-commons/9.0.2/ph-commons-9.0.2.jar=[], file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunmscapi.jar=[], file:///C:/Users/philip/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar=[], file:///C:/Users/philip/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-schedule/4.0.0/ph-schedule-4.0.0.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-datetime/9.0.2/ph-datetime-9.0.2.jar=[], file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-servlet/9.4.9.v20180320/jetty-servlet-9.4.9.v20180320.jar=[], file:///C:/Users/philip/.m2/repository/org/eclipse/jetty/apache-jsp/9.4.9.v20180320/apache-jsp-9.4.9.v20180320.jar=[], file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/jaccess.jar=[], file:///C:/Users/philip/.m2/repository/org/glassfish/jaxb/jaxb-core/2.2.11/jaxb-core-2.2.11.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-httpclient/9.0.1/ph-httpclient-9.0.1.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-uictrls/8.0.1-SNAPSHOT/ph-oton-uictrls-8.0.1-SNAPSHOT.jar=[], file:///C:/Users/philip/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar=[], file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/localedata.jar=[], file:///C:/Users/philip/.m2/repository/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-uicore/8.0.1-SNAPSHOT/ph-oton-uicore-8.0.1-SNAPSHOT.jar=[], file:///C:/Users/philip/.m2/repository/javax/xml/bind/jaxb-api/2.2.12-b140109.1041/jaxb-api-2.2.12-b140109.1041.jar=[], file:///C:/Users/philip/.m2/repository/org/apache/logging/log4j/log4j-api/2.11.0/log4j-api-2.11.0.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-tenancy/6.0.0/ph-tenancy-6.0.0.jar=[], file:///C:/Users/philip/.m2/repository/com/sun/istack/istack-commons-runtime/2.21/istack-commons-runtime-2.21.jar=[], file:///C:/Users/philip/.m2/repository/org/slf4j/jul-to-slf4j/1.7.25/jul-to-slf4j-1.7.25.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-xsds-xades141/2.0.0/ph-xsds-xades141-2.0.0.jar=[], file:///C:/Users/philip/.m2/repository/org/apache/pdfbox/fontbox/2.0.9/fontbox-2.0.9.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-math/4.0.0/ph-math-4.0.0.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-jscode/8.0.1-SNAPSHOT/ph-oton-jscode-8.0.1-SNAPSHOT.jar=[], file:///C:/dev/git/kellerbuch/kb-plugin-r2o/target/classes/=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-oton-basic/8.0.1-SNAPSHOT/ph-oton-basic-8.0.1-SNAPSHOT.jar=[], file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/nashorn.jar=[], file:///C:/Users/philip/.m2/repository/org/jvnet/staxex/stax-ex/1.7.8/stax-ex-1.7.8.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-security/9.0.2/ph-security-9.0.2.jar=[], file:///C:/dev/git/kellerbuch/kb-plugin-freefinance/target/classes/=[], file:///C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/zipfs.jar=[], file:///C:/Users/philip/.m2/repository/com/helger/ph-json/9.0.2/ph-json-9.0.2.jar=[]}
+= org.eclipse.jetty.server.session.DefaultSessionIdManager@3ab595c8[worker=node0] - STARTED
| += org.eclipse.jetty.server.session.HouseKeeper@37d3e140[interval=600000, ownscheduler=true] - STARTED
+> sun.misc.Launcher$AppClassLoader@18b4aac2
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/resources.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/rt.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/jsse.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/jce.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/charsets.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/jfr.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/access-bridge-64.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/cldrdata.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/dnsns.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/jaccess.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/jfxrt.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/localedata.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/nashorn.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunec.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunjce_provider.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunmscapi.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunpkcs11.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/zipfs.jar
+- file:/C:/dev/git/kellerbuch/kb-webapp/target/test-classes/
+- file:/C:/dev/git/kellerbuch/kb-webapp/target/classes/
+- file:/C:/dev/git/kellerbuch/kb-app/target/classes/
+- file:/C:/dev/git/kellerbuch/kb-domain/target/classes/
+- file:/C:/dev/git/kellerbuch/kb-core/target/classes/
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-tenancy/6.0.0/ph-tenancy-6.0.0.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-oton-security/8.0.1-SNAPSHOT/ph-oton-security-8.0.1-SNAPSHOT.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-oton-core/8.0.1-SNAPSHOT/ph-oton-core-8.0.1-SNAPSHOT.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-oton-basic/8.0.1-SNAPSHOT/ph-oton-basic-8.0.1-SNAPSHOT.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-tree/9.0.2/ph-tree-9.0.2.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-dao/9.0.2/ph-dao-9.0.2.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-web/9.0.1/ph-web-9.0.1.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-servlet/9.0.1/ph-servlet-9.0.1.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-useragent/9.0.1/ph-useragent-9.0.1.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-xservlet/9.0.1/ph-xservlet-9.0.1.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-http/9.0.1/ph-http-9.0.1.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-security/9.0.2/ph-security-9.0.2.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-oton-html/8.0.1-SNAPSHOT/ph-oton-html-8.0.1-SNAPSHOT.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-css/6.1.1/ph-css-6.1.1.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-ubl21/6.0.1/ph-ubl21-6.0.1.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-xsds-xmldsig/2.0.0/ph-xsds-xmldsig-2.0.0.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-xsds-xades132/2.0.0/ph-xsds-xades132-2.0.0.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-xsds-xades141/2.0.0/ph-xsds-xades141-2.0.0.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-xsds-ccts-cct-schemamodule/2.0.0/ph-xsds-ccts-cct-schemamodule-2.0.0.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-ubl21-codelists/6.0.1/ph-ubl21-codelists-6.0.1.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-masterdata/6.0.0/ph-masterdata-6.0.0.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-math/4.0.0/ph-math-4.0.0.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-settings/9.0.2/ph-settings-9.0.2.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-httpclient/9.0.1/ph-httpclient-9.0.1.jar
+- file:/C:/Users/philip/.m2/repository/org/apache/httpcomponents/httpclient/4.5.5/httpclient-4.5.5.jar
+- file:/C:/Users/philip/.m2/repository/org/apache/httpcomponents/httpcore/4.4.9/httpcore-4.4.9.jar
+- file:/C:/Users/philip/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
+- file:/C:/dev/git/kellerbuch/kb-printprofile/target/classes/
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-jaxb/9.0.2/ph-jaxb-9.0.2.jar
+- file:/C:/Users/philip/.m2/repository/com/sun/istack/istack-commons-runtime/2.21/istack-commons-runtime-2.21.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-pdf-layout4/5.0.5/ph-pdf-layout4-5.0.5.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-collection/9.0.2/ph-collection-9.0.2.jar
+- file:/C:/Users/philip/.m2/repository/org/apache/pdfbox/pdfbox/2.0.9/pdfbox-2.0.9.jar
+- file:/C:/Users/philip/.m2/repository/org/apache/pdfbox/fontbox/2.0.9/fontbox-2.0.9.jar
+- file:/C:/Users/philip/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
+- file:/C:/Users/philip/.m2/repository/com/google/zxing/core/3.3.2/core-3.3.2.jar
+- file:/C:/Users/philip/.m2/repository/com/google/zxing/javase/3.3.2/javase-3.3.2.jar
+- file:/C:/Users/philip/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar
+- file:/C:/Users/philip/.m2/repository/com/github/jai-imageio/jai-imageio-core/1.3.1/jai-imageio-core-1.3.1.jar
+- file:/C:/dev/git/kellerbuch/kb-fon/target/classes/
+- file:/C:/dev/git/kellerbuch/kb-uicore/target/classes/
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-poi/5.0.0/ph-poi-5.0.0.jar
+- file:/C:/Users/philip/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar
+- file:/C:/Users/philip/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
+- file:/C:/Users/philip/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar
+- file:/C:/Users/philip/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar
+- file:/C:/Users/philip/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar
+- file:/C:/Users/philip/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar
+- file:/C:/Users/philip/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-schedule/4.0.0/ph-schedule-4.0.0.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-scopes/9.0.2/ph-scopes-9.0.2.jar
+- file:/C:/Users/philip/.m2/repository/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-smtp/9.0.1/ph-smtp-9.0.1.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-xml/9.0.2/ph-xml-9.0.2.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-datetime/9.0.2/ph-datetime-9.0.2.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-mail/9.0.1/ph-mail-9.0.1.jar
+- file:/C:/Users/philip/.m2/repository/com/sun/mail/javax.mail/1.6.1/javax.mail-1.6.1.jar
+- file:/C:/Users/philip/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-network/9.0.1/ph-network-9.0.1.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-oton-exchange/8.0.1-SNAPSHOT/ph-oton-exchange-8.0.1-SNAPSHOT.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-json/9.0.2/ph-json-9.0.2.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-oton-bootstrap3-pages/8.0.1-SNAPSHOT/ph-oton-bootstrap3-pages-8.0.1-SNAPSHOT.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-oton-bootstrap3-uictrls/8.0.1-SNAPSHOT/ph-oton-bootstrap3-uictrls-8.0.1-SNAPSHOT.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-oton-uictrls/8.0.1-SNAPSHOT/ph-oton-uictrls-8.0.1-SNAPSHOT.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-oton-jquery/8.0.1-SNAPSHOT/ph-oton-jquery-8.0.1-SNAPSHOT.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-oton-datatables/8.0.1-SNAPSHOT/ph-oton-datatables-8.0.1-SNAPSHOT.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-oton-bootstrap3/8.0.1-SNAPSHOT/ph-oton-bootstrap3-8.0.1-SNAPSHOT.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-oton-tinymce4/8.0.1-SNAPSHOT/ph-oton-tinymce4-8.0.1-SNAPSHOT.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-oton-uicore/8.0.1-SNAPSHOT/ph-oton-uicore-8.0.1-SNAPSHOT.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-oton-jscode/8.0.1-SNAPSHOT/ph-oton-jscode-8.0.1-SNAPSHOT.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-oton-icon/8.0.1-SNAPSHOT/ph-oton-icon-8.0.1-SNAPSHOT.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-fonts-open-sans/4.0.0/ph-fonts-open-sans-4.0.0.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-fonts-api/4.0.0/ph-fonts-api-4.0.0.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-mini-quartz/4.0.0/ph-mini-quartz-4.0.0.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-oton-bootstrap3-stub/8.0.1-SNAPSHOT/ph-oton-bootstrap3-stub-8.0.1-SNAPSHOT.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-commons/9.0.2/ph-commons-9.0.2.jar
+- file:/C:/Users/philip/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
+- file:/C:/Users/philip/.m2/repository/org/apache/logging/log4j/log4j-core/2.11.0/log4j-core-2.11.0.jar
+- file:/C:/Users/philip/.m2/repository/org/apache/logging/log4j/log4j-api/2.11.0/log4j-api-2.11.0.jar
+- file:/C:/Users/philip/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.11.0/log4j-slf4j-impl-2.11.0.jar
+- file:/C:/Users/philip/.m2/repository/org/apache/logging/log4j/log4j-web/2.11.0/log4j-web-2.11.0.jar
+- file:/C:/Users/philip/.m2/repository/org/slf4j/jul-to-slf4j/1.7.25/jul-to-slf4j-1.7.25.jar
+- file:/C:/dev/git/kellerbuch/kb-plugin-r2o/target/classes/
+- file:/C:/dev/git/kellerbuch/kb-plugin-postingtransfer/target/classes/
+- file:/C:/dev/git/kellerbuch/kb-plugin-freefinance/target/classes/
+- file:/C:/Users/philip/.m2/repository/io/jsonwebtoken/jjwt/0.9.0/jjwt-0.9.0.jar
+- file:/C:/Users/philip/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.8.9/jackson-databind-2.8.9.jar
+- file:/C:/Users/philip/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.8.0/jackson-annotations-2.8.0.jar
+- file:/C:/Users/philip/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.8.9/jackson-core-2.8.9.jar
+- file:/C:/dev/git/kellerbuch/kb-plugin-dpd/target/classes/
+- file:/C:/Users/philip/.m2/repository/javax/xml/bind/jaxb-api/2.2.12-b140109.1041/jaxb-api-2.2.12-b140109.1041.jar
+- file:/C:/Users/philip/.m2/repository/org/glassfish/jaxb/jaxb-core/2.2.11/jaxb-core-2.2.11.jar
+- file:/C:/Users/philip/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.2.11/jaxb-runtime-2.2.11.jar
+- file:/C:/Users/philip/.m2/repository/org/glassfish/jaxb/txw2/2.2.11/txw2-2.2.11.jar
+- file:/C:/Users/philip/.m2/repository/com/sun/xml/ws/jaxws-rt/2.2.10/jaxws-rt-2.2.10.jar
+- file:/C:/Users/philip/.m2/repository/com/sun/xml/ws/policy/2.4/policy-2.4.jar
+- file:/C:/Users/philip/.m2/repository/org/glassfish/gmbal/gmbal-api-only/3.1.0-b001/gmbal-api-only-3.1.0-b001.jar
+- file:/C:/Users/philip/.m2/repository/org/glassfish/external/management-api/3.0.0-b012/management-api-3.0.0-b012.jar
+- file:/C:/Users/philip/.m2/repository/com/sun/xml/stream/buffer/streambuffer/1.5.3/streambuffer-1.5.3.jar
+- file:/C:/Users/philip/.m2/repository/org/glassfish/ha/ha-api/3.1.9/ha-api-3.1.9.jar
+- file:/C:/Users/philip/.m2/repository/org/jvnet/staxex/stax-ex/1.7.8/stax-ex-1.7.8.jar
+- file:/C:/Users/philip/.m2/repository/junit/junit/4.12/junit-4.12.jar
+- file:/C:/Users/philip/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar
+- file:/C:/Users/philip/.m2/repository/com/helger/ph-oton-jetty/8.0.1-SNAPSHOT/ph-oton-jetty-8.0.1-SNAPSHOT.jar
+- file:/C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-webapp/9.4.9.v20180320/jetty-webapp-9.4.9.v20180320.jar
+- file:/C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-xml/9.4.9.v20180320/jetty-xml-9.4.9.v20180320.jar
+- file:/C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-servlet/9.4.9.v20180320/jetty-servlet-9.4.9.v20180320.jar
+- file:/C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-security/9.4.9.v20180320/jetty-security-9.4.9.v20180320.jar
+- file:/C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-server/9.4.9.v20180320/jetty-server-9.4.9.v20180320.jar
+- file:/C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-http/9.4.9.v20180320/jetty-http-9.4.9.v20180320.jar
+- file:/C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-io/9.4.9.v20180320/jetty-io-9.4.9.v20180320.jar
+- file:/C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-annotations/9.4.9.v20180320/jetty-annotations-9.4.9.v20180320.jar
+- file:/C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-plus/9.4.9.v20180320/jetty-plus-9.4.9.v20180320.jar
+- file:/C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-jndi/9.4.9.v20180320/jetty-jndi-9.4.9.v20180320.jar
+- file:/C:/Users/philip/.m2/repository/javax/annotation/javax.annotation-api/1.2/javax.annotation-api-1.2.jar
+- file:/C:/Users/philip/.m2/repository/org/ow2/asm/asm/6.0/asm-6.0.jar
+- file:/C:/Users/philip/.m2/repository/org/ow2/asm/asm-commons/6.0/asm-commons-6.0.jar
+- file:/C:/Users/philip/.m2/repository/org/ow2/asm/asm-tree/6.0/asm-tree-6.0.jar
+- file:/C:/Users/philip/.m2/repository/org/eclipse/jetty/apache-jsp/9.4.9.v20180320/apache-jsp-9.4.9.v20180320.jar
+- file:/C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-util/9.4.9.v20180320/jetty-util-9.4.9.v20180320.jar
+- file:/C:/Users/philip/.m2/repository/org/eclipse/jetty/toolchain/jetty-schemas/3.1/jetty-schemas-3.1.jar
+- file:/C:/Users/philip/.m2/repository/org/mortbay/jasper/apache-jsp/8.5.24.2/apache-jsp-8.5.24.2.jar
+- file:/C:/Users/philip/.m2/repository/org/mortbay/jasper/apache-el/8.5.24.2/apache-el-8.5.24.2.jar
+- file:/C:/Users/philip/.m2/repository/org/eclipse/jdt/ecj/3.12.3/ecj-3.12.3.jar
+- file:/C:/Users/philip/.m2/repository/org/eclipse/jetty/jetty-continuation/9.4.9.v20180320/jetty-continuation-9.4.9.v20180320.jar
+- file:/C:/Users/philip/.m2/repository/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar
+- sun.misc.Launcher$ExtClassLoader@14bf9759
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/access-bridge-64.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/cldrdata.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/dnsns.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/jaccess.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/jfxrt.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/localedata.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/nashorn.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunec.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunjce_provider.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunmscapi.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/sunpkcs11.jar
+- file:/C:/Program%20Files/Java/jdk1.8.0_171/jre/lib/ext/zipfs.jar
And yes you are correct on the containerIncludePattern. Based on previous issues, I have the following in my code:
// http://www.eclipse.org/jetty/documentation/9.3.x/configuring-webapps.html#container-include-jar-pattern
// https://github.com/eclipse/jetty.project/issues/680
aWebAppCtx.setAttribute (WebInfConfiguration.CONTAINER_JAR_PATTERN, ".*\\.jar$|.*/classes/.*");
@phax many of those seem to be from your jre/lib/ext
extra jars.
Did you customize your JVM ext directory? (if so, you might want to review that trend in light of the non-existent lib/ext support in java 9+)
@phax, yes, well there's your problem: your containerIncludeJarPattern includes everything in the whole container class hierarchy, and as you see the jre jars are on there twice, once on the AppClassLoader and once on the ExtClassLoader.
If you refine your containerIncludeJarPattern to only include the jars you want scanned you will save yourself a bunch of time at startup.
@phax if you're running from within Eclipse, it seems to populate the ExtClassLoader with lib/ext jars as well as put them on the AppClassLoader.
@joakime No, the JDK is "Standard Windows 64 Bit JDK" - no mods at all
@janbartel It seems to be an m2e launcher problem as stated by @digulla originally Concerning the containerIncludeOattern - that was a work around for a previous issue - I need to check if this is still relevant with 9.4.x
Thanks for your help guys!!!
Interesting ...
I do not have jre/lib/ext/access-bridge-64.jar
on my copy of jdk1.8.0_162
and jdk1.8.0_171
(on Windows 10, 64 bit versions of java)
Here's my "tree /F" from that JDK folder if it helps:
│ COPYRIGHT
│ javafx-src.zip
│ LICENSE
│ README.html
│ release
│ src.zip
│ THIRDPARTYLICENSEREADME-JAVAFX.txt
│ THIRDPARTYLICENSEREADME.txt
│
├───bin
│ appletviewer.exe
│ extcheck.exe
│ idlj.exe
│ jabswitch.exe
│ jar.exe
│ jarsigner.exe
│ java-rmi.exe
│ java.exe
│ javac.exe
│ javadoc.exe
│ javafxpackager.exe
│ javah.exe
│ javap.exe
│ javapackager.exe
│ javaw.exe
│ javaws.exe
│ jcmd.exe
│ jconsole.exe
│ jdb.exe
│ jdeps.exe
│ jhat.exe
│ jinfo.exe
│ jjs.exe
│ jli.dll
│ jmap.exe
│ jmc.exe
│ jmc.ini
│ jps.exe
│ jrunscript.exe
│ jsadebugd.exe
│ jstack.exe
│ jstat.exe
│ jstatd.exe
│ jvisualvm.exe
│ keytool.exe
│ kinit.exe
│ klist.exe
│ ktab.exe
│ msvcr100.dll
│ native2ascii.exe
│ orbd.exe
│ pack200.exe
│ policytool.exe
│ rmic.exe
│ rmid.exe
│ rmiregistry.exe
│ schemagen.exe
│ serialver.exe
│ servertool.exe
│ tnameserv.exe
│ unpack200.exe
│ wsgen.exe
│ wsimport.exe
│ xjc.exe
│
├───db
│ │ 3RDPARTY
│ │ LICENSE
│ │ NOTICE
│ │ README-JDK.html
│ │ RELEASE-NOTES.html
│ │
│ ├───bin
│ │ dblook
│ │ dblook.bat
│ │ derby_common.bat
│ │ ij
│ │ ij.bat
│ │ NetworkServerControl
│ │ NetworkServerControl.bat
│ │ setEmbeddedCP
│ │ setEmbeddedCP.bat
│ │ setNetworkClientCP
│ │ setNetworkClientCP.bat
│ │ setNetworkServerCP
│ │ setNetworkServerCP.bat
│ │ startNetworkServer
│ │ startNetworkServer.bat
│ │ stopNetworkServer
│ │ stopNetworkServer.bat
│ │ sysinfo
│ │ sysinfo.bat
│ │
│ └───lib
│ derby.jar
│ derby.war
│ derbyclient.jar
│ derbyLocale_cs.jar
│ derbyLocale_de_DE.jar
│ derbyLocale_es.jar
│ derbyLocale_fr.jar
│ derbyLocale_hu.jar
│ derbyLocale_it.jar
│ derbyLocale_ja_JP.jar
│ derbyLocale_ko_KR.jar
│ derbyLocale_pl.jar
│ derbyLocale_pt_BR.jar
│ derbyLocale_ru.jar
│ derbyLocale_zh_CN.jar
│ derbyLocale_zh_TW.jar
│ derbynet.jar
│ derbyoptionaltools.jar
│ derbyrun.jar
│ derbytools.jar
│
├───include
│ │ classfile_constants.h
│ │ jawt.h
│ │ jdwpTransport.h
│ │ jni.h
│ │ jvmti.h
│ │ jvmticmlr.h
│ │
│ └───win32
│ │ jawt_md.h
│ │ jni_md.h
│ │
│ └───bridge
│ AccessBridgeCallbacks.h
│ AccessBridgeCalls.c
│ AccessBridgeCalls.h
│ AccessBridgePackages.h
│
├───jre
│ │ COPYRIGHT
│ │ LICENSE
│ │ README.txt
│ │ THIRDPARTYLICENSEREADME-JAVAFX.txt
│ │ THIRDPARTYLICENSEREADME.txt
│ │ Welcome.html
│ │
│ ├───bin
│ │ │ api-ms-win-core-console-l1-1-0.dll
│ │ │ api-ms-win-core-datetime-l1-1-0.dll
│ │ │ api-ms-win-core-debug-l1-1-0.dll
│ │ │ api-ms-win-core-errorhandling-l1-1-0.dll
│ │ │ api-ms-win-core-file-l1-1-0.dll
│ │ │ api-ms-win-core-file-l1-2-0.dll
│ │ │ api-ms-win-core-file-l2-1-0.dll
│ │ │ api-ms-win-core-handle-l1-1-0.dll
│ │ │ api-ms-win-core-heap-l1-1-0.dll
│ │ │ api-ms-win-core-interlocked-l1-1-0.dll
│ │ │ api-ms-win-core-libraryloader-l1-1-0.dll
│ │ │ api-ms-win-core-localization-l1-2-0.dll
│ │ │ api-ms-win-core-memory-l1-1-0.dll
│ │ │ api-ms-win-core-namedpipe-l1-1-0.dll
│ │ │ api-ms-win-core-processenvironment-l1-1-0.dll
│ │ │ api-ms-win-core-processthreads-l1-1-0.dll
│ │ │ api-ms-win-core-processthreads-l1-1-1.dll
│ │ │ api-ms-win-core-profile-l1-1-0.dll
│ │ │ api-ms-win-core-rtlsupport-l1-1-0.dll
│ │ │ api-ms-win-core-string-l1-1-0.dll
│ │ │ api-ms-win-core-synch-l1-1-0.dll
│ │ │ api-ms-win-core-synch-l1-2-0.dll
│ │ │ api-ms-win-core-sysinfo-l1-1-0.dll
│ │ │ api-ms-win-core-timezone-l1-1-0.dll
│ │ │ api-ms-win-core-util-l1-1-0.dll
│ │ │ api-ms-win-crt-conio-l1-1-0.dll
│ │ │ api-ms-win-crt-convert-l1-1-0.dll
│ │ │ api-ms-win-crt-environment-l1-1-0.dll
│ │ │ api-ms-win-crt-filesystem-l1-1-0.dll
│ │ │ api-ms-win-crt-heap-l1-1-0.dll
│ │ │ api-ms-win-crt-locale-l1-1-0.dll
│ │ │ api-ms-win-crt-math-l1-1-0.dll
│ │ │ api-ms-win-crt-multibyte-l1-1-0.dll
│ │ │ api-ms-win-crt-private-l1-1-0.dll
│ │ │ api-ms-win-crt-process-l1-1-0.dll
│ │ │ api-ms-win-crt-runtime-l1-1-0.dll
│ │ │ api-ms-win-crt-stdio-l1-1-0.dll
│ │ │ api-ms-win-crt-string-l1-1-0.dll
│ │ │ api-ms-win-crt-time-l1-1-0.dll
│ │ │ api-ms-win-crt-utility-l1-1-0.dll
│ │ │ attach.dll
│ │ │ awt.dll
│ │ │ bci.dll
│ │ │ concrt140.dll
│ │ │ dcpr.dll
│ │ │ decora_sse.dll
│ │ │ deploy.dll
│ │ │ dt_shmem.dll
│ │ │ dt_socket.dll
│ │ │ eula.dll
│ │ │ fontmanager.dll
│ │ │ fxplugins.dll
│ │ │ glass.dll
│ │ │ glib-lite.dll
│ │ │ gstreamer-lite.dll
│ │ │ hprof.dll
│ │ │ instrument.dll
│ │ │ j2pcsc.dll
│ │ │ j2pkcs11.dll
│ │ │ jaas_nt.dll
│ │ │ jabswitch.exe
│ │ │ java-rmi.exe
│ │ │ java.dll
│ │ │ java.exe
│ │ │ JavaAccessBridge-64.dll
│ │ │ javacpl.cpl
│ │ │ javacpl.exe
│ │ │ javafx_font.dll
│ │ │ javafx_font_t2k.dll
│ │ │ javafx_iio.dll
│ │ │ javaw.exe
│ │ │ javaws.exe
│ │ │ java_crw_demo.dll
│ │ │ jawt.dll
│ │ │ JAWTAccessBridge-64.dll
│ │ │ jdwp.dll
│ │ │ jfr.dll
│ │ │ jfxmedia.dll
│ │ │ jfxwebkit.dll
│ │ │ jjs.exe
│ │ │ jli.dll
│ │ │ jp2iexp.dll
│ │ │ jp2launcher.exe
│ │ │ jp2native.dll
│ │ │ jp2ssv.dll
│ │ │ jpeg.dll
│ │ │ jsdt.dll
│ │ │ jsound.dll
│ │ │ jsoundds.dll
│ │ │ kcms.dll
│ │ │ keytool.exe
│ │ │ kinit.exe
│ │ │ klist.exe
│ │ │ ktab.exe
│ │ │ lcms.dll
│ │ │ management.dll
│ │ │ mlib_image.dll
│ │ │ msvcp140.dll
│ │ │ msvcr100.dll
│ │ │ net.dll
│ │ │ nio.dll
│ │ │ npt.dll
│ │ │ orbd.exe
│ │ │ pack200.exe
│ │ │ policytool.exe
│ │ │ prism_common.dll
│ │ │ prism_d3d.dll
│ │ │ prism_sw.dll
│ │ │ resource.dll
│ │ │ rmid.exe
│ │ │ rmiregistry.exe
│ │ │ sawindbg.dll
│ │ │ servertool.exe
│ │ │ splashscreen.dll
│ │ │ ssv.dll
│ │ │ ssvagent.exe
│ │ │ sunec.dll
│ │ │ sunmscapi.dll
│ │ │ t2k.dll
│ │ │ tnameserv.exe
│ │ │ ucrtbase.dll
│ │ │ unpack.dll
│ │ │ unpack200.exe
│ │ │ vcruntime140.dll
│ │ │ verify.dll
│ │ │ w2k_lsa_auth.dll
│ │ │ WindowsAccessBridge-64.dll
│ │ │ wsdetect.dll
│ │ │ zip.dll
│ │ │
│ │ ├───dtplugin
│ │ │ deployJava1.dll
│ │ │ npdeployJava1.dll
│ │ │
│ │ ├───plugin2
│ │ │ msvcr100.dll
│ │ │ npjp2.dll
│ │ │
│ │ └───server
│ │ classes.jsa
│ │ jvm.dll
│ │ Xusage.txt
│ │
│ └───lib
│ │ accessibility.properties
│ │ calendars.properties
│ │ charsets.jar
│ │ classlist
│ │ content-types.properties
│ │ currency.data
│ │ deploy.jar
│ │ flavormap.properties
│ │ fontconfig.bfc
│ │ fontconfig.properties.src
│ │ hijrah-config-umalqura.properties
│ │ javafx.properties
│ │ javaws.jar
│ │ jce.jar
│ │ jfr.jar
│ │ jfxswt.jar
│ │ jsse.jar
│ │ jvm.hprof.txt
│ │ logging.properties
│ │ management-agent.jar
│ │ meta-index
│ │ net.properties
│ │ plugin.jar
│ │ psfont.properties.ja
│ │ psfontj2d.properties
│ │ resources.jar
│ │ rt.jar
│ │ sound.properties
│ │ tzdb.dat
│ │ tzmappings
│ │
│ ├───amd64
│ │ jvm.cfg
│ │
│ ├───applet
│ ├───cmm
│ │ CIEXYZ.pf
│ │ GRAY.pf
│ │ LINEAR_RGB.pf
│ │ PYCC.pf
│ │ sRGB.pf
│ │
│ ├───deploy
│ │ ffjcext.zip
│ │ messages.properties
│ │ messages_de.properties
│ │ messages_es.properties
│ │ messages_fr.properties
│ │ messages_it.properties
│ │ messages_ja.properties
│ │ messages_ko.properties
│ │ messages_pt_BR.properties
│ │ messages_sv.properties
│ │ messages_zh_CN.properties
│ │ messages_zh_HK.properties
│ │ messages_zh_TW.properties
│ │ splash.gif
│ │ splash@2x.gif
│ │ splash_11-lic.gif
│ │ splash_11@2x-lic.gif
│ │
│ ├───ext
│ │ access-bridge-64.jar
│ │ cldrdata.jar
│ │ dnsns.jar
│ │ jaccess.jar
│ │ jfxrt.jar
│ │ localedata.jar
│ │ meta-index
│ │ nashorn.jar
│ │ sunec.jar
│ │ sunjce_provider.jar
│ │ sunmscapi.jar
│ │ sunpkcs11.jar
│ │ zipfs.jar
│ │
│ ├───fonts
│ │ LucidaBrightDemiBold.ttf
│ │ LucidaBrightDemiItalic.ttf
│ │ LucidaBrightItalic.ttf
│ │ LucidaBrightRegular.ttf
│ │ LucidaSansDemiBold.ttf
│ │ LucidaSansRegular.ttf
│ │ LucidaTypewriterBold.ttf
│ │ LucidaTypewriterRegular.ttf
│ │
│ ├───images
│ │ └───cursors
│ │ cursors.properties
│ │ invalid32x32.gif
│ │ win32_CopyDrop32x32.gif
│ │ win32_CopyNoDrop32x32.gif
│ │ win32_LinkDrop32x32.gif
│ │ win32_LinkNoDrop32x32.gif
│ │ win32_MoveDrop32x32.gif
│ │ win32_MoveNoDrop32x32.gif
│ │
│ ├───jfr
│ │ default.jfc
│ │ profile.jfc
│ │
│ ├───management
│ │ jmxremote.access
│ │ jmxremote.password.template
│ │ management.properties
│ │ snmp.acl.template
│ │
│ └───security
│ │ blacklist
│ │ blacklisted.certs
│ │ cacerts
│ │ java.policy
│ │ java.security
│ │ javaws.policy
│ │ trusted.libraries
│ │
│ └───policy
│ ├───limited
│ │ local_policy.jar
│ │ US_export_policy.jar
│ │
│ └───unlimited
│ local_policy.jar
│ US_export_policy.jar
│
└───lib
│ ant-javafx.jar
│ ct.sym
│ dt.jar
│ ir.idl
│ javafx-mx.jar
│ jawt.lib
│ jconsole.jar
│ jvm.lib
│ orb.idl
│ packager.jar
│ sa-jdi.jar
│ tools.jar
│
├───missioncontrol
│ │ .eclipseproduct
│ │ artifacts.xml
│ │ mc.jar
│ │ THIRDPARTYLICENSEREADME.txt
│ │
│ ├───configuration
│ │ │ config.ini
│ │ │
│ │ ├───org.eclipse.equinox.simpleconfigurator
│ │ │ bundles.info
│ │ │
│ │ └───org.eclipse.update
│ │ platform.xml
│ │
│ ├───dropins
│ │ README.TXT
│ │
│ ├───features
│ │ ├───com.jrockit.mc.feature.console_5.5.2.174165
│ │ │ feature.properties
│ │ │ feature.xml
│ │ │
│ │ ├───com.jrockit.mc.feature.core_5.5.2.174165
│ │ │ feature.properties
│ │ │ feature.xml
│ │ │
│ │ ├───com.jrockit.mc.feature.flightrecorder_5.5.2.174165
│ │ │ feature.properties
│ │ │ feature.xml
│ │ │
│ │ ├───com.jrockit.mc.feature.rcp.ja_5.5.2.174165
│ │ │ feature.properties
│ │ │ feature.xml
│ │ │
│ │ ├───com.jrockit.mc.feature.rcp.zh_CN_5.5.2.174165
│ │ │ feature.properties
│ │ │ feature.xml
│ │ │
│ │ ├───com.jrockit.mc.feature.rcp_5.5.2.174165
│ │ │ feature.properties
│ │ │ feature.xml
│ │ │
│ │ ├───com.jrockit.mc.rcp.product_5.5.2.174165
│ │ │ feature.properties
│ │ │ feature.xml
│ │ │
│ │ ├───org.eclipse.babel.nls_eclipse_ja_4.4.0.v20140623020002
│ │ │ about.html
│ │ │ eclipse_update_120.jpg
│ │ │ epl-v10.html
│ │ │ feature.properties
│ │ │ feature.xml
│ │ │ license.html
│ │ │
│ │ ├───org.eclipse.babel.nls_eclipse_zh_4.4.0.v20140623020002
│ │ │ about.html
│ │ │ eclipse_update_120.jpg
│ │ │ epl-v10.html
│ │ │ feature.properties
│ │ │ feature.xml
│ │ │ license.html
│ │ │
│ │ ├───org.eclipse.e4.rcp_1.3.100.v20141007-2033
│ │ │ │ epl-v10.html
│ │ │ │ feature.properties
│ │ │ │ feature.xml
│ │ │ │ license.html
│ │ │ │
│ │ │ └───META-INF
│ │ │ MANIFEST.MF
│ │ │
│ │ ├───org.eclipse.ecf.core.feature_1.1.0.v20140827-1444
│ │ │ │ about.html
│ │ │ │ epl-v10.html
│ │ │ │ feature.properties
│ │ │ │ feature.xml
│ │ │ │ license.html
│ │ │ │
│ │ │ └───META-INF
│ │ │ eclipse.inf
│ │ │ ECLIPSE_.RSA
│ │ │ ECLIPSE_.SF
│ │ │ MANIFEST.MF
│ │ │
│ │ ├───org.eclipse.ecf.core.ssl.feature_1.0.0.v20140827-1444
│ │ │ │ about.html
│ │ │ │ epl-v10.html
│ │ │ │ feature.properties
│ │ │ │ feature.xml
│ │ │ │ license.html
│ │ │ │
│ │ │ └───META-INF
│ │ │ eclipse.inf
│ │ │ ECLIPSE_.RSA
│ │ │ ECLIPSE_.SF
│ │ │ MANIFEST.MF
│ │ │
│ │ ├───org.eclipse.ecf.filetransfer.feature_3.9.0.v20140827-1444
│ │ │ │ about.html
│ │ │ │ asl-v20.txt
│ │ │ │ epl-v10.html
│ │ │ │ feature.properties
│ │ │ │ feature.xml
│ │ │ │ license.html
│ │ │ │
│ │ │ └───META-INF
│ │ │ eclipse.inf
│ │ │ ECLIPSE_.RSA
│ │ │ ECLIPSE_.SF
│ │ │ MANIFEST.MF
│ │ │
│ │ ├───org.eclipse.ecf.filetransfer.httpclient4.feature_3.9.1.v20140827-1444
│ │ │ │ about.html
│ │ │ │ asl-v20.txt
│ │ │ │ epl-v10.html
│ │ │ │ feature.properties
│ │ │ │ feature.xml
│ │ │ │ license.html
│ │ │ │
│ │ │ └───META-INF
│ │ │ eclipse.inf
│ │ │ ECLIPSE_.RSA
│ │ │ ECLIPSE_.SF
│ │ │ MANIFEST.MF
│ │ │
│ │ ├───org.eclipse.ecf.filetransfer.httpclient4.ssl.feature_1.0.0.v20140827-1444
│ │ │ │ about.html
│ │ │ │ asl-v20.txt
│ │ │ │ epl-v10.html
│ │ │ │ feature.properties
│ │ │ │ feature.xml
│ │ │ │ license.html
│ │ │ │
│ │ │ └───META-INF
│ │ │ eclipse.inf
│ │ │ ECLIPSE_.RSA
│ │ │ ECLIPSE_.SF
│ │ │ MANIFEST.MF
│ │ │
│ │ ├───org.eclipse.ecf.filetransfer.ssl.feature_1.0.0.v20140827-1444
│ │ │ │ about.html
│ │ │ │ epl-v10.html
│ │ │ │ feature.properties
│ │ │ │ feature.xml
│ │ │ │ license.html
│ │ │ │
│ │ │ └───META-INF
│ │ │ eclipse.inf
│ │ │ ECLIPSE_.RSA
│ │ │ ECLIPSE_.SF
│ │ │ MANIFEST.MF
│ │ │
│ │ ├───org.eclipse.emf.common_2.10.1.v20140901-1043
│ │ │ │ epl-v10.html
│ │ │ │ feature.properties
│ │ │ │ feature.xml
│ │ │ │ license.html
│ │ │ │
│ │ │ └───META-INF
│ │ │ eclipse.inf
│ │ │ ECLIPSE_.RSA
│ │ │ ECLIPSE_.SF
│ │ │ MANIFEST.MF
│ │ │
│ │ ├───org.eclipse.emf.ecore_2.10.1.v20140901-1043
│ │ │ │ epl-v10.html
│ │ │ │ feature.properties
│ │ │ │ feature.xml
│ │ │ │ license.html
│ │ │ │
│ │ │ └───META-INF
│ │ │ eclipse.inf
│ │ │ ECLIPSE_.RSA
│ │ │ ECLIPSE_.SF
│ │ │ MANIFEST.MF
│ │ │
│ │ ├───org.eclipse.equinox.p2.core.feature_1.3.0.v20140523-0116
│ │ │ │ epl-v10.html
│ │ │ │ feature.properties
│ │ │ │ feature.xml
│ │ │ │ license.html
│ │ │ │
│ │ │ └───META-INF
│ │ │ ECLIPSE_.RSA
│ │ │ ECLIPSE_.SF
│ │ │ MANIFEST.MF
│ │ │
│ │ ├───org.eclipse.equinox.p2.rcp.feature_1.2.0.v20140523-0116
│ │ │ │ epl-v10.html
│ │ │ │ feature.properties
│ │ │ │ feature.xml
│ │ │ │ license.html
│ │ │ │
│ │ │ └───META-INF
│ │ │ ECLIPSE_.RSA
│ │ │ ECLIPSE_.SF
│ │ │ MANIFEST.MF
│ │ │
│ │ ├───org.eclipse.help_2.0.102.v20141007-2301
│ │ │ │ epl-v10.html
│ │ │ │ feature.properties
│ │ │ │ feature.xml
│ │ │ │ license.html
│ │ │ │
│ │ │ └───META-INF
│ │ │ MANIFEST.MF
│ │ │
│ │ └───org.eclipse.rcp_4.4.0.v20141007-2301
│ │ │ epl-v10.html
│ │ │ feature.properties
│ │ │ feature.xml
│ │ │ license.html
│ │ │
│ │ └───META-INF
│ │ MANIFEST.MF
│ │
│ ├───p2
│ │ ├───org.eclipse.equinox.p2.core
│ │ │ └───cache
│ │ │ │ artifacts.xml
│ │ │ │
│ │ │ └───binary
│ │ │ com.jrockit.mc.rcp.product_root_5.5.2.174165
│ │ │ com.oracle.jmc.executable.win32.win32.x86_64_5.5.2
│ │ │ org.eclipse.rcp_root_4.4.0.v20141007-2301
│ │ │
│ │ └───org.eclipse.equinox.p2.engine
│ │ ├───.settings
│ │ │ org.eclipse.equinox.p2.artifact.repository.prefs
│ │ │ org.eclipse.equinox.p2.metadata.repository.prefs
│ │ │
│ │ └───profileRegistry
│ │ └───JMC.profile
│ │ │ .lock
│ │ │ 1513161831125.profile.gz
│ │ │ 1513161831453.profile.gz
│ │ │ 1513161844391.profile.gz
│ │ │ 1513161846109.profile.gz
│ │ │
│ │ └───.data
│ └───plugins
│ │ com.ibm.icu_52.1.0.v201404241930.jar
│ │ com.jrockit.mc.alert.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.alert.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.alert_5.5.2.174165.jar
│ │ com.jrockit.mc.attach_5.5.2.174165.jar
│ │ com.jrockit.mc.browser.attach.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.browser.attach.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.browser.attach_5.5.2.174165.jar
│ │ com.jrockit.mc.browser.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.browser.jdp.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.browser.jdp.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.browser.jdp_5.5.2.174165.jar
│ │ com.jrockit.mc.browser.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.browser_5.5.2.174165.jar
│ │ com.jrockit.mc.commands_5.5.2.174165.jar
│ │ com.jrockit.mc.common_5.5.2.174165.jar
│ │ com.jrockit.mc.components.ui.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.components.ui.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.components.ui_5.5.2.174165.jar
│ │ com.jrockit.mc.console.historicaldata.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.console.historicaldata.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.console.historicaldata_5.5.2.174165.jar
│ │ com.jrockit.mc.console.ui.diagnostic.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.console.ui.diagnostic.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.console.ui.diagnostic_5.5.2.174165.jar
│ │ com.jrockit.mc.console.ui.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.console.ui.mbeanbrowser.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.console.ui.mbeanbrowser.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.console.ui.mbeanbrowser_5.5.2.174165.jar
│ │ com.jrockit.mc.console.ui.notification.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.console.ui.notification.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.console.ui.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.console.ui_5.5.2.174165.jar
│ │ com.jrockit.mc.core_5.5.2.174165.jar
│ │ com.jrockit.mc.docs.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.docs.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.docs_5.5.2.174165.jar
│ │ com.jrockit.mc.flightrecorder.configuration_5.5.2.174165.jar
│ │ com.jrockit.mc.flightrecorder.controlpanel.ui.configuration_5.5.2.174165.jar
│ │ com.jrockit.mc.flightrecorder.controlpanel.ui.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.flightrecorder.controlpanel.ui.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.flightrecorder.controlpanel.ui_5.5.2.174165.jar
│ │ com.jrockit.mc.flightrecorder.ui.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.flightrecorder.ui.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.flightrecorder.ui_5.5.2.174165.jar
│ │ com.jrockit.mc.flightrecorder_5.5.2.174165.jar
│ │ com.jrockit.mc.greychart.ui.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.greychart.ui.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.greychart.ui_5.5.2.174165.jar
│ │ com.jrockit.mc.greychartplugin_5.5.2.174165.jar
│ │ com.jrockit.mc.jdp_5.5.2.174165.jar
│ │ com.jrockit.mc.p2.ui.overridden_5.5.2.174165.jar
│ │ com.jrockit.mc.rcp.application.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.rcp.application.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.rcp.application_5.5.2.174165.jar
│ │ com.jrockit.mc.rcp.intro.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.rcp.intro.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.rcp.intro_5.5.2.174165.jar
│ │ com.jrockit.mc.rjmx.ext_5.5.2.174165.jar
│ │ com.jrockit.mc.rjmx.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.rjmx.ui.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.rjmx.ui.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.rjmx.ui_5.5.2.174165.jar
│ │ com.jrockit.mc.rjmx.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.ui.ja_5.5.2.174165.jar
│ │ com.jrockit.mc.ui.zh_CN_5.5.2.174165.jar
│ │ com.jrockit.mc.ui_5.5.2.174165.jar
│ │ com.sun.el_2.2.0.v201303151357.jar
│ │ javax.annotation_1.2.0.v201401042248.jar
│ │ javax.el_2.2.0.v201303151357.jar
│ │ javax.inject_1.0.0.v20091030.jar
│ │ javax.servlet.jsp_2.2.0.v201112011158.jar
│ │ javax.servlet_3.0.0.v201112011016.jar
│ │ javax.xml_1.3.4.v201005080400.jar
│ │ org.apache.batik.css_1.7.0.v201011041433.jar
│ │ org.apache.batik.util.gui_1.7.0.v200903091627.jar
│ │ org.apache.batik.util_1.7.0.v201011041433.jar
│ │ org.apache.commons.codec_1.6.0.v201305230611.jar
│ │ org.apache.commons.logging_1.1.1.v201101211721.jar
│ │ org.apache.felix.gogo.command_0.10.0.v201209301215.jar
│ │ org.apache.felix.gogo.runtime_0.10.0.v201209301036.jar
│ │ org.apache.felix.gogo.shell_0.10.0.v201212101605.jar
│ │ org.apache.httpcomponents.httpclient_4.2.6.v201311072007.jar
│ │ org.apache.httpcomponents.httpcore_4.2.5.v201311072007.jar
│ │ org.apache.jasper.glassfish_2.2.2.v201205150955.jar
│ │ org.apache.lucene.analysis_3.5.0.v20120725-1805.jar
│ │ org.apache.lucene.core_3.5.0.v20120725-1805.jar
│ │ org.eclipse.core.commands.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.core.commands.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.core.commands_3.6.100.v20140528-1422.jar
│ │ org.eclipse.core.contenttype_3.4.200.v20140207-1251.jar
│ │ org.eclipse.core.databinding.beans.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.core.databinding.beans.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.core.databinding.beans_1.2.200.v20140214-0004.jar
│ │ org.eclipse.core.databinding.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.core.databinding.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.core.databinding.observable.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.core.databinding.observable.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.core.databinding.observable_1.4.1.v20140210-1835.jar
│ │ org.eclipse.core.databinding.property.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.core.databinding.property.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.core.databinding.property_1.4.200.v20140214-0004.jar
│ │ org.eclipse.core.databinding_1.4.2.v20140729-1044.jar
│ │ org.eclipse.core.expressions_3.4.600.v20140128-0851.jar
│ │ org.eclipse.core.filesystem_1.4.100.v20140514-1614.jar
│ │ org.eclipse.core.jobs_3.6.0.v20140424-0053.jar
│ │ org.eclipse.core.net.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.core.net.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.core.net.win32.x86_64.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.core.net.win32.x86_64.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.core.net_1.2.200.v20140124-2013.jar
│ │ org.eclipse.core.resources_3.9.1.v20140825-1431.jar
│ │ org.eclipse.core.runtime_3.10.0.v20140318-2214.jar
│ │ org.eclipse.e4.core.commands.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.core.commands.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.core.commands_0.10.2.v20140424-2344.jar
│ │ org.eclipse.e4.core.contexts_1.3.100.v20140407-1019.jar
│ │ org.eclipse.e4.core.di.extensions_0.12.0.v20140417-2033.jar
│ │ org.eclipse.e4.core.di_1.4.0.v20140414-1837.jar
│ │ org.eclipse.e4.core.services_1.2.1.v20140808-1251.jar
│ │ org.eclipse.e4.ui.bindings.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.bindings.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.bindings_0.10.200.v20140424-2042.jar
│ │ org.eclipse.e4.ui.css.core.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.css.core.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.css.core_0.10.100.v20140424-2042.jar
│ │ org.eclipse.e4.ui.css.swt.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.css.swt.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.css.swt.theme.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.css.swt.theme.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.css.swt.theme_0.9.300.v20140424-2042.jar
│ │ org.eclipse.e4.ui.css.swt_0.11.101.v20140818-1343.jar
│ │ org.eclipse.e4.ui.di.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.di.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.di_1.0.0.v20140328-2112.jar
│ │ org.eclipse.e4.ui.model.workbench.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.model.workbench.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.model.workbench_1.1.0.v20140512-1820.jar
│ │ org.eclipse.e4.ui.services.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.services.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.services_1.1.0.v20140328-1925.jar
│ │ org.eclipse.e4.ui.widgets.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.widgets.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.widgets_1.0.0.v20140514-1823.jar
│ │ org.eclipse.e4.ui.workbench.addons.swt.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.workbench.addons.swt.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.workbench.addons.swt_1.1.1.v20140903-0821.jar
│ │ org.eclipse.e4.ui.workbench.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.workbench.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.workbench.renderers.swt.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.workbench.renderers.swt.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.workbench.renderers.swt_0.12.1.v20140903-1023.jar
│ │ org.eclipse.e4.ui.workbench.swt.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.workbench.swt.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.workbench.swt_0.12.100.v20140530-1436.jar
│ │ org.eclipse.e4.ui.workbench3.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.workbench3.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.e4.ui.workbench3_0.12.0.v20140227-2118.jar
│ │ org.eclipse.e4.ui.workbench_1.2.1.v20140901-1244.jar
│ │ org.eclipse.ecf.filetransfer_5.0.0.v20140827-1444.jar
│ │ org.eclipse.ecf.identity_3.4.0.v20140827-1444.jar
│ │ org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_1.0.0.v20140827-1444.jar
│ │ org.eclipse.ecf.provider.filetransfer.httpclient4_1.0.800.v20140827-1444.jar
│ │ org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20140827-1444.jar
│ │ org.eclipse.ecf.provider.filetransfer_3.2.200.v20140827-1444.jar
│ │ org.eclipse.ecf.ssl_1.1.0.v20140827-1444.jar
│ │ org.eclipse.ecf_3.4.0.v20140827-1444.jar
│ │ org.eclipse.emf.common_2.10.1.v20140901-1043.jar
│ │ org.eclipse.emf.ecore.change_2.10.0.v20140901-1043.jar
│ │ org.eclipse.emf.ecore.xmi_2.10.1.v20140901-1043.jar
│ │ org.eclipse.emf.ecore_2.10.1.v20140901-1043.jar
│ │ org.eclipse.equinox.app_1.3.200.v20130910-1609.jar
│ │ org.eclipse.equinox.bidi_0.10.0.v20130327-1442.jar
│ │ org.eclipse.equinox.common_3.6.200.v20130402-1505.jar
│ │ org.eclipse.equinox.concurrent_1.1.0.v20130327-1442.jar
│ │ org.eclipse.equinox.console_1.1.0.v20140131-1639.jar
│ │ org.eclipse.equinox.ds_1.4.200.v20131126-2331.jar
│ │ org.eclipse.equinox.event_1.3.100.v20140115-1647.jar
│ │ org.eclipse.equinox.frameworkadmin.equinox.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.frameworkadmin.equinox.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.frameworkadmin.equinox_1.0.500.v20131211-1531.jar
│ │ org.eclipse.equinox.frameworkadmin.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.frameworkadmin.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.frameworkadmin_2.0.100.v20131209-2144.jar
│ │ org.eclipse.equinox.http.jetty_3.0.200.v20131021-1843.jar
│ │ org.eclipse.equinox.http.registry_1.1.300.v20130402-1529.jar
│ │ org.eclipse.equinox.http.servlet_1.1.500.v20140318-1755.jar
│ │ org.eclipse.equinox.jsp.jasper.registry_1.0.300.v20130327-1442.jar
│ │ org.eclipse.equinox.jsp.jasper_1.0.400.v20130327-1442.jar
│ │ org.eclipse.equinox.launcher.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.launcher.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.launcher.win32.win32.x86_64.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.launcher.win32.win32.x86_64.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
│ │ org.eclipse.equinox.p2.artifact.repository.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.artifact.repository.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.artifact.repository_1.1.300.v20131211-1531.jar
│ │ org.eclipse.equinox.p2.console.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.console.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.console_1.0.300.v20131113-1212.jar
│ │ org.eclipse.equinox.p2.core.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.core.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.core_2.3.0.v20131211-1531.jar
│ │ org.eclipse.equinox.p2.director.app.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.director.app.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.director.app_1.0.300.v20140228-1829.jar
│ │ org.eclipse.equinox.p2.director.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.director.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.directorywatcher.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.directorywatcher.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.directorywatcher_1.1.0.v20131211-1531.jar
│ │ org.eclipse.equinox.p2.director_2.3.100.v20140224-1921.jar
│ │ org.eclipse.equinox.p2.engine.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.engine.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.engine_2.3.0.v20140506-1720.jar
│ │ org.eclipse.equinox.p2.extensionlocation.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.extensionlocation.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.extensionlocation_1.2.100.v20131119-0908.jar
│ │ org.eclipse.equinox.p2.garbagecollector.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.garbagecollector.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.garbagecollector_1.0.200.v20131115-1210.jar
│ │ org.eclipse.equinox.p2.jarprocessor.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.jarprocessor.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.jarprocessor_1.0.300.v20131211-1531.jar
│ │ org.eclipse.equinox.p2.metadata.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.metadata.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.metadata.repository.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.metadata.repository.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.metadata.repository_1.2.100.v20131209-2144.jar
│ │ org.eclipse.equinox.p2.metadata_2.2.0.v20131211-1531.jar
│ │ org.eclipse.equinox.p2.operations.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.operations.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.operations_2.4.0.v20131119-0908.jar
│ │ org.eclipse.equinox.p2.publisher.eclipse.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.publisher.eclipse.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.publisher.eclipse_1.1.200.v20140414-0825.jar
│ │ org.eclipse.equinox.p2.publisher.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.publisher.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.publisher_1.3.0.v20140911-0143.jar
│ │ org.eclipse.equinox.p2.ql.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.ql.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.ql_2.0.100.v20131211-1531.jar
│ │ org.eclipse.equinox.p2.reconciler.dropins.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.reconciler.dropins.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.reconciler.dropins_1.1.200.v20131119-0908.jar
│ │ org.eclipse.equinox.p2.repository.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.repository.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.repository_2.3.0.v20131211-1531.jar
│ │ org.eclipse.equinox.p2.touchpoint.eclipse.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.touchpoint.eclipse.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.touchpoint.eclipse_2.1.200.v20140512-1650.jar
│ │ org.eclipse.equinox.p2.touchpoint.natives.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.touchpoint.natives.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.touchpoint.natives_1.1.100.v20140523-0116.jar
│ │ org.eclipse.equinox.p2.transport.ecf.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.transport.ecf.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.transport.ecf_1.1.0.v20140408-1354.jar
│ │ org.eclipse.equinox.p2.ui.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.ui.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.ui.sdk.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.ui.sdk.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.ui.sdk.scheduler.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.ui.sdk.scheduler.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.ui.sdk.scheduler_1.2.0.v20140422-1847.jar
│ │ org.eclipse.equinox.p2.ui.sdk_1.0.300.v20140407-1803.jar
│ │ org.eclipse.equinox.p2.ui_2.3.0.v20140404-1657.jar
│ │ org.eclipse.equinox.p2.updatechecker.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.updatechecker.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.p2.updatechecker_1.1.200.v20131119-0908.jar
│ │ org.eclipse.equinox.preferences_3.5.200.v20140224-1527.jar
│ │ org.eclipse.equinox.registry_3.5.400.v20140428-1507.jar
│ │ org.eclipse.equinox.security.ui_1.1.200.v20130626-2037.jar
│ │ org.eclipse.equinox.security.win32.x86_64_1.0.100.v20130327-1442.jar
│ │ org.eclipse.equinox.security_1.2.0.v20130424-1801.jar
│ │ org.eclipse.equinox.simpleconfigurator.manipulator.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.simpleconfigurator.manipulator.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.simpleconfigurator.manipulator_2.0.0.v20131217-1203.jar
│ │ org.eclipse.equinox.simpleconfigurator.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.simpleconfigurator.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.equinox.simpleconfigurator_1.1.0.v20131217-1203.jar
│ │ org.eclipse.equinox.util_1.0.500.v20130404-1337.jar
│ │ org.eclipse.help.base.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.help.base.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.help.base_4.0.200.v20141007-2301.jar
│ │ org.eclipse.help.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.help.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.help.ui.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.help.ui.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.help.ui_4.0.100.v20140401-0608.jar
│ │ org.eclipse.help.webapp.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.help.webapp.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.help.webapp_3.6.300.v20140407-1855.jar
│ │ org.eclipse.help_3.6.0.v20130326-1254.jar
│ │ org.eclipse.jetty.continuation_8.1.14.v20131031.jar
│ │ org.eclipse.jetty.http_8.1.14.v20131031.jar
│ │ org.eclipse.jetty.io_8.1.14.v20131031.jar
│ │ org.eclipse.jetty.security_8.1.14.v20131031.jar
│ │ org.eclipse.jetty.server_8.1.14.v20131031.jar
│ │ org.eclipse.jetty.servlet_8.1.14.v20131031.jar
│ │ org.eclipse.jetty.util_8.1.14.v20131031.jar
│ │ org.eclipse.jface.databinding.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.jface.databinding.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.jface.databinding_1.6.200.v20140528-1422.jar
│ │ org.eclipse.jface.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.jface.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.jface.text.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.jface.text.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.jface.text_3.9.1.v20140827-1810.jar
│ │ org.eclipse.jface_3.10.1.v20140813-1009.jar
│ │ org.eclipse.osgi.compatibility.state.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.osgi.compatibility.state.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.osgi.compatibility.state_1.0.1.v20140709-1414.jar
│ │ org.eclipse.osgi.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.osgi.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.osgi.services.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.osgi.services.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.osgi.services_3.4.0.v20140312-2051.jar
│ │ org.eclipse.osgi_3.10.1.v20140909-1633.jar
│ │ org.eclipse.rcp_4.3.100.v20141007-2301.jar
│ │ org.eclipse.swt.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.swt.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.swt.win32.win32.x86_64.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.swt.win32.win32.x86_64.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.swt.win32.win32.x86_64_3.103.1.v20140903-1947.jar
│ │ org.eclipse.swt_3.103.1.v20140903-1938.jar
│ │ org.eclipse.text.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.text.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.text_3.5.300.v20130515-1451.jar
│ │ org.eclipse.ui.forms.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.ui.forms.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.ui.forms_3.6.100.v20140422-1825.jar
│ │ org.eclipse.ui.intro.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.ui.intro.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.ui.intro_3.4.200.v20130326-1254.jar
│ │ org.eclipse.ui.net.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.ui.net.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.ui.net_1.2.200.v20120807-0927.jar
│ │ org.eclipse.ui.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.ui.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.ui.themes.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.ui.themes.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.ui.views.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.ui.views.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.ui.views_3.7.0.v20140408-0703.jar
│ │ org.eclipse.ui.win32.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.ui.win32.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.ui.workbench.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.ui.workbench.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.ui.workbench_3.106.1.v20140827-1737.jar
│ │ org.eclipse.ui_3.106.0.v20140812-1751.jar
│ │ org.eclipse.update.configurator.nl_ja_4.4.0.v20140623020002.jar
│ │ org.eclipse.update.configurator.nl_zh_4.4.0.v20140623020002.jar
│ │ org.eclipse.update.configurator_3.3.300.v20140518-1928.jar
│ │ org.sat4j.core_2.3.5.v201308161310.jar
│ │ org.sat4j.pb_2.3.5.v201404071733.jar
│ │ org.w3c.css.sac_1.3.1.v200903091627.jar
│ │ org.w3c.dom.events_3.0.0.draft20060413_v201105210656.jar
│ │ org.w3c.dom.smil_1.0.0.v200806040011.jar
│ │ org.w3c.dom.svg_1.1.0.v201011041433.jar
│ │
│ ├───com.jrockit.mc.console.ui.notification_5.5.2.174165
│ │ │ com.jrockit.mc.console.ui.notification_contexts.xml
│ │ │ notification_plugin.jar
│ │ │ plugin.properties
│ │ │ plugin.xml
│ │ │ toc.xml
│ │ │
│ │ ├───html
│ │ │ │ olh.htm
│ │ │ │ olh001.htm
│ │ │ │ preface.htm
│ │ │ │ title.htm
│ │ │ │
│ │ │ └───dcommon
│ │ │ ├───css
│ │ │ │ blafdoc.css
│ │ │ │
│ │ │ ├───gifs
│ │ │ │ bookbig.gif
│ │ │ │ bookicon.gif
│ │ │ │ booklist.gif
│ │ │ │ contbig.gif
│ │ │ │ conticon.gif
│ │ │ │ doclib.gif
│ │ │ │ feedback.gif
│ │ │ │ feedbck2.gif
│ │ │ │ help.gif
│ │ │ │ index.gif
│ │ │ │ indxicon.gif
│ │ │ │ larrow.gif
│ │ │ │ leftnav.gif
│ │ │ │ masterix.gif
│ │ │ │ mix.gif
│ │ │ │ oracle.gif
│ │ │ │ prodbig.gif
│ │ │ │ prodicon.gif
│ │ │ │ rarrow.gif
│ │ │ │ rightnav.gif
│ │ │ │ toc.gif
│ │ │ │ topnav.gif
│ │ │ │ uarrow.gif
│ │ │ │
│ │ │ └───html
│ │ │ cpyr.htm
│ │ │
│ │ ├───icons
│ │ │ alert_obj.png
│ │ │ file_obj.gif
│ │ │ flight_recorder.png
│ │ │ new-trigger-wiz.gif
│ │ │
│ │ └───META-INF
│ │ MANIFEST.MF
│ │
│ ├───com.jrockit.mc.rjmx_5.5.2.174165
│ │ │ plugin.properties
│ │ │ plugin.xml
│ │ │ rjmx.jar
│ │ │
│ │ ├───icons
│ │ │ console_view.png
│ │ │ date-span-16.png
│ │ │ day-of-week-16.png
│ │ │ diagnostic-command-16.png
│ │ │ hprof-16.png
│ │ │ send-email-16.png
│ │ │ time-span-16.png
│ │ │
│ │ ├───lib
│ │ │ dsn.jar
│ │ │ gimap.jar
│ │ │ imap.jar
│ │ │ mailapi.jar
│ │ │ pop3.jar
│ │ │ smtp.jar
│ │ │
│ │ ├───META-INF
│ │ │ MANIFEST.MF
│ │ │
│ │ └───schema
│ │ com.jrockit.mc.rjmx.actionProvider.exsd
│ │ com.jrockit.mc.rjmx.attributeTransformation.exsd
│ │ com.jrockit.mc.rjmx.descriptorProvider.exsd
│ │ com.jrockit.mc.rjmx.metadataprovider.exsd
│ │ com.jrockit.mc.rjmx.service.exsd
│ │ com.jrockit.mc.rjmx.syntheticattribute.exsd
│ │ com.jrockit.mc.rjmx.syntheticnotification.exsd
│ │ triggerActionExceptionHandlers.exsd
│ │ triggerActions.exsd
│ │ triggerConstraints.exsd
│ │ triggerEvaluators.exsd
│ │
│ ├───org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20141007-2033
│ │ │ about.html
│ │ │ eclipse_1655.dll
│ │ │ eclipse_1665.dll
│ │ │ launcher.win32.win32.x86_64.properties
│ │ │
│ │ └───META-INF
│ │ MANIFEST.MF
│ │
│ └───org.eclipse.ui.themes_1.0.1.v20140819-1717
│ │ about.html
│ │ plugin.properties
│ │ plugin.xml
│ │
│ ├───css
│ │ │ e4-dark.css
│ │ │ e4-dark_mac.css
│ │ │ e4-dark_win.css
│ │ │ e4_basestyle.css
│ │ │ e4_classic_win7.css
│ │ │ e4_classic_winxp.css
│ │ │ e4_default_gtk.css
│ │ │ e4_default_mac.css
│ │ │ e4_default_mru_on_win7.css
│ │ │ e4_default_win7.css
│ │ │ e4_default_winxp_blu.css
│ │ │ e4_default_winxp_olv.css
│ │ │ high-contrast.css
│ │ │
│ │ └───dark
│ │ e4-dark_basestyle.css
│ │ e4-dark_globalstyle.css
│ │ e4-dark_partstyle.css
│ │ e4-dark_preferencestyle.css
│ │
│ ├───images
│ │ dragHandle.png
│ │ gtkHandle.png
│ │ gtkTSFrame.png
│ │ macGrey.png
│ │ macHandle.png
│ │ macTSFrame.png
│ │ win7.png
│ │ win7Handle.png
│ │ win7TSFrame.png
│ │ winClassicHandle.png
│ │ winClassicTSFrame.png
│ │ winXPBlue.png
│ │ winXPBluHandle.png
│ │ winXPBluTSFrame.png
│ │ winXPHandle.png
│ │ winXPOlive.png
│ │ winXPTSFrame.png
│ │
│ └───META-INF
│ ECLIPSE_.RSA
│ ECLIPSE_.SF
│ MANIFEST.MF
│
└───visualvm
├───etc
│ visualvm.clusters
│ visualvm.conf
│
├───platform
│ │ .lastModified
│ │ VERSION.txt
│ │
│ ├───config
│ │ ├───ModuleAutoDeps
│ │ │ org-netbeans-core.xml
│ │ │ org-netbeans-modules-options-api.xml
│ │ │ org-netbeans-modules-queries.xml
│ │ │ org-openide-execution.xml
│ │ │ org-openide-explorer.xml
│ │ │ org-openide-filesystems.xml
│ │ │ org-openide-loaders.xml
│ │ │ org-openide-modules.xml
│ │ │ org-openide-nodes.xml
│ │ │ org-openide-text.xml
│ │ │ org-openide-util.xml
│ │ │
│ │ └───Modules
│ │ org-netbeans-api-annotations-common.xml
│ │ org-netbeans-api-progress.xml
│ │ org-netbeans-api-search.xml
│ │ org-netbeans-api-visual.xml
│ │ org-netbeans-core-execution.xml
│ │ org-netbeans-core-io-ui.xml
│ │ org-netbeans-core-multitabs.xml
│ │ org-netbeans-core-multiview.xml
│ │ org-netbeans-core-output2.xml
│ │ org-netbeans-core-ui.xml
│ │ org-netbeans-core-windows.xml
│ │ org-netbeans-core.xml
│ │ org-netbeans-lib-uihandler.xml
│ │ org-netbeans-modules-applemenu.xml
│ │ org-netbeans-modules-autoupdate-cli.xml
│ │ org-netbeans-modules-autoupdate-services.xml
│ │ org-netbeans-modules-autoupdate-ui.xml
│ │ org-netbeans-modules-core-kit.xml
│ │ org-netbeans-modules-editor-mimelookup-impl.xml
│ │ org-netbeans-modules-editor-mimelookup.xml
│ │ org-netbeans-modules-favorites.xml
│ │ org-netbeans-modules-javahelp.xml
│ │ org-netbeans-modules-keyring-fallback.xml
│ │ org-netbeans-modules-keyring-impl.xml
│ │ org-netbeans-modules-keyring.xml
│ │ org-netbeans-modules-masterfs-nio2.xml
│ │ org-netbeans-modules-masterfs.xml
│ │ org-netbeans-modules-options-api.xml
│ │ org-netbeans-modules-options-keymap.xml
│ │ org-netbeans-modules-print.xml
│ │ org-netbeans-modules-progress-ui.xml
│ │ org-netbeans-modules-queries.xml
│ │ org-netbeans-modules-sampler.xml
│ │ org-netbeans-modules-sendopts.xml
│ │ org-netbeans-modules-settings.xml
│ │ org-netbeans-modules-spi-actions.xml
│ │ org-netbeans-modules-templates.xml
│ │ org-netbeans-modules-uihandler.xml
│ │ org-netbeans-spi-quicksearch.xml
│ │ org-netbeans-swing-outline.xml
│ │ org-netbeans-swing-plaf.xml
│ │ org-netbeans-swing-tabcontrol.xml
│ │ org-openide-actions.xml
│ │ org-openide-awt.xml
│ │ org-openide-compat.xml
│ │ org-openide-dialogs.xml
│ │ org-openide-execution.xml
│ │ org-openide-explorer.xml
│ │ org-openide-io.xml
│ │ org-openide-loaders.xml
│ │ org-openide-nodes.xml
│ │ org-openide-options.xml
│ │ org-openide-text.xml
│ │ org-openide-util-enumerations.xml
│ │ org-openide-windows.xml
│ │
│ ├───core
│ │ │ core.jar
│ │ │ org-openide-filesystems.jar
│ │ │
│ │ └───locale
│ │ core_ja.jar
│ │ core_zh_CN.jar
│ │ org-openide-filesystems_ja.jar
│ │ org-openide-filesystems_zh_CN.jar
│ │
│ ├───lib
│ │ │ boot.jar
│ │ │ nbexec.dll
│ │ │ nbexec.exe
│ │ │ nbexec64.dll
│ │ │ nbexec64.exe
│ │ │ org-openide-modules.jar
│ │ │ org-openide-util-lookup.jar
│ │ │ org-openide-util.jar
│ │ │
│ │ └───locale
│ │ boot_ja.jar
│ │ boot_zh_CN.jar
│ │ org-openide-modules_ja.jar
│ │ org-openide-modules_zh_CN.jar
│ │ org-openide-util-lookup_ja.jar
│ │ org-openide-util-lookup_zh_CN.jar
│ │ org-openide-util_ja.jar
│ │ org-openide-util_zh_CN.jar
│ │
│ ├───modules
│ │ │ org-netbeans-api-annotations-common.jar
│ │ │ org-netbeans-api-progress.jar
│ │ │ org-netbeans-api-search.jar
│ │ │ org-netbeans-api-visual.jar
│ │ │ org-netbeans-core-execution.jar
│ │ │ org-netbeans-core-io-ui.jar
│ │ │ org-netbeans-core-multitabs.jar
│ │ │ org-netbeans-core-multiview.jar
│ │ │ org-netbeans-core-output2.jar
│ │ │ org-netbeans-core-ui.jar
│ │ │ org-netbeans-core-windows.jar
│ │ │ org-netbeans-core.jar
│ │ │ org-netbeans-lib-uihandler.jar
│ │ │ org-netbeans-modules-applemenu.jar
│ │ │ org-netbeans-modules-autoupdate-cli.jar
│ │ │ org-netbeans-modules-autoupdate-services.jar
│ │ │ org-netbeans-modules-autoupdate-ui.jar
│ │ │ org-netbeans-modules-core-kit.jar
│ │ │ org-netbeans-modules-editor-mimelookup-impl.jar
│ │ │ org-netbeans-modules-editor-mimelookup.jar
│ │ │ org-netbeans-modules-favorites.jar
│ │ │ org-netbeans-modules-javahelp.jar
│ │ │ org-netbeans-modules-keyring-fallback.jar
│ │ │ org-netbeans-modules-keyring-impl.jar
│ │ │ org-netbeans-modules-keyring.jar
│ │ │ org-netbeans-modules-masterfs-nio2.jar
│ │ │ org-netbeans-modules-masterfs.jar
│ │ │ org-netbeans-modules-options-api.jar
│ │ │ org-netbeans-modules-options-keymap.jar
│ │ │ org-netbeans-modules-print.jar
│ │ │ org-netbeans-modules-progress-ui.jar
│ │ │ org-netbeans-modules-queries.jar
│ │ │ org-netbeans-modules-sampler.jar
│ │ │ org-netbeans-modules-sendopts.jar
│ │ │ org-netbeans-modules-settings.jar
│ │ │ org-netbeans-modules-spi-actions.jar
│ │ │ org-netbeans-modules-templates.jar
│ │ │ org-netbeans-modules-uihandler.jar
│ │ │ org-netbeans-spi-quicksearch.jar
│ │ │ org-netbeans-swing-outline.jar
│ │ │ org-netbeans-swing-plaf.jar
│ │ │ org-netbeans-swing-tabcontrol.jar
│ │ │ org-openide-actions.jar
│ │ │ org-openide-awt.jar
│ │ │ org-openide-compat.jar
│ │ │ org-openide-dialogs.jar
│ │ │ org-openide-execution.jar
│ │ │ org-openide-explorer.jar
│ │ │ org-openide-io.jar
│ │ │ org-openide-loaders.jar
│ │ │ org-openide-nodes.jar
│ │ │ org-openide-options.jar
│ │ │ org-openide-text.jar
│ │ │ org-openide-util-enumerations.jar
│ │ │ org-openide-windows.jar
│ │ │
│ │ ├───ext
│ │ │ │ jhall-2.0_05.jar
│ │ │ │ updater.jar
│ │ │ │
│ │ │ └───locale
│ │ │ updater_ja.jar
│ │ │ updater_zh_CN.jar
│ │ │
│ │ └───locale
│ │ org-netbeans-api-annotations-common_ja.jar
│ │ org-netbeans-api-annotations-common_zh_CN.jar
│ │ org-netbeans-api-progress_ja.jar
│ │ org-netbeans-api-progress_zh_CN.jar
│ │ org-netbeans-api-search_ja.jar
│ │ org-netbeans-api-search_zh_CN.jar
│ │ org-netbeans-api-visual_ja.jar
│ │ org-netbeans-api-visual_zh_CN.jar
│ │ org-netbeans-core-execution_ja.jar
│ │ org-netbeans-core-execution_zh_CN.jar
│ │ org-netbeans-core-io-ui_ja.jar
│ │ org-netbeans-core-io-ui_zh_CN.jar
│ │ org-netbeans-core-multitabs_ja.jar
│ │ org-netbeans-core-multitabs_zh_CN.jar
│ │ org-netbeans-core-multiview_ja.jar
│ │ org-netbeans-core-multiview_zh_CN.jar
│ │ org-netbeans-core-output2_ja.jar
│ │ org-netbeans-core-output2_zh_CN.jar
│ │ org-netbeans-core-ui_ja.jar
│ │ org-netbeans-core-ui_zh_CN.jar
│ │ org-netbeans-core-windows_ja.jar
│ │ org-netbeans-core-windows_zh_CN.jar
│ │ org-netbeans-core_ja.jar
│ │ org-netbeans-core_zh_CN.jar
│ │ org-netbeans-lib-uihandler_ja.jar
│ │ org-netbeans-lib-uihandler_zh_CN.jar
│ │ org-netbeans-modules-applemenu_ja.jar
│ │ org-netbeans-modules-applemenu_zh_CN.jar
│ │ org-netbeans-modules-autoupdate-cli_ja.jar
│ │ org-netbeans-modules-autoupdate-cli_zh_CN.jar
│ │ org-netbeans-modules-autoupdate-services_ja.jar
│ │ org-netbeans-modules-autoupdate-services_zh_CN.jar
│ │ org-netbeans-modules-autoupdate-ui_ja.jar
│ │ org-netbeans-modules-autoupdate-ui_zh_CN.jar
│ │ org-netbeans-modules-core-kit_ja.jar
│ │ org-netbeans-modules-core-kit_zh_CN.jar
│ │ org-netbeans-modules-editor-mimelookup-impl_ja.jar
│ │ org-netbeans-modules-editor-mimelookup-impl_zh_CN.jar
│ │ org-netbeans-modules-editor-mimelookup_ja.jar
│ │ org-netbeans-modules-editor-mimelookup_zh_CN.jar
│ │ org-netbeans-modules-favorites_ja.jar
│ │ org-netbeans-modules-favorites_zh_CN.jar
│ │ org-netbeans-modules-javahelp_ja.jar
│ │ org-netbeans-modules-javahelp_zh_CN.jar
│ │ org-netbeans-modules-keyring-fallback_ja.jar
│ │ org-netbeans-modules-keyring-fallback_zh_CN.jar
│ │ org-netbeans-modules-keyring-impl_ja.jar
│ │ org-netbeans-modules-keyring-impl_zh_CN.jar
│ │ org-netbeans-modules-keyring_ja.jar
│ │ org-netbeans-modules-keyring_zh_CN.jar
│ │ org-netbeans-modules-masterfs-nio2_ja.jar
│ │ org-netbeans-modules-masterfs-nio2_zh_CN.jar
│ │ org-netbeans-modules-masterfs_ja.jar
│ │ org-netbeans-modules-masterfs_zh_CN.jar
│ │ org-netbeans-modules-options-api_ja.jar
│ │ org-netbeans-modules-options-api_zh_CN.jar
│ │ org-netbeans-modules-options-keymap_ja.jar
│ │ org-netbeans-modules-options-keymap_zh_CN.jar
│ │ org-netbeans-modules-print_ja.jar
│ │ org-netbeans-modules-print_zh_CN.jar
│ │ org-netbeans-modules-progress-ui_ja.jar
│ │ org-netbeans-modules-progress-ui_zh_CN.jar
│ │ org-netbeans-modules-queries_ja.jar
│ │ org-netbeans-modules-queries_zh_CN.jar
│ │ org-netbeans-modules-sampler_ja.jar
│ │ org-netbeans-modules-sampler_zh_CN.jar
│ │ org-netbeans-modules-sendopts_ja.jar
│ │ org-netbeans-modules-sendopts_zh_CN.jar
│ │ org-netbeans-modules-settings_ja.jar
│ │ org-netbeans-modules-settings_zh_CN.jar
│ │ org-netbeans-modules-spi-actions_ja.jar
│ │ org-netbeans-modules-spi-actions_zh_CN.jar
│ │ org-netbeans-modules-templates_ja.jar
│ │ org-netbeans-modules-templates_zh_CN.jar
│ │ org-netbeans-modules-uihandler_ja.jar
│ │ org-netbeans-modules-uihandler_zh_CN.jar
│ │ org-netbeans-spi-quicksearch_ja.jar
│ │ org-netbeans-spi-quicksearch_zh_CN.jar
│ │ org-netbeans-swing-outline_ja.jar
│ │ org-netbeans-swing-outline_zh_CN.jar
│ │ org-netbeans-swing-plaf_ja.jar
│ │ org-netbeans-swing-plaf_zh_CN.jar
│ │ org-netbeans-swing-tabcontrol_ja.jar
│ │ org-netbeans-swing-tabcontrol_zh_CN.jar
│ │ org-openide-actions_ja.jar
│ │ org-openide-actions_zh_CN.jar
│ │ org-openide-awt_ja.jar
│ │ org-openide-awt_zh_CN.jar
│ │ org-openide-compat_ja.jar
│ │ org-openide-compat_zh_CN.jar
│ │ org-openide-dialogs_ja.jar
│ │ org-openide-dialogs_zh_CN.jar
│ │ org-openide-execution_ja.jar
│ │ org-openide-execution_zh_CN.jar
│ │ org-openide-explorer_ja.jar
│ │ org-openide-explorer_zh_CN.jar
│ │ org-openide-io_ja.jar
│ │ org-openide-io_zh_CN.jar
│ │ org-openide-loaders_ja.jar
│ │ org-openide-loaders_zh_CN.jar
│ │ org-openide-nodes_ja.jar
│ │ org-openide-nodes_zh_CN.jar
│ │ org-openide-options_ja.jar
│ │ org-openide-options_zh_CN.jar
│ │ org-openide-text_ja.jar
│ │ org-openide-text_zh_CN.jar
│ │ org-openide-util-enumerations_ja.jar
│ │ org-openide-util-enumerations_zh_CN.jar
│ │ org-openide-windows_ja.jar
│ │ org-openide-windows_zh_CN.jar
│ │
│ └───update_tracking
│ org-netbeans-api-annotations-common.xml
│ org-netbeans-api-progress.xml
│ org-netbeans-api-search.xml
│ org-netbeans-api-visual.xml
│ org-netbeans-bootstrap.xml
│ org-netbeans-core-execution.xml
│ org-netbeans-core-io-ui.xml
│ org-netbeans-core-multitabs.xml
│ org-netbeans-core-multiview.xml
│ org-netbeans-core-output2.xml
│ org-netbeans-core-startup.xml
│ org-netbeans-core-ui.xml
│ org-netbeans-core-windows.xml
│ org-netbeans-core.xml
│ org-netbeans-lib-uihandler.xml
│ org-netbeans-modules-applemenu.xml
│ org-netbeans-modules-autoupdate-cli.xml
│ org-netbeans-modules-autoupdate-services.xml
│ org-netbeans-modules-autoupdate-ui.xml
│ org-netbeans-modules-core-kit.xml
│ org-netbeans-modules-editor-mimelookup-impl.xml
│ org-netbeans-modules-editor-mimelookup.xml
│ org-netbeans-modules-favorites.xml
│ org-netbeans-modules-javahelp.xml
│ org-netbeans-modules-keyring-fallback.xml
│ org-netbeans-modules-keyring-impl.xml
│ org-netbeans-modules-keyring.xml
│ org-netbeans-modules-masterfs-nio2.xml
│ org-netbeans-modules-masterfs.xml
│ org-netbeans-modules-options-api.xml
│ org-netbeans-modules-options-keymap.xml
│ org-netbeans-modules-print.xml
│ org-netbeans-modules-progress-ui.xml
│ org-netbeans-modules-queries.xml
│ org-netbeans-modules-sampler.xml
│ org-netbeans-modules-sendopts.xml
│ org-netbeans-modules-settings.xml
│ org-netbeans-modules-spi-actions.xml
│ org-netbeans-modules-templates.xml
│ org-netbeans-modules-uihandler.xml
│ org-netbeans-spi-quicksearch.xml
│ org-netbeans-swing-outline.xml
│ org-netbeans-swing-plaf.xml
│ org-netbeans-swing-tabcontrol.xml
│ org-openide-actions.xml
│ org-openide-awt.xml
│ org-openide-compat.xml
│ org-openide-dialogs.xml
│ org-openide-execution.xml
│ org-openide-explorer.xml
│ org-openide-filesystems.xml
│ org-openide-io.xml
│ org-openide-loaders.xml
│ org-openide-modules.xml
│ org-openide-nodes.xml
│ org-openide-options.xml
│ org-openide-text.xml
│ org-openide-util-enumerations.xml
│ org-openide-util-lookup.xml
│ org-openide-util.xml
│ org-openide-windows.xml
│
├───profiler
│ │ .lastModified
│ │ VERSION.txt
│ │
│ ├───config
│ │ └───Modules
│ │ org-netbeans-lib-profiler-charts.xml
│ │ org-netbeans-lib-profiler-common.xml
│ │ org-netbeans-lib-profiler-ui.xml
│ │ org-netbeans-lib-profiler.xml
│ │ org-netbeans-modules-profiler-api.xml
│ │ org-netbeans-modules-profiler-attach.xml
│ │ org-netbeans-modules-profiler-heapwalker.xml
│ │ org-netbeans-modules-profiler-oql.xml
│ │ org-netbeans-modules-profiler-selector-api.xml
│ │ org-netbeans-modules-profiler-selector-ui.xml
│ │ org-netbeans-modules-profiler-snaptracer.xml
│ │ org-netbeans-modules-profiler-utilities.xml
│ │ org-netbeans-modules-profiler.xml
│ │
│ ├───lib
│ │ │ jfluid-server-15.jar
│ │ │ jfluid-server.jar
│ │ │
│ │ ├───deployed
│ │ │ ├───jdk15
│ │ │ │ └───windows-amd64
│ │ │ │ profilerinterface.dll
│ │ │ │
│ │ │ └───jdk16
│ │ │ └───windows-amd64
│ │ │ profilerinterface.dll
│ │ │
│ │ └───locale
│ │ jfluid-server_ja.jar
│ │ jfluid-server_zh_CN.jar
│ │
│ ├───modules
│ │ │ org-netbeans-lib-profiler-charts.jar
│ │ │ org-netbeans-lib-profiler-common.jar
│ │ │ org-netbeans-lib-profiler-ui.jar
│ │ │ org-netbeans-lib-profiler.jar
│ │ │ org-netbeans-modules-profiler-api.jar
│ │ │ org-netbeans-modules-profiler-attach.jar
│ │ │ org-netbeans-modules-profiler-heapwalker.jar
│ │ │ org-netbeans-modules-profiler-oql.jar
│ │ │ org-netbeans-modules-profiler-selector-api.jar
│ │ │ org-netbeans-modules-profiler-selector-ui.jar
│ │ │ org-netbeans-modules-profiler-snaptracer.jar
│ │ │ org-netbeans-modules-profiler-utilities.jar
│ │ │ org-netbeans-modules-profiler.jar
│ │ │
│ │ └───locale
│ │ org-netbeans-lib-profiler-charts_ja.jar
│ │ org-netbeans-lib-profiler-charts_zh_CN.jar
│ │ org-netbeans-lib-profiler-common_ja.jar
│ │ org-netbeans-lib-profiler-common_zh_CN.jar
│ │ org-netbeans-lib-profiler-ui_ja.jar
│ │ org-netbeans-lib-profiler-ui_zh_CN.jar
│ │ org-netbeans-lib-profiler_ja.jar
│ │ org-netbeans-lib-profiler_zh_CN.jar
│ │ org-netbeans-modules-profiler-api_ja.jar
│ │ org-netbeans-modules-profiler-api_zh_CN.jar
│ │ org-netbeans-modules-profiler-attach_ja.jar
│ │ org-netbeans-modules-profiler-attach_zh_CN.jar
│ │ org-netbeans-modules-profiler-heapwalker_ja.jar
│ │ org-netbeans-modules-profiler-heapwalker_zh_CN.jar
│ │ org-netbeans-modules-profiler-oql_ja.jar
│ │ org-netbeans-modules-profiler-oql_zh_CN.jar
│ │ org-netbeans-modules-profiler-selector-api_ja.jar
│ │ org-netbeans-modules-profiler-selector-api_zh_CN.jar
│ │ org-netbeans-modules-profiler-selector-ui_ja.jar
│ │ org-netbeans-modules-profiler-selector-ui_zh_CN.jar
│ │ org-netbeans-modules-profiler-snaptracer_ja.jar
│ │ org-netbeans-modules-profiler-snaptracer_zh_CN.jar
│ │ org-netbeans-modules-profiler-utilities_ja.jar
│ │ org-netbeans-modules-profiler-utilities_zh_CN.jar
│ │ org-netbeans-modules-profiler_ja.jar
│ │ org-netbeans-modules-profiler_zh_CN.jar
│ │
│ └───update_tracking
│ org-netbeans-lib-profiler-charts.xml
│ org-netbeans-lib-profiler-common.xml
│ org-netbeans-lib-profiler-ui.xml
│ org-netbeans-lib-profiler.xml
│ org-netbeans-modules-profiler-api.xml
│ org-netbeans-modules-profiler-attach.xml
│ org-netbeans-modules-profiler-heapwalker.xml
│ org-netbeans-modules-profiler-oql.xml
│ org-netbeans-modules-profiler-selector-api.xml
│ org-netbeans-modules-profiler-selector-ui.xml
│ org-netbeans-modules-profiler-snaptracer.xml
│ org-netbeans-modules-profiler-utilities.xml
│ org-netbeans-modules-profiler.xml
│
└───visualvm
│ .lastModified
│
├───config
│ └───Modules
│ com-sun-tools-visualvm-api-caching.xml
│ com-sun-tools-visualvm-application-views.xml
│ com-sun-tools-visualvm-application.xml
│ com-sun-tools-visualvm-attach.xml
│ com-sun-tools-visualvm-charts.xml
│ com-sun-tools-visualvm-core.xml
│ com-sun-tools-visualvm-coredump.xml
│ com-sun-tools-visualvm-heapdump.xml
│ com-sun-tools-visualvm-host-remote.xml
│ com-sun-tools-visualvm-host-views.xml
│ com-sun-tools-visualvm-host.xml
│ com-sun-tools-visualvm-jmx.xml
│ com-sun-tools-visualvm-jvm.xml
│ com-sun-tools-visualvm-jvmstat.xml
│ com-sun-tools-visualvm-modules-appui.xml
│ com-sun-tools-visualvm-profiler.xml
│ com-sun-tools-visualvm-profiling.xml
│ com-sun-tools-visualvm-sa.xml
│ com-sun-tools-visualvm-sampler.xml
│ com-sun-tools-visualvm-threaddump.xml
│ com-sun-tools-visualvm-tools.xml
│ com-sun-tools-visualvm-uisupport.xml
│ org-netbeans-api-visual.xml_hidden
│ org-netbeans-core-execution.xml_hidden
│ org-netbeans-core-io-ui.xml_hidden
│ org-netbeans-core-output2.xml_hidden
│ org-netbeans-lib-uihandler.xml_hidden
│ org-netbeans-modules-core-kit.xml_hidden
│ org-netbeans-modules-favorites.xml_hidden
│ org-netbeans-modules-options-keymap.xml_hidden
│ org-netbeans-modules-print.xml_hidden
│ org-netbeans-modules-spi-actions.xml_hidden
│ org-netbeans-modules-templates.xml_hidden
│ org-netbeans-modules-uihandler.xml_hidden
│ org-openide-compat.xml_hidden
│ org-openide-execution.xml_hidden
│ org-openide-options.xml_hidden
│ org-openide-util-enumerations.xml_hidden
│
├───core
│ │ com-sun-tools-visualvm-modules-startup.jar
│ │
│ └───locale
│ com-sun-tools-visualvm-modules-startup_ja.jar
│ com-sun-tools-visualvm-modules-startup_zh_CN.jar
│ core_visualvm.jar
│
├───modules
│ │ com-sun-tools-visualvm-api-caching.jar
│ │ com-sun-tools-visualvm-application-views.jar
│ │ com-sun-tools-visualvm-application.jar
│ │ com-sun-tools-visualvm-attach.jar
│ │ com-sun-tools-visualvm-charts.jar
│ │ com-sun-tools-visualvm-core.jar
│ │ com-sun-tools-visualvm-coredump.jar
│ │ com-sun-tools-visualvm-heapdump.jar
│ │ com-sun-tools-visualvm-host-remote.jar
│ │ com-sun-tools-visualvm-host-views.jar
│ │ com-sun-tools-visualvm-host.jar
│ │ com-sun-tools-visualvm-jmx.jar
│ │ com-sun-tools-visualvm-jvm.jar
│ │ com-sun-tools-visualvm-jvmstat.jar
│ │ com-sun-tools-visualvm-modules-appui.jar
│ │ com-sun-tools-visualvm-profiler.jar
│ │ com-sun-tools-visualvm-profiling.jar
│ │ com-sun-tools-visualvm-sa.jar
│ │ com-sun-tools-visualvm-sampler.jar
│ │ com-sun-tools-visualvm-threaddump.jar
│ │ com-sun-tools-visualvm-tools.jar
│ │ com-sun-tools-visualvm-uisupport.jar
│ │
│ └───locale
│ com-sun-tools-visualvm-api-caching_ja.jar
│ com-sun-tools-visualvm-api-caching_zh_CN.jar
│ com-sun-tools-visualvm-application-views_ja.jar
│ com-sun-tools-visualvm-application-views_zh_CN.jar
│ com-sun-tools-visualvm-application_ja.jar
│ com-sun-tools-visualvm-application_zh_CN.jar
│ com-sun-tools-visualvm-attach_ja.jar
│ com-sun-tools-visualvm-attach_zh_CN.jar
│ com-sun-tools-visualvm-charts_ja.jar
│ com-sun-tools-visualvm-charts_zh_CN.jar
│ com-sun-tools-visualvm-coredump_ja.jar
│ com-sun-tools-visualvm-coredump_zh_CN.jar
│ com-sun-tools-visualvm-core_ja.jar
│ com-sun-tools-visualvm-core_zh_CN.jar
│ com-sun-tools-visualvm-heapdump_ja.jar
│ com-sun-tools-visualvm-heapdump_zh_CN.jar
│ com-sun-tools-visualvm-host-remote_ja.jar
│ com-sun-tools-visualvm-host-remote_zh_CN.jar
│ com-sun-tools-visualvm-host-views_ja.jar
│ com-sun-tools-visualvm-host-views_zh_CN.jar
│ com-sun-tools-visualvm-host_ja.jar
│ com-sun-tools-visualvm-host_zh_CN.jar
│ com-sun-tools-visualvm-jmx_ja.jar
│ com-sun-tools-visualvm-jmx_zh_CN.jar
│ com-sun-tools-visualvm-jvmstat_ja.jar
│ com-sun-tools-visualvm-jvmstat_zh_CN.jar
│ com-sun-tools-visualvm-jvm_ja.jar
│ com-sun-tools-visualvm-jvm_zh_CN.jar
│ com-sun-tools-visualvm-modules-appui_ja.jar
│ com-sun-tools-visualvm-modules-appui_zh_CN.jar
│ com-sun-tools-visualvm-profiler_ja.jar
│ com-sun-tools-visualvm-profiler_zh_CN.jar
│ com-sun-tools-visualvm-profiling_ja.jar
│ com-sun-tools-visualvm-profiling_zh_CN.jar
│ com-sun-tools-visualvm-sampler_ja.jar
│ com-sun-tools-visualvm-sampler_zh_CN.jar
│ com-sun-tools-visualvm-sa_ja.jar
│ com-sun-tools-visualvm-sa_zh_CN.jar
│ com-sun-tools-visualvm-threaddump_ja.jar
│ com-sun-tools-visualvm-threaddump_zh_CN.jar
│ com-sun-tools-visualvm-tools_ja.jar
│ com-sun-tools-visualvm-tools_zh_CN.jar
│ com-sun-tools-visualvm-uisupport_ja.jar
│ com-sun-tools-visualvm-uisupport_zh_CN.jar
│ org-netbeans-core-windows_visualvm.jar
│ org-netbeans-core_visualvm.jar
│ org-netbeans-modules-profiler_visualvm.jar
│
└───update_tracking
com-sun-tools-visualvm-api-caching.xml
com-sun-tools-visualvm-application-views.xml
com-sun-tools-visualvm-application.xml
com-sun-tools-visualvm-attach.xml
com-sun-tools-visualvm-charts.xml
com-sun-tools-visualvm-core.xml
com-sun-tools-visualvm-coredump.xml
com-sun-tools-visualvm-heapdump.xml
com-sun-tools-visualvm-host-remote.xml
com-sun-tools-visualvm-host-views.xml
com-sun-tools-visualvm-host.xml
com-sun-tools-visualvm-jmx.xml
com-sun-tools-visualvm-jvm.xml
com-sun-tools-visualvm-jvmstat.xml
com-sun-tools-visualvm-modules-appui.xml
com-sun-tools-visualvm-modules-startup.xml
com-sun-tools-visualvm-profiler.xml
com-sun-tools-visualvm-profiling.xml
com-sun-tools-visualvm-sa.xml
com-sun-tools-visualvm-sampler.xml
com-sun-tools-visualvm-threaddump.xml
com-sun-tools-visualvm-tools.xml
com-sun-tools-visualvm-uisupport.xml
Windows 10, version 1709, Build 16299.371 with local administrator rights
i get same issue on my product. use: Jetty(9.4.11.v20180605) openjdk 1.8.0_181 x64 equinox Osgi ContainerIncludeJarPattern="./[^/]servlet-api-[^/].jar$|./javax.servlet.jsp.jstl-..jar$|./org.apache.taglibs.taglibs-standard-impl-.*.jar$" haven't configuration of WebInfIncludeJarPattern
I get it when run from eclipse also standalone, so isn't by m2e I think issue from Osgi environment
i get two pattern of warning: pattern 1
Sep 12, 2018 5:26:39 PM org.eclipse.jetty.annotations.AnnotationParser warn
WARNING: org.eclipse.equinox.internal.app.EclipseAppHandle$2 scanned from multiple locations: jar:file:///home/hieplq/1Dev/project/native/idempiere-dev/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.eclipse.equinox.app_1.3.500.v20171221-2204.jar!/org/eclipse/equinox/internal/app/EclipseAppHandle$2.class, file:///home/hieplq/1Dev/project/native/idempiere-dev/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.eclipse.equinox.app_1.3.500.v20171221-2204.jar
pattern 2
17:26:45.740-----------> AnnotationParser.warn: com.itextpdf.text.pdf.events.IndexEvents$Entry scanned from multiple locations: jar:file:///home/hieplq/1Dev/project/native/idempiere-dev/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/com.itextpdf_5.5.12.jar!/com/itextpdf/text/pdf/events/IndexEvents$Entry.class, file:///home/hieplq/1Dev/project/native/idempiere-dev/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/com.itextpdf_5.5.12.jar [27]
@hieplq it looks like you have a hybrid environment, some of it on normal JVM classpath / classloader, and some of it using OSGi. Try connecting to your JVM via JMX and explore your classloaders, it might reveal something useful.
pattern 1 with better formatting
WARNING: org.eclipse.equinox.internal.app.EclipseAppHandle$2 scanned from multiple locations:
jar:file:///home/hieplq/1Dev/project/native/idempiere-dev/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.eclipse.equinox.app_1.3.500.v20171221-2204.jar!/org/eclipse/equinox/internal/app/EclipseAppHandle$2.class,
file:///home/hieplq/1Dev/project/native/idempiere-dev/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.eclipse.equinox.app_1.3.500.v20171221-2204.jar
pattern 2 with better formatting
17:26:45.740-----------> AnnotationParser.warn: com.itextpdf.text.pdf.events.IndexEvents$Entry scanned from multiple locations:
jar:file:///home/hieplq/1Dev/project/native/idempiere-dev/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/com.itextpdf_5.5.12.jar!/com/itextpdf/text/pdf/events/IndexEvents$Entry.class,
file:///home/hieplq/1Dev/project/native/idempiere-dev/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/com.itextpdf_5.5.12.jar [27]
Those are both 2 different URI locations (hence the warning).
Looks like one is from normal java classpath (because we get the jar:file:<os-filesystem-location>!/<jar-entry>
syntax), and one is from osgi classloader (as it doesn't return the jar-entry).
Your scenario looks like an improper use of OSGi.
i add "-verbose:class" to get info of class loader org.zkoss.util.resource.impl.LabelLoaderImpl is a duplicate warning, but on log i see it load just one time.
bytecode scanning doesn't load the class, it iterates through the entire classloader and opens each *.class as an inputstream for bytecode scanning.
The -verbose:class
option would not see this.
"Try connecting to your JVM via JMX and explore your classloaders" I try some tool like jconsole, visualvm, jprofiler also goolge, but not yet figure out how to view list of classloader for a class.
please help me what's tool or document or keyword to search
@janbartel perhaps there could be some additional logging about classloaders? or better filtering for osgi use case?
i see jetty scan from two path one from osgi bundle and on from JAVA_TARGET_PLATFORM.
@hieplq we scan from the container classpath ONLY those jars that have a pattern that matches the pattern specified by the ContainerIncludeJarPattern as documented here: http://www.eclipse.org/jetty/documentation/9.4.12.v20180830/using-annotations.html#jars-scanned-for-annotations
Can you please do a server dump (server.setDumpAfterStart(true), or the equivalent with the jetty.server.dumpAfterStart=true jetty property.
my ContainerIncludeJarPattern=./[^/]servlet-api-[^/].jar|./javax.servlet.jsp.jstl-..jar|./org.apache.taglibs.taglibs-standard-impl-.*.jar
my server dump:
Server@93e418{STARTING}[9.4.12.v20180830] - STARTING
+= QueuedThreadPool[qtp518306698]@1ee4bb8a{STARTED,10<=10<=200,i=4,q=0}[ReservedThreadExecutor@18b5bf1e{s=0/4,p=0}] - STARTED
| += ReservedThreadExecutor@18b5bf1e{s=0/4,p=0} - STARTED
| +> 33 qtp518306698-33 SELECTING RUNNABLE @ java.base@10.0.2/sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
| +> 34 qtp518306698-34 SELECTING RUNNABLE @ java.base@10.0.2/sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
| +> 35 qtp518306698-35 SELECTING RUNNABLE @ java.base@10.0.2/sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
| +> 29 qtp518306698-29 IDLE TIMED_WAITING @ java.base@10.0.2/jdk.internal.misc.Unsafe.park(Native Method)
| +> 37 qtp518306698-37 IDLE TIMED_WAITING @ java.base@10.0.2/jdk.internal.misc.Unsafe.park(Native Method)
| +> 31 qtp518306698-31 SELECTING RUNNABLE @ java.base@10.0.2/sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
| +> 30 qtp518306698-30 IDLE TIMED_WAITING @ java.base@10.0.2/jdk.internal.misc.Unsafe.park(Native Method)
| +> 36 qtp518306698-36-acceptor-0@514071d1-ServerConnector@61a7791a{SSL,[ssl, alpn, h2, http/1.1]}{localhost:8443} ACCEPTING RUNNABLE @ java.base@10.0.2/sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
| +> 38 qtp518306698-38 IDLE TIMED_WAITING @ java.base@10.0.2/jdk.internal.misc.Unsafe.park(Native Method)
| +> 32 qtp518306698-32-acceptor-0@179c59a4-ServerConnector@4b5dc693{HTTP/1.1,[http/1.1, h2c]}{localhost:8080} ACCEPTING RUNNABLE @ java.base@10.0.2/sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
| +> jobs - size=0
+= ScheduledExecutorScheduler@300eb7bd{STARTED} - STARTED
| +- java.base@10.0.2/jdk.internal.misc.Unsafe.park(Native Method)
| +- java.base@10.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)
| +- java.base@10.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2117)
| +- java.base@10.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
| +- java.base@10.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
| +- java.base@10.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061)
| +- java.base@10.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1121)
| +- java.base@10.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
| +- java.base@10.0.2/java.lang.Thread.run(Thread.java:844)
+= HandlerCollection@41e5086f{STARTED}[ContextHandlerCollection@30767ca2{STARTED}[o.e.j.w.WebAppContext@20071131{iDempiere Root,/,file://[IDEMPIERE-HOME]/org.adempiere.server/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.server/}, o.e.j.w.WebAppContext@30a62345{/ADInterface,file://[IDEMPIERE-HOME]/org.idempiere.webservices/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.idempiere.webservices/}, o.e.j.w.WebAppContext@102ba1bb{iDempiere Web Client,/webui,file://[IDEMPIERE-HOME]/org.adempiere.ui.zk/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.ui.zk/}], DefaultHandler@6e72e87e{STARTED}] - STARTED
| += ContextHandlerCollection@30767ca2{STARTED}[o.e.j.w.WebAppContext@20071131{iDempiere Root,/,file://[IDEMPIERE-HOME]/org.adempiere.server/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.server/}, o.e.j.w.WebAppContext@30a62345{/ADInterface,file://[IDEMPIERE-HOME]/org.idempiere.webservices/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.idempiere.webservices/}, o.e.j.w.WebAppContext@102ba1bb{iDempiere Web Client,/webui,file://[IDEMPIERE-HOME]/org.adempiere.ui.zk/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.ui.zk/}] - STARTED
| | += o.e.j.w.WebAppContext@20071131{iDempiere Root,/,file://[IDEMPIERE-HOME]/org.adempiere.server/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.server/} - STARTED
| | | += org.eclipse.jetty.server.session.SessionHandler1527441377==dftMaxIdleSec=900 - STARTED
| | | | += ConstraintSecurityHandler@32c53a9f{STARTED} - STARTED
| | | | | +- org.eclipse.jetty.security.DefaultAuthenticatorFactory@3155c309
| | | | | += ServletHandler@489dec45{STARTED} - STARTED
| | | | | | += ListenerHolder@44a42f58{STARTED}: org.eclipse.jetty.servlet.listener.ELContextCleaner - STARTED
| | | | | | += ListenerHolder@5faee491{STARTED}: org.eclipse.jetty.servlet.listener.IntrospectorCleaner - STARTED
| | | | | | += default@5c13d641==org.eclipse.jetty.servlet.DefaultServlet,jsp=null,order=0,inst=true - STARTED
| | | | | | | +- dirAllowed=true
| | | | | | | +- maxCacheSize=256000000
| | | | | | | +- maxCachedFileSize=200000000
| | | | | | | +- welcomeServlets=false
| | | | | | | +- useFileMappedBuffer=true
| | | | | | | +- acceptRanges=true
| | | | | | | +- etags=false
| | | | | | | +- maxCachedFiles=2048
| | | | | | | +- redirectWelcome=false
| | | | | | += jsp@19c47==org.eclipse.jetty.jsp.JettyJspServlet,jsp=null,order=0,inst=true - STARTED
| | | | | | | +- fork=false
| | | | | | | +- compilerSourceVM=1.7
| | | | | | | +- logVerbosityLevel=DEBUG
| | | | | | | +- compilerTargetVM=1.7
| | | | | | | +- scratchdir=/tmp/jetty-localhost-8443-org.adempiere.server-_-any-11163992859559536700.dir/jsp
| | | | | | | +- xpoweredBy=false
| | | | | | +- [/]=>default
| | | | | | +- [*.jsp, *.jspf, *.jspx, *.xsp, *.JSP, *.JSPF, *.JSPX, *.XSP]=>jsp
| | | | | | += idempiereMonitorFilter - STARTED
| | | | | | += JnlpDownloadServlet@f3cd5595==jnlp.sample.servlet.JnlpDownloadServlet,jsp=null,order=1,inst=true - STARTED
| | | | | | | +- logLevel=INFORMATIONAL
| | | | | | += StatusInfo@85953be0==org.compiere.web.StatusInfo,jsp=null,order=-1,inst=false - STARTED
| | | | | | += idempiereMonitor@c88c961e==org.compiere.web.AdempiereMonitor,jsp=null,order=1,inst=true - STARTED
| | | | | | += RestletServlet@d8aab29e==org.restlet.ext.servlet.ServerServlet,jsp=null,order=-1,inst=false - STARTED
| | | | | | | +- org.restlet.application=org.adempiere.web.server.ServerApplication
| | | | | | +- [/idempiereMonitor/*]/[]==0=>idempiereMonitorFilter
| | | | | | +- [*.jnlp]=>JnlpDownloadServlet
| | | | | | +- [/statusInfo]=>StatusInfo
| | | | | | +- [/idempiereMonitor/*]=>idempiereMonitor
| | | | | | +- [/server/*]=>RestletServlet
| | | | | | += Jetty_WebSocketUpgradeFilter - STARTED
| | | | | | | +- contextAttributeKey=org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
| | | | | | | +- configuration=NativeWebSocketConfiguration@407c39e6{STARTED}
NativeWebSocketConfiguration@407c39e6{STARTED} - STARTED
| | | | | | | += WebSocketServerFactory@67a40a68[defaultPolicy=WebSocketPolicy@29f372b[behavior=SERVER,maxTextMessageSize=65536,maxTextMessageBufferSize=32768,maxBinaryMessageSize=65536,maxBinaryMessageBufferSize=32768,asyncWriteTimeout=60000,idleTimeout=300000,inputBufferSize=4096],creator=org.eclipse.jetty.websocket.server.WebSocketServerFactory] - STARTED
| | | | | | | | += ScheduledExecutorScheduler@54f6a2f4{STARTED} - STARTED
| | | | | | | | +- org.eclipse.jetty.io.MappedByteBufferPool@2abdc185
| | | | | | | +- PathMappings[size=0]
| | | | | | +- [/*]/[]==1=>Jetty_WebSocketUpgradeFilter
| | | | | | += ListenerHolder@baf7e3d{STARTED}: org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer$ContextDestroyListener - STARTED
| | | | | +> null
| | | | | +> null
| | | | | +> null
| | | | | +> []
| | | | | +> /server/*={*={RoleInfo[],Confidential}}
| | | | | +> /={TRACE={RoleInfo,F,C[],None}, TRACE.omission={RoleInfo[],None}}
| | | | | +> /idempiereMonitor/*={*={RoleInfo[],Confidential}}
| | | | += org.eclipse.jetty.server.session.DefaultSessionCache@4c1fd26a[evict=-1,removeUnloadable=false,saveOnCreate=false,saveOnInactiveEvict=false] - STARTED
| | | | | += org.eclipse.jetty.server.session.NullSessionDataStore@374282ad[passivating=false,graceSec=3600] - STARTED
| | | | +~ DefaultSessionIdManager@7337cc29{STARTED}[worker=node0] - STARTED
| | | += ErrorPageErrorHandler@3990ae4{STARTED} - STARTED
| | | += ServletContainerInitializersStarter@3127147f{STARTED} - STARTED
| | | += NativeWebSocketConfiguration@407c39e6{STARTED} - STARTED
| | | | += WebSocketServerFactory@67a40a68[defaultPolicy=WebSocketPolicy@29f372b[behavior=SERVER,maxTextMessageSize=65536,maxTextMessageBufferSize=32768,maxBinaryMessageSize=65536,maxBinaryMessageBufferSize=32768,asyncWriteTimeout=60000,idleTimeout=300000,inputBufferSize=4096],creator=org.eclipse.jetty.websocket.server.WebSocketServerFactory] - STARTED
| | | | | += ScheduledExecutorScheduler@54f6a2f4{STARTED} - STARTED
| | | | | +- org.eclipse.jetty.io.MappedByteBufferPool@2abdc185
| | | | +- PathMappings[size=0]
| | | += ServerContainer@12d3bf1c{STARTED} - STARTED
| | | | +~ NativeWebSocketConfiguration@407c39e6{STARTED} - STARTED
| | | +> WebAppClassLoader=iDempiere Root@409bd557
| | | | +- file:[IDEMPIERE-HOME]/org.adempiere.server/WEB-INF/lib/jnlp-jardiff.jar
| | | | +- file:[IDEMPIERE-HOME]/org.adempiere.server/WEB-INF/lib/jnlp-servlet.jar
| | | | +- file:[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar
| | | | +- file:[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar
| | | | +- org.eclipse.osgi.internal.loader.EquinoxClassLoader@23cec3b0[org.eclipse.jetty.osgi.boot:9.4.12.v20180830(id=250)]
| | | | +- jdk.internal.loader.ClassLoaders$PlatformClassLoader@5f486feb
| | | +> Systemclasses o.e.j.w.WebAppContext@20071131{iDempiere Root,/,file://[IDEMPIERE-HOME]/org.adempiere.server/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.server/}
| | | | +- java.
| | | | +- javax.
| | | | +- org.eclipse.jetty.continuation.
| | | | +- org.eclipse.jetty.jaas.
| | | | +- org.eclipse.jetty.jmx.
| | | | +- org.eclipse.jetty.jndi.
| | | | +- org.eclipse.jetty.jsp.JettyJspServlet
| | | | +- org.eclipse.jetty.servlet.DefaultServlet
| | | | +- org.eclipse.jetty.servlets.PushCacheFilter
| | | | +- org.eclipse.jetty.servlets.PushSessionCacheFilter
| | | | +- org.eclipse.jetty.util.annotation.
| | | | +- org.eclipse.jetty.util.log.
| | | | +- org.eclipse.jetty.websocket.
| | | | +- org.w3c.
| | | | +- org.xml.
| | | +> Serverclasses o.e.j.w.WebAppContext@20071131{iDempiere Root,/,file://[IDEMPIERE-HOME]/org.adempiere.server/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.server/}
| | | | +- -org.eclipse.jetty.alpn.
| | | | +- -org.eclipse.jetty.apache.
| | | | +- -org.eclipse.jetty.continuation.
| | | | +- -org.eclipse.jetty.jaas.
| | | | +- -org.eclipse.jetty.jmx.
| | | | +- -org.eclipse.jetty.jndi.
| | | | +- -org.eclipse.jetty.jsp.
| | | | +- -org.eclipse.jetty.server.session.SessionData
| | | | +- -org.eclipse.jetty.servlet.DefaultServlet
| | | | +- -org.eclipse.jetty.servlet.NoJspServlet
| | | | +- -org.eclipse.jetty.servlet.listener.
| | | | +- -org.eclipse.jetty.servlets.
| | | | +- -org.eclipse.jetty.util.annotation.
| | | | +- -org.eclipse.jetty.util.log.
| | | | +- -org.eclipse.jetty.websocket.
| | | | +- org.eclipse.jdt.
| | | | +- org.eclipse.jetty.
| | | | +- org.objectweb.asm.
| | | +> Configurations o.e.j.w.WebAppContext@20071131{iDempiere Root,/,file://[IDEMPIERE-HOME]/org.adempiere.server/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.server/}
| | | | +- org.eclipse.jetty.osgi.boot.OSGiWebInfConfiguration@14cd90cc
| | | | +- org.eclipse.jetty.webapp.WebXmlConfiguration@1dc0eac6
| | | | +- org.eclipse.jetty.webapp.MetaInfConfiguration@12649d3d
| | | | +- org.eclipse.jetty.webapp.FragmentConfiguration@ecf8fad
| | | | +- org.eclipse.jetty.plus.webapp.EnvConfiguration@767c3548
| | | | +- org.eclipse.jetty.plus.webapp.PlusConfiguration@6cf0679b
| | | | +- org.eclipse.jetty.osgi.annotations.AnnotationConfiguration@5acb824d
| | | | +- org.eclipse.jetty.webapp.JettyWebXmlConfiguration@280bdc5e
| | | +> Handler attributes o.e.j.w.WebAppContext@20071131{iDempiere Root,/,file://[IDEMPIERE-HOME]/org.adempiere.server/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.server/}
| | | | +- javax.servlet.context.tempdir=/tmp/jetty-localhost-8443-org.adempiere.server-_-any-11163992859559536700.dir
| | | | +- org.eclipse.jetty.server.webapp.ContainerIncludeJarPattern=.*/[^/]*servlet-api-[^/]*\.jar|.*/javax.servlet.jsp.jstl-.*\.jar|.*/org.apache.taglibs.taglibs-standard-impl-.*\.jar
| | | | +- org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.SCI=WebSocketUpgradeFilter[configuration=NativeWebSocketConfiguration@407c39e6{STARTED}]
| | | | +- org.eclipse.jetty.lifecyleCallbackCollection=org.eclipse.jetty.plus.annotation.LifeCycleCallbackCollection@50690ebf
| | | | +- org.eclipse.jetty.server.Executor=QueuedThreadPool[qtp518306698]@1ee4bb8a{STARTED,10<=10<=200,i=4,q=0}[ReservedThreadExecutor@18b5bf1e{s=0/4,p=0}]
| | | | +- org.eclipse.jetty.injectionCollection=org.eclipse.jetty.plus.annotation.InjectionCollection@56b63715
| | | | +- org.apache.catalina.jsp_classpath=[IDEMPIERE-HOME]/org.adempiere.server/WEB-INF/lib/jnlp-jardiff.jar:[IDEMPIERE-HOME]/org.adempiere.server/WEB-INF/lib/jnlp-servlet.jar
| | | | +- o.e.j.o.b.watermark=o.e.j.o.b.watermark
| | | | +- osgi-bundle=org.adempiere.server_6.1.0.qualifier [78]
| | | | +- org.eclipse.jetty.runAsCollection=org.eclipse.jetty.plus.annotation.RunAsCollection@2029f8b1
| | | | +- org.eclipse.jetty.containerInitializerStarter=ServletContainerInitializersStarter@3127147f{STARTED}
| | | | +- org.eclipse.jetty.server.webapp.containerIncludeBundlePattern=org.apache.taglibs.standard-impl
| | | | +- osgi-bundlecontext=org.eclipse.osgi.internal.framework.BundleContextImpl@7aa93735
| | | | +- org.springframework.osgi.web.org.osgi.framework.BundleContext=org.eclipse.osgi.internal.framework.BundleContextImpl@7aa93735
| | | | +- javax.websocket.server.ServerContainer=ServerContainer@12d3bf1c{STARTED}
| | | +> Context attributes o.e.j.w.WebAppContext@20071131{iDempiere Root,/,file://[IDEMPIERE-HOME]/org.adempiere.server/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.server/}
| | | | +- org.eclipse.jetty.util.DecoratedObjectFactory=org.eclipse.jetty.util.DecoratedObjectFactory[decorators=3]
| | | | +- resourceCache=ResourceCache[null,org.eclipse.jetty.servlet.DefaultServlet@4c5c8fbc]@1415081086
| | | | +- org.eclipse.jetty.websocket.server.NativeWebSocketConfiguration=NativeWebSocketConfiguration@407c39e6{STARTED}
| | | | +- org.apache.tomcat.InstanceManager=org.apache.tomcat.SimpleInstanceManager@33b1f77f
| | | | +- org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter=WebSocketUpgradeFilter[configuration=NativeWebSocketConfiguration@407c39e6{STARTED}]
| | | | +- org.apache.jasper.compiler.TldCache=org.apache.jasper.compiler.TldCache@5c327dc8
| | | +> Initparams o.e.j.w.WebAppContext@20071131{iDempiere Root,/,file://[IDEMPIERE-HOME]/org.adempiere.server/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.server/}
| | | +- org.eclipse.jetty.servlet.SessionCookie=ROOT_SESSIONID
| | | +- ServerRoot=1
| | += o.e.j.w.WebAppContext@30a62345{/ADInterface,file://[IDEMPIERE-HOME]/org.idempiere.webservices/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.idempiere.webservices/} - STARTED
| | | += org.eclipse.jetty.server.session.SessionHandler1958422685==dftMaxIdleSec=900 - STARTED
| | | | += ConstraintSecurityHandler@631781e8{STARTED} - STARTED
| | | | | +- org.eclipse.jetty.security.DefaultAuthenticatorFactory@5f2198fa
| | | | | += ServletHandler@10b262eb{STARTED} - STARTED
| | | | | | += ListenerHolder@3de04fa0{STARTED}: org.eclipse.jetty.servlet.listener.ELContextCleaner - STARTED
| | | | | | += ListenerHolder@62a79135{STARTED}: org.eclipse.jetty.servlet.listener.IntrospectorCleaner - STARTED
| | | | | | += default@5c13d641==org.eclipse.jetty.servlet.DefaultServlet,jsp=null,order=0,inst=true - STARTED
| | | | | | | +- dirAllowed=true
| | | | | | | +- maxCacheSize=256000000
| | | | | | | +- maxCachedFileSize=200000000
| | | | | | | +- welcomeServlets=false
| | | | | | | +- useFileMappedBuffer=true
| | | | | | | +- acceptRanges=true
| | | | | | | +- etags=false
| | | | | | | +- maxCachedFiles=2048
| | | | | | | +- redirectWelcome=false
| | | | | | += jsp@19c47==org.eclipse.jetty.jsp.JettyJspServlet,jsp=null,order=0,inst=true - STARTED
| | | | | | | +- fork=false
| | | | | | | +- compilerSourceVM=1.7
| | | | | | | +- logVerbosityLevel=DEBUG
| | | | | | | +- compilerTargetVM=1.7
| | | | | | | +- scratchdir=/tmp/jetty-localhost-8443-org.idempiere.webservices-_ADInterface-any-16307145904390102948.dir/jsp
| | | | | | | +- xpoweredBy=false
| | | | | | +- [/]=>default
| | | | | | +- [*.jsp, *.jspf, *.jspx, *.xsp, *.JSP, *.JSPF, *.JSPX, *.XSP]=>jsp
| | | | | | += ListenerHolder@319233d3{STARTED}: com.trekglobal.ws.ContextLoaderListener - STARTED
| | | | | | += CXFServlet@27cd7294==org.apache.cxf.transport.servlet.CXFServlet,jsp=null,order=1,inst=true - STARTED
| | | | | | +- [/services/*]=>CXFServlet
| | | | | +> null
| | | | | +> null
| | | | | +> null
| | | | | +> []
| | | | | +> /={TRACE={RoleInfo,F,C[],None}, TRACE.omission={RoleInfo[],None}}
| | | | += org.eclipse.jetty.server.session.DefaultSessionCache@3234ba30[evict=-1,removeUnloadable=false,saveOnCreate=false,saveOnInactiveEvict=false] - STARTED
| | | | | += org.eclipse.jetty.server.session.NullSessionDataStore@d967e99[passivating=false,graceSec=3600] - STARTED
| | | | +~ DefaultSessionIdManager@7337cc29{STARTED}[worker=node0] - STARTED
| | | += ErrorPageErrorHandler@53e67827{STARTED} - STARTED
| | | +> WebAppClassLoader=1903105368@716f1558
| | | | +- file:[IDEMPIERE-HOME]/org.idempiere.webservices/WEB-INF/lib/idempiere-xmlbeans.jar
| | | | +- file:[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar
| | | | +- file:[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar
| | | | +- org.eclipse.osgi.internal.loader.EquinoxClassLoader@23cec3b0[org.eclipse.jetty.osgi.boot:9.4.12.v20180830(id=250)]
| | | | +- jdk.internal.loader.ClassLoaders$PlatformClassLoader@5f486feb
| | | +> Systemclasses o.e.j.w.WebAppContext@30a62345{/ADInterface,file://[IDEMPIERE-HOME]/org.idempiere.webservices/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.idempiere.webservices/}
| | | | +- java.
| | | | +- javax.
| | | | +- org.eclipse.jetty.continuation.
| | | | +- org.eclipse.jetty.jaas.
| | | | +- org.eclipse.jetty.jmx.
| | | | +- org.eclipse.jetty.jndi.
| | | | +- org.eclipse.jetty.jsp.JettyJspServlet
| | | | +- org.eclipse.jetty.servlet.DefaultServlet
| | | | +- org.eclipse.jetty.servlets.PushCacheFilter
| | | | +- org.eclipse.jetty.servlets.PushSessionCacheFilter
| | | | +- org.eclipse.jetty.util.annotation.
| | | | +- org.eclipse.jetty.util.log.
| | | | +- org.eclipse.jetty.websocket.
| | | | +- org.w3c.
| | | | +- org.xml.
| | | +> Serverclasses o.e.j.w.WebAppContext@30a62345{/ADInterface,file://[IDEMPIERE-HOME]/org.idempiere.webservices/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.idempiere.webservices/}
| | | | +- -org.eclipse.jetty.alpn.
| | | | +- -org.eclipse.jetty.apache.
| | | | +- -org.eclipse.jetty.continuation.
| | | | +- -org.eclipse.jetty.jaas.
| | | | +- -org.eclipse.jetty.jmx.
| | | | +- -org.eclipse.jetty.jndi.
| | | | +- -org.eclipse.jetty.jsp.
| | | | +- -org.eclipse.jetty.server.session.SessionData
| | | | +- -org.eclipse.jetty.servlet.DefaultServlet
| | | | +- -org.eclipse.jetty.servlet.NoJspServlet
| | | | +- -org.eclipse.jetty.servlet.listener.
| | | | +- -org.eclipse.jetty.servlets.
| | | | +- -org.eclipse.jetty.util.annotation.
| | | | +- -org.eclipse.jetty.util.log.
| | | | +- -org.eclipse.jetty.websocket.
| | | | +- org.eclipse.jdt.
| | | | +- org.eclipse.jetty.
| | | | +- org.objectweb.asm.
| | | +> Configurations o.e.j.w.WebAppContext@30a62345{/ADInterface,file://[IDEMPIERE-HOME]/org.idempiere.webservices/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.idempiere.webservices/}
| | | | +- org.eclipse.jetty.osgi.boot.OSGiWebInfConfiguration@73cac523
| | | | +- org.eclipse.jetty.webapp.WebXmlConfiguration@64380450
| | | | +- org.eclipse.jetty.webapp.MetaInfConfiguration@5a64ccf8
| | | | +- org.eclipse.jetty.webapp.FragmentConfiguration@3aa3b0d3
| | | | +- org.eclipse.jetty.plus.webapp.EnvConfiguration@1fe58979
| | | | +- org.eclipse.jetty.plus.webapp.PlusConfiguration@3bdb0451
| | | | +- org.eclipse.jetty.osgi.annotations.AnnotationConfiguration@47241cde
| | | | +- org.eclipse.jetty.webapp.JettyWebXmlConfiguration@602619c1
| | | +> Handler attributes o.e.j.w.WebAppContext@30a62345{/ADInterface,file://[IDEMPIERE-HOME]/org.idempiere.webservices/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.idempiere.webservices/}
| | | | +- javax.servlet.context.tempdir=/tmp/jetty-localhost-8443-org.idempiere.webservices-_ADInterface-any-16307145904390102948.dir
| | | | +- org.eclipse.jetty.server.webapp.ContainerIncludeJarPattern=.*/[^/]*servlet-api-[^/]*\.jar|.*/javax.servlet.jsp.jstl-.*\.jar|.*/org.apache.taglibs.taglibs-standard-impl-.*\.jar
| | | | +- org.eclipse.jetty.lifecyleCallbackCollection=org.eclipse.jetty.plus.annotation.LifeCycleCallbackCollection@533bfafd
| | | | +- org.eclipse.jetty.server.Executor=QueuedThreadPool[qtp518306698]@1ee4bb8a{STARTED,10<=10<=200,i=4,q=0}[ReservedThreadExecutor@18b5bf1e{s=0/4,p=0}]
| | | | +- org.eclipse.jetty.injectionCollection=org.eclipse.jetty.plus.annotation.InjectionCollection@30a19547
| | | | +- org.apache.catalina.jsp_classpath=[IDEMPIERE-HOME]/org.idempiere.webservices/WEB-INF/lib/idempiere-xmlbeans.jar
| | | | +- o.e.j.o.b.watermark=o.e.j.o.b.watermark
| | | | +- osgi-bundle=org.idempiere.webservices_6.1.0.qualifier [284]
| | | | +- org.eclipse.jetty.runAsCollection=org.eclipse.jetty.plus.annotation.RunAsCollection@5704ad61
| | | | +- org.eclipse.jetty.server.webapp.containerIncludeBundlePattern=org.apache.taglibs.standard-impl
| | | | +- osgi-bundlecontext=org.eclipse.osgi.internal.framework.BundleContextImpl@49d70527
| | | | +- org.springframework.osgi.web.org.osgi.framework.BundleContext=org.eclipse.osgi.internal.framework.BundleContextImpl@49d70527
| | | +> Context attributes o.e.j.w.WebAppContext@30a62345{/ADInterface,file://[IDEMPIERE-HOME]/org.idempiere.webservices/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.idempiere.webservices/}
| | | | +- org.eclipse.jetty.util.DecoratedObjectFactory=org.eclipse.jetty.util.DecoratedObjectFactory[decorators=3]
| | | | +- org.springframework.web.context.support.ServletContextScope=org.springframework.web.context.support.ServletContextScope@7bc4e51
| | | | +- org.springframework.web.context.WebApplicationContext.ROOT=Root WebApplicationContext: startup date [Sat Nov 10 09:09:53 ICT 2018]; root of context hierarchy
| | | | +- resourceCache=ResourceCache[null,org.eclipse.jetty.servlet.DefaultServlet@b5ca049]@938153928
| | | +> Initparams o.e.j.w.WebAppContext@30a62345{/ADInterface,file://[IDEMPIERE-HOME]/org.idempiere.webservices/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.idempiere.webservices/}
| | | +- contextConfigLocation=classpath:/META-INF/cxf/services.xml
classpath:/META-INF/cxf/rest-context.xml
| | += o.e.j.w.WebAppContext@102ba1bb{iDempiere Web Client,/webui,file://[IDEMPIERE-HOME]/org.adempiere.ui.zk/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.ui.zk/} - STARTED
| | += org.eclipse.jetty.server.session.SessionHandler1165417457==dftMaxIdleSec=3600 - STARTED
| | | += ConstraintSecurityHandler@20ddcbc8{STARTED} - STARTED
| | | | +- org.eclipse.jetty.security.DefaultAuthenticatorFactory@4eed6972
| | | | += ServletHandler@21d77230{STARTED} - STARTED
| | | | | += ListenerHolder@520d9ca8{STARTED}: org.eclipse.jetty.servlet.listener.ELContextCleaner - STARTED
| | | | | += ListenerHolder@1cc08eaa{STARTED}: org.eclipse.jetty.servlet.listener.IntrospectorCleaner - STARTED
| | | | | += default@5c13d641==org.eclipse.jetty.servlet.DefaultServlet,jsp=null,order=0,inst=true - STARTED
| | | | | | +- dirAllowed=true
| | | | | | +- maxCacheSize=256000000
| | | | | | +- maxCachedFileSize=200000000
| | | | | | +- welcomeServlets=false
| | | | | | +- useFileMappedBuffer=true
| | | | | | +- acceptRanges=true
| | | | | | +- etags=false
| | | | | | +- maxCachedFiles=2048
| | | | | | +- redirectWelcome=false
| | | | | += jsp@19c47==org.eclipse.jetty.jsp.JettyJspServlet,jsp=null,order=0,inst=true - STARTED
| | | | | | +- fork=false
| | | | | | +- compilerSourceVM=1.7
| | | | | | +- logVerbosityLevel=DEBUG
| | | | | | +- compilerTargetVM=1.7
| | | | | | +- scratchdir=/tmp/jetty-localhost-8443-org.adempiere.ui.zk-_webui-any-2168474233760381256.dir/jsp
| | | | | | +- xpoweredBy=false
| | | | | +- [/]=>default
| | | | | +- [*.jsp, *.jspf, *.jspx, *.xsp, *.JSP, *.JSPF, *.JSPX, *.XSP]=>jsp
| | | | | += ListenerHolder@39c3c2b9{STARTED}: org.adempiere.webui.LoggedSessionListener - STARTED
| | | | | += AtmosphereServlet@1f13a2a3==org.atmosphere.cpr.AtmosphereServlet,jsp=null,order=0,inst=true - STARTED
| | | | | | +- org.atmosphere.cpr.AtmosphereHandler=fi.jawsy.jawwa.zk.atmosphere.ZkAtmosphereHandler
| | | | | | +- org.atmosphere.cpr.AtmosphereHandler.contextRoot=/zkau/comet
| | | | | | +- org.atmosphere.websocket.suppressJSR356=true
| | | | | | +- org.atmosphere.cpr.broadcasterCacheClass=org.atmosphere.cache.SessionBroadcasterCache
| | | | | | +- org.atmosphere.cpr.AtmosphereInterceptor=org.atmosphere.client.TrackMessageSizeInterceptor
| | | | | += dspLoader@41968d34==org.zkoss.web.servlet.dsp.InterpreterServlet,jsp=null,order=-1,inst=false - STARTED
| | | | | | +- class-resource=true
| | | | | +- [/zkau/comet]=>AtmosphereServlet
| | | | | +- [*.dsp]=>dspLoader
| | | | | += ListenerHolder@239f7143{STARTED}: org.zkoss.zk.ui.http.HttpSessionListener - STARTED
| | | | | += DHtmlUpdateServlet@f554f36d==org.zkoss.zk.au.http.DHtmlUpdateServlet,jsp=null,order=-1,inst=false - STARTED
| | | | | += DHtmlLayoutServlet@5c8df1ec==org.zkoss.zk.ui.http.DHtmlLayoutServlet,jsp=null,order=1,inst=true - STARTED
| | | | | | +- update-uri=/zkau
| | | | | +- [/zkau/*]=>DHtmlUpdateServlet
| | | | | +- [*.zul]=>DHtmlLayoutServlet
| | | | | +- [*.zhtml]=>DHtmlLayoutServlet
| | | | | += Jetty_WebSocketUpgradeFilter - STARTED
| | | | | | +- contextAttributeKey=org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
| | | | | | +- configuration=NativeWebSocketConfiguration@1dc94144{STARTED}
NativeWebSocketConfiguration@1dc94144{STARTED} - STARTED
| | | | | | += WebSocketServerFactory@5e43989[defaultPolicy=WebSocketPolicy@2215e586[behavior=SERVER,maxTextMessageSize=65536,maxTextMessageBufferSize=32768,maxBinaryMessageSize=65536,maxBinaryMessageBufferSize=32768,asyncWriteTimeout=60000,idleTimeout=300000,inputBufferSize=4096],creator=org.eclipse.jetty.websocket.server.WebSocketServerFactory] - STARTED
| | | | | | | += ScheduledExecutorScheduler@6bcf477f{STARTED} - STARTED
| | | | | | | +- org.eclipse.jetty.io.MappedByteBufferPool@7ad89dee
| | | | | | +- PathMappings[size=0]
| | | | | +- [/*]/[]==1=>Jetty_WebSocketUpgradeFilter
| | | | | += ListenerHolder@2dcc2090{STARTED}: org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer$ContextDestroyListener - STARTED
| | | | +> null
| | | | +> null
| | | | +> null
| | | | +> []
| | | | +> /={TRACE={RoleInfo,F,C[],None}, TRACE.omission={RoleInfo[],None}}
| | | +~ org.adempiere.webui.LoggedSessionListener@9c07cd1
| | | +~ org.zkoss.zk.ui.http.HttpSessionListener@47491ba
| | | += org.eclipse.jetty.server.session.DefaultSessionCache@3a7d5b37[evict=-1,removeUnloadable=false,saveOnCreate=false,saveOnInactiveEvict=false] - STARTED
| | | | += org.eclipse.jetty.server.session.NullSessionDataStore@76f92448[passivating=false,graceSec=3600] - STARTED
| | | +~ DefaultSessionIdManager@7337cc29{STARTED}[worker=node0] - STARTED
| | += ErrorPageErrorHandler@7cd5e8b2{STARTED} - STARTED
| | += ServletContainerInitializersStarter@5c0c4fd3{STARTED} - STARTED
| | += NativeWebSocketConfiguration@1dc94144{STARTED} - STARTED
| | | += WebSocketServerFactory@5e43989[defaultPolicy=WebSocketPolicy@2215e586[behavior=SERVER,maxTextMessageSize=65536,maxTextMessageBufferSize=32768,maxBinaryMessageSize=65536,maxBinaryMessageBufferSize=32768,asyncWriteTimeout=60000,idleTimeout=300000,inputBufferSize=4096],creator=org.eclipse.jetty.websocket.server.WebSocketServerFactory] - STARTED
| | | | += ScheduledExecutorScheduler@6bcf477f{STARTED} - STARTED
| | | | +- org.eclipse.jetty.io.MappedByteBufferPool@7ad89dee
| | | +- PathMappings[size=0]
| | += ServerContainer@cf81386{STARTED} - STARTED
| | | +~ NativeWebSocketConfiguration@1dc94144{STARTED} - STARTED
| | +> WebAppClassLoader=iDempiere Web Client@361be9cb
| | | +- file:[IDEMPIERE-HOME]/org.adempiere.ui.zk/WEB-INF/lib/ckez.jar
| | | +- file:[IDEMPIERE-HOME]/org.adempiere.ui.zk/WEB-INF/lib/daisydiff.jar
| | | +- file:[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar
| | | +- file:[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar
| | | +- org.eclipse.osgi.internal.loader.EquinoxClassLoader@23cec3b0[org.eclipse.jetty.osgi.boot:9.4.12.v20180830(id=250)]
| | | +- jdk.internal.loader.ClassLoaders$PlatformClassLoader@5f486feb
| | +> Systemclasses o.e.j.w.WebAppContext@102ba1bb{iDempiere Web Client,/webui,file://[IDEMPIERE-HOME]/org.adempiere.ui.zk/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.ui.zk/}
| | | +- java.
| | | +- javax.
| | | +- org.eclipse.jetty.continuation.
| | | +- org.eclipse.jetty.jaas.
| | | +- org.eclipse.jetty.jmx.
| | | +- org.eclipse.jetty.jndi.
| | | +- org.eclipse.jetty.jsp.JettyJspServlet
| | | +- org.eclipse.jetty.servlet.DefaultServlet
| | | +- org.eclipse.jetty.servlets.PushCacheFilter
| | | +- org.eclipse.jetty.servlets.PushSessionCacheFilter
| | | +- org.eclipse.jetty.util.annotation.
| | | +- org.eclipse.jetty.util.log.
| | | +- org.eclipse.jetty.websocket.
| | | +- org.w3c.
| | | +- org.xml.
| | +> Serverclasses o.e.j.w.WebAppContext@102ba1bb{iDempiere Web Client,/webui,file://[IDEMPIERE-HOME]/org.adempiere.ui.zk/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.ui.zk/}
| | | +- -org.eclipse.jetty.alpn.
| | | +- -org.eclipse.jetty.apache.
| | | +- -org.eclipse.jetty.continuation.
| | | +- -org.eclipse.jetty.jaas.
| | | +- -org.eclipse.jetty.jmx.
| | | +- -org.eclipse.jetty.jndi.
| | | +- -org.eclipse.jetty.jsp.
| | | +- -org.eclipse.jetty.server.session.SessionData
| | | +- -org.eclipse.jetty.servlet.DefaultServlet
| | | +- -org.eclipse.jetty.servlet.NoJspServlet
| | | +- -org.eclipse.jetty.servlet.listener.
| | | +- -org.eclipse.jetty.servlets.
| | | +- -org.eclipse.jetty.util.annotation.
| | | +- -org.eclipse.jetty.util.log.
| | | +- -org.eclipse.jetty.websocket.
| | | +- org.eclipse.jdt.
| | | +- org.eclipse.jetty.
| | | +- org.objectweb.asm.
| | +> Configurations o.e.j.w.WebAppContext@102ba1bb{iDempiere Web Client,/webui,file://[IDEMPIERE-HOME]/org.adempiere.ui.zk/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.ui.zk/}
| | | +- org.eclipse.jetty.osgi.boot.OSGiWebInfConfiguration@331cbd35
| | | +- org.eclipse.jetty.webapp.WebXmlConfiguration@60df439c
| | | +- org.eclipse.jetty.webapp.MetaInfConfiguration@5e13fa83
| | | +- org.eclipse.jetty.webapp.FragmentConfiguration@123bb6e4
| | | +- org.eclipse.jetty.plus.webapp.EnvConfiguration@44985483
| | | +- org.eclipse.jetty.plus.webapp.PlusConfiguration@5e413c2f
| | | +- org.eclipse.jetty.osgi.annotations.AnnotationConfiguration@1f471286
| | | +- org.eclipse.jetty.webapp.JettyWebXmlConfiguration@50041b1c
| | +> Handler attributes o.e.j.w.WebAppContext@102ba1bb{iDempiere Web Client,/webui,file://[IDEMPIERE-HOME]/org.adempiere.ui.zk/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.ui.zk/}
| | | +- javax.servlet.context.tempdir=/tmp/jetty-localhost-8443-org.adempiere.ui.zk-_webui-any-2168474233760381256.dir
| | | +- org.eclipse.jetty.server.webapp.ContainerIncludeJarPattern=.*/[^/]*servlet-api-[^/]*\.jar|.*/javax.servlet.jsp.jstl-.*\.jar|.*/org.apache.taglibs.taglibs-standard-impl-.*\.jar
| | | +- org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.SCI=WebSocketUpgradeFilter[configuration=NativeWebSocketConfiguration@1dc94144{STARTED}]
| | | +- org.eclipse.jetty.lifecyleCallbackCollection=org.eclipse.jetty.plus.annotation.LifeCycleCallbackCollection@56be61d3
| | | +- org.eclipse.jetty.server.Executor=QueuedThreadPool[qtp518306698]@1ee4bb8a{STARTED,10<=10<=200,i=4,q=0}[ReservedThreadExecutor@18b5bf1e{s=0/4,p=0}]
| | | +- org.eclipse.jetty.injectionCollection=org.eclipse.jetty.plus.annotation.InjectionCollection@1499f6f
| | | +- org.apache.catalina.jsp_classpath=[IDEMPIERE-HOME]/org.adempiere.ui.zk/WEB-INF/lib/ckez.jar:[IDEMPIERE-HOME]/org.adempiere.ui.zk/WEB-INF/lib/daisydiff.jar
| | | +- o.e.j.o.b.watermark=o.e.j.o.b.watermark
| | | +- osgi-bundle=org.adempiere.ui.zk_6.1.0.qualifier [80]
| | | +- org.eclipse.jetty.runAsCollection=org.eclipse.jetty.plus.annotation.RunAsCollection@263d7ee2
| | | +- org.eclipse.jetty.containerInitializerStarter=ServletContainerInitializersStarter@5c0c4fd3{STARTED}
| | | +- org.eclipse.jetty.server.webapp.containerIncludeBundlePattern=org.apache.taglibs.standard-impl
| | | +- osgi-bundlecontext=org.eclipse.osgi.internal.framework.BundleContextImpl@6e67f495
| | | +- org.springframework.osgi.web.org.osgi.framework.BundleContext=org.eclipse.osgi.internal.framework.BundleContextImpl@6e67f495
| | | +- javax.websocket.server.ServerContainer=ServerContainer@cf81386{STARTED}
| | +> Context attributes o.e.j.w.WebAppContext@102ba1bb{iDempiere Web Client,/webui,file://[IDEMPIERE-HOME]/org.adempiere.ui.zk/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.ui.zk/}
| | | +- org.eclipse.jetty.util.DecoratedObjectFactory=org.eclipse.jetty.util.DecoratedObjectFactory[decorators=3]
| | | +- org.zkoss.zk.ui.http.update-uri=/zkau
| | | +- resourceCache=ResourceCache[null,org.eclipse.jetty.servlet.DefaultServlet@56915dc2]@1929649722
| | | +- org.apache.tomcat.InstanceManager=org.apache.tomcat.SimpleInstanceManager@3e7b45d2
| | | +- org.eclipse.jetty.websocket.server.NativeWebSocketConfiguration=NativeWebSocketConfiguration@1dc94144{STARTED}
| | | +- org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter=WebSocketUpgradeFilter[configuration=NativeWebSocketConfiguration@1dc94144{STARTED}]
| | | +- javax.zkoss.zk.ui.WebManager=org.zkoss.zk.ui.http.WebManager@737cf691
| | | +- org.zkoss.zk.au.http.auProcessors={/ckezupload=org.zkforge.ckez.CkezUploadExtension@2fdfca71, /redirect=org.zkoss.zk.au.http.AuRedirect@7c79e47e}
| | | +- javax.zkoss.web.servlets.ExtendletContexts={.=org.zkoss.web.util.resource.ClassWebResource$CWC@18487bf6}
| | | +- org.atmosphere.cpr.BroadcasterFactory=org.atmosphere.cpr.DefaultBroadcasterFactory@18b35c55
| | | +- org.apache.jasper.compiler.TldCache=org.apache.jasper.compiler.TldCache@c14de10
| | +> Initparams o.e.j.w.WebAppContext@102ba1bb{iDempiere Web Client,/webui,file://[IDEMPIERE-HOME]/org.adempiere.ui.zk/,AVAILABLE}{file:[IDEMPIERE-HOME]/org.adempiere.ui.zk/}
| | +- org.eclipse.jetty.servlet.SessionCookie=WEBUI_SESSIONID
| += DefaultHandler@6e72e87e{STARTED} - STARTED
+- [org.eclipse.jetty.osgi.boot.OSGiWebInfConfiguration, org.eclipse.jetty.webapp.WebXmlConfiguration, org.eclipse.jetty.webapp.MetaInfConfiguration, org.eclipse.jetty.webapp.FragmentConfiguration, org.eclipse.jetty.webapp.JettyWebXmlConfiguration]
+- 1048576
+= DeploymentManager@5dc911a1{STARTED} - STARTED
| +~ BundleWebAppProvider@6ea05472{STARTED} - STARTED
| +~ ServiceWebAppProvider@35ec059b{STARTED} - STARTED
| +~ BundleContextProvider@1fa2a968{STARTED} - STARTED
| +~ ServiceContextProvider@af3f724{STARTED} - STARTED
+= ServerConnector@61a7791a{SSL,[ssl, alpn, h2, http/1.1]}{localhost:8443} - STARTED
| +~ Server@93e418{STARTING}[9.4.12.v20180830] - STARTING
| +~ QueuedThreadPool[qtp518306698]@1ee4bb8a{STARTED,10<=10<=200,i=4,q=0}[ReservedThreadExecutor@18b5bf1e{s=0/4,p=0}] - STARTED
| +~ ScheduledExecutorScheduler@300eb7bd{STARTED} - STARTED
| +- org.eclipse.jetty.io.ArrayByteBufferPool@669c31cc
| += SelectorManager@ServerConnector@61a7791a{SSL,[ssl, alpn, h2, http/1.1]}{localhost:8443} - STARTED
| | += ManagedSelector@60adbfec{STARTED} id=0 keys=0 selected=0 updates=0 - STARTED
| | | += EatWhatYouKill@3cc1effd/SelectorProducer@31c4bbbb/PRODUCING/p=false/QueuedThreadPool[qtp518306698]@1ee4bb8a{STARTED,10<=10<=200,i=4,q=0}[ReservedThreadExecutor@18b5bf1e{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2018-11-10T09:10:03.332931+07:00 - STARTED
| | | | +- SelectorProducer@31c4bbbb
| | | | +~ QueuedThreadPool[qtp518306698]@1ee4bb8a{STARTED,10<=10<=200,i=4,q=0}[ReservedThreadExecutor@18b5bf1e{s=0/4,p=0}] - STARTED
| | | +> updates @ 2018-11-10T09:10:03.326061+07:00
| | | +> keys @ 2018-11-10T09:10:03.327331+07:00
| | | +- sun.nio.ch.EPollSelectorImpl@545a968e keys=0
| | += ManagedSelector@331c8355{STARTED} id=1 keys=0 selected=0 updates=0 - STARTED
| | += EatWhatYouKill@786bc60d/SelectorProducer@d78e589/PRODUCING/p=false/QueuedThreadPool[qtp518306698]@1ee4bb8a{STARTED,10<=10<=200,i=4,q=0}[ReservedThreadExecutor@18b5bf1e{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2018-11-10T09:10:03.33397+07:00 - STARTED
| | | +- SelectorProducer@d78e589
| | | +~ QueuedThreadPool[qtp518306698]@1ee4bb8a{STARTED,10<=10<=200,i=4,q=0}[ReservedThreadExecutor@18b5bf1e{s=0/4,p=0}] - STARTED
| | +> updates @ 2018-11-10T09:10:03.333297+07:00
| | +> keys @ 2018-11-10T09:10:03.333499+07:00
| | +- sun.nio.ch.EPollSelectorImpl@5b6005d4 keys=0
| += SslConnectionFactory@34b018a0{SSL->alpn} - STARTED
| | += SslContextFactory@19758efe[provider=Conscrypt,keyStore=file://[IDEMPIERE-HOME]/jettyhome/etc/keystore,trustStore=file://[IDEMPIERE-HOME]/jettyhome/etc/keystore] trustAll=false
| | +- Protocol Selections
| | | +- Enabled (size=3)
| | | | +- TLSv1
| | | | +- TLSv1.1
| | | | +- TLSv1.2
| | | +- Disabled (size=2)
| | | +- SSLv2Hello - ConfigExcluded:'SSLv2Hello'
| | | +- SSLv3 - ConfigExcluded:'SSLv3' JVM:disabled
| | +- Cipher Suite Selections
| | +- Enabled (size=8)
| | | +- TLS_DHE_DSS_WITH_AES_128_GCM_SHA256
| | | +- TLS_DHE_DSS_WITH_AES_256_GCM_SHA384
| | | +- TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
| | | +- TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
| | | +- TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
| | | +- TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
| | | +- TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
| | | +- TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
| | +- Disabled (size=57)
| | +- SSL_DHE_DSS_WITH_DES_CBC_SHA - JVM:disabled
| | +- SSL_DHE_RSA_WITH_DES_CBC_SHA - JVM:disabled
| | +- SSL_DH_anon_WITH_DES_CBC_SHA - JVM:disabled
| | +- SSL_RSA_WITH_DES_CBC_SHA - JVM:disabled
| | +- SSL_RSA_WITH_NULL_MD5 - JVM:disabled
| | +- SSL_RSA_WITH_NULL_SHA - JVM:disabled
| | +- TLS_DHE_DSS_WITH_AES_128_CBC_SHA - ConfigExcluded:'TLS_DHE_DSS_WITH_AES_128_CBC_SHA'
| | +- TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 - ConfigExcluded:'TLS_DHE_DSS_WITH_AES_128_CBC_SHA256'
| | +- TLS_DHE_DSS_WITH_AES_256_CBC_SHA - ConfigExcluded:'TLS_DHE_DSS_WITH_AES_256_CBC_SHA'
| | +- TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 - ConfigExcluded:'TLS_DHE_DSS_WITH_AES_256_CBC_SHA256'
| | +- TLS_DHE_RSA_WITH_AES_128_CBC_SHA - ConfigExcluded:'TLS_DHE_RSA_WITH_AES_128_CBC_SHA'
| | +- TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 - ConfigExcluded:'TLS_DHE_RSA_WITH_AES_128_CBC_SHA256'
| | +- TLS_DHE_RSA_WITH_AES_256_CBC_SHA - ConfigExcluded:'TLS_DHE_RSA_WITH_AES_256_CBC_SHA'
| | +- TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 - ConfigExcluded:'TLS_DHE_RSA_WITH_AES_256_CBC_SHA256'
| | +- TLS_DH_anon_WITH_AES_128_CBC_SHA - ConfigExcluded:'TLS_DH_anon_WITH_AES_128_CBC_SHA' JVM:disabled
| | +- TLS_DH_anon_WITH_AES_128_CBC_SHA256 - ConfigExcluded:'TLS_DH_anon_WITH_AES_128_CBC_SHA256' JVM:disabled
| | +- TLS_DH_anon_WITH_AES_128_GCM_SHA256 - ConfigExcluded:'TLS_DH_anon_WITH_AES_128_GCM_SHA256' JVM:disabled
| | +- TLS_DH_anon_WITH_AES_256_CBC_SHA - ConfigExcluded:'TLS_DH_anon_WITH_AES_256_CBC_SHA' JVM:disabled
| | +- TLS_DH_anon_WITH_AES_256_CBC_SHA256 - ConfigExcluded:'TLS_DH_anon_WITH_AES_256_CBC_SHA256' JVM:disabled
| | +- TLS_DH_anon_WITH_AES_256_GCM_SHA384 - ConfigExcluded:'TLS_DH_anon_WITH_AES_256_GCM_SHA384' JVM:disabled
| | +- TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA - ConfigExcluded:'TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA'
| | +- TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 - ConfigExcluded:'TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256'
| | +- TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA - ConfigExcluded:'TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA'
| | +- TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 - ConfigExcluded:'TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384'
| | +- TLS_ECDHE_ECDSA_WITH_NULL_SHA - ConfigExcluded:'TLS_ECDHE_ECDSA_WITH_NULL_SHA' JVM:disabled
| | +- TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA - ConfigExcluded:'TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA'
| | +- TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 - ConfigExcluded:'TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256'
| | +- TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA - ConfigExcluded:'TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA'
| | +- TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 - ConfigExcluded:'TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384'
| | +- TLS_ECDHE_RSA_WITH_NULL_SHA - ConfigExcluded:'TLS_ECDHE_RSA_WITH_NULL_SHA' JVM:disabled
| | +- TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA - ConfigExcluded:'TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA'
| | +- TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 - ConfigExcluded:'TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256'
| | +- TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 - ConfigExcluded:'TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256'
| | +- TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA - ConfigExcluded:'TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA'
| | +- TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 - ConfigExcluded:'TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384'
| | +- TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 - ConfigExcluded:'TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384'
| | +- TLS_ECDH_ECDSA_WITH_NULL_SHA - ConfigExcluded:'TLS_ECDH_ECDSA_WITH_NULL_SHA' JVM:disabled
| | +- TLS_ECDH_RSA_WITH_AES_128_CBC_SHA - ConfigExcluded:'TLS_ECDH_RSA_WITH_AES_128_CBC_SHA'
| | +- TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 - ConfigExcluded:'TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256'
| | +- TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 - ConfigExcluded:'TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256'
| | +- TLS_ECDH_RSA_WITH_AES_256_CBC_SHA - ConfigExcluded:'TLS_ECDH_RSA_WITH_AES_256_CBC_SHA'
| | +- TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 - ConfigExcluded:'TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384'
| | +- TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 - ConfigExcluded:'TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384'
| | +- TLS_ECDH_RSA_WITH_NULL_SHA - ConfigExcluded:'TLS_ECDH_RSA_WITH_NULL_SHA' JVM:disabled
| | +- TLS_ECDH_anon_WITH_AES_128_CBC_SHA - ConfigExcluded:'TLS_ECDH_anon_WITH_AES_128_CBC_SHA' JVM:disabled
| | +- TLS_ECDH_anon_WITH_AES_256_CBC_SHA - ConfigExcluded:'TLS_ECDH_anon_WITH_AES_256_CBC_SHA' JVM:disabled
| | +- TLS_ECDH_anon_WITH_NULL_SHA - ConfigExcluded:'TLS_ECDH_anon_WITH_NULL_SHA' JVM:disabled
| | +- TLS_EMPTY_RENEGOTIATION_INFO_SCSV - ConfigExcluded:'TLS_EMPTY_RENEGOTIATION_INFO_SCSV'
| | +- TLS_KRB5_WITH_DES_CBC_MD5 - ConfigExcluded:'TLS_KRB5_WITH_DES_CBC_MD5' JVM:disabled
| | +- TLS_KRB5_WITH_DES_CBC_SHA - ConfigExcluded:'TLS_KRB5_WITH_DES_CBC_SHA' JVM:disabled
| | +- TLS_RSA_WITH_AES_128_CBC_SHA - ConfigExcluded:'TLS_RSA_WITH_AES_128_CBC_SHA'
| | +- TLS_RSA_WITH_AES_128_CBC_SHA256 - ConfigExcluded:'TLS_RSA_WITH_AES_128_CBC_SHA256'
| | +- TLS_RSA_WITH_AES_128_GCM_SHA256 - ConfigExcluded:'TLS_RSA_WITH_AES_128_GCM_SHA256'
| | +- TLS_RSA_WITH_AES_256_CBC_SHA - ConfigExcluded:'TLS_RSA_WITH_AES_256_CBC_SHA'
| | +- TLS_RSA_WITH_AES_256_CBC_SHA256 - ConfigExcluded:'TLS_RSA_WITH_AES_256_CBC_SHA256'
| | +- TLS_RSA_WITH_AES_256_GCM_SHA384 - ConfigExcluded:'TLS_RSA_WITH_AES_256_GCM_SHA384'
| | +- TLS_RSA_WITH_NULL_SHA256 - ConfigExcluded:'TLS_RSA_WITH_NULL_SHA256' JVM:disabled
| += ALPNServerConnectionFactory@fa85c7c{[alpn],null,[]} - STARTED
| += HTTP2ServerConnectionFactory@6d59e004[h2] - STARTED
| | +- HTTP2SessionContainer@5900a7c0[size=0]
| | +- HttpConfiguration@59992a{32768/8192,8192/8192,https://:8443,[SecureRequestCustomizer@7844b83b]}
| += HttpConnectionFactory@4e0357c3[HTTP/1.1] - STARTED
| | +- HttpConfiguration@59992a{32768/8192,8192/8192,https://:8443,[SecureRequestCustomizer@7844b83b]}
| +- sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:8443]
| +- qtp518306698-36-acceptor-0@514071d1-ServerConnector@61a7791a{SSL,[ssl, alpn, h2, http/1.1]}{localhost:8443}
+= ServerConnector@4b5dc693{HTTP/1.1,[http/1.1, h2c]}{localhost:8080} - STARTED
| +~ Server@93e418{STARTING}[9.4.12.v20180830] - STARTING
| +~ QueuedThreadPool[qtp518306698]@1ee4bb8a{STARTED,10<=10<=200,i=4,q=0}[ReservedThreadExecutor@18b5bf1e{s=0/4,p=0}] - STARTED
| +~ ScheduledExecutorScheduler@300eb7bd{STARTED} - STARTED
| +- org.eclipse.jetty.io.ArrayByteBufferPool@11365860
| += HttpConnectionFactory@aa6dbe7[HTTP/1.1] - STARTED
| | +- HttpConfiguration@4dd4d321{32768/8192,8192/8192,https://:8443,[]}
| += HTTP2CServerConnectionFactory@823c9a9[h2c] - STARTED
| | +- HTTP2SessionContainer@1888378[size=0]
| | +- HttpConfiguration@4dd4d321{32768/8192,8192/8192,https://:8443,[]}
| += SelectorManager@ServerConnector@4b5dc693{HTTP/1.1,[http/1.1, h2c]}{localhost:8080} - STARTED
| | += ManagedSelector@5c507612{STARTED} id=0 keys=0 selected=0 updates=0 - STARTED
| | | += EatWhatYouKill@7f86c0a0/SelectorProducer@142049aa/PRODUCING/p=false/QueuedThreadPool[qtp518306698]@1ee4bb8a{STARTED,10<=10<=200,i=4,q=0}[ReservedThreadExecutor@18b5bf1e{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2018-11-10T09:10:03.357033+07:00 - STARTED
| | | | +- SelectorProducer@142049aa
| | | | +~ QueuedThreadPool[qtp518306698]@1ee4bb8a{STARTED,10<=10<=200,i=4,q=0}[ReservedThreadExecutor@18b5bf1e{s=0/4,p=0}] - STARTED
| | | +> updates @ 2018-11-10T09:10:03.354546+07:00
| | | +> keys @ 2018-11-10T09:10:03.355544+07:00
| | | +- sun.nio.ch.EPollSelectorImpl@792b68e7 keys=0
| | += ManagedSelector@51769b15{STARTED} id=1 keys=0 selected=0 updates=0 - STARTED
| | += EatWhatYouKill@ec987cf/SelectorProducer@4783d576/PRODUCING/p=false/QueuedThreadPool[qtp518306698]@1ee4bb8a{STARTED,10<=10<=200,i=4,q=0}[ReservedThreadExecutor@18b5bf1e{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2018-11-10T09:10:03.35805+07:00 - STARTED
| | | +- SelectorProducer@4783d576
| | | +~ QueuedThreadPool[qtp518306698]@1ee4bb8a{STARTED,10<=10<=200,i=4,q=0}[ReservedThreadExecutor@18b5bf1e{s=0/4,p=0}] - STARTED
| | +> updates @ 2018-11-10T09:10:03.357291+07:00
| | +> keys @ 2018-11-10T09:10:03.357556+07:00
| | +- sun.nio.ch.EPollSelectorImpl@361b1ee6 keys=0
| +- sun.nio.ch.ServerSocketChannelImpl[/127.0.0.1:8080]
| +- qtp518306698-32-acceptor-0@179c59a4-ServerConnector@4b5dc693{HTTP/1.1,[http/1.1, h2c]}{localhost:8080}
+= ErrorHandler@51f8a935{STARTED} - STARTED
+- {file://[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar=org.eclipse.jetty.util.resource.EmptyResource@6c0d0153}
+- {file://[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar=org.eclipse.jetty.util.resource.EmptyResource@6c0d0153}
+- {file://[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar=[jar:file://[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar!/META-INF/fmt-1_0-rt.tld, jar:file://[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar!/META-INF/scriptfree.tld, jar:file://[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar!/META-INF/c-1_1.tld, jar:file://[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar!/META-INF/sql-1_0-rt.tld, jar:file://[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar!/META-INF/c-1_0-rt.tld, jar:file://[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar!/META-INF/permittedTaglibs.tld, jar:file://[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar!/META-INF/sql.tld, jar:file://[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar!/META-INF/c.tld, jar:file://[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar!/META-INF/x-1_0-rt.tld, jar:file://[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar!/META-INF/fn.tld, jar:file://[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar!/META-INF/x.tld, jar:file://[IDEMPIERE-HOME]/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool/plugins/org.apache.taglibs.standard-impl_1.2.5.jar!/META-INF/fmt.tld]}
+= DefaultSessionIdManager@7337cc29{STARTED}[worker=node0] - STARTED
| += HouseKeeper@34333e2c{STARTED}[interval=660000, ownscheduler=false] - STARTED
+> org.eclipse.osgi.internal.loader.EquinoxClassLoader@7606309a[org.eclipse.jetty.server:9.4.12.v20180830(id=255)]
+- jdk.internal.loader.ClassLoaders$PlatformClassLoader@5f486feb
I've tried just this from a Linux machine with Eclipse 2019.06 (4.12). jetty-9.4.8.v20171121
With this version, rt.jar isn't twice on the classpath. So it's either fixed in Eclipse m2e somewhere or it only happens on Windows. Can someone else confirm?
Bundle[] bundles = PackageAdminServiceTracker.INSTANCE.getFragmentsAndRequiredBundles((Bundle)context.getAttribute(OSGiWebappConstants.JETTY_OSGI_BUNDLE));
above code will consider osgi bundle as jar on WEB-INF/lib and add to jar list
super.parseWebInfLib(context, parser);
if (fragAndRequiredBundles != null)
{
//scan the required bundles
for (Bundle requiredBundle : fragAndRequiredBundles)
{
//skip bundles that have been uninstalled since we discovered them
if (requiredBundle.getState() == Bundle.UNINSTALLED)
continue;
if (requiredBundle.getHeaders().get(Constants.FRAGMENT_HOST) == null)
{
//a bundle indeed:
parseRequiredBundle(context, oparser, webbundle, requiredBundle);
_webInfLibStats.increment();
}
}
}
super.parseWebInfLib(context, parser) parse jar find on step 1 (include Osgi bundle) next loop will parse for Osgi bunlde so make osgi bundle duplicate
work-around for above duplicate, i can add below configuration to org.eclipse.jetty.deploy.DeploymentManager
<Call name="setContextAttribute">
<Arg>org.eclipse.jetty.server.webapp.WebInfIncludeJarPattern</Arg>
<Arg>^((?!/plugins/).)*$</Arg>
</Call>
but i still get duplicate by bellow code on org.eclipse.jetty.osgi.annotations.AnnotationConfiguration.parseWebInfLib
if (!context.getMetaData().getWebInfJars().contains(bundleRes))
{
context.getMetaData().addWebInfJar(bundleRes);
}
on this
public void parseWebInfLib(WebAppContext context, org.eclipse.jetty.annotations.AnnotationParser parser)
throws Exception
{
AnnotationParser oparser = (AnnotationParser)parser;
if (_webInfLibStats == null)
_webInfLibStats = new CounterStatistic();
Bundle webbundle = (Bundle)context.getAttribute(OSGiWebappConstants.JETTY_OSGI_BUNDLE);
@SuppressWarnings("unchecked")
Set<Bundle> fragAndRequiredBundles = (Set<Bundle>)context.getAttribute(OSGiWebInfConfiguration.FRAGMENT_AND_REQUIRED_BUNDLES);
if (fragAndRequiredBundles != null)
{
//index and scan fragments
for (Bundle bundle : fragAndRequiredBundles)
{
//skip bundles that have been uninstalled since we discovered them
if (bundle.getState() == Bundle.UNINSTALLED)
continue;
Resource bundleRes = oparser.indexBundle(bundle);
if (!context.getMetaData().getWebInfJars().contains(bundleRes))
{
context.getMetaData().addWebInfJar(bundleRes);
}
if (bundle.getHeaders().get(Constants.FRAGMENT_HOST) != null)
{
//a fragment indeed:
parseFragmentBundle(context, oparser, webbundle, bundle);
_webInfLibStats.increment();
}
}
}
//scan ourselves
oparser.indexBundle(webbundle);
parseWebBundle(context, oparser, webbundle);
_webInfLibStats.increment();
//scan the WEB-INF/lib
super.parseWebInfLib(context, parser);
if (fragAndRequiredBundles != null)
{
//scan the required bundles
for (Bundle requiredBundle : fragAndRequiredBundles)
{
//skip bundles that have been uninstalled since we discovered them
if (requiredBundle.getState() == Bundle.UNINSTALLED)
continue;
if (requiredBundle.getHeaders().get(Constants.FRAGMENT_HOST) == null)
{
//a bundle indeed:
parseRequiredBundle(context, oparser, webbundle, requiredBundle);
_webInfLibStats.increment();
}
}
}
}
Bundle[] bundles = PackageAdminServiceTracker.INSTANCE.getFragmentsAndRequiredBundles((Bundle)context.getAttribute(OSGiWebappConstants.JETTY_OSGI_BUNDLE));
refers to the war bundle being deployed, and should return all of its associated fragments and required bundles.
In the osgi tests that we regularly run on jetty, we don't see any duplication of classes.
Can you provide more details about your deployment that would explain the difference?
found it
can you add a Require-Bundle to web project and test?
Require-Bundle: org.eclipse.jetty.apache-jsp;bundle-version="0.0.0"
I see. The solution is not to add jsp to the Required Bundles: this effectively puts it onto the webapp's classpath, which is incorrect, even in non-osgi jetty. The correct thing to do is to deploy the jetty-osgi-boot and jetty-osgi-boot-jsp bundles into your osgi container, and they will form the equivalent of the server's classpath.
you are correct about org.eclipse.jetty.apache-jsp, i can remove it from Required Bundles
but i has many bundles still need to use Required Bundles, example zk library (a library for build up web ui from java)
i get org.eclipse.jetty.apache-jsp for easy setup reproduce issue
back to this block of code
bundle is add to jars of metadata by context.getMetaData().addWebInfJar(bundleRes);
after that each bundle is add to parse task by super.parseWebInfLib(context, parser);
so for loop after super.parseWebInfLib(context, parser);
make duplicate parse task for bundle, it can be remove
public void parseWebInfLib(WebAppContext context, org.eclipse.jetty.annotations.AnnotationParser parser)
throws Exception
{
AnnotationParser oparser = (AnnotationParser)parser;
if (_webInfLibStats == null)
_webInfLibStats = new CounterStatistic();
Bundle webbundle = (Bundle)context.getAttribute(OSGiWebappConstants.JETTY_OSGI_BUNDLE);
@SuppressWarnings("unchecked")
Set<Bundle> fragAndRequiredBundles = (Set<Bundle>)context.getAttribute(OSGiWebInfConfiguration.FRAGMENT_AND_REQUIRED_BUNDLES);
if (fragAndRequiredBundles != null)
{
//index and scan fragments
for (Bundle bundle : fragAndRequiredBundles)
{
//skip bundles that have been uninstalled since we discovered them
if (bundle.getState() == Bundle.UNINSTALLED)
continue;
Resource bundleRes = oparser.indexBundle(bundle);
if (!context.getMetaData().getWebInfJars().contains(bundleRes))
{
context.getMetaData().addWebInfJar(bundleRes);
}
if (bundle.getHeaders().get(Constants.FRAGMENT_HOST) != null)
{
//a fragment indeed:
parseFragmentBundle(context, oparser, webbundle, bundle);
_webInfLibStats.increment();
}
}
}
//scan ourselves
oparser.indexBundle(webbundle);
parseWebBundle(context, oparser, webbundle);
_webInfLibStats.increment();
//scan the WEB-INF/lib
super.parseWebInfLib(context, parser);
if (fragAndRequiredBundles != null)
{
//scan the required bundles
for (Bundle requiredBundle : fragAndRequiredBundles)
{
//skip bundles that have been uninstalled since we discovered them
if (requiredBundle.getState() == Bundle.UNINSTALLED)
continue;
if (requiredBundle.getHeaders().get(Constants.FRAGMENT_HOST) == null)
{
//a bundle indeed:
parseRequiredBundle(context, oparser, webbundle, requiredBundle);
_webInfLibStats.increment();
}
}
}
}
For the bundles that are named in your Require-Bundle statements, are these also build into your war? That is, are they also in WEB-INF/lib? Because that's the only way I've been able to generate duplicate warnings.
no. my product same like eclipse. all bundles deploy on plugins folder
i setup product use bndtool and also can reproduce this issue with Require-Bundle
@hieplq I really can't reproduce a problem using jetty-9.4.30. Can you please post the manifest of your webbundle, and the manifests of the bundles that are being scanned twice please?
hi @janbartel i'm create a test project here https://github.com/hieplq/vn.cxf.client.demo you can follow this step to reproduce
This issue has been automatically marked as stale because it has been a full year without activity. It will be closed if no further activity occurs. Thank you for your contributions.
@hieplq sorry, your last post slipped through the cracks - blame covid! I've tried to follow your repro steps, but at step 3 I get:
> Task :vn.cxf.webapp:compileJava FAILED
error : vn.cxf.client.demo :No metadata for revision biz.aQute:biz.aQute.osgi.templates:1.0.0-SNAPSHOT
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':vn.cxf.webapp:compileJava'.
> vn.cxf.webapp has errors, one error was reported
I don't use gradle, so I'm stuck unless you can help?
@hieplq the code area you referenced in your previous post cannot be the problem for Require-Bundle
bundles unless in your osgi environment your bundle install location is either a directory (ie the bundle is unpacked into a directory) or it ends with .jar
. Can you post what DefaultFileLocatorHelper.getBundleInstallLocation()
reports for the bundle that is a Required bundle?
thank @janbartel i will check build issue of vn.cxf.client.demo also output of DefaultFileLocatorHelper.getBundleInstallLocation() and report you soon
@hieplq I've prepared a tentative fix in this branch: https://github.com/eclipse/jetty.project/tree/jetty-10.0.x-2072-dup-osgi-annotation-parsing
It would be great if you could run it in your environment and check it works for you.
hi @janbartel
Can you post what DefaultFileLocatorHelper.getBundleInstallLocation() reports for the bundle that is a Required bundle?
debug info:
detail log `____ Welcome to Apache Felix Gogo
g! Jul 10, 2021 8:49:04 AM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.annotations.AnnotationConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.annotations Jul 10, 2021 8:49:04 AM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.apache.jsp.JettyJasperInitializer of service javax.servlet.ServletContainerInitializer in bundle org.eclipse.jetty.apache-jsp Jul 10, 2021 8:49:04 AM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.apache.jsp.JuliLog of service org.apache.juli.logging.Log in bundle org.eclipse.jetty.apache-jsp [main] WARN org.eclipse.jetty.osgi.boot.JettyBootstrapActivator - OSGi support for java.util.ServiceLoader may not be present. You may experience runtime errors. [main] INFO org.eclipse.jetty.osgi.boot.internal.serverfactory.DefaultJettyAtJettyHomeHelper - Configuring the default jetty server with [file:/mnt/data/1Dev/project/test/vn.cxf.client.demo/vn.cxf.client.app/jettyhome/etc/jetty.xml] [main] INFO org.eclipse.jetty.osgi.boot.internal.serverfactory.DefaultJettyAtJettyHomeHelper - JETTY.HOME=/mnt/data/1Dev/project/test/vn.cxf.client.demo/vn.cxf.client.app/jettyhome JETTY.BASE=/mnt/data/1Dev/project/test/vn.cxf.client.demo/vn.cxf.client.app/jettyhome [main] INFO org.eclipse.jetty.server.Server - jetty-10.0.6; built: 2021-06-29T15:28:56.259Z; git: 37e7731b4b142a882d73974ff3bec78d621bd674; jvm 11.0.9.1+1 [main] WARN org.eclipse.jetty.servlet.BaseHolder - Unable to load class org.eclipse.jetty.servlet.listener.ELContextCleaner java.lang.ClassNotFoundException: org.eclipse.jetty.servlet.listener.ELContextCleaner at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:531) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) at org.eclipse.jetty.util.Loader.loadClass(Loader.java:59) at org.eclipse.jetty.servlet.BaseHolder.doStart(BaseHolder.java:97) at org.eclipse.jetty.servlet.ListenerHolder.doStart(ListenerHolder.java:70) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:382) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1304) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:889) at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:306) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:532) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:40) at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:183) at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:516) at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:151) at org.eclipse.jetty.osgi.boot.BundleWebAppProvider.bundleAdded(BundleWebAppProvider.java:183) at org.eclipse.jetty.osgi.boot.BundleWebAppProvider$WebAppTracker.addingBundle(BundleWebAppProvider.java:71) at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:475) at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:420) at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) at org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:183) at org.osgi.util.tracker.BundleTracker.open(BundleTracker.java:159) at org.eclipse.jetty.osgi.boot.BundleWebAppProvider.doStart(BundleWebAppProvider.java:105) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) at org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:605) at org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:246) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171) at org.eclipse.jetty.server.Server.start(Server.java:469) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89) at org.eclipse.jetty.server.Server.doStart(Server.java:414) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) at org.eclipse.jetty.osgi.boot.internal.serverfactory.ServerInstanceWrapper.start(ServerInstanceWrapper.java:264) at org.eclipse.jetty.osgi.boot.internal.serverfactory.JettyServerServiceTracker.addingService(JettyServerServiceTracker.java:57) at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:944) at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:872) at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:904) at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) at org.apache.felix.framework.Felix.registerService(Felix.java:3834) at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:302) at org.eclipse.jetty.osgi.boot.internal.serverfactory.DefaultJettyAtJettyHomeHelper.startJettyAtJettyHome(DefaultJettyAtJettyHomeHelper.java:205) at org.eclipse.jetty.osgi.boot.JettyBootstrapActivator.start(JettyBootstrapActivator.java:81) at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:849) at org.apache.felix.framework.Felix.activateBundle(Felix.java:2429) at org.apache.felix.framework.Felix.startBundle(Felix.java:2335) at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:1006) at aQute.launcher.Launcher.start(Launcher.java:688) at aQute.launcher.Launcher.startBundles(Launcher.java:668) at aQute.launcher.Launcher.activate(Launcher.java:574) at aQute.launcher.Launcher.launch(Launcher.java:404) at aQute.launcher.Launcher.run(Launcher.java:185) at aQute.launcher.Launcher.main(Launcher.java:161) at aQute.launcher.pre.EmbeddedLauncher.executeWithRunPath(EmbeddedLauncher.java:170) at aQute.launcher.pre.EmbeddedLauncher.findAndExecute(EmbeddedLauncher.java:135) at aQute.launcher.pre.EmbeddedLauncher.main(EmbeddedLauncher.java:52) [main] WARN org.eclipse.jetty.webapp.WebAppContext - Failed startup of context o.e.j.w.WebAppContext@1cfd1875{Intranet,/,file:///tmp/jetty-vn_cxf_webappjar--any-5271312192856380450/webapp/,UNAVAILABLE}{file:/mnt/data/1Dev/project/test/vn.cxf.client.demo/vn.cxf.webapp/target/vn.cxf.webapp.jar} javax.servlet.UnavailableException: Class loading error for holder org.eclipse.jetty.servlet.listener.ELContextCleaner@66f66866{src=DESCRIPTOR:bundle://5883731a-13d3-403e-b279-f4bbece65421_28.0:1/org/eclipse/jetty/webapp/webdefault.xml} at org.eclipse.jetty.servlet.BaseHolder.doStart(BaseHolder.java:104) at org.eclipse.jetty.servlet.ListenerHolder.doStart(ListenerHolder.java:70) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:382) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1304) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:889) at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:306) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:532) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:40) at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:183) at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:516) at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:151) at org.eclipse.jetty.osgi.boot.BundleWebAppProvider.bundleAdded(BundleWebAppProvider.java:183) at org.eclipse.jetty.osgi.boot.BundleWebAppProvider$WebAppTracker.addingBundle(BundleWebAppProvider.java:71) at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:475) at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:420) at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) at org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:183) at org.osgi.util.tracker.BundleTracker.open(BundleTracker.java:159) at org.eclipse.jetty.osgi.boot.BundleWebAppProvider.doStart(BundleWebAppProvider.java:105) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) at org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:605) at org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:246) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171) at org.eclipse.jetty.server.Server.start(Server.java:469) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89) at org.eclipse.jetty.server.Server.doStart(Server.java:414) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) at org.eclipse.jetty.osgi.boot.internal.serverfactory.ServerInstanceWrapper.start(ServerInstanceWrapper.java:264) at org.eclipse.jetty.osgi.boot.internal.serverfactory.JettyServerServiceTracker.addingService(JettyServerServiceTracker.java:57) at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:944) at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:872) at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:904) at org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990) at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838) at org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545) at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4863) at org.apache.felix.framework.Felix.registerService(Felix.java:3834) at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:328) at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:302) at org.eclipse.jetty.osgi.boot.internal.serverfactory.DefaultJettyAtJettyHomeHelper.startJettyAtJettyHome(DefaultJettyAtJettyHomeHelper.java:205) at org.eclipse.jetty.osgi.boot.JettyBootstrapActivator.start(JettyBootstrapActivator.java:81) at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:849) at org.apache.felix.framework.Felix.activateBundle(Felix.java:2429) at org.apache.felix.framework.Felix.startBundle(Felix.java:2335) at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:1006) at aQute.launcher.Launcher.start(Launcher.java:688) at aQute.launcher.Launcher.startBundles(Launcher.java:668) at aQute.launcher.Launcher.activate(Launcher.java:574) at aQute.launcher.Launcher.launch(Launcher.java:404) at aQute.launcher.Launcher.run(Launcher.java:185) at aQute.launcher.Launcher.main(Launcher.java:161) at aQute.launcher.pre.EmbeddedLauncher.executeWithRunPath(EmbeddedLauncher.java:170) at aQute.launcher.pre.EmbeddedLauncher.findAndExecute(EmbeddedLauncher.java:135) at aQute.launcher.pre.EmbeddedLauncher.main(EmbeddedLauncher.java:52) [main] INFO org.eclipse.jetty.server.Server - Started Server@5dcbb60{STARTING}[10.0.6,sto=5000] @14120762ms [main] INFO org.eclipse.jetty.osgi.boot.internal.serverfactory.JettyServerServiceTracker - Started Server defaultJettyServer [main] INFO org.eclipse.jetty.osgi.boot.internal.serverfactory.DefaultJettyAtJettyHomeHelper - Default jetty server configured Jul 10, 2021 3:24:53 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.plus.webapp.PlusConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.plus Jul 10, 2021 3:24:53 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.plus.webapp.EnvConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.plus Jul 10, 2021 3:24:53 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.FragmentConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 3:24:53 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.JettyWebXmlConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 3:24:53 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.JaasConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 3:24:53 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.JmxConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 3:24:53 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.JndiConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 3:24:53 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.JspConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 3:24:53 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.MetaInfConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 3:24:53 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.ServletsConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 3:24:53 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.WebAppConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 3:24:53 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.WebInfConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 3:24:53 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.WebXmlConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 3:24:53 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.http.Http1FieldPreEncoder of service org.eclipse.jetty.http.HttpFieldPreEncoder in bundle org.eclipse.jetty.http`
run bellow command to redo error [main] WARN org.eclipse.jetty.servlet.BaseHolder - Unable to load class org.eclipse.jetty.servlet.listener.ELContextCleaner java.lang.ClassNotFoundException: org.eclipse.jetty.servlet.listener.ELContextCleaner
git clone -b jetty-10 git@github.com:hieplq/vn.cxf.client.demo.git cd vn.cxf.client.demo/ ./gradlew clean build cd vn.cxf.client.app/target jar xvf vn.cxf.client.app.bndrun.jar sh ./start
i'm fixed Unable to load class org.eclipse.jetty.servlet.listener.ELContextCleaner on my webapp bundle add import package org.eclipse.jetty.servlet.listener, org.eclipse.jetty.servlet
confirmed: jetty 10.0.6 resolved issue without your patch
output log
Welcome to Apache Felix Gogo
g! Jul 10, 2021 4:28:27 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.annotations.AnnotationConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.annotations Jul 10, 2021 4:28:27 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.apache.jsp.JettyJasperInitializer of service javax.servlet.ServletContainerInitializer in bundle org.eclipse.jetty.apache-jsp Jul 10, 2021 4:28:27 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.apache.jsp.JuliLog of service org.apache.juli.logging.Log in bundle org.eclipse.jetty.apache-jsp [main] WARN org.eclipse.jetty.osgi.boot.JettyBootstrapActivator - OSGi support for java.util.ServiceLoader may not be present. You may experience runtime errors. [main] INFO org.eclipse.jetty.osgi.boot.internal.serverfactory.DefaultJettyAtJettyHomeHelper - Configuring the default jetty server with [file:/mnt/data/1Dev/project/test/vn.cxf.client.demo/vn.cxf.client.app/jettyhome/etc/jetty.xml] [main] INFO org.eclipse.jetty.osgi.boot.internal.serverfactory.DefaultJettyAtJettyHomeHelper - JETTY.HOME=/mnt/data/1Dev/project/test/vn.cxf.client.demo/vn.cxf.client.app/jettyhome JETTY.BASE=/mnt/data/1Dev/project/test/vn.cxf.client.demo/vn.cxf.client.app/jettyhome [main] INFO org.eclipse.jetty.server.Server - jetty-10.0.6; built: 2021-06-29T15:28:56.259Z; git: 37e7731b4b142a882d73974ff3bec78d621bd674; jvm 11.0.9.1+1 [main] INFO org.eclipse.jetty.server.session.DefaultSessionIdManager - Session workerName=node0 [main] INFO org.eclipse.jetty.server.handler.ContextHandler - Started o.e.j.w.WebAppContext@1d572e62{Intranet,/,file:///tmp/jetty-vn_cxf_webappjar--any-2248143289746710563/webapp/,AVAILABLE}{file:/mnt/data/1Dev/project/test/vn.cxf.client.demo/vn.cxf.webapp/target/vn.cxf.webapp.jar} [main] INFO org.eclipse.jetty.server.Server - Started Server@6bab2585{STARTING}[10.0.6,sto=5000] @3299ms [main] INFO org.eclipse.jetty.osgi.boot.internal.serverfactory.JettyServerServiceTracker - Started Server defaultJettyServer [main] INFO org.eclipse.jetty.osgi.boot.internal.serverfactory.DefaultJettyAtJettyHomeHelper - Default jetty server configured Jul 10, 2021 4:28:29 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.plus.webapp.PlusConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.plus Jul 10, 2021 4:28:29 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.plus.webapp.EnvConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.plus Jul 10, 2021 4:28:29 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.FragmentConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 4:28:29 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.JettyWebXmlConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 4:28:29 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.JaasConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 4:28:29 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.JmxConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 4:28:29 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.JndiConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 4:28:29 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.JspConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 4:28:29 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.MetaInfConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 4:28:29 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.ServletsConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 4:28:29 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.WebAppConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 4:28:29 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.WebInfConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 4:28:29 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.webapp.WebXmlConfiguration of service org.eclipse.jetty.webapp.Configuration in bundle org.eclipse.jetty.webapp Jul 10, 2021 4:28:29 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.eclipse.jetty.http.Http1FieldPreEncoder of service org.eclipse.jetty.http.HttpFieldPreEncoder in bundle org.eclipse.jetty.http
This issue has been automatically marked as stale because it has been a full year without activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been closed due to it having no activity.
The method
addParsedClass()
ofAnnotationParser
reports duplicates on the classpath.The current behavior is confusing because it reports true and invalid duplicates. After upgrading from Jetty 9.3.9 to 9.4.8, I got a ton of outputs. I give just a few examples here (out of ~ 10'000):
Correct duplicate. I want to see those because they indicate duplicate classes on the classpath. It's harmless since these are interfaces which didn't change for a long time. But then I saw this:
Nice, two versions of the same framework. That needs to be fixed. So this warning is useful.
But I also get roughly 9'000 (90%) of these:
These are shown for every class in the JRE (I saw
jre/lib/ext/access-bridge-64.jar
,jre/lib/ext/cldrdata.jar
,jre/lib/ext/jfxrt.jar
,jre/lib/ext/sunec.jar
,jre/lib/ext/nashorn.jar
, and more) I'm 99.9% sure that I didn't add the JRE twice to the classpath.I think the fastest way to fix this is to use a Set (or LinkedHashSet) instead of a List or use a loop instead of
existing.addAll(list);
and to omit same locations. But that depends on whether the behavior is a bug (see comments in #1819 about different threads adding classes twice).Maybe you can check and remove duplicate JARs on the classpath first, or first build a list of all resources, check that for duplicates and then start scanning them.
Jetty v9.4.8 This is related to the fix made in #1819