Bonjour me voila de retour parmis vous pour un nouveau probleme

Je compile parfaitement mon appli mais quand je veux l'executer c'est un autre probleme

Je tape la commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
java -cp c:\projet2\projet2\;c:\projet2\projet2\jt400.jar Main
ca mouline, j'arrive sur la premiere fenetre de l'appli et qd je demande la connexion j'arrive a ce probleme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
java.sql.SQLException: The application request cannot establish the connexion.(monAS400)
at com.ibm.as400.access.JDError.throwSQLException(JDError.java:365)
at com.ibm.as400.access.AS400JDBCConnection.setProperties(AS400JDBCConnection.java:1912)
at com.ibm.as400.access.AS400JDBCDriver.prepareConnection(AS400JDBCDriver.java:803)
at com.ibm.as400.access.AS400JDBCDriver.initializeConnection(AS400JDBCDriver.java:693)
at com.ibm.as400.access.AS400JDBCDriver.connect(AS400JDBCDriver.java:282)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at AS400Connection.getConnection(AS400Connection.java:59)
at SQL1b.<init>(SQL1b.java:15)
at SQL1b.main(SQL1b.java:58)
Sachant que les classes AS400Conection et SQL1b sont des classes a moi.

Pour SQL1b la ligne 15 est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
public SQL1b(){
      AS400Connection as400c = new AS400Connection();
      dbConnect = as400c.getConnection(); <<<<ici
      if(dbConnect == null) System.exit(0) ;
Pour SQL1b la ligne 58 est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
public static void main(String args[]) {
     SQL1b pgm = new SQL1b(); <<<<< ici
   }
Pour AS400Connection la ligne 59 est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
public Connection getConnection() {
     try{
       java.sql.DriverManager.registerDriver(new com.ibm.as400.access.AS400JDBCDriver());
   String driverName = "jdbc:as400://";
   String url = "jdbc:as400://"+ serverName + "/" +library;
   return DriverManager.getConnection(url, username, password); <<< ici
   }
   catch(Exception e) {
Voila mon soucis au moment de la connection a mon AS400

Si quelqu'un peut trouver une indication pour que je puisse resoudre mon probleme ??

Merci d'avance