Satish Subhashrao Saley created OOZIE-2463: ----------------------------------------------
Summary: Bundle Job update fails with "class org.apache.oozie.client.BundleJob$Timeunit" is not a valid query parameter. Key: OOZIE-2463 URL: https://issues.apache.org/jira/browse/OOZIE-2463 Project: Oozie Issue Type: Bug Reporter: Satish Subhashrao Saley Assignee: Satish Subhashrao Saley Priority: Minor Bundle update query (BundleJobQuery.UPDATE_BUNDLE_JOB) fails with following error {code} org.apache.openjpa.persistence.ArgumentException: The specified parameter of type "class org.apache.oozie.client.BundleJob$Timeunit" is not a valid query parameter. at org.apache.openjpa.jdbc.sql.DBDictionary.setUnknown(DBDictionary.java:1498) at org.apache.openjpa.jdbc.sql.DBDictionary.setUnknown(DBDictionary.java:1426) at org.apache.openjpa.jdbc.sql.SQLBuffer.setParameters(SQLBuffer.java:575) at org.apache.openjpa.jdbc.sql.SQLBuffer.prepareStatement(SQLBuffer.java:484) at org.apache.openjpa.jdbc.sql.SQLBuffer.prepareStatement(SQLBuffer.java:460) at org.apache.openjpa.jdbc.sql.SQLBuffer.prepareStatement(SQLBuffer.java:449) at org.apache.openjpa.jdbc.kernel.JDBCStoreQuery.prepareStatement(JDBCStoreQuery.java:755) at org.apache.openjpa.jdbc.kernel.JDBCStoreQuery.executeBulkOperation(JDBCStoreQuery.java:575) at org.apache.openjpa.jdbc.kernel.JDBCStoreQuery.executeUpdate(JDBCStoreQuery.java:498) at org.apache.openjpa.kernel.ExpressionStoreQuery$DataStoreExecutor.executeUpdate(ExpressionStoreQuery.java:806) at org.apache.openjpa.kernel.QueryImpl.update(QueryImpl.java:1056) at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java:867) at org.apache.openjpa.kernel.QueryImpl.updateAll(QueryImpl.java:904) at org.apache.openjpa.kernel.DelegatingQuery.updateAll(DelegatingQuery.java:598) at org.apache.openjpa.persistence.QueryImpl.executeUpdate(QueryImpl.java:377) at org.apache.oozie.service.JPAService.executeUpdate(JPAService.java:318) at org.apache.oozie.executor.jpa.BundleJobQueryExecutor.executeUpdate(BundleJobQueryExecutor.java:155) at org.apache.oozie.executor.jpa.BundleJobQueryExecutor.executeUpdate(BundleJobQueryExecutor.java:1) {code} The unit test *void org.apache.oozie.executor.jpa.TestBundleJobQueryExecutor.testExecuteUpdate()* for bundle update queries does not cover this. -- This message was sent by Atlassian JIRA (v6.3.4#6332)