Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

kuarsa 2.2.1+jboss EAP 6.4 ClassNotFoundException oracle.sql.BLOB

Menurut:

svn.terracotta.org/svn/quartz/trunk/quartz-oracle/src/main/java/org/quartz/impl/jdbcjobstore/oracle/OracleDelegate.java

sumbernya ada di baris 592+ terlihat seperti

if (blob instanceof oracle.sql.BLOB) { // is it an oracle blob?
            ((oracle.sql.BLOB) blob).putBytes(1, data);
            ((oracle.sql.BLOB) blob).trim(data.length);
            return blob;

ini memiliki ketergantungan pada oracle.sql.BLOB .Dan jika Anda menggunakan org.quartz.jobStore.driverDelegateClass=org.quartz.impl.jdbcjobstore.oracle.OracleDelegate Anda perlu menambahkan dependensi eksplisit ke driver Oracle dalam definisi modul kuarsa, atau sebagai alternatif menambahkan stoples driver sebagai sumber daya.

Misal:

<?xml version="1.0" ?>
<module xmlns="urn:jboss:module:1.1" name="org.quartz">
    <resources>
        <resource-root path="quartz-2.2.1.jar"/>
    </resources>
    <dependencies>
        <module name="javax.api"/>
        <module name="org.slf4j"/>
        <module name="com.c3p0"/>
        <module name="com.oracle"/>
    </dependencies>
</module>



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Melewati array dari aplikasi .Net ke prosedur tersimpan Oracle

  2. Oracle 10g - Melarikan diri dari kutipan dalam pernyataan sisipan

  3. Kembalikan nilai nol ketika tidak ada data baris

  4. konfigurasikan Django dengan masalah basis data Oracle 11g

  5. ORA-01847 hari dalam sebulan harus antara 1 dan hari terakhir dalam sebulan - tetapi datanya OK