org.apache.ibatis.exceptions.PersistenceException: Error querying database. Cause: java.lang.ClassCastException: java.util.ArrayList incompatible with [Ljava.lang.Object; The error may involve BookingGuidelineProviderScopeXRef.updateProviderScopeGroupXRefParameters The error occurred while setting parameters Cause: java.lang.ClassCastException: java.util.ArrayList incompatible with [Ljava.lang.Object; at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:8)

Stack Overflow | beetri | 3 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    There was no TypeHandler found for parameter * of statement + java.lang.ClassCastException: java.util.ArrayList incompatible with [Ljava.lang.Object;

    Stack Overflow | 3 years ago | beetri
    org.apache.ibatis.exceptions.PersistenceException: Error querying database. Cause: java.lang.ClassCastException: java.util.ArrayList incompatible with [Ljava.lang.Object; The error may involve BookingGuidelineProviderScopeXRef.updateProviderScopeGroupXRefParameters The error occurred while setting parameters Cause: java.lang.ClassCastException: java.util.ArrayList incompatible with [Ljava.lang.Object; at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:8)
  2. 0

    mybatis. java.lang.UnsupportedOperationException

    Stack Overflow | 4 years ago | GoodwillDD
    java.lang.UnsupportedOperationException

    Root Cause Analysis

    1. org.apache.ibatis.exceptions.PersistenceException

      Error querying database. Cause: java.lang.ClassCastException: java.util.ArrayList incompatible with [Ljava.lang.Object; The error may involve BookingGuidelineProviderScopeXRef.updateProviderScopeGroupXRefParameters The error occurred while setting parameters Cause: java.lang.ClassCastException: java.util.ArrayList incompatible with [Ljava.lang.Object; at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:8)

      at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList()
    2. MyBatis
      DefaultSqlSession.selectList
      1. org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:81)
      2. org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:73)
      2 frames
    3. org.kp.cccs
      TestProviderScopeGroupBuilderXRef.testUpdateProviderScopeGroupXRef
      1. org.kp.cccs.sysadmin.booking.dao.BookingGuidelineProviderScopeGroupXRefBuilder.updateProviderScopeGroupXRef(BookingGuidelineProviderScopeGroupXRefBuilder.java:62)
      2. org.kp.cccs.sysadmin.booking.junit.TestProviderScopeGroupBuilderXRef.testUpdateProviderScopeGroupXRef(TestProviderScopeGroupBuilderXRef.java:62)
      2 frames
    4. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
      4. java.lang.reflect.Method.invoke(Method.java:611)
      4 frames
    5. JUnit
      JUnit38ClassRunner.run
      1. junit.framework.TestCase.runTest(TestCase.java:168)
      2. junit.framework.TestCase.runBare(TestCase.java:134)
      3. junit.framework.TestResult$1.protect(TestResult.java:110)
      4. junit.framework.TestResult.runProtected(TestResult.java:128)
      5. junit.framework.TestResult.run(TestResult.java:113)
      6. junit.framework.TestCase.run(TestCase.java:124)
      7. junit.framework.TestSuite.runTest(TestSuite.java:243)
      8. junit.framework.TestSuite.run(TestSuite.java:238)
      9. org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:83)
      9 frames
    6. JUnit4 Runner
      JUnit4TestReference.run
      1. org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:45)
      1 frame
    7. JUnit3 Runner
      RemoteTestRunner.main
      1. org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
      2. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
      3. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
      4. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
      5. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
      5 frames