Gregory I will do my best to put a better subject on the issue in the future... Do you have a proffered way on issue subject naming then?
Thanks Amir > -----Original Message----- > From: [email protected] [mailto:[EMAIL PROTECTED] > Sent: Friday, May 25, 2007 6:52 AM > To: [email protected] > Subject: [magnolia-dev] [JIRA] Commented: (MAGNOLIA-1552) > Clicking save on users,groups, or roles dialog throws an NPE > > [ > http://jira.magnolia.info/browse/MAGNOLIA-1552?page=comments#a > ction_14093 ] > > Grégory Joseph commented on MAGNOLIA-1552: > ------------------------------------------ > > Amir > nothing more the fact we (eventually) need more > precise titles for the fixes to make sense in a changelog. > > > Clicking save on users,groups, or roles dialog throws an NPE > > ------------------------------------------------------------ > > > > Key: MAGNOLIA-1552 > > URL: http://jira.magnolia.info/browse/MAGNOLIA-1552 > > Project: Magnolia > > Issue Type: Bug > > Affects Versions: 3.1 M2 > > Environment: 3.1-SNAPSHOT > > Reporter: Amir Mistric > > Assigned To: Philipp Bracher > > > > Steps > > 1. Edit any user,group, or role and enter some info (like an email > > address) 2. Click save ERROR > > > org.apache.catalina.core.ContainerBase.[jboss.web].[webdev.nemours.org > > ].[/magnolia-cms].[DialogServlet] 24.05.2007 11:57:10 -- > Servlet.service() for servlet DialogServlet threw exception > java.lang.NullPointerException > > at > info.magnolia.cms.core.DefaultHierarchyManager.getContent(Defa > ultHierarchyManager.java:254) > > at > info.magnolia.module.admininterface.DialogMVCHandler.getStorag > eNode(DialogMVCHandler.java:303) > > at > info.magnolia.module.admininterface.DialogMVCHandler.getDialog > (DialogMVCHandler.java:395) > > at > info.magnolia.module.admininterface.DialogMVCHandler.renderHtm > l(DialogMVCHandler.java:355) > > at > info.magnolia.cms.servlets.MVCServlet.doPost(MVCServlet.java:112) > > at > info.magnolia.cms.servlets.MVCServlet.doGet(MVCServlet.java:48) > > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:697) > > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:810) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilt > er(ApplicationFilterChain.java:252) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli > cationFilterChain.java:173) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:42) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:50) > > at > info.magnolia.cms.filters.MultipartRequestFilter.doFilter(Mult > ipartRequestFilter.java:59) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.filters.MgnlVirtualUriFilter.doFilter(MgnlVi > rtualUriFilter.java:54) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.cache.CacheFilter.doFilter(CacheFilter.java:97) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.i18n.I18NSupportFilter.doFilter(I18NSupportF > ilter.java:46) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSec > urityFilter.java:40) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.security.auth.login.LoginFilter.doFilter(Log > inFilter.java:61) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSec > urityFilter.java:40) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTy > peFilter.java:47) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.filters.MgnlContextFilter.doFilter(MgnlConte > xtFilter.java:40) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.filters.MagnoliaMainFilter.doFilter(Magnolia > MainFilter.java:97) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilt > er(ApplicationFilterChain.java:202) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli > cationFilterChain.java:173) > > at > org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyH > eaderFilter.java:96) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilt > er(ApplicationFilterChain.java:202) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli > cationFilterChain.java:173) > > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardW > rapperValve.java:213) > > at > org.apache.catalina.core.StandardContextValve.invoke(StandardC > ontextValve.java:178) > > at > org.jboss.web.tomcat.security.SecurityAssociationValve.invoke( > SecurityAssociationValve.java:175) > > at > org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccCont > extValve.java:74) > > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHost > Valve.java:126) > > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport > Valve.java:105) > > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValv > e.java:541) > > at > org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(Cach > edConnectionValve.java:156) > > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEn > gineValve.java:107) > > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdap > ter.java:148) > > at > org.apache.coyote.http11.Http11Processor.process(Http11Process > or.java:869) > > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHa > ndler.processConnection(Http11BaseProtocol.java:664) > > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolT > cpEndpoint.java:527) > > at > org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterS > laveWorkerThread.java:112) > > at java.lang.Thread.run(Thread.java:619) > > ERROR > > > org.apache.catalina.core.ContainerBase.[jboss.web].[webdev.nem > ours.org].[/magnolia-cms].[DialogServlet] 24.05.2007 11:57:10 > -- Servlet.service() for servlet DialogServlet threw > exception java.lang.NullPointerException > > at > info.magnolia.cms.core.DefaultHierarchyManager.getContent(Defa > ultHierarchyManager.java:254) > > at > info.magnolia.module.admininterface.DialogMVCHandler.getStorag > eNode(DialogMVCHandler.java:303) > > at > info.magnolia.module.admininterface.DialogMVCHandler.getDialog > (DialogMVCHandler.java:395) > > at > info.magnolia.module.admininterface.DialogMVCHandler.renderHtm > l(DialogMVCHandler.java:355) > > at > info.magnolia.cms.servlets.MVCServlet.doPost(MVCServlet.java:112) > > at > info.magnolia.cms.servlets.MVCServlet.doGet(MVCServlet.java:48) > > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:697) > > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:810) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilt > er(ApplicationFilterChain.java:252) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli > cationFilterChain.java:173) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:42) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:50) > > at > info.magnolia.cms.filters.MultipartRequestFilter.doFilter(Mult > ipartRequestFilter.java:59) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.filters.MgnlVirtualUriFilter.doFilter(MgnlVi > rtualUriFilter.java:54) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.cache.CacheFilter.doFilter(CacheFilter.java:97) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.i18n.I18NSupportFilter.doFilter(I18NSupportF > ilter.java:46) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSec > urityFilter.java:40) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.security.auth.login.LoginFilter.doFilter(Log > inFilter.java:61) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSec > urityFilter.java:40) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTy > peFilter.java:47) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.filters.MgnlContextFilter.doFilter(MgnlConte > xtFilter.java:40) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.filters.MagnoliaMainFilter.doFilter(Magnolia > MainFilter.java:97) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilt > er(ApplicationFilterChain.java:202) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli > cationFilterChain.java:173) > > at > org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyH > eaderFilter.java:96) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilt > er(ApplicationFilterChain.java:202) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli > cationFilterChain.java:173) > > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardW > rapperValve.java:213) > > at > org.apache.catalina.core.StandardContextValve.invoke(StandardC > ontextValve.java:178) > > at > org.jboss.web.tomcat.security.SecurityAssociationValve.invoke( > SecurityAssociationValve.java:175) > > at > org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccCont > extValve.java:74) > > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHost > Valve.java:126) > > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport > Valve.java:105) > > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValv > e.java:541) > > at > org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(Cach > edConnectionValve.java:156) > > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEn > gineValve.java:107) > > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdap > ter.java:148) > > at > org.apache.coyote.http11.Http11Processor.process(Http11Process > or.java:869) > > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHa > ndler.processConnection(Http11BaseProtocol.java:664) > > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolT > cpEndpoint.java:527) > > at > org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterS > laveWorkerThread.java:112) > > at java.lang.Thread.run(Thread.java:619) > > ERROR > > > org.apache.catalina.core.ContainerBase.[jboss.web].[webdev.nem > ours.org].[/magnolia-cms].[DialogServlet] 24.05.2007 11:57:10 > -- Servlet.service() for servlet DialogServlet threw > exception java.lang.NullPointerException > > at > info.magnolia.cms.core.DefaultHierarchyManager.getContent(Defa > ultHierarchyManager.java:254) > > at > info.magnolia.module.admininterface.DialogMVCHandler.getStorag > eNode(DialogMVCHandler.java:303) > > at > info.magnolia.module.admininterface.DialogMVCHandler.getDialog > (DialogMVCHandler.java:395) > > at > info.magnolia.module.admininterface.DialogMVCHandler.renderHtm > l(DialogMVCHandler.java:355) > > at > info.magnolia.cms.servlets.MVCServlet.doPost(MVCServlet.java:112) > > at > info.magnolia.cms.servlets.MVCServlet.doGet(MVCServlet.java:48) > > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:697) > > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:810) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilt > er(ApplicationFilterChain.java:252) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli > cationFilterChain.java:173) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:42) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:50) > > at > info.magnolia.cms.filters.MultipartRequestFilter.doFilter(Mult > ipartRequestFilter.java:59) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.filters.MgnlVirtualUriFilter.doFilter(MgnlVi > rtualUriFilter.java:54) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.cache.CacheFilter.doFilter(CacheFilter.java:97) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.i18n.I18NSupportFilter.doFilter(I18NSupportF > ilter.java:46) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSec > urityFilter.java:40) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.security.auth.login.LoginFilter.doFilter(Log > inFilter.java:61) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSec > urityFilter.java:40) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTy > peFilter.java:47) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.filters.MgnlContextFilter.doFilter(MgnlConte > xtFilter.java:40) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > info.magnolia.cms.filters.MagnoliaFilterChain.doFilter(Magnoli > aFilterChain.java:48) > > at > info.magnolia.cms.filters.MagnoliaMainFilter.doFilter(Magnolia > MainFilter.java:97) > > at > info.magnolia.cms.filters.AbstractMagnoliaFilter.doFilter(Abst > ractMagnoliaFilter.java:46) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilt > er(ApplicationFilterChain.java:202) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli > cationFilterChain.java:173) > > at > org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyH > eaderFilter.java:96) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilt > er(ApplicationFilterChain.java:202) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli > cationFilterChain.java:173) > > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardW > rapperValve.java:213) > > at > org.apache.catalina.core.StandardContextValve.invoke(StandardC > ontextValve.java:178) > > at > org.jboss.web.tomcat.security.SecurityAssociationValve.invoke( > SecurityAssociationValve.java:175) > > at > org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccCont > extValve.java:74) > > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHost > Valve.java:126) > > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport > Valve.java:105) > > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValv > e.java:541) > > at > org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(Cach > edConnectionValve.java:156) > > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEn > gineValve.java:107) > > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdap > ter.java:148) > > at > org.apache.coyote.http11.Http11Processor.process(Http11Process > or.java:869) > > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHa > ndler.processConnection(Http11BaseProtocol.java:664) > > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolT > cpEndpoint.java:527) > > at > org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterS > laveWorkerThread.java:112) > > at java.lang.Thread.run(Thread.java:619) > > -- > This message is automatically generated by JIRA. > - > If you think it was sent incorrectly contact one of the > administrators: http://jira.magnolia.info/secure/Administrators.jspa > - > For more information on JIRA, see: > http://www.atlassian.com/software/jira > > > > ---------------------------------------------------------------- > for list details see > http://www.magnolia.info/en/developer.html > ---------------------------------------------------------------- > ---------------------------------------------------------------- for list details see http://www.magnolia.info/en/developer.html ----------------------------------------------------------------
