Hi, i want to use a trigger. I have a JUnit test class in my eclipse project where i open a connection to the h2 database file and query tables and so on. In the same package as the JUnit test class i have a public class implementing the Trigger interface.
The connection url to the database file is something like "jdbc:h2:file:....". The h2 jar is on the eclipse classpath. The h2 database file is in a sub-folder of the eclipse project: src/test/resources/... When i create the trigger with stmt.execute("create trigger TEST.trxxx after insert on TEST.TABLE_T1 for each row call \""+TestTrigger.class.getName()+"\""); i get an class-not-found exception. Class ""....test.H2Test$TestTrigger"" not found [90086-196]" I tried several things but i do not understand what is meant with " The class must be available in the classpath of the database engine ". It would be very nice if someone have a little hint how the classpath of the database engine can be set. it seems to be not the classpath of the eclipse project. Greetings, Lian -- You received this message because you are subscribed to the Google Groups "H2 Database" group. To unsubscribe from this group and stop receiving emails from it, send an email to h2-database+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/h2-database/fb1de578-5679-4f9c-b631-f95eed78349dn%40googlegroups.com.