Hi All,
I got below error while creating a copy of project from an Enterprise Integration for SAP 2.6 enabled project in ALM 11 patch 14 on JBoss with Oracle 11.2.0.3.
Failed to create HP ALM project;
Failed to create project 'Test_XXXXXX;
Failed to perform borrow operation for project 'Test_XXXXX;
Failed SQL: /* ~~QC */ ALTER TABLE test_alm_test_XXXXX_d.SEQUENCES ADD CONSTRAINT SQ_PRIMARYKEY PRIMARY KEY (SQ_SEQ_NAME)
[Mercury][Oracle JDBC Driver][Oracle]ORA-02437: cannot validate (TEST_ALM_TEST_XXXXX_D.SQ_PRIMARYKEY) - primary key violated
;
Stack Trace:
java.sql.SQLException: Failed SQL: /* ~~QC */ ALTER TABLE test_XXXXXX_d.SEQUENCES ADD CONSTRAINT SQ_PRIMARYKEY PRIMARY KEY (SQ_SEQ_NAME)
[Mercury][Oracle JDBC Driver][Oracle]ORA-02437: cannot validate (TEST_XXXXX_D.SQ_PRIMARYKEY) - primary key violated
at com.mercury.optane.core.db.CAbsStatement.createSQLExceptionWithSQLStatement(CAbsStatement.java:214)
at com.mercury.optane.core.db.CAbsStatement.doExecute(CAbsStatement.java:197)
at com.mercury.optane.core.db.CTdPreparedStatement.executeUpdate(CTdPreparedStatement.java:540)
at com.mercury.optane.core.db.spring.JDBCTemplate.executeUpdate(JDBCTemplate.java:1076)
wrapped in com.mercury.optane.core.db.CTdDbException:
at com.mercury.optane.core.db.spring.JDBCTemplate.executeUpdate(JDBCTemplate.java:1081)
at com.mercury.optane.core.db.spring.JDBCTemplateWithRetry.access$001(JDBCTemplateWithRetry.java:14)
at com.mercury.optane.core.db.spring.JDBCTemplateWithRetry$1.exec(JDBCTemplateWithRetry.java:32)
at com.mercury.optane.core.db.spring.JDBCTemplateWithRetry$1.exec(JDBCTemplateWithRetry.java:28)
at com.mercury.optane.core.db.spring.JDBCTemplateWithRetry.executeWithRetry(JDBCTemplateWithRetry.java:91)
at com.mercury.optane.core.db.spring.JDBCTemplateWithRetry.executeUpdate(JDBCTemplateWithRetry.java:28)
at com.mercury.optane.core.db.spring.JDBCTemplate.executeUpdate(JDBCTemplate.java:978)
at com.mercury.optane.core.db.convertor.CAbsDBCreator.createPrimaryKey(CAbsDBCreator.java:248)
at com.mercury.optane.core.db.convertor.CDBWriter.createPrimaryKey(CDBWriter.java:1073)
at com.mercury.optane.core.db.convertor.CDBWriter.createIndexesAndPrimaryKey(CDBWriter.java:1052)
at com.mercury.optane.core.db.convertor.CDBConvertor.createTable(CDBConvertor.java:723)
at com.mercury.optane.core.db.convertor.CDBConvertor.convert(CDBConvertor.java:653)
at com.mercury.optane.core.db.convertor.CDBConvertor.convertXML2DBBeforeBorrow(CDBConvertor.java:450)
at com.mercury.optane.core.db.convertor.CDBProject.preBorrowDB(CDBProject.java:291)
at com.mercury.td.saserver.api.logics.CProjectLogic.copyExistingProject(CProjectLogic.java:3768)
wrapped in com.mercury.optane.core.CTdException: Failed to perform borrow operation for project 'Test_XXXXX
at com.mercury.td.saserver.api.logics.CProjectLogic.copyExistingProject(CProjectLogic.java:3914)
at com.mercury.td.saserver.api.logics.CProjectLogic.createProject(CProjectLogic.java:2357)
wrapped in com.mercury.optane.core.CTdException: Failed to create project 'Test_XXXXXXX'
at com.mercury.td.saserver.api.logics.CProjectLogic.createProject(CProjectLogic.java:2379)
wrapped in com.mercury.optane.core.CTdException: Failed to create HP ALM project
at com.mercury.td.saserver.api.logics.CProjectLogic.createProject(CProjectLogic.java:2431)
at com.mercury.td.saserver.api.logics.CProjectLogic.createProject(CProjectLogic.java:2165)
at com.mercury.td.saserver.requests.CreateProject.execute(CreateProject.java:56)
at com.mercury.optane.core.web.RequestsDispatcher.execute(RequestsDispatcher.java:90)
at com.mercury.td.web.CAbsServlet.executeFunction(CAbsServlet.java:483)
at com.mercury.td.web.CAbsServlet.processRequest(CAbsServlet.java:475)
at com.mercury.td.web.CAbsServlet.doPost(CAbsServlet.java:349)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
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 com.hp.qc.core.utils.gzipfilter.GZIPFilter.doFilter(GZIPFilter.java:30)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.mercury.optane.core.state.ServerStatusFilter.doFilter(ServerStatusFilter.java:33)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
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:235)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
Please help.
Regards,
Gaurav