Eclipse e TomCat 5.5 Erro na conexão com MySQL

É o seguinte Pessoal,

Estou desenvolvendo (tentando) uma aplicação que usa o TomCat 5.5 e Eclipse com o Plugin MyEclipse, então por isso toda a parte de estrutura de pastas é o eclipse que faz, adicionei o .jar( Na verdade os dois ) na pasta:

WEB-INF
|
|__lib
|
|___mysql_3.1.8-bin-g.jar
|
|___mysql_3.1.8-bin.jar

e quando faço o Deploy ele leva as duas junto para o Arquivo .WAR que o Proprio TomCat cria uma pasta com o mesmo nome da aplicação, e os arquivos estão la, mas mesmo assim quando do um Class.forName(“com.mysql.jdbc.Driver”).newInstance();, ele não acha a classe e da o seguinte erro:


java.lang.NoClassDefFoundError: org/aspectj/lang/Signature
	java.lang.Class.forName0(Native Method)
	java.lang.Class.forName(Unknown Source)
	com.burnoutcia.ServicesDB.DbConn.<init>(DbConn.java:33)
	com.burnoutcia.Services.Services.<init>(Services.java:11)
	com.burnoutcia.ServLet.ServletClass.doPost(ServletClass.java:17)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

não sei mais oq fazer ja coloquei os arquivos no ClassPath, e tudo mais, o estranho é que quando faço uma aplicação “comun”, eu consigo acessar o banco de dados, sem problemas. Aqui vai o codigo caso seja necessario:


package com.burnoutcia.ServicesDB;

import java.sql.*;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.Properties;
import com.burnoutcia.Services.*;

public class DbConn {
	
	public DbConn()
	{
		Properties p = new Properties();
	    try{
	    	p.load(new FileInputStream("\\mysql.properties"));
	    }catch(IOException e) {
			e.printStackTrace();    	
	    }
	        String driver = p.getProperty("driver");// " "com.mysql.jdbc.Driver"  "
	        String uid = p.getProperty("uid");
		String pwd = p.getProperty("pwd");
		String url = p.getProperty("url");
		String server = p.getProperty("serverName");
		String db = p.getProperty("db");
		String tab = p.getProperty("tb");
		String port = p.getProperty("porta");
		String banco = p.getProperty("Banco");
		Connection con = null;		
		
	    try {
	      Class.forName(driver).newInstance();
	      con = DriverManager.getConnection(url, uid, pwd);
	      Services serv = new Services();
	      serv.Conn(con);
	      }
	      catch(Exception e) {
	      	
	      } 
	}
}

Mas olha a mensagem de erro direito:

 java.lang.NoClassDefFoundError: org/aspectj/lang/Signature

o problema eh com o aspectJ, nao com o mysql.

Da mesma forma, pq vc colocou 2 jars do mysql no lib?

Rafael

No Lib da Aplicação ou do TomCat???
E desculpa eu não entendi, na verdade não sei, poderia explicar um pouco sobre isso???

Mas msm assim vo da um procurada

Valew pela atenção