O Tomcat não está encontrando o driver de conexão do MySql e gera o Erro 500

Adicionei driver “mysql-connector-java-5.1.22-bin.jar” \workspace\fj21-agenda\WebContent\WEB-INF\lib

Adicionei o projeto no servidor

Configurei no web.xml

<servlet>
	<servlet-name>lista-contatos-elegante</servlet-name>
	<jsp-file>/lista-contatos-elegante.jsp</jsp-file>
</servlet>

Cliquei com o direito em cima do driver => Buid Path => Add Build Path

Porém ao tentar acessar a página gera o erro anexo…

Tentei procurar no Eclipse o “Update Context Definition”, mas não encontrei…
Estou utilizando a Versão: Juno Service Release 1 / Build id: 20120920-0800

Desde já agradeço a colaboração!!!


Cara comigo acontecia o seguinte eu tinha uma classe que fazia conexão com o banco de dados, quando a aplicação era apenas desktop funcionava normalmente.

Porém quando era WEB, no meu caso também era o exemplo da apostila do curso FJ21 da Caelum, ocorria esse mesmo erro, estava quase desistindo de tentar, até que então adicionei a seguinte linha de código:

Class.forName("com.mysql.jdbc.Driver");

e funcionou normalmente.

Tenta ai caso ainda não tenha colocado, boa sorte.