Details
-
Bug
-
Status: Closed
-
Top
-
Resolution: Fixed
-
2.28.01
-
None
-
Tiger Sprint 106
Description
Steps to reproduce:-->
1.Create a new document.
2.Don't give document title & press enter while mouse cursor is in Title field.
3.NPE logged in consoel with HTTP 500 error on UI.
Expected:-->Either error should be logged in UI stating that "String value ids empty" or simply let the user be on the same page if user tries to press enter without giving document title.
Check console logs:-->
[INFO] [talledLocalContainer] 12.06 12:49:07 ERROR [DefaultExceptionMapper.java:170] Unexpected error occurred [INFO] [talledLocalContainer] java.lang.NullPointerException [INFO] [talledLocalContainer] at org.hippoecm.frontend.editor.plugins.field.AbstractFieldPlugin.render(AbstractFieldPlugin.java:217) [INFO] [talledLocalContainer] at org.hippoecm.frontend.service.render.ListViewService.render(ListViewService.java:162) [INFO] [talledLocalContainer] at org.hippoecm.frontend.service.render.AbstractRenderService.render(AbstractRenderService.java:414) [INFO] [talledLocalContainer] at org.hippoecm.frontend.service.render.RenderPlugin.render(RenderPlugin.java:122) [INFO] [talledLocalContainer] at org.hippoecm.frontend.editor.editor.EditorForm.render(EditorForm.java:171) [INFO] [talledLocalContainer] at org.hippoecm.frontend.editor.editor.EditorPlugin.render(EditorPlugin.java:59) [INFO] [talledLocalContainer] at org.hippoecm.frontend.service.render.AbstractRenderService.render(AbstractRenderService.java:414) [INFO] [talledLocalContainer] at org.hippoecm.frontend.service.render.RenderPlugin.render(RenderPlugin.java:122) [INFO] [talledLocalContainer] at org.hippoecm.frontend.plugins.standards.perspective.Perspective.render(Perspective.java:151) [INFO] [talledLocalContainer] at org.hippoecm.frontend.service.render.AbstractRenderService.render(AbstractRenderService.java:414) [INFO] [talledLocalContainer] at org.hippoecm.frontend.plugins.standards.tabs.TabsPlugin.render(TabsPlugin.java:192) [INFO] [talledLocalContainer] at org.hippoecm.frontend.service.render.AbstractRenderService.render(AbstractRenderService.java:414) [INFO] [talledLocalContainer] at org.hippoecm.frontend.service.render.RenderPlugin.render(RenderPlugin.java:122) [INFO] [talledLocalContainer] at org.hippoecm.frontend.plugins.standards.perspective.Perspective.render(Perspective.java:151) [INFO] [talledLocalContainer] at org.hippoecm.frontend.plugins.standards.tabs.TabsPlugin.render(TabsPlugin.java:192) [INFO] [talledLocalContainer] at org.hippoecm.frontend.plugins.cms.root.RootPlugin.render(RootPlugin.java:217) [INFO] [talledLocalContainer] at org.hippoecm.frontend.PluginPage.render(PluginPage.java:176) [INFO] [talledLocalContainer] at org.hippoecm.frontend.Main$7$1.renderPage(Main.java:461) [INFO] [talledLocalContainer] at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:284) [INFO] [talledLocalContainer] at org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175) [INFO] [talledLocalContainer] at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:890) [INFO] [talledLocalContainer] at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) [INFO] [talledLocalContainer] at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:97) [INFO] [talledLocalContainer] at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) [INFO] [talledLocalContainer] at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) [INFO] [talledLocalContainer] at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) [INFO] [talledLocalContainer] at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259) [INFO] [talledLocalContainer] at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) [INFO] [talledLocalContainer] at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) [INFO] [talledLocalContainer] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) [INFO] [talledLocalContainer] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [INFO] [talledLocalContainer] at org.hippoecm.frontend.plugins.login.ConcurrentLoginFilter.doFilter(ConcurrentLoginFilter.java:54) [INFO] [talledLocalContainer] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) [INFO] [talledLocalContainer] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) [INFO] [talledLocalContainer] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) [INFO] [talledLocalContainer] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) [INFO] [talledLocalContainer] at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:617) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) [INFO] [talledLocalContainer] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518) [INFO] [talledLocalContainer] at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091) [INFO] [talledLocalContainer] at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668) [INFO] [talledLocalContainer] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1521) [INFO] [talledLocalContainer] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1478) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [INFO] [talledLocalContainer] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [INFO] [talledLocalContainer] at java.lang.Thread.run(Thread.java:745)