{"action":"created","issue":{"url":"https://api.github.com/repos/dandelion/dandelion-datatables-samples/issues/1","labels_url":"https://api.github.com/repos/dandelion/dandelion-datatables-samples/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/dandelion/dandelion-datatables-samples/issues/1/comments","events_url":"https://api.github.com/repos/dandelion/dandelion-datatables-samples/issues/1/events","html_url":"https://github.com/dandelion/dandelion-datatables-samples/issues/1","id":97231120,"number":1,"title":"nested exception is org.apache.tiles.impl.CannotRenderException: ","user":{"login":"gabhi","id":1390333,"avatar_url":"https://avatars.githubusercontent.com/u/1390333?v=3","gravatar_id":"","url":"https://api.github.com/users/gabhi","html_url":"https://github.com/gabhi","followers_url":"https://api.github.com/users/gabhi/followers","following_url":"https://api.github.com/users/gabhi/following{/other_user}","gists_url":"https://api.github.com/users/gabhi/gists{/gist_id}","starred_url":"https://api.github.com/users/gabhi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gabhi/subscriptions","organizations_url":"https://api.github.com/users/gabhi/orgs","repos_url":"https://api.github.com/users/gabhi/repos","events_url":"https://api.github.com/users/gabhi/events{/privacy}","received_events_url":"https://api.github.com/users/gabhi/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-07-25T14:46:05Z","updated_at":"2015-07-25T15:09:56Z","closed_at":null,"body":"When i trying to visit app in the browser using http://localhost:9090/datatables-jsp-starter/  i m getting \r\nHTTP Status 500 - Request processing failed; nested exception is org.apache.tiles.impl.CannotRenderException: ServletException including path '/WEB-INF/views/common/layout.jsp'.\r\n\r\ntype Exception report\r\n\r\nmessage Request processing failed; nested exception is org.apache.tiles.impl.CannotRenderException: ServletException including path '/WEB-INF/views/common/layout.jsp'.\r\n\r\ndescription The server encountered an internal error that prevented it from fulfilling this request.\r\n\r\nexception\r\n\r\norg.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.apache.tiles.impl.CannotRenderException: ServletException including path '/WEB-INF/views/common/layout.jsp'.\r\n\torg.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:965)\r\n\torg.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844)\r\n\tjavax.servlet.http.HttpServlet.service(HttpServlet.java:621)\r\n\torg.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829)\r\n\tjavax.servlet.http.HttpServlet.service(HttpServlet.java:722)\r\n\tcom.github.dandelion.core.web.DandelionFilter.doFilter(DandelionFilter.java:128)\r\n\tcom.github.dandelion.datatables.core.web.filter.DatatablesFilter.doFilter(DatatablesFilter.java:74)\r\nroot cause\r\n\r\norg.apache.tiles.impl.CannotRenderException: ServletException including path '/WEB-INF/views/common/layout.jsp'.\r\n\torg.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:692)\r\n\torg.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:644)\r\n\torg.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:627)\r\n\torg.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:321)\r\n\torg.springframework.web.servlet.view.tiles2.TilesView.renderMergedOutputModel(TilesView.java:124)\r\n\torg.springframework.web.servlet.view.AbstractView.render(AbstractView.java:264)\r\n\torg.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1201)\r\n\torg.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:986)\r\n\torg.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:933)\r\n\torg.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:851)\r\n\torg.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:953)\r\n\torg.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844)\r\n\tjavax.servlet.http.HttpServlet.service(HttpServlet.java:621)\r\n\torg.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829)\r\n\tjavax.servlet.http.HttpServlet.service(HttpServlet.java:722)\r\n\tcom.github.dandelion.core.web.DandelionFilter.doFilter(DandelionFilter.java:128)\r\n\tcom.github.dandelion.datatables.core.web.filter.DatatablesFilter.doFilter(DatatablesFilter.java:74)\r\nroot cause\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/dandelion/dandelion-datatables-samples/issues/comments/124852707","html_url":"https://github.com/dandelion/dandelion-datatables-samples/issues/1#issuecomment-124852707","issue_url":"https://api.github.com/repos/dandelion/dandelion-datatables-samples/issues/1","id":124852707,"user":{"login":"gabhi","id":1390333,"avatar_url":"https://avatars.githubusercontent.com/u/1390333?v=3","gravatar_id":"","url":"https://api.github.com/users/gabhi","html_url":"https://github.com/gabhi","followers_url":"https://api.github.com/users/gabhi/followers","following_url":"https://api.github.com/users/gabhi/following{/other_user}","gists_url":"https://api.github.com/users/gabhi/gists{/gist_id}","starred_url":"https://api.github.com/users/gabhi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gabhi/subscriptions","organizations_url":"https://api.github.com/users/gabhi/orgs","repos_url":"https://api.github.com/users/gabhi/repos","events_url":"https://api.github.com/users/gabhi/events{/privacy}","received_events_url":"https://api.github.com/users/gabhi/received_events","type":"User","site_admin":false},"created_at":"2015-07-25T15:09:56Z","updated_at":"2015-07-25T15:09:56Z","body":"`08:08:51.716 DEBUG c.g.dandelion.core.bundle.loader.impl.DandelionBundleLoader - Scanning \"dandelion\" for JSON-formatted bundles...\r\n08:08:51.719 DEBUG c.g.dandelion.core.bundle.loader.impl.DandelionBundleLoader - 4 bundles selected\r\n08:08:51.720 DEBUG com.github.dandelion.core.Context - Found 4 bundles: [filtering [assets=1, dependencies=null], ddl-dt [assets=1, dependencies=[datatables]], callbacks [assets=1, dependencies=null], app [assets=2, dependencies=null]]\r\n08:08:51.720 INFO  com.github.dandelion.core.Context - Bundle storage initialized with 68 bundles\r\n08:08:51.721 INFO  com.github.dandelion.core.Context - Initializing asset storage\r\n08:08:51.722 INFO  com.github.dandelion.core.Context - Asset storage initialized with: memory\r\n08:08:51.722 INFO  com.github.dandelion.core.Context - Initializing handlers\r\n08:08:51.727 INFO  com.github.dandelion.core.Context - Pre-handler (1/3) ReloadBundlePreHandler (rank: 0)\r\n08:08:51.727 INFO  com.github.dandelion.core.Context - Pre-handler (2/3) ClearStoragePreHandler (rank: 0)\r\n08:08:51.727 INFO  com.github.dandelion.core.Context - Pre-handler (3/3) ClearCachePreHandler (rank: 0)\r\n08:08:51.727 INFO  com.github.dandelion.core.Context - Post-handler (1/6) ETagPostHandler (rank: 10)\r\n08:08:51.727 INFO  com.github.dandelion.core.Context - Post-handler (2/6) AssetInjectionPostHandler (rank: 20)\r\n08:08:51.727 INFO  com.github.dandelion.core.Context - Post-handler (3/6) GzipCompressionPostHandler (rank: 30)\r\n08:08:51.727 INFO  com.github.dandelion.core.Context - Post-handler (4/6) ReportAlertPostHandler (rank: 30)\r\n08:08:51.727 INFO  com.github.dandelion.core.Context - Post-handler (5/6) CacheHeaderPostHandler (rank: 40)\r\n08:08:51.727 INFO  com.github.dandelion.core.Context - Post-handler (6/6) DebuggerPostHandler (rank: 50)\r\n08:08:51.732 INFO  com.github.dandelion.core.web.DandelionFilter - Dandelion context initialized\r\nJul 25, 2015 8:08:51 AM org.apache.catalina.core.ApplicationContext log\r\nINFO: Initializing Spring FrameworkServlet 'spring'\r\nJul 25, 2015 8:08:52 AM org.apache.coyote.AbstractProtocol start\r\nINFO: Starting ProtocolHandler [\"http-bio-9090\"]\r\nJul 25, 2015 8:09:07 AM org.apache.jasper.compiler.TldLocationsCache tldScanJar\r\nINFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.\r\nJul 25, 2015 8:09:07 AM org.apache.jasper.compiler.JDTCompiler$1 findType\r\nSEVERE: Compilation error\r\norg.eclipse.jdt.internal.compiler.classfmt.ClassFormatException\r\n\tat org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader.<init>(ClassFileReader.java:372)\r\n\tat org.apache.jasper.compiler.JDTCompiler$1.findType(JDTCompiler.java:232)\r\n\tat org.apache.jasper.compiler.JDTCompiler$1.findType(JDTCompiler.java:188)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:113)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding.resolve(UnresolvedReferenceBinding.java:49)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.resolveType(BinaryTypeBinding.java:122)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.getTypeFromTypeSignature(LookupEnvironment.java:1329)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.getTypeFromVariantTypeSignature(LookupEnvironment.java:1385)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.getTypeArgumentsFromSignature(LookupEnvironment.java:1172)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.getTypeFromTypeSignature(LookupEnvironment.java:1334)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.createMethod(BinaryTypeBinding.java:550)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.createMethods(BinaryTypeBinding.java:630)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.cachePartsFrom(BinaryTypeBinding.java:365)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.createBinaryTypeFrom(LookupEnvironment.java:688)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.createBinaryTypeFrom(LookupEnvironment.java:667)\r\n\tat org.eclipse.jdt.internal.compiler.Compiler.accept(Compiler.java:296)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:118)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding.resolve(UnresolvedReferenceBinding.java:49)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.resolveType(BinaryTypeBinding.java:122)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:168)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.Scope.getPackage(Scope.java:2376)\r\n\tat org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference.internalResolveLeafType(ParameterizedQualifiedTypeReference.java:138)\r\n\tat org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference.internalResolveType(ParameterizedQualifiedTypeReference.java:132)\r\n\tat org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference.resolveType(ParameterizedQualifiedTypeReference.java:351)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.resolveTypeFor(SourceTypeBinding.java:1374)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.fields(SourceTypeBinding.java:699)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.faultInTypesForFieldsAndMethods(SourceTypeBinding.java:677)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInTypes(CompilationUnitScope.java:469)\r\n\tat org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:756)\r\n\tat org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:468)\r\n\tat org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:459)\r\n\tat org.apache.jasper.compiler.Compiler.compile(Compiler.java:378)\r\n\tat org.apache.jasper.compiler.Compiler.compile(Compiler.java:353)\r\n\tat org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)\r\n\tat org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646)\r\n\tat org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)\r\n\tat org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)\r\n\tat org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:722)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\r\n\tat org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)\r\n\tat org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)\r\n\tat org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412)\r\n\tat org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)\r\n\tat org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:241)\r\n\tat org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:222)\r\n\tat org.apache.tiles.renderer.impl.TemplateAttributeRenderer.write(TemplateAttributeRenderer.java:44)\r\n\tat org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer.render(AbstractBaseAttributeRenderer.java:106)\r\n\tat org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:670)\r\n\tat org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:690)\r\n\tat org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:644)\r\n\tat org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:627)\r\n\tat org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:321)\r\n\tat org.springframework.web.servlet.view.tiles2.TilesView.renderMergedOutputModel(TilesView.java:124)\r\n\tat org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:264)\r\n\tat org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1201)\r\n\tat org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:986)\r\n\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:933)\r\n\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:851)\r\n\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:953)\r\n\tat org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:621)\r\n\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:722)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\r\n\tat com.github.dandelion.core.web.DandelionFilter.doFilter(DandelionFilter.java:128)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\r\n\tat com.github.dandelion.datatables.core.web.filter.DatatablesFilter.doFilter(DatatablesFilter.java:74)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\r\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)\r\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)\r\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)\r\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)\r\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)\r\n\tat org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)\r\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)\r\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)\r\n\tat org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)\r\n\tat org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)\r\n\tat org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\nJul 25, 2015 8:09:07 AM org.apache.catalina.core.ApplicationDispatcher invoke\r\nSEVERE: Servlet.service() for servlet jsp threw exception\r\norg.apache.jasper.JasperException: Unable to compile class for JSP: \r\n\r\nAn error occurred at line: 1 in the generated java file\r\nThe type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files\r\n\r\nStacktrace:\r\n\tat org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:102)\r\n\tat org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:331)\r\n\tat org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:469)\r\n\tat org.apache.jasper.compiler.Compiler.compile(Compiler.java:378)\r\n\tat org.apache.jasper.compiler.Compiler.compile(Compiler.java:353)\r\n\tat org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)\r\n\tat org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646)\r\n\tat org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)\r\n\tat org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)\r\n\tat org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:722)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\r\n\tat org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)\r\n\tat org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)\r\n\tat org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412)\r\n\tat org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)\r\n\tat org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:241)\r\n\tat org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:222)\r\n\tat org.apache.tiles.renderer.impl.TemplateAttributeRenderer.write(TemplateAttributeRenderer.java:44)\r\n\tat org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer.render(AbstractBaseAttributeRenderer.java:106)\r\n\tat org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:670)\r\n\tat org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:690)\r\n\tat org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:644)\r\n\tat org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:627)\r\n\tat org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:321)\r\n\tat org.springframework.web.servlet.view.tiles2.TilesView.renderMergedOutputModel(TilesView.java:124)\r\n\tat org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:264)\r\n\tat org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1201)\r\n\tat org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:986)\r\n\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:933)\r\n\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:851)\r\n\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:953)\r\n\tat org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:621)\r\n\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:722)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\r\n\tat com.github.dandelion.core.web.DandelionFilter.doFilter(DandelionFilter.java:128)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\r\n\tat com.github.dandelion.datatables.core.web.filter.DatatablesFilter.doFilter(DatatablesFilter.java:74)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\r\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)\r\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)\r\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)\r\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)\r\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)\r\n\tat org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)\r\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)\r\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)\r\n\tat org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)\r\n\tat org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)\r\n\tat org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\nJul 25, 2015 8:09:07 AM org.apache.catalina.core.StandardWrapperValve invoke\r\nSEVERE: Servlet.service() for servlet [spring] in context with path [/datatables-jsp-starter] threw exception [Request processing failed; nested exception is org.apache.tiles.impl.CannotRenderException: ServletException including path '/WEB-INF/views/common/layout.jsp'.] with root cause\r\norg.apache.jasper.JasperException: Unable to compile class for JSP: \r\n\r\nAn error occurred at line: 1 in the generated java file\r\nThe type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files\r\n\r\nStacktrace:\r\n\tat org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:102)\r\n\tat org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:331)\r\n\tat org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:469)\r\n\tat org.apache.jasper.compiler.Compiler.compile(Compiler.java:378)\r\n\tat org.apache.jasper.compiler.Compiler.compile(Compiler.java:353)\r\n\tat org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)\r\n\tat org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646)\r\n\tat org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)\r\n\tat org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)\r\n\tat org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:722)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\r\n\tat org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)\r\n\tat org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)\r\n\tat org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412)\r\n\tat org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)\r\n\tat org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:241)\r\n\tat org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:222)\r\n\tat org.apache.tiles.renderer.impl.TemplateAttributeRenderer.write(TemplateAttributeRenderer.java:44)\r\n\tat org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer.render(AbstractBaseAttributeRenderer.java:106)\r\n\tat org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:670)\r\n\tat org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:690)\r\n\tat org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:644)\r\n\tat org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:627)\r\n\tat org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:321)\r\n\tat org.springframework.web.servlet.view.tiles2.TilesView.renderMergedOutputModel(TilesView.java:124)\r\n\tat org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:264)\r\n\tat org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1201)\r\n\tat org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:986)\r\n\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:933)\r\n\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:851)\r\n\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:953)\r\n\tat org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:621)\r\n\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:722)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\r\n\tat com.github.dandelion.core.web.DandelionFilter.doFilter(DandelionFilter.java:128)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\r\n\tat com.github.dandelion.datatables.core.web.filter.DatatablesFilter.doFilter(DatatablesFilter.java:74)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\r\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)\r\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)\r\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)\r\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)\r\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)\r\n\tat org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)\r\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)\r\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)\r\n\tat org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)\r\n\tat org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)\r\n\tat org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\r\n`"}}