के अनुसार:
svn.terracotta.org/svn/quartz/trunk/quartz-oracle/src/main/java/org/quartz/impl/jdbcjobstore/oracle/OracleDelegate.java
लाइन 592+ में स्रोत वहाँ जैसा दिखता है
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;
यह oracle.sql.BLOB
. पर निर्भर है .और यदि आप org.quartz.jobStore.driverDelegateClass=org.quartz.impl.jdbcjobstore.oracle.OracleDelegate
का उपयोग करते हैं आपको क्वार्ट्ज मॉड्यूल परिभाषा में ऑरैकल ड्राइवर पर स्पष्ट निर्भरता जोड़ने की आवश्यकता है, या वैकल्पिक रूप से ड्राइवर जार संसाधन के रूप में जोड़ें।
जैसे:
<?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>