내용

글번호 87
작성자 heojk
작성일 2016-08-17 00:00:00
제목 Dandelion datatables NullpointerException Error
내용 해결 방법 : 아래 jar 파일 추가해야 함 jackson-annotations-2.7.4.jar jackson-core-2.7.4.jar jackson-databind-2.7.4.jar 그리고 web.xml 파일에 아래 내용 추가(다른 필터 아래, 서블릿 매핑 위에) <filter> <filter-name>dandelionFilter</filter-name> <filter-class>com.github.dandelion.core.web.DandelionFilter</filter-class> </filter> <filter-mapping> <filter-name>dandelionFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <filter> <filter-name>datatables</filter-name> <filter-class>com.github.dandelion.datatables.core.web.filter.DatatablesFilter</filter-class> </filter> <filter-mapping> <filter-name>datatables</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> ----------------------------- 심각: Servlet.service() for servlet [DispatcherServlet] in context with path [/WebPrj_MVCProjectTemplate] threw exception [java.lang.NullPointerException] with root cause java.lang.NullPointerException at com.github.dandelion.core.web.AssetRequestContext.get(AssetRequestContext.java:147) at com.github.dandelion.datatables.core.extension.AbstractExtension.addBundle(AbstractExtension.java:176) at com.github.dandelion.datatables.core.extension.theme.JQueryUITheme.setup(JQueryUITheme.java:60) at com.github.dandelion.datatables.core.extension.AbstractExtension.setupWrapper(AbstractExtension.java:86) at com.github.dandelion.datatables.core.extension.ExtensionProcessor.process(ExtensionProcessor.java:97) at com.github.dandelion.datatables.core.extension.ExtensionProcessor.process(ExtensionProcessor.java:87) at com.github.dandelion.datatables.core.extension.ExtensionLoader.loadExtensions(ExtensionLoader.java:92) at com.github.dandelion.datatables.core.generator.WebResourceGenerator.generateWebResources(WebResourceGenerator.java:101) at com.github.dandelion.datatables.jsp.tag.AbstractTableTag.setupHtmlGeneration(AbstractTableTag.java:232) at com.github.dandelion.datatables.jsp.tag.TableTag.doEndTag(TableTag.java:143) at org.apache.jsp.WEB_002dINF.view.board.dlist_jsp._jspService(dlist_jsp.java:216) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:438) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:721) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:466) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:391) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:318) at kr.co.javaspecialist.common.web.DispatcherServlet.processServlet(DispatcherServlet.java:118) at kr.co.javaspecialist.common.web.DispatcherServlet.doPost(DispatcherServlet.java:72) at javax.servlet.http.HttpServlet.service(HttpServlet.java:648) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:673) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1526) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1482) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source)
첨부파일
dandelion error.png (43,543byte)