Galera, help… estou desenvolvendo minha primeira aplicação web com BD Firebird 1.5, mas na hora que start o servidor, Tom Cat 6, da a seguinte exception:
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
Conectando ao banco...
15/07/2010 08:17:56 org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class br.com.cotiguar.listener.MyServletContextListener
java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class org.firebirdsql.jdbc.FBDriver)
Quando eu rodo a aplicaçao GUI, ele funciona normalmente…
O codigo que faz referencia ao banco é um listener dentro da web.xml:
<context-param>
<param-name>ConexaoFB</param-name>
<param-value>jdbc:firebirdsql:localhost/3050:C:/DBTESTE.FDB</param-value>
</context-param>
<listener>
<listener-class>
br.com.cotiguar.listener.MyServletContextListener
</listener-class>
</listener>
Na classe MyServletContextListener tenho:
public void contextInitialized(ServletContextEvent sce) {
// TODO Auto-generated method stub
ServletContext sc = sce.getServletContext();
String lookup = sc.getInitParameter("ConexaoFB");
new ConnectionFactory(lookup).getConnection();
}
Alguem pode me dizer o que esta errado?