NutzCN Logo
问答 nutzboot加载报错
发布于 2094天前 作者 qq_22f6dc28 1119 次浏览 复制 上一个帖子 下一个帖子
标签:

[2018-07-31 15:43:17,540] [ERROR] [main] [com.alibaba.druid.pool.DruidDataSource.init:911] {dataSource-1} init error
java.lang.NoClassDefFoundError: oracle/jdbc/driver/OracleDriver
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at com.alibaba.druid.util.JdbcUtils.createDriver(JdbcUtils.java:589)
at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:815)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1227)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1223)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:90)
at org.nutz.trans.Trans.getConnectionAuto(Trans.java:263)
at org.nutz.dao.jdbc.Jdbcs.getExpert(Jdbcs.java:109)
at org.nutz.dao.impl.DaoSupport.setDataSource(DaoSupport.java:187)
at org.nutz.dao.impl.DaoSupport.setDataSource(DaoSupport.java:178)
at org.nutz.dao.impl.NutDao.(NutDao.java:105)
at org.nutz.dao.impl.NutDao.(NutDao.java:109)
at org.nutz.boot.starter.nutz.dao.NutDaoStarter.getDao(NutDaoStarter.java:158)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.nutz.lang.Invoking$DefaultInvoker.invoke(Invoking.java:47)
at org.nutz.lang.Invoking.invoke(Invoking.java:192)
at org.nutz.lang.Mirror.invoke(Mirror.java:1132)
at org.nutz.ioc.impl.ObjectMakerImpl$1.born(ObjectMakerImpl.java:80)
at org.nutz.ioc.weaver.DefaultWeaver.born(DefaultWeaver.java:78)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:117)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.val.ReferValue.get(ReferValue.java:24)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:64)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.impl.NutIoc.getByType(NutIoc.java:457)
at org.nutz.ioc.val.ReferTypeValue.get(ReferTypeValue.java:66)
at org.nutz.ioc.weaver.FieldInjector.inject(FieldInjector.java:32)
at org.nutz.ioc.weaver.DefaultWeaver.fill(DefaultWeaver.java:67)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:138)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:271)
at org.nutz.boot.starter.shiro.ShiroEnvStarter.getWebSecurityManager(ShiroEnvStarter.java:133)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.nutz.lang.Invoking$NullArgInvoker.invoke(Invoking.java:77)
at org.nutz.lang.Invoking.invoke(Invoking.java:192)
at org.nutz.lang.Mirror.invoke(Mirror.java:1132)
at org.nutz.ioc.impl.ObjectMakerImpl$1.born(ObjectMakerImpl.java:80)
at org.nutz.ioc.weaver.DefaultWeaver.born(DefaultWeaver.java:78)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:117)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:271)
at org.nutz.boot.starter.shiro.NbResourceBasedWebEnvironment.createWebSecurityManager(NbResourceBasedWebEnvironment.java:91)
at org.nutz.boot.starter.shiro.NbResourceBasedWebEnvironment.configure(NbResourceBasedWebEnvironment.java:45)
at org.nutz.boot.starter.shiro.NbResourceBasedWebEnvironment.init(NbResourceBasedWebEnvironment.java:39)
at org.apache.shiro.util.LifecycleUtils.init(LifecycleUtils.java:45)
at org.apache.shiro.util.LifecycleUtils.init(LifecycleUtils.java:40)
at org.apache.shiro.web.env.EnvironmentLoader.createEnvironment(EnvironmentLoader.java:221)
at org.apache.shiro.web.env.EnvironmentLoader.initEnvironment(EnvironmentLoader.java:133)
at org.apache.shiro.web.env.EnvironmentLoaderListener.contextInitialized(EnvironmentLoaderListener.java:58)
at org.nutz.boot.starter.shiro.NbShiroEnvironmentLoaderListener.contextInitialized(NbShiroEnvironmentLoaderListener.java:40)
at org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$1(NbServletContextListener.java:77)
at java.util.ArrayList.forEach(ArrayList.java:1257)
at org.nutz.boot.starter.servlet3.NbServletContextListener.contextInitialized(NbServletContextListener.java:72)
at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:890)
at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:558)
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:853)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:370)
at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1497)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1459)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:785)
at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:287)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:545)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:138)
at org.eclipse.jetty.server.Server.start(Server.java:419)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:108)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113)
at org.eclipse.jetty.server.Server.doStart(Server.java:386)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.nutz.boot.starter.jetty.JettyStarter.start(JettyStarter.java:112)
at org.nutz.boot.AppContext.startServers(AppContext.java:306)
at org.nutz.boot.NbApp.execute(NbApp.java:204)
at org.nutz.boot.NbApp.run(NbApp.java:177)
at cn.wizzer.app.web.run.WebTraderMainLauncher.main(WebTraderMainLauncher.java:48)

3 回复

E:\tools\jdk1.8.0_171\bin\java -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:2682,suspend=y,server=n -javaagent:E:\tools\JetBrains\IntelliJ_IDEA\lib\rt\debugger-agent.jar=C:\Users\he.zt\AppData\Local\Temp\capture3066.props -Dfile.encoding=UTF-8 -classpath E:\tools\jdk1.8.0_171\jre\lib\charsets.jar;E:\tools\jdk1.8.0_171\jre\lib\deploy.jar;E:\tools\jdk1.8.0_171\jre\lib\ext\access-bridge-64.jar;E:\tools\jdk1.8.0_171\jre\lib\ext\cldrdata.jar;E:\tools\jdk1.8.0_171\jre\lib\ext\dnsns.jar;E:\tools\jdk1.8.0_171\jre\lib\ext\jaccess.jar;E:\tools\jdk1.8.0_171\jre\lib\ext\jfxrt.jar;E:\tools\jdk1.8.0_171\jre\lib\ext\localedata.jar;E:\tools\jdk1.8.0_171\jre\lib\ext\nashorn.jar;E:\tools\jdk1.8.0_171\jre\lib\ext\sunec.jar;E:\tools\jdk1.8.0_171\jre\lib\ext\sunjce_provider.jar;E:\tools\jdk1.8.0_171\jre\lib\ext\sunmscapi.jar;E:\tools\jdk1.8.0_171\jre\lib\ext\sunpkcs11.jar;E:\tools\jdk1.8.0_171\jre\lib\ext\zipfs.jar;E:\tools\jdk1.8.0_171\jre\lib\javaws.jar;E:\tools\jdk1.8.0_171\jre\lib\jce.jar;E:\tools\jdk1.8.0_171\jre\lib\jfr.jar;E:\tools\jdk1.8.0_171\jre\lib\jfxswt.jar;E:\tools\jdk1.8.0_171\jre\lib\jsse.jar;E:\tools\jdk1.8.0_171\jre\lib\management-agent.jar;E:\tools\jdk1.8.0_171\jre\lib\plugin.jar;E:\tools\jdk1.8.0_171\jre\lib\resources.jar;E:\tools\jdk1.8.0_171\jre\lib\rt.jar;E:\workspace\mtcrm\trunk\mtcrm\mtcrm-web\mtcrm-traderweb\target\classes;E:\workspace\mtcrm\trunk\mtcrm\mtcrm-framework\target\classes;Z:\repo\org\nutz\nutzboot-starter-nutz-dao\2.1.8\nutzboot-starter-nutz-dao-2.1.8.jar;Z:\repo\org\nutz\nutz-plugins-daocache\1.r.66-SNAPSHOT\nutz-plugins-daocache-1.r.66-20180614.031905-54.jar;Z:\repo\org\nutz\nutzboot-starter-jdbc\2.1.8\nutzboot-starter-jdbc-2.1.8.jar;Z:\repo\org\nutz\nutzboot-starter-redis\2.1.8\nutzboot-starter-redis-2.1.8.jar;Z:\repo\org\nutz\nutzboot-starter-nutz-mvc\2.1.8\nutzboot-starter-nutz-mvc-2.1.8.jar;Z:\repo\org\nutz\nutzboot-starter-jetty\2.1.8\nutzboot-starter-jetty-2.1.8.jar;Z:\repo\org\eclipse\jetty\jetty-webapp\9.4.10.v20180503\jetty-webapp-9.4.10.v20180503.jar;Z:\repo\org\eclipse\jetty\jetty-xml\9.4.10.v20180503\jetty-xml-9.4.10.v20180503.jar;Z:\repo\org\eclipse\jetty\jetty-servlet\9.4.10.v20180503\jetty-servlet-9.4.10.v20180503.jar;Z:\repo\org\eclipse\jetty\jetty-security\9.4.10.v20180503\jetty-security-9.4.10.v20180503.jar;Z:\repo\org\eclipse\jetty\jetty-server\9.4.10.v20180503\jetty-server-9.4.10.v20180503.jar;Z:\repo\org\eclipse\jetty\websocket\websocket-server\9.4.10.v20180503\websocket-server-9.4.10.v20180503.jar;Z:\repo\org\eclipse\jetty\websocket\websocket-common\9.4.10.v20180503\websocket-common-9.4.10.v20180503.jar;Z:\repo\org\eclipse\jetty\websocket\websocket-api\9.4.10.v20180503\websocket-api-9.4.10.v20180503.jar;Z:\repo\org\eclipse\jetty\websocket\websocket-client\9.4.10.v20180503\websocket-client-9.4.10.v20180503.jar;Z:\repo\org\eclipse\jetty\jetty-client\9.4.10.v20180503\jetty-client-9.4.10.v20180503.jar;Z:\repo\org\eclipse\jetty\websocket\websocket-servlet\9.4.10.v20180503\websocket-servlet-9.4.10.v20180503.jar;Z:\repo\org\eclipse\jetty\websocket\javax-websocket-server-impl\9.4.10.v20180503\javax-websocket-server-impl-9.4.10.v20180503.jar;Z:\repo\org\eclipse\jetty\jetty-annotations\9.4.10.v20180503\jetty-annotations-9.4.10.v20180503.jar;Z:\repo\org\eclipse\jetty\jetty-plus\9.4.10.v20180503\jetty-plus-9.4.10.v20180503.jar;Z:\repo\org\ow2\asm\asm-commons\6.1.1\asm-commons-6.1.1.jar;Z:\repo\org\ow2\asm\asm-tree\6.1.1\asm-tree-6.1.1.jar;Z:\repo\org\ow2\asm\asm-analysis\6.1.1\asm-analysis-6.1.1.jar;Z:\repo\org\eclipse\jetty\websocket\javax-websocket-client-impl\9.4.10.v20180503\javax-websocket-client-impl-9.4.10.v20180503.jar;Z:\repo\javax\websocket\javax.websocket-client-api\1.0\javax.websocket-client-api-1.0.jar;Z:\repo\javax\websocket\javax.websocket-api\1.0\javax.websocket-api-1.0.jar;Z:\repo\org\slf4j\jul-to-slf4j\1.7.25\jul-to-slf4j-1.7.25.jar;Z:\repo\org\nutz\nutz-plugins-websocket\1.r.66-SNAPSHOT\nutz-plugins-websocket-1.r.66-20180614.031938-53.jar;Z:\repo\org\nutz\nutzboot-servlet3\2.1.8\nutzboot-servlet3-2.1.8.jar;Z:\repo\javax\annotation\javax.annotation-api\1.2\javax.annotation-api-1.2.jar;Z:\repo\org\nutz\nutzboot-starter-shiro\2.1.8\nutzboot-starter-shiro-2.1.8.jar;Z:\repo\org\apache\shiro\shiro-ehcache\1.3.2\shiro-ehcache-1.3.2.jar;Z:\repo\net\sf\ehcache\ehcache\2.10.4\ehcache-2.10.4.jar;Z:\repo\org\nutz\nutzboot-starter-wkcache\2.1.8\nutzboot-starter-wkcache-2.1.8.jar;Z:\repo\org\nutz\nutz-plugins-wkcache\1.r.66-SNAPSHOT\nutz-plugins-wkcache-1.r.66-20180614.031939-53.jar;Z:\repo\org\nutz\nutzboot-starter-beetl\2.1.8\nutzboot-starter-beetl-2.1.8.jar;Z:\repo\org\antlr\antlr4-runtime\4.5\antlr4-runtime-4.5.jar;Z:\repo\org\abego\treelayout\org.abego.treelayout.core\1.0.1\org.abego.treelayout.core-1.0.1.jar;Z:\repo\org\nutz\nutz-plugins-cache\1.r.66-SNAPSHOT\nutz-plugins-cache-1.r.66-20180614.031855-60.jar;Z:\repo\org\nutz\nutzboot-starter-test-junit4\2.1.8\nutzboot-starter-test-junit4-2.1.8.jar;Z:\repo\com\alibaba\fastjson\1.2.47\fastjson-1.2.47.jar;Z:\repo\org\nutz\nutz\1.r.66-SNAPSHOT\nutz-1.r.66-20180611.015908-74.jar;Z:\repo\org\apache\commons\commons-lang3\3.7\commons-lang3-3.7.jar;Z:\repo\javax\servlet\javax.servlet-api\3.1.0\javax.servlet-api-3.1.0.jar;Z:\repo\io\jsonwebtoken\jjwt\0.6.0\jjwt-0.6.0.jar;Z:\repo\org\springframework\spring-core\4.3.16.RELEASE\spring-core-4.3.16.RELEASE.jar;Z:\repo\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;Z:\repo\org\slf4j\log4j-over-slf4j\1.7.25\log4j-over-slf4j-1.7.25.jar;Z:\repo\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar;Z:\repo\ch\qos\logback\logback-classic\1.2.3\logback-classic-1.2.3.jar;Z:\repo\ch\qos\logback\logback-core\1.2.3\logback-core-1.2.3.jar;Z:\repo\org\apache\poi\poi-ooxml\3.15\poi-ooxml-3.15.jar;Z:\repo\com\github\virtuald\curvesapi\1.04\curvesapi-1.04.jar;Z:\repo\org\apache\poi\poi\3.15\poi-3.15.jar;Z:\repo\org\apache\commons\commons-collections4\4.1\commons-collections4-4.1.jar;Z:\repo\org\apache\poi\poi-ooxml-schemas\3.15\poi-ooxml-schemas-3.15.jar;Z:\repo\org\apache\xmlbeans\xmlbeans\2.6.0\xmlbeans-2.6.0.jar;Z:\repo\stax\stax-api\1.0.1\stax-api-1.0.1.jar;Z:\repo\commons-beanutils\commons-beanutils\1.8.3\commons-beanutils-1.8.3.jar;Z:\repo\opensymphony\xwork\1.0.3\xwork-1.0.3.jar;Z:\repo\org\nutz\nutzboot-core\2.1.8\nutzboot-core-2.1.8.jar;Z:\repo\net\lingala\zip4j\zip4j\1.3.2\zip4j-1.3.2.jar;Z:\repo\au\com\bytecode\opencsv\2.4\opencsv-2.4.jar;Z:\repo\com\alibaba\dubbo\2.6.1\dubbo-2.6.1.jar;Z:\repo\org\springframework\spring-context\4.3.10.RELEASE\spring-context-4.3.10.RELEASE.jar;Z:\repo\org\springframework\spring-aop\4.3.10.RELEASE\spring-aop-4.3.10.RELEASE.jar;Z:\repo\org\springframework\spring-beans\4.3.10.RELEASE\spring-beans-4.3.10.RELEASE.jar;Z:\repo\org\springframework\spring-expression\4.3.10.RELEASE\spring-expression-4.3.10.RELEASE.jar;Z:\repo\org\javassist\javassist\3.20.0-GA\javassist-3.20.0-GA.jar;Z:\repo\org\jboss\netty\netty\3.2.5.Final\netty-3.2.5.Final.jar;Z:\repo\org\ow2\asm\asm\6.0\asm-6.0.jar;Z:\repo\opensymphony\webwork\2.1.7\webwork-2.1.7.jar;Z:\repo\bsh\bsh\1.3.0\bsh-1.3.0.jar;Z:\repo\net\sourceforge\javacsv\javacsv\2.0\javacsv-2.0.jar;Z:\repo\org\apache\shiro\shiro-core\1.3.2\shiro-core-1.3.2.jar;Z:\repo\com\ibeetl\beetl\2.8.1\beetl-2.8.1.jar;Z:\repo\org\eclipse\jetty\jetty-servlets\9.4.10.v20180503\jetty-servlets-9.4.10.v20180503.jar;Z:\repo\org\eclipse\jetty\jetty-continuation\9.4.10.v20180503\jetty-continuation-9.4.10.v20180503.jar;Z:\repo\org\eclipse\jetty\jetty-http\9.4.10.v20180503\jetty-http-9.4.10.v20180503.jar;Z:\repo\org\eclipse\jetty\jetty-util\9.4.10.v20180503\jetty-util-9.4.10.v20180503.jar;Z:\repo\org\eclipse\jetty\jetty-io\9.4.10.v20180503\jetty-io-9.4.10.v20180503.jar;Z:\repo\org\nutz\nutz-integration-shiro\1.r.66-SNAPSHOT\nutz-integration-shiro-1.r.66-20180614.031857-60.jar;Z:\repo\org\slf4j\jcl-over-slf4j\1.7.25\jcl-over-slf4j-1.7.25.jar;Z:\repo\org\nutz\nutz-integration-jedis\1.r.66-SNAPSHOT\nutz-integration-jedis-1.r.66-20180614.031845-61.jar;Z:\repo\com\belerweb\pinyin4j\2.5.1\pinyin4j-2.5.1.jar;Z:\repo\org\apache\shiro\shiro-web\1.3.2\shiro-web-1.3.2.jar;Z:\repo\org\jsoup\jsoup\1.11.2\jsoup-1.11.2.jar;Z:\repo\redis\clients\jedis\2.9.0\jedis-2.9.0.jar;Z:\repo\junit\junit\4.12\junit-4.12.jar;Z:\repo\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;Z:\repo\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;Z:\repo\mysql\mysql-connector-java\5.1.46\mysql-connector-java-5.1.46.jar;Z:\repo\com\oracle\ojdbc6\11.2\ojdbc6-11.2.jar;Z:\repo\com\alibaba\druid\1.1.9\druid-1.1.9.jar;Z:\repo\com\fasterxml\jackson\core\jackson-databind\2.8.1\jackson-databind-2.8.1.jar;Z:\repo\com\fasterxml\jackson\core\jackson-annotations\2.8.0\jackson-annotations-2.8.0.jar;Z:\repo\com\fasterxml\jackson\core\jackson-core\2.8.1\jackson-core-2.8.1.jar;Z:\repo\org\apache\commons\commons-pool2\2.5.0\commons-pool2-2.5.0.jar;Z:\repo\com\aliyun\aliyun-java-sdk-core\3.7.1\aliyun-java-sdk-core-3.7.1.jar;Z:\repo\org\json\json\20170516\json-20170516.jar;Z:\repo\commons-net\commons-net\3.3\commons-net-3.3.jar;Z:\repo\com\google\guava\guava\15.0\guava-15.0.jar;Z:\repo\com\mchange\mchange-commons-java\0.2.15\mchange-commons-java-0.2.15.jar;Z:\repo\com\aliyun\aliyun-java-sdk-dysmsapi\1.1.0\aliyun-java-sdk-dysmsapi-1.1.0.jar;E:\workspace\mtcrm\trunk\mtcrm\mtcrm-api\mtcrm-model\target\classes;E:\workspace\mtcrm\trunk\mtcrm\mtcrm-api\mtcrm-common\target\classes;E:\workspace\mtcrm\trunk\mtcrm\mtcrm-server\mtcrm-service\target\classes;E:\tools\JetBrains\IntelliJ_IDEA\lib\idea_rt.jar cn.wizzer.app.web.run.WebTraderMainLauncher
Connected to the target VM, address: '127.0.0.1:2682', transport: 'socket'
[2018-07-31 15:43:15,704] [INFO] [main] [org.eclipse.jetty.util.log.Log.initialized:193] Logging initialized @6205ms to org.eclipse.jetty.util.log.Slf4jLog
[2018-07-31 15:43:16,318] [INFO] [main] [org.eclipse.jetty.server.Server.doStart:374] jetty-9.4.10.v20180503; built: 2018-05-03T15:56:21.710Z; git: daa59876e6f384329b122929e70a80934569428c; jvm 1.8.0_171-b11
[2018-07-31 15:43:16,346] [INFO] [main] [org.eclipse.jetty.util.thread.ThreadPoolBudget.lambda$infoOnLeases$1:165] ReservedThreadExecutor@1ad926d3{s=0/1,p=0} requires 1 threads from QueuedThreadPool[qtp703555670]@29ef6856{STARTING,4<=0<=8,i=0,q=0}[ReservedThreadExecutor@1ad926d3{s=0/1,p=0}] [2018-07-31 15:43:16,346] [WARN] [main] [org.eclipse.jetty.util.thread.ThreadPoolBudget.check:156] Low configured threads: (max=8 - required=1)=7 < warnAt=8 for QueuedThreadPool[qtp703555670]@29ef6856{STARTING,4<=0<=8,i=0,q=0}[ReservedThreadExecutor@1ad926d3{s=0/1,p=0}] [2018-07-31 15:43:16,594] [INFO] [main] [org.eclipse.jetty.annotations.AnnotationConfiguration.scanForAnnotations:489] Scanning elapsed time=1ms
[2018-07-31 15:43:16,602] [INFO] [main] [org.eclipse.jetty.webapp.StandardDescriptorProcessor.visitServlet:283] NO JSP Support for /, did not find org.eclipse.jetty.jsp.JettyJspServlet
[2018-07-31 15:43:16,633] [INFO] [main] [org.eclipse.jetty.server.session.DefaultSessionIdManager.doStart:365] DefaultSessionIdManager workerName=node0
[2018-07-31 15:43:16,633] [INFO] [main] [org.eclipse.jetty.server.session.DefaultSessionIdManager.doStart:370] No SessionScavenger set, using defaults
[2018-07-31 15:43:16,636] [INFO] [main] [org.eclipse.jetty.server.session.HouseKeeper.startScavenging:149] node0 Scavenging every 660000ms
[2018-07-31 15:43:16,851] [INFO] [main] [org.eclipse.jetty.server.handler.ContextHandler$Context.log:2221] Initializing Shiro environment
[2018-07-31 15:43:16,852] [INFO] [main] [org.apache.shiro.web.env.EnvironmentLoader.initEnvironment:128] Starting Shiro environment initialization.
[2018-07-31 15:43:17,540] [ERROR] [main] [com.alibaba.druid.pool.DruidDataSource.init:911] {dataSource-1} init error
java.lang.NoClassDefFoundError: oracle/jdbc/driver/OracleDriver
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at com.alibaba.druid.util.JdbcUtils.createDriver(JdbcUtils.java:589)
at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:815)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1227)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1223)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:90)
at org.nutz.trans.Trans.getConnectionAuto(Trans.java:263)
at org.nutz.dao.jdbc.Jdbcs.getExpert(Jdbcs.java:109)
at org.nutz.dao.impl.DaoSupport.setDataSource(DaoSupport.java:187)
at org.nutz.dao.impl.DaoSupport.setDataSource(DaoSupport.java:178)
at org.nutz.dao.impl.NutDao.(NutDao.java:105)
at org.nutz.dao.impl.NutDao.(NutDao.java:109)
at org.nutz.boot.starter.nutz.dao.NutDaoStarter.getDao(NutDaoStarter.java:158)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.nutz.lang.Invoking$DefaultInvoker.invoke(Invoking.java:47)
at org.nutz.lang.Invoking.invoke(Invoking.java:192)
at org.nutz.lang.Mirror.invoke(Mirror.java:1132)
at org.nutz.ioc.impl.ObjectMakerImpl$1.born(ObjectMakerImpl.java:80)
at org.nutz.ioc.weaver.DefaultWeaver.born(DefaultWeaver.java:78)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:117)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.val.ReferValue.get(ReferValue.java:24)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:64)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.impl.NutIoc.getByType(NutIoc.java:457)
at org.nutz.ioc.val.ReferTypeValue.get(ReferTypeValue.java:66)
at org.nutz.ioc.weaver.FieldInjector.inject(FieldInjector.java:32)
at org.nutz.ioc.weaver.DefaultWeaver.fill(DefaultWeaver.java:67)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:138)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:271)
at org.nutz.boot.starter.shiro.ShiroEnvStarter.getWebSecurityManager(ShiroEnvStarter.java:133)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.nutz.lang.Invoking$NullArgInvoker.invoke(Invoking.java:77)
at org.nutz.lang.Invoking.invoke(Invoking.java:192)
at org.nutz.lang.Mirror.invoke(Mirror.java:1132)
at org.nutz.ioc.impl.ObjectMakerImpl$1.born(ObjectMakerImpl.java:80)
at org.nutz.ioc.weaver.DefaultWeaver.born(DefaultWeaver.java:78)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:117)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:271)
at org.nutz.boot.starter.shiro.NbResourceBasedWebEnvironment.createWebSecurityManager(NbResourceBasedWebEnvironment.java:91)
at org.nutz.boot.starter.shiro.NbResourceBasedWebEnvironment.configure(NbResourceBasedWebEnvironment.java:45)
at org.nutz.boot.starter.shiro.NbResourceBasedWebEnvironment.init(NbResourceBasedWebEnvironment.java:39)
at org.apache.shiro.util.LifecycleUtils.init(LifecycleUtils.java:45)
at org.apache.shiro.util.LifecycleUtils.init(LifecycleUtils.java:40)
at org.apache.shiro.web.env.EnvironmentLoader.createEnvironment(EnvironmentLoader.java:221)
at org.apache.shiro.web.env.EnvironmentLoader.initEnvironment(EnvironmentLoader.java:133)
at org.apache.shiro.web.env.EnvironmentLoaderListener.contextInitialized(EnvironmentLoaderListener.java:58)
at org.nutz.boot.starter.shiro.NbShiroEnvironmentLoaderListener.contextInitialized(NbShiroEnvironmentLoaderListener.java:40)
at org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$1(NbServletContextListener.java:77)
at java.util.ArrayList.forEach(ArrayList.java:1257)
at org.nutz.boot.starter.servlet3.NbServletContextListener.contextInitialized(NbServletContextListener.java:72)
at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:890)
at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:558)
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:853)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:370)
at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1497)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1459)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:785)
at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:287)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:545)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:138)
at org.eclipse.jetty.server.Server.start(Server.java:419)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:108)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113)
at org.eclipse.jetty.server.Server.doStart(Server.java:386)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.nutz.boot.starter.jetty.JettyStarter.start(JettyStarter.java:112)
at org.nutz.boot.AppContext.startServers(AppContext.java:306)
at org.nutz.boot.NbApp.execute(NbApp.java:204)
at org.nutz.boot.NbApp.run(NbApp.java:177)
at cn.wizzer.app.web.run.WebTraderMainLauncher.main(WebTraderMainLauncher.java:48)
Caused by: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
at java.net.URLClassLoader$1.run(URLClassLoader.java:370)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 91 common frames omitted
Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)
at java.util.zip.ZipFile.read(Native Method)
at java.util.zip.ZipFile.access$1400(ZipFile.java:60)
at java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:734)
at java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(ZipFile.java:434)
at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)
at sun.misc.Resource.getBytes(Resource.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:462)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
... 97 common frames omitted
[2018-07-31 15:43:17,544] [ERROR] [main] [org.apache.shiro.web.env.EnvironmentLoader.initEnvironment:146] Shiro environment initialization failed
org.nutz.ioc.IocException: IocBean[shiroWebSecurityManager] throw Exception when creating
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:152)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:271)
at org.nutz.boot.starter.shiro.NbResourceBasedWebEnvironment.createWebSecurityManager(NbResourceBasedWebEnvironment.java:91)
at org.nutz.boot.starter.shiro.NbResourceBasedWebEnvironment.configure(NbResourceBasedWebEnvironment.java:45)
at org.nutz.boot.starter.shiro.NbResourceBasedWebEnvironment.init(NbResourceBasedWebEnvironment.java:39)
at org.apache.shiro.util.LifecycleUtils.init(LifecycleUtils.java:45)
at org.apache.shiro.util.LifecycleUtils.init(LifecycleUtils.java:40)
at org.apache.shiro.web.env.EnvironmentLoader.createEnvironment(EnvironmentLoader.java:221)
at org.apache.shiro.web.env.EnvironmentLoader.initEnvironment(EnvironmentLoader.java:133)
at org.apache.shiro.web.env.EnvironmentLoaderListener.contextInitialized(EnvironmentLoaderListener.java:58)
at org.nutz.boot.starter.shiro.NbShiroEnvironmentLoaderListener.contextInitialized(NbShiroEnvironmentLoaderListener.java:40)
at org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$1(NbServletContextListener.java:77)
at java.util.ArrayList.forEach(ArrayList.java:1257)
at org.nutz.boot.starter.servlet3.NbServletContextListener.contextInitialized(NbServletContextListener.java:72)
at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:890)
at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:558)
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:853)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:370)
at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1497)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1459)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:785)
at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:287)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:545)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:138)
at org.eclipse.jetty.server.Server.start(Server.java:419)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:108)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113)
at org.eclipse.jetty.server.Server.doStart(Server.java:386)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.nutz.boot.starter.jetty.JettyStarter.start(JettyStarter.java:112)
at org.nutz.boot.AppContext.startServers(AppContext.java:306)
at org.nutz.boot.NbApp.execute(NbApp.java:204)
at org.nutz.boot.NbApp.run(NbApp.java:177)
at cn.wizzer.app.web.run.WebTraderMainLauncher.main(WebTraderMainLauncher.java:48)
Caused by: org.nutz.lang.InvokingException: Fail to invoke [org.nutz.boot.starter.shiro.ShiroEnvStarter].getWebSecurityManager() by args:

For the reason: oracle/jdbc/driver/OracleDriver
at org.nutz.lang.Invoking.invoke(Invoking.java:195)
at org.nutz.lang.Mirror.invoke(Mirror.java:1132)
at org.nutz.ioc.impl.ObjectMakerImpl$1.born(ObjectMakerImpl.java:80)
at org.nutz.ioc.weaver.DefaultWeaver.born(DefaultWeaver.java:78)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:117)
... 35 common frames omitted
Caused by: java.lang.NoClassDefFoundError: oracle/jdbc/driver/OracleDriver
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at com.alibaba.druid.util.JdbcUtils.createDriver(JdbcUtils.java:589)
at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:815)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1227)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1223)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:90)
at org.nutz.trans.Trans.getConnectionAuto(Trans.java:263)
at org.nutz.dao.jdbc.Jdbcs.getExpert(Jdbcs.java:109)
at org.nutz.dao.impl.DaoSupport.setDataSource(DaoSupport.java:187)
at org.nutz.dao.impl.DaoSupport.setDataSource(DaoSupport.java:178)
at org.nutz.dao.impl.NutDao.(NutDao.java:105)
at org.nutz.dao.impl.NutDao.(NutDao.java:109)
at org.nutz.boot.starter.nutz.dao.NutDaoStarter.getDao(NutDaoStarter.java:158)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.nutz.lang.Invoking$DefaultInvoker.invoke(Invoking.java:47)
at org.nutz.lang.Invoking.invoke(Invoking.java:192)
at org.nutz.lang.Mirror.invoke(Mirror.java:1132)
at org.nutz.ioc.impl.ObjectMakerImpl$1.born(ObjectMakerImpl.java:80)
at org.nutz.ioc.weaver.DefaultWeaver.born(DefaultWeaver.java:78)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:117)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.val.ReferValue.get(ReferValue.java:24)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:64)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.impl.NutIoc.getByType(NutIoc.java:457)
at org.nutz.ioc.val.ReferTypeValue.get(ReferTypeValue.java:66)
at org.nutz.ioc.weaver.FieldInjector.inject(FieldInjector.java:32)
at org.nutz.ioc.weaver.DefaultWeaver.fill(DefaultWeaver.java:67)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:138)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:271)
at org.nutz.boot.starter.shiro.ShiroEnvStarter.getWebSecurityManager(ShiroEnvStarter.java:133)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.nutz.lang.Invoking$NullArgInvoker.invoke(Invoking.java:77)
at org.nutz.lang.Invoking.invoke(Invoking.java:192)
... 39 common frames omitted
Caused by: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
at java.net.URLClassLoader$1.run(URLClassLoader.java:370)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 91 common frames omitted
Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)
at java.util.zip.ZipFile.read(Native Method)
at java.util.zip.ZipFile.access$1400(ZipFile.java:60)
at java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:734)
at java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(ZipFile.java:434)
at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)
at sun.misc.Resource.getBytes(Resource.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:462)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
... 97 common frames omitted
[2018-07-31 15:43:17,549] [WARN] [main] [org.eclipse.jetty.webapp.WebAppContext.doStart:554] Failed startup of context o.e.j.w.WebAppContext@79316f3a{/,[file:///E:/workspace/mtcrm/trunk/mtcrm/mtcrm-web/mtcrm-traderweb/target/classes/static/, file:///E:/workspace/mtcrm/trunk/mtcrm/mtcrm-web/mtcrm-traderweb/target/classes/webapp/],UNAVAILABLE}
org.nutz.ioc.IocException: IocBean[shiroWebSecurityManager] throw Exception when creating
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:152)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:271)
at org.nutz.boot.starter.shiro.NbResourceBasedWebEnvironment.createWebSecurityManager(NbResourceBasedWebEnvironment.java:91)
at org.nutz.boot.starter.shiro.NbResourceBasedWebEnvironment.configure(NbResourceBasedWebEnvironment.java:45)
at org.nutz.boot.starter.shiro.NbResourceBasedWebEnvironment.init(NbResourceBasedWebEnvironment.java:39)
at org.apache.shiro.util.LifecycleUtils.init(LifecycleUtils.java:45)
at org.apache.shiro.util.LifecycleUtils.init(LifecycleUtils.java:40)
at org.apache.shiro.web.env.EnvironmentLoader.createEnvironment(EnvironmentLoader.java:221)
at org.apache.shiro.web.env.EnvironmentLoader.initEnvironment(EnvironmentLoader.java:133)
at org.apache.shiro.web.env.EnvironmentLoaderListener.contextInitialized(EnvironmentLoaderListener.java:58)
at org.nutz.boot.starter.shiro.NbShiroEnvironmentLoaderListener.contextInitialized(NbShiroEnvironmentLoaderListener.java:40)
at org.nutz.boot.starter.servlet3.NbServletContextListener.lambda$contextInitialized$1(NbServletContextListener.java:77)
at java.util.ArrayList.forEach(ArrayList.java:1257)
at org.nutz.boot.starter.servlet3.NbServletContextListener.contextInitialized(NbServletContextListener.java:72)
at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:890)
at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:558)
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:853)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:370)
at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1497)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1459)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:785)
at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:287)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:545)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:138)
at org.eclipse.jetty.server.Server.start(Server.java:419)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:108)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113)
at org.eclipse.jetty.server.Server.doStart(Server.java:386)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.nutz.boot.starter.jetty.JettyStarter.start(JettyStarter.java:112)
at org.nutz.boot.AppContext.startServers(AppContext.java:306)
at org.nutz.boot.NbApp.execute(NbApp.java:204)
at org.nutz.boot.NbApp.run(NbApp.java:177)
at cn.wizzer.app.web.run.WebTraderMainLauncher.main(WebTraderMainLauncher.java:48)
Caused by: org.nutz.lang.InvokingException: Fail to invoke [org.nutz.boot.starter.shiro.ShiroEnvStarter].getWebSecurityManager() by args:

For the reason: oracle/jdbc/driver/OracleDriver
at org.nutz.lang.Invoking.invoke(Invoking.java:195)
at org.nutz.lang.Mirror.invoke(Mirror.java:1132)
at org.nutz.ioc.impl.ObjectMakerImpl$1.born(ObjectMakerImpl.java:80)
at org.nutz.ioc.weaver.DefaultWeaver.born(DefaultWeaver.java:78)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:117)
... 35 common frames omitted
Caused by: java.lang.NoClassDefFoundError: oracle/jdbc/driver/OracleDriver
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at com.alibaba.druid.util.JdbcUtils.createDriver(JdbcUtils.java:589)
at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:815)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1227)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1223)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:90)
at org.nutz.trans.Trans.getConnectionAuto(Trans.java:263)
at org.nutz.dao.jdbc.Jdbcs.getExpert(Jdbcs.java:109)
at org.nutz.dao.impl.DaoSupport.setDataSource(DaoSupport.java:187)
at org.nutz.dao.impl.DaoSupport.setDataSource(DaoSupport.java:178)
at org.nutz.dao.impl.NutDao.(NutDao.java:105)
at org.nutz.dao.impl.NutDao.(NutDao.java:109)
at org.nutz.boot.starter.nutz.dao.NutDaoStarter.getDao(NutDaoStarter.java:158)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.nutz.lang.Invoking$DefaultInvoker.invoke(Invoking.java:47)
at org.nutz.lang.Invoking.invoke(Invoking.java:192)
at org.nutz.lang.Mirror.invoke(Mirror.java:1132)
at org.nutz.ioc.impl.ObjectMakerImpl$1.born(ObjectMakerImpl.java:80)
at org.nutz.ioc.weaver.DefaultWeaver.born(DefaultWeaver.java:78)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:117)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.val.ReferValue.get(ReferValue.java:24)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:64)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.impl.NutIoc.getByType(NutIoc.java:457)
at org.nutz.ioc.val.ReferTypeValue.get(ReferTypeValue.java:66)
at org.nutz.ioc.weaver.FieldInjector.inject(FieldInjector.java:32)
at org.nutz.ioc.weaver.DefaultWeaver.fill(DefaultWeaver.java:67)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:138)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:241)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:271)
at org.nutz.boot.starter.shiro.ShiroEnvStarter.getWebSecurityManager(ShiroEnvStarter.java:133)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.nutz.lang.Invoking$NullArgInvoker.invoke(Invoking.java:77)
at org.nutz.lang.Invoking.invoke(Invoking.java:192)
... 39 common frames omitted
Caused by: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
at java.net.URLClassLoader$1.run(URLClassLoader.java:370)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 91 common frames omitted
Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)
at java.util.zip.ZipFile.read(Native Method)
at java.util.zip.ZipFile.access$1400(ZipFile.java:60)
at java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:734)
at java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(ZipFile.java:434)
at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)
at sun.misc.Resource.getBytes(Resource.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:462)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
... 97 common frames omitted
[2018-07-31 15:43:17,564] [INFO] [main] [org.eclipse.jetty.util.thread.ThreadPoolBudget.lambda$infoOnLeases$1:165] ServerConnector@44924587{HTTP/1.1,[http/1.1]}{0.0.0.0:8071} requires 1 threads from QueuedThreadPool[qtp703555670]@29ef6856{STARTED,4<=4<=8,i=4,q=0}[ReservedThreadExecutor@1ad926d3{s=0/1,p=0}] [2018-07-31 15:43:17,565] [INFO] [main] [org.eclipse.jetty.util.thread.ThreadPoolBudget.lambda$infoOnLeases$1:165] SelectorManager@ServerConnector@44924587{HTTP/1.1,[http/1.1]}{0.0.0.0:8071} requires 1 threads from QueuedThreadPool[qtp703555670]@29ef6856{STARTED,4<=4<=8,i=4,q=0}[ReservedThreadExecutor@1ad926d3{s=0/1,p=0}] [2018-07-31 15:43:17,584] [INFO] [main] [org.eclipse.jetty.server.AbstractConnector.doStart:289] Started ServerConnector@44924587{HTTP/1.1,[http/1.1]}{0.0.0.0:8071}
[2018-07-31 15:43:17,585] [INFO] [main] [org.eclipse.jetty.server.Server.doStart:411] Started @8090ms

写得很明显了, 缺oracle驱动

本地仓库jar包损坏了,已经解决问题,谢谢

添加回复
请先登陆
回到顶部