Uploaded image for project: 'Grouper'
  1. Grouper
  2. GRP-204

can create multiple stems of the same name with web services

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 1.4.1
    • 1.4.0
    • API, WS
    • None

    Description

      This is from Loris... Perhaps we need a unique index on stem name... and figure out why this is hapening

      Hi Chris,

      Here is the log file. The offending stem "test:new_junk" has been created multiple times in the table "grouper_stems".

      I have been using GcTransactionType.NONE, which strikes me as unwise, but I don't really understand the consequences of using READ_WRITE_OR_USE_EXISTING as opposed to READ_WRITE_NEW.

      Cheers

      Loris

      On Fri, 2009-01-16 at 10:17 -0500, Chris Hyzer wrote:
      > Its hard to tell without more info... are there any error messages in the logs?
      >
      > Quick and dirty might just a DB query: delete from grouper_stems
      > where name = "a:b:c";
      >
      > (then if you get foreign key problems with group records or something,
      > delete that stuff too... but it would be nice to figure out what the
      > real problem is...)
      >
      > Regards,
      > Chris
      >
      >
      > > ----Original Message----
      > > From: Dr. Loris Bennett
      > > Sent: Friday, January 16, 2009 8:22 AM
      > > To: Grouper Users Mailing List
      > > Subject: [grouper-users] Grouper 1.4.0: Unable to delete broken stem
      > >
      > > Hi,
      > >
      > > Through fiddling around with grouper client and possibly due to a
      > > version mismatch between client and web service I have managed to
      > > create a stem which I cannot delete via the UI or via grouper client.
      > > Also, when I click on it in the UI I reach a sort of dead end in
      > > which I can no longer browse by click on "explore" (see attachment).
      > >
      > > Any ideas how I can get rid of the stem?
      > >
      > > Loris

      2009-01-19 09:01:07,567: [http-130.133.2.116-9080-Processor20] ERROR InsertTag$InsertHandler.doEndTag(920) - ServletException in '/WEB-INF/jsp/browseStems.jsp': Problem find stem by name: 'test:new_junk', Problem in HibernateSession: HibernateSession: isNew: true, isReadonly: true, grouperTransactionType: READONLY_NEW,
      Exception in uniqueResult: (class edu.internet2.middleware.grouper.Stem), ByHqlStatic, query: 'from Stem as ns where ns.nameDb = :name', cacheable: false, cacheRegion: edu.internet2.middleware.grouper.internal.dao.hib3.Hib3StemDAO.FindByName, tx type: nullBind var[0]: 'Param (class java.lang.String): 'name'->'test:new_junk',
      javax.servlet.ServletException: Problem find stem by name: 'test:new_junk', Problem in HibernateSession: HibernateSession: isNew: true, isReadonly: true, grouperTransactionType: READONLY_NEW,
      Exception in uniqueResult: (class edu.internet2.middleware.grouper.Stem), ByHqlStatic, query: 'from Stem as ns where ns.nameDb = :name', cacheable: false, cacheRegion: edu.internet2.middleware.grouper.internal.dao.hib3.Hib3StemDAO.FindByName, tx type: nullBind var[0]: 'Param (class java.lang.String): 'name'->'test:new_junk',
      at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:880)
      at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
      at org.apache.jsp.WEB_002dINF.jsp.AllGroups_jsp._jspx_meth_tiles_005finsert_005f0(AllGroups_jsp.java:328)
      at org.apache.jsp.WEB_002dINF.jsp.AllGroups_jsp._jspx_meth_c_005fwhen_005f0(AllGroups_jsp.java:256)
      at org.apache.jsp.WEB_002dINF.jsp.AllGroups_jsp._jspx_meth_c_005fchoose_005f0(AllGroups_jsp.java:212)
      at org.apache.jsp.WEB_002dINF.jsp.AllGroups_jsp._jspService(AllGroups_jsp.java:113)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:584)
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:497)
      at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:965)
      at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:600)
      at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:101)
      at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:137)
      at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:758)
      at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:890)
      at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
      at org.apache.jsp.WEB_002dINF.jsp.content_jsp._jspx_meth_tiles_005finsert_005f0(content_jsp.java:241)
      at org.apache.jsp.WEB_002dINF.jsp.content_jsp._jspx_meth_grouper_005frecordTile_005f0(content_jsp.java:209)
      at org.apache.jsp.WEB_002dINF.jsp.content_jsp._jspService(content_jsp.java:91)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:584)
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:497)
      at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:965)
      at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:600)
      at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:101)
      at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:137)
      at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:758)
      at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:890)
      at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
      at org.apache.jsp.WEB_002dINF.jsp.body_jsp._jspx_meth_tiles_005finsert_005f2(body_jsp.java:399)
      at org.apache.jsp.WEB_002dINF.jsp.body_jsp._jspx_meth_grouper_005frecordTile_005f0(body_jsp.java:223)
      at org.apache.jsp.WEB_002dINF.jsp.body_jsp._jspService(body_jsp.java:100)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:584)
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:497)
      at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:965)
      at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:600)
      at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:101)
      at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:137)
      at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:758)
      at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:890)
      at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
      at org.apache.jsp.WEB_002dINF.jsp.template_jsp._jspx_meth_tiles_005finsert_005f2(template_jsp.java:448)
      at org.apache.jsp.WEB_002dINF.jsp.template_jsp._jspService(template_jsp.java:176)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
      at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:461)
      at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:399)
      at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
      at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
      at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
      at org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:237)
      at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:300)
      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
      at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at edu.internet2.middleware.grouper.ui.LoginCheckFilter$1.callback(LoginCheckFilter.java:159)
      at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:626)
      at edu.internet2.middleware.grouper.ui.LoginCheckFilter.doFilter(LoginCheckFilter.java:154)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at edu.internet2.middleware.grouper.ui.ErrorFilter.doFilter(ErrorFilter.java:134)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:204)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
      at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
      at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:548)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
      at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
      at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
      at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
      at java.lang.Thread.run(Thread.java:619)
      2009-01-19 09:01:07,569: [http-130.133.2.116-9080-Processor20] ERROR ApplicationDispatcher.invoke(711) - Servlet.service() for servlet jsp threw exception
      javax.servlet.jsp.JspException: ServletException in '/WEB-INF/jsp/browseStems.jsp': Problem find stem by name: 'test:new_junk', Problem in HibernateSession: HibernateSession: isNew: true, isReadonly: true, grouperTransactionType: READONLY_NEW,
      Exception in uniqueResult: (class edu.internet2.middleware.grouper.Stem), ByHqlStatic, query: 'from Stem as ns where ns.nameDb = :name', cacheable: false, cacheRegion: edu.internet2.middleware.grouper.internal.dao.hib3.Hib3StemDAO.FindByName, tx type: nullBind var[0]: 'Param (class java.lang.String): 'name'->'test:new_junk',
      at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:921)
      at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
      at org.apache.jsp.WEB_002dINF.jsp.AllGroups_jsp._jspx_meth_tiles_005finsert_005f0(AllGroups_jsp.java:328)
      at org.apache.jsp.WEB_002dINF.jsp.AllGroups_jsp._jspx_meth_c_005fwhen_005f0(AllGroups_jsp.java:256)
      at org.apache.jsp.WEB_002dINF.jsp.AllGroups_jsp._jspx_meth_c_005fchoose_005f0(AllGroups_jsp.java:212)
      at org.apache.jsp.WEB_002dINF.jsp.AllGroups_jsp._jspService(AllGroups_jsp.java:113)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:584)
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:497)
      at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:965)
      at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:600)
      at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:101)
      at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:137)
      at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:758)
      at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:890)
      at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
      at org.apache.jsp.WEB_002dINF.jsp.content_jsp._jspx_meth_tiles_005finsert_005f0(content_jsp.java:241)
      at org.apache.jsp.WEB_002dINF.jsp.content_jsp._jspx_meth_grouper_005frecordTile_005f0(content_jsp.java:209)
      at org.apache.jsp.WEB_002dINF.jsp.content_jsp._jspService(content_jsp.java:91)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:584)
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:497)
      at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:965)
      at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:600)
      at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:101)
      at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:137)
      at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:758)
      at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:890)
      at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
      at org.apache.jsp.WEB_002dINF.jsp.body_jsp._jspx_meth_tiles_005finsert_005f2(body_jsp.java:399)
      at org.apache.jsp.WEB_002dINF.jsp.body_jsp._jspx_meth_grouper_005frecordTile_005f0(body_jsp.java:223)
      at org.apache.jsp.WEB_002dINF.jsp.body_jsp._jspService(body_jsp.java:100)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:584)
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:497)
      at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:965)
      at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:600)
      at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:101)
      at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:137)
      at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:758)
      at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:890)
      at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
      at org.apache.jsp.WEB_002dINF.jsp.template_jsp._jspx_meth_tiles_005finsert_005f2(template_jsp.java:448)
      at org.apache.jsp.WEB_002dINF.jsp.template_jsp._jspService(template_jsp.java:176)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
      at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:461)
      at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:399)
      at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
      at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
      at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
      at org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:237)
      at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:300)
      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
      at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at edu.internet2.middleware.grouper.ui.LoginCheckFilter$1.callback(LoginCheckFilter.java:159)
      at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:626)
      at edu.internet2.middleware.grouper.ui.LoginCheckFilter.doFilter(LoginCheckFilter.java:154)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at edu.internet2.middleware.grouper.ui.ErrorFilter.doFilter(ErrorFilter.java:134)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:204)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
      at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
      at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:548)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
      at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
      at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
      at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
      at java.lang.Thread.run(Thread.java:619)
      2009-01-19 09:01:07,570: [http-130.133.2.116-9080-Processor20] ERROR InsertTag$InsertHandler.doEndTag(920) - ServletException in '/WEB-INF/jsp/AllGroups.jsp': ServletException in '/WEB-INF/jsp/browseStems.jsp': Problem find stem by name: 'test:new_junk', Problem in HibernateSession: HibernateSession: isNew: true, isReadonly: true, grouperTransactionType: READONLY_NEW,
      Exception in uniqueResult: (class edu.internet2.middleware.grouper.Stem), ByHqlStatic, query: 'from Stem as ns where ns.nameDb = :name', cacheable: false, cacheRegion: edu.internet2.middleware.grouper.internal.dao.hib3.Hib3StemDAO.FindByName, tx type: nullBind var[0]: 'Param (class java.lang.String): 'name'->'test:new_junk',
      javax.servlet.ServletException: ServletException in '/WEB-INF/jsp/browseStems.jsp': Problem find stem by name: 'test:new_junk', Problem in HibernateSession: HibernateSession: isNew: true, isReadonly: true, grouperTransactionType: READONLY_NEW,
      Exception in uniqueResult: (class edu.internet2.middleware.grouper.Stem), ByHqlStatic, query: 'from Stem as ns where ns.nameDb = :name', cacheable: false, cacheRegion: edu.internet2.middleware.grouper.internal.dao.hib3.Hib3StemDAO.FindByName, tx type: nullBind var[0]: 'Param (class java.lang.String): 'name'->'test:new_junk',
      at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:841)
      at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:774)
      at org.apache.jsp.WEB_002dINF.jsp.AllGroups_jsp._jspService(AllGroups_jsp.java:123)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:584)
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:497)
      at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:965)
      at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:600)
      at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:101)
      at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:137)
      at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:758)
      at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:890)
      at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
      at org.apache.jsp.WEB_002dINF.jsp.content_jsp._jspx_meth_tiles_005finsert_005f0(content_jsp.java:241)
      at org.apache.jsp.WEB_002dINF.jsp.content_jsp._jspx_meth_grouper_005frecordTile_005f0(content_jsp.java:209)
      at org.apache.jsp.WEB_002dINF.jsp.content_jsp._jspService(content_jsp.java:91)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:584)
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:497)
      at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:965)
      at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:600)
      at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:101)
      at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:137)
      at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:758)
      at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:890)
      at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
      at org.apache.jsp.WEB_002dINF.jsp.body_jsp._jspx_meth_tiles_005finsert_005f2(body_jsp.java:399)
      at org.apache.jsp.WEB_002dINF.jsp.body_jsp._jspx_meth_grouper_005frecordTile_005f0(body_jsp.java:223)
      at org.apache.jsp.WEB_002dINF.jsp.body_jsp._jspService(body_jsp.java:100)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:584)
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:497)
      at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:965)
      at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:600)
      at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:101)
      at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:137)
      at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:758)
      at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:890)
      at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
      at org.apache.jsp.WEB_002dINF.jsp.template_jsp._jspx_meth_tiles_005finsert_005f2(template_jsp.java:448)
      at org.apache.jsp.WEB_002dINF.jsp.template_jsp._jspService(template_jsp.java:176)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
      at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:461)
      at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:399)
      at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
      at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
      at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
      at org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:237)
      at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:300)
      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
      at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at edu.internet2.middleware.grouper.ui.LoginCheckFilter$1.callback(LoginCheckFilter.java:159)
      at edu.internet2.middleware.grouper.GrouperSession.callbackGrouperSession(GrouperSession.java:626)
      at edu.internet2.middleware.grouper.ui.LoginCheckFilter.doFilter(LoginCheckFilter.java:154)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at edu.internet2.middleware.grouper.ui.ErrorFilter.doFilter(ErrorFilter.java:134)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:204)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
      at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
      at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:548)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
      at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
      at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
      at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
      at java.lang.Thread.run(Thread.java:619)
      2009-01-19 09:01:07,572: [http-130.133.2.116-9080-Processor20] ERROR TileRecorderTag.doCatch(46) - javax.servlet.jsp.JspException: ServletException in '/WEB-INF/jsp/AllGroups.jsp': ServletException in '/WEB-INF/jsp/browseStems.jsp': Problem find stem by name: 'test:new_junk', Problem in HibernateSession: HibernateSession: isNew: true, isReadonly: true, grouperTransactionType: READONLY_NEW,
      Exception in uniqueResult: (class edu.internet2.middleware.grouper.Stem), ByHqlStatic, query: 'from Stem as ns where ns.nameDb = :name', cacheable: false, cacheRegion: edu.internet2.middleware.grouper.internal.dao.hib3.Hib3StemDAO.FindByName, tx type: nullBind var[0]: 'Param (class java.lang.String): 'name'->'test:new_junk',

      Attachments

        Activity

          People

            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: