Uploaded image for project: 'Red Hat Process Automation Manager'
  1. Red Hat Process Automation Manager
  2. RHPAM-3353

JBPM-9099 has introduced a bug when dealing with SQLServer

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 7.10.0.GA
    • None
    • Kie-Server
    • None
    • False
    • False
    • CR1
    • +
    • Undefined
    • ---
    • ---
    • 2020 Week 49-51 (from Nov 30)

      As part of the RHPAM-3342 ticket, PR 170 in kie-soup project seems it has introduced an issue when working with SQLServer databases.

      Since this PR was introduce, we can see some test failing as part of our nightly master jobs. We can see some StackOverflowError errors in the following tests for project jbpm-xes

      https://rhba-qe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/BxMS/job/RHPAM-master-nightly/job/certification/job/community-tests/job/blessed-community-tests-jbpm-db-matrix/DATABASE=mssql2017,jdk=openjdk8,label_exp=RHEL8/213/testReport/

       

      Stack trace example:

      java.lang.StackOverflowError
      	at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple.getTransaction(TransactionManagerImple.java:52)
      	at org.apache.tomcat.dbcp.dbcp2.managed.TransactionRegistry.getActiveTransactionContext(TransactionRegistry.java:115)
      	at org.apache.tomcat.dbcp.dbcp2.managed.ManagedConnection.updateTransactionStatus(ManagedConnection.java:253)
      	at org.apache.tomcat.dbcp.dbcp2.managed.ManagedConnection.checkOpen(ManagedConnection.java:95)
      	at org.apache.tomcat.dbcp.dbcp2.DelegatingConnection.getMetaData(DelegatingConnection.java:401)
      	at org.dashbuilder.dataprovider.sql.JDBCUtils.fixCase(JDBCUtils.java:240)
      	at org.dashbuilder.dataprovider.sql.model.SQLStatement.fixCase(SQLStatement.java:78)
      	at org.dashbuilder.dataprovider.sql.model.Select.getSQL(Select.java:166)
      	at org.dashbuilder.dataprovider.sql.model.Select.fetch(Select.java:189)
      	at org.dashbuilder.dataprovider.sql.dialect.SQLServerDialect.fetchColumns(SQLServerDialect.java:124)
      	at org.dashbuilder.dataprovider.sql.dialect.SQLServerDialect.getSQL(SQLServerDialect.java:109)
      	at org.dashbuilder.dataprovider.sql.model.Select.getSQL(Select.java:167)
      	at org.dashbuilder.dataprovider.sql.model.Select.fetch(Select.java:189)
      	at org.dashbuilder.dataprovider.sql.dialect.SQLServerDialect.fetchColumns(SQLServerDialect.java:124)
      	at org.dashbuilder.dataprovider.sql.dialect.SQLServerDialect.getSQL(SQLServerDialect.java:109)
      	at org.dashbuilder.dataprovider.sql.model.Select.getSQL(Select.java:167)
      	at org.dashbuilder.dataprovider.sql.model.Select.fetch(Select.java:189)
      	at org.dashbuilder.dataprovider.sql.dialect.SQLServerDialect.fetchColumns(SQLServerDialect.java:124)
      	at org.dashbuilder.dataprovider.sql.dialect.SQLServerDialect.getSQL(SQLServerDialect.java:109)
      	at org.dashbuilder.dataprovider.sql.model.Select.getSQL(Select.java:167)
      	at org.dashbuilder.dataprovider.sql.model.Select.fetch(Select.java:189)
      	at org.dashbuilder.dataprovider.sql.dialect.SQLServerDialect.fetchColumns(SQLServerDialect.java:124)
      	at org.dashbuilder.dataprovider.sql.dialect.SQLServerDialect.getSQL(SQLServerDialect.java:109)
      

       

              ftirados Francisco Javier Tirado Sarti
              antferna Antonio Fernandez Alhambra (Inactive)
              Antonio Fernandez Alhambra Antonio Fernandez Alhambra (Inactive)
              Antonio Fernandez Alhambra Antonio Fernandez Alhambra (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: