4 Replies Latest reply on Jul 2, 2013 7:00 PM by Marco Milo-Oracle

    DSCC 7 throws an error when viewing replication agreements

    d_a_parker

      Hello,

       

      I have set up DSCC 7 (included with DSEE 11.1.1.7.0) on Solaris 11 and deployed the dscc7.war file under Apache Tomcat 7.0.41.  Everything seems to work, except that when I click on the "Replication Agreements" tab, I get a Tomcat error page with the title HTTP Status 500 - Unexpected exception in session filter:Cannot create a session after the response has been committed and the following error text:

       

      javax.servlet.ServletException: Unexpected exception in session filter:Cannot create a session after the response has been committed

              com.sun.web.admin.directory.dcc.solo.DCCSoloSessionManagerFilter.doFilter(DCCSoloSessionManagerFilter.java:157)

       

      root cause

       

      java.lang.IllegalStateException: Cannot create a session after the response has been committed

              org.apache.catalina.connector.Request.doGetSession(Request.java:2886)

              org.apache.catalina.connector.Request.getSession(Request.java:2316)

              org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.java:898)

              com.sun.web.admin.directory.dcc.DCCViewBeanBase.getSession(DCCViewBeanBase.java:71)

              com.sun.web.admin.directory.dcc.GlobalViewBean.addTabs(GlobalViewBean.java:390)

              com.sun.web.admin.directory.dcc.GlobalViewBean.createTabsModel(GlobalViewBean.java:373)

              com.sun.web.admin.directory.dcc.GlobalViewBean.getTabsModel(GlobalViewBean.java:361)

              com.sun.web.admin.directory.dcc.GlobalViewBean.createChild(GlobalViewBean.java:299)

              com.sun.web.admin.directory.dcc.AgreementsViewBean.createChild(AgreementsViewBean.java:759)

              com.iplanet.jato.view.ContainerViewBase.ensureChild(ContainerViewBase.java:187)

              com.iplanet.jato.view.ContainerViewBase.getChild(ContainerViewBase.java:541)

              com.iplanet.jato.view.RequestHandlingViewBase.requestComplete(RequestHandlingViewBase.java:168)

              com.iplanet.jato.RequestContextImpl.notifyRequestCompletionListeners(RequestContextImpl.java:242)

              com.iplanet.jato.ApplicationServletBase.notifyRequestCompletionListeners(ApplicationServletBase.java:770)

              com.iplanet.jato.ApplicationServletBase.processRequest(ApplicationServletBase.java:644)

              com.iplanet.jato.ApplicationServletBase.doGet(ApplicationServletBase.java:459)

              javax.servlet.http.HttpServlet.service(HttpServlet.java:621)

              javax.servlet.http.HttpServlet.service(HttpServlet.java:728)

              com.sun.web.admin.directory.dcc.solo.DCCSoloSessionManagerFilter.doFilter(DCCSoloSessionManagerFilter.java:134)

       

      This happens under both Java 6 and Java 7.  Has anyone else encountered this?  Any help would be greatly appreciated.

       

      Thanks!

      Dave