* I found * *javax.persistence.query.timeout does not work. query = manager.createNativeQuery(sql, Mybean.class);
query.setHint("openjpa.FetchPlan.LockTimeout", new Integer(30000)); query.setHint("javax.persistence.lock.timeout", new Integer(30000)); query.setHint("javax.persistence.query.timeout", new Integer(30000)); if (TsamLogger.isInfoEnabled(log)) { start_time = System.currentTimeMillis(); } reslist = query.getResultList(); * *Regards, Yu Wang * **