[10:11:24.696] Task ‘updateDb’ failed
java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver
I have installed the driver in studio
jjs@localhost.localdomain$ ls /opt/studio-6.3.0/lib/oj*
/opt/studio-6.3.0/lib/ojdbc6.jar
It’s in the classpath
/opt/jdk1.8.0_111/bin/java -Xmx512m -Dfile.encoding=UTF-8 -Dstudio.user.home=/common/home/jjs/.haulmont/studio -classpath /opt/studio-6.3.0/lib/studio-server-6.3.0.jar:/opt/studio-6.3.0/lib/ojdbc6.jar:/opt/studio-6.3.0/lib/mysql-connector-java-5.1.38.jar:/opt/studio-6.3.0/lib/mysql-connector-java.jar:/opt/studio-6.3.0/lib/slf4j-api-1.7.12.jar:/opt/studio-6.3.0/lib/slf4j-log4j12-1.7.12.jar:/opt/studio-6.3.0/lib/jul-to-slf4j-1.7.12.jar:/opt/studio-6.3.0/lib/log4j-1.2.17.jar:/opt/studio-6.3.0/lib/jsr305-3.0.0.jar:/opt/studio-6.3.0/lib/practicalxml-1.1.11.jar:/opt/studio-6.3.0/lib/guava-18.0.jar:/opt/studio-6.3.0/lib/commons-lang-2.6.jar:/opt/studio-6.3.0/lib/commons-io-2.4.jar:/opt/studio-6.3.0/lib/json-20140107.jar:/opt/studio-6.3.0/lib/jelastic-public-j2se-4.0.jar:/opt/studio-6.3.0/lib/studio-ui-6.3.0.jar:/opt/studio-6.3.0/lib/jetty-server-9.2.11.v20150529.jar:/opt/studio-6.3.0/lib/jetty-servlet-9.2.11.v20150529.jar:/opt/studio-6.3.0/lib/jetty-webapp-9.2.11.v20150529.jar:/opt/studio-6.3.0/lib/websocket-server-9.2.11.v20150529.jar:/opt/studio-6.3.0/lib/studio-backend-6.3.0.jar:/opt/studio-6.3.0/lib/vaadin-server-7.6.7.jar:/opt/studio-6.3.0/lib/vaadin-push-7.6.7.jar:/opt/studio-6.3.0/lib/aceeditor-0.8.14.jar:/opt/studio-6.3.0/lib/popupbutton-2.6.0.jar:/opt/studio-6.3.0/lib/dragdroplayouts-1.2.jar:/opt/studio-6.3.0/lib/jsoup-1.8.3.jar:/opt/studio-6.3.0/lib/antlr-runtime-3.2.jar:/opt/studio-6.3.0/lib/javax.servlet-api-3.1.0.jar:/opt/studio-6.3.0/lib/jetty-http-9.2.11.v20150529.jar:/opt/studio-6.3.0/lib/jetty-io-9.2.11.v20150529.jar:/opt/studio-6.3.0/lib/jetty-security-9.2.11.v20150529.jar:/opt/studio-6.3.0/lib/jetty-xml-9.2.11.v20150529.jar:/opt/studio-6.3.0/lib/websocket-common-9.2.11.v20150529.jar:/opt/studio-6.3.0/lib/websocket-client-9.2.11.v20150529.jar:/opt/studio-6.3.0/lib/websocket-servlet-9.2.11.v20150529.jar:/opt/studio-6.3.0/lib/picocontainer-2.15.jar:/opt/studio-6.3.0/lib/groovy-2.4.4.jar:/opt/studio-6.3.0/lib/groovy-templates-2.4.4.jar:/opt/studio-6.3.0/lib/gradle-tooling-api-2.6.jar:/opt/studio-6.3.0/lib/commons-configuration-1.10.jar:/opt/studio-6.3.0/lib/commons-collections-3.2.1.jar:/opt/studio-6.3.0/lib/commons-codec-1.10.jar:/opt/studio-6.3.0/lib/postgresql-9.4-1201-jdbc41.jar:/opt/studio-6.3.0/lib/jtds-1.3.1.jar:/opt/studio-6.3.0/lib/hsqldb-2.2.9.jar:/opt/studio-6.3.0/lib/diffutils-1.3.0.jar:/opt/studio-6.3.0/lib/httpclient-4.5.1.jar:/opt/studio-6.3.0/lib/fluent-hc-4.5.1.jar:/opt/studio-6.3.0/lib/gson-2.3.1.jar:/opt/studio-6.3.0/lib/evo-inflector-1.2.1.jar:/opt/studio-6.3.0/lib/org.eclipse.jgit-4.3.0.201604071810-r.jar:/opt/studio-6.3.0/lib/pegdown-1.6.0.jar:/opt/studio-6.3.0/lib/vaadin-shared-7.6.7.jar:/opt/studio-6.3.0/lib/atmosphere-runtime-2.2.7.vaadin1.jar:/opt/studio-6.3.0/lib/stringtemplate-3.2.jar:/opt/studio-6.3.0/lib/jetty-util-9.2.11.v20150529.jar:/opt/studio-6.3.0/lib/websocket-api-9.2.11.v20150529.jar:/opt/studio-6.3.0/lib/groovy-xml-2.4.4.jar:/opt/studio-6.3.0/lib/httpcore-4.4.3.jar:/opt/studio-6.3.0/lib/jsch-0.1.53.jar:/opt/studio-6.3.0/lib/JavaEWAH-0.7.9.jar:/opt/studio-6.3.0/lib/parboiled-java-1.1.7.jar:/opt/studio-6.3.0/lib/flute-1.3.0.gg2.jar:/opt/studio-6.3.0/lib/streamhtmlparser-jsilver-0.0.10.vaadin1.jar:/opt/studio-6.3.0/lib/guava-16.0.1.vaadin1.jar:/opt/studio-6.3.0/lib/vaadin-slf4j-jdk14-1.6.1.jar:/opt/studio-6.3.0/lib/antlr-2.7.7.jar:/opt/studio-6.3.0/lib/parboiled-core-1.1.7.jar:/opt/studio-6.3.0/lib/asm-5.0.3.jar:/opt/studio-6.3.0/lib/asm-tree-5.0.3.jar:/opt/studio-6.3.0/lib/asm-analysis-5.0.3.jar:/opt/studio-6.3.0/lib/asm-util-5.0.3.jar:/opt/studio-6.3.0/lib/commons-logging-1.2.jar:/opt/studio-6.3.0/plugins/* com.haulmont.studio.server.EntryPoint
I don’t think it should have to be in my tomcat lib for Studio, but it’s there.