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

constraint issue MEMBER_SUBJECTSOURCETYPE_IDX

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • 2.4.0
    • None
    • None
    • None

    Description

      2017-10-18 14:05:42,446: [TP-Processor14] ERROR GrouperUtil.logErrorNextException(776) - Next exception
      java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (AUTHZADM.MEMBER_SUBJECTSOURCETYPE_IDX) violated

      at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:459)
      at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:400)
      at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:999)
      at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:539)
      at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:235)
      at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:543)
      at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:239)
      at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1448)
      at oracle.jdbc.driver.OraclePreparedStatement.executeForRowsWithTimeout(OraclePreparedStatement.java:17722)
      at oracle.jdbc.driver.OraclePreparedStatement.executeBatch(OraclePreparedStatement.java:17849)
      at oracle.jdbc.driver.OracleStatementWrapper.executeBatch(OracleStatementWrapper.java:785)
      at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:2544)
      at org.hibernate.engine.jdbc.batch.internal.BatchingBatch.performExecution(BatchingBatch.java:110)
      at org.hibernate.engine.jdbc.batch.internal.BatchingBatch.doExecuteBatch(BatchingBatch.java:97)
      at org.hibernate.engine.jdbc.batch.internal.AbstractBatchImpl.execute(AbstractBatchImpl.java:147)
      at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.executeBatch(JdbcCoordinatorImpl.java:214)
      at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:589)
      at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:434)
      at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337)
      at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39)
      at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1224)
      at edu.internet2.middleware.grouper.hibernate.ByObject.save(ByObject.java:221)
      at edu.internet2.middleware.grouper.hibernate.ByObjectStatic$7.callback(ByObjectStatic.java:494)
      at edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:700)
      at edu.internet2.middleware.grouper.hibernate.ByObjectStatic.save(ByObjectStatic.java:481)
      at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3MemberDAO.create(Hib3MemberDAO.java:108)
      at edu.internet2.middleware.grouper.MemberFinder.internal_createMember(MemberFinder.java:527)
      at edu.internet2.middleware.grouper.MemberFinder.internal_findOrCreateBySubject(MemberFinder.java:474)
      at edu.internet2.middleware.grouper.MemberFinder.internal_findBySubject(MemberFinder.java:318)
      at edu.internet2.middleware.grouper.MemberFinder.findBySubject(MemberFinder.java:230)
      at edu.internet2.middleware.grouper.Group.hasMember(Group.java:4448)
      at edu.internet2.middleware.grouper.Group.hasMember(Group.java:4415)
      at edu.internet2.middleware.grouper.ws.member.WsMemberFilter$1.hasMemberHelper(WsMemberFilter.java:94)
      at edu.internet2.middleware.grouper.ws.member.WsMemberFilter.hasMember(WsMemberFilter.java:523)
      at edu.internet2.middleware.grouper.ws.GrouperServiceLogic.hasMember(GrouperServiceLogic.java:2622)
      at edu.internet2.middleware.grouper.ws.GrouperServiceLogic.hasMemberLite(GrouperServiceLogic.java:2733)
      at edu.internet2.middleware.grouper.ws.coresoap.GrouperService.hasMemberLite(GrouperService.java:1831)
      at edu.internet2.middleware.grouper.ws.rest.GrouperServiceRest.hasMemberLite(GrouperServiceRest.java:601)
      at edu.internet2.middleware.grouper.ws.rest.method.GrouperWsRestGetGroup$1.service(GrouperWsRestGetGroup.java:95)
      at edu.internet2.middleware.grouper.ws.rest.method.GrouperWsRestGet$1.service(GrouperWsRestGet.java:123)
      at edu.internet2.middleware.grouper.ws.rest.method.GrouperRestHttpMethod$1.service(GrouperRestHttpMethod.java:57)
      at edu.internet2.middleware.grouper.ws.rest.GrouperRestServlet.service(GrouperRestServlet.java:199)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at edu.internet2.middleware.grouper.ws.GrouperServiceJ2ee.doFilter(GrouperServiceJ2ee.java:671)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at edu.upenn.isc.proxyWrapper.ProxyWrapperFilter.doFilter(ProxyWrapperFilter.java:50)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
      at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
      at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
      at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
      at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
      at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
      at java.lang.Thread.run(Thread.java:745)

      Attachments

        Activity

          People

            shilen.patel@at.internet2.edu Shilen Patel (duke.edu)
            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: