Ignore my earlier mail.
My mistake, while changing the type=InnoDB to Engine=InnoDB, I had also changed the type column in ODE_JOB table.

On 06/08/2012 11:58 AM, Sathwik wrote:
Hi,

I have build the code from the trunk. I want to know where are the database scripts generated.
I want the scripts for mysql 5.5.

I actually took this script after the build from this location (./dao-jpa-ojpa-derby/target/mysql.sql). But when I start the tomcat server I get this exception

2012-06-08 11:52:18,087 81078 ERROR [org.apache.ode.scheduler.simple.SimpleScheduler] (ODEServer-1:) Error loading immediate jobs from database. org.apache.ode.scheduler.simple.DatabaseException: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'type' in 'field list' at org.apache.ode.scheduler.simple.JdbcDelegate.dequeueImmediate(JdbcDelegate.java:350) at org.apache.ode.scheduler.simple.SimpleScheduler$7.call(SimpleScheduler.java:724) at org.apache.ode.scheduler.simple.SimpleScheduler$7.call(SimpleScheduler.java:722) at org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:286) at org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:241) at org.apache.ode.scheduler.simple.SimpleScheduler.doLoadImmediate(SimpleScheduler.java:722) at org.apache.ode.scheduler.simple.SimpleScheduler$LoadImmediateTask.run(SimpleScheduler.java:871) at org.apache.ode.scheduler.simple.SimpleScheduler$6.call(SimpleScheduler.java:683) at org.apache.ode.scheduler.simple.SimpleScheduler$6.call(SimpleScheduler.java:680)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:662)


regards,
sathwik

Reply via email to