JDBC Oracle ArrayIndexOutOfBoundsException

Je suis une Exception, tout en essayant d'insérer une ligne dans une table oracle.
Je suis à l'aide d'ojdbc5.jar pour oracle 11
c'est le sql, je suis en train

INSERT INTO rule_definitions(RULE_DEFINITION_SYS,rule_definition_type,
rule_name,rule_text,rule_comment,rule_message,rule_condition,rule_active,
rule_type,current_value,last_modified_by,last_modified_dttm,
rule_category_sys,recheck_unit,recheck_period,trackable)
VALUES(RULE_DEFINITIONS_SEQ.NEXTVAL,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)

et je reçois l'Exception suivante. Toute aide sera appréciée.

java.ljava.lang.ArrayIndexOutOfBoundsException: 15 
chez oracle.jdbc.le pilote.OracleSql.computeBasicInfo(OracleSql.java:950) 
chez oracle.jdbc.le pilote.OracleSql.getSqlKind(OracleSql.java:623) 
chez oracle.jdbc.le pilote.OraclePreparedStatement.(OraclePreparedStatement.java:1212) 
chez oracle.jdbc.le pilote.T4CPreparedStatement.(T4CPreparedStatement.java:28) 
chez oracle.jdbc.le pilote.T4CDriverExtension.allocatePreparedStatement(T4CDriverExtension.java:68) 
chez oracle.jdbc.le pilote.PhysicalConnection.prepareStatement(PhysicalConnection.java:3059) 
chez oracle.jdbc.le pilote.PhysicalConnection.prepareStatement(PhysicalConnection.java:2961) 
chez oracle.jdbc.le pilote.PhysicalConnection.prepareStatement(PhysicalConnection.java:5874) 
au org.jboss.de la ressource.l'adaptateur.jdbc.WrappedConnection.prepareStatement(WrappedConnection.java:232) 
au com.gehcit.la plate-forme.la cds.commun.util.db.DBWrapper.executeInsertOracleReturnPK(DBWrapper.java:605) 
Je pense que vous devez coller le code à l'exécution de cette requête SQL.

OriginalL'auteur lostinbytes | 2008-11-10