Voila mon problême est assez simple, j'arrive à me connecter sans problême à ma base SQL dans le main de ma classe (en lançant le tout comme une JAVA application) mais pas dans une méthode appelé dans un scriplet de ma page JSF ou il bug sur la première instruction:

Class.forName("com.mysql.jdbc.Driver").newInstance();
L'exeption est de type com.mysql.jdbc.Driver





Voila éventuellement le code pour ceux que ça intéresse même si le problême n'est pas la...

public static void main(String args[]){

try{
Class.forName("com.mysql.jdbc.Driver").newInstance();
java.sql.Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","55e'é"'sré"kfd"'sé')à(è-"'&é"7aaaewe6fd7");

Statement stmt = conn.createStatement(
ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_UPDATABLE);

ResultSet resultat = stmt.executeQuery("SELECT * FROM info");

int i=0;


while(resultat.next()){


String a=resultat.getString("ID");
String b=resultat.getString("Definition");
String c=resultat.getString("Organism");

System.out.println("NP");

i++;


}

}

catch(Exception E){

System.out.println("Big problem");
System.out.println(E.getMessage());


}




}
Donc ça, ça marche...



public void affect(){

try{
Class.forName("com.mysql.jdbc.Driver").newInstance();
PLANTAGE, redirection dans le catch...
...
}

catch(Exception E){

System.out.println("Big problem");
System.out.println(E.getMessage());


}
}
Ca, comme dit, non.