org.quartz.JobPersistenceException: Couldn't store job: Driver's Blob representation is of an unsupported type: oracle.sql.BLOB in JBoss EAP 6

Solution Verified - Updated -

Issue

  • We are seeing Errors using Quartz with a JobStoreTX: Driver's Blob representation is of an unsupported type: Blob

  • We are migrating a application from IBM WAS to JBoss 6 EAP and we found a error in Quartz with a JobStoreTX. In WAS runs correctly but fails in JBoss 6 EAP. Our application uses Quartz-1.4.5 and Oracle JDBC 11.2.0.3. How we can resolve it without a upgrade of Quartz? The exception we are seeing is:

INFO  [stdout] (http-/0.0.0.0:8480-6) ERROR [http-/0.0.0.0:8480-6] (ExampleAction.java:677) - org.quartz.JobPersistenceException: Couldn't store job: Driver's Blob representation is of an unsupported type: oracle.sql.BLOB [See nested exception: java.sql.SQLException: Driver's Blob representation is of an unsupported type: oracle.sql.BLOB]

Environment

  • JBoss Enterprise Application Platform (EAP)
    • 6.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content