oulanos
Messages postés25Date d'inscriptionvendredi 14 avril 2006StatutMembreDernière intervention10 mai 2010
-
17 juin 2009 à 10:29
oulanos
Messages postés25Date d'inscriptionvendredi 14 avril 2006StatutMembreDernière intervention10 mai 2010
-
17 juin 2009 à 14:33
Bonjour, j'écris car j'ai un petit problème à vous soumettre qui m'agace un minimum à vrai dire...
Voilà ma situation: j'ai développé (enfin c'est en cours) une petite appli avec Eclipse avec des fenêtres et quelques requêtes dans une base de données.
Mon projet marche niquel sur le poste sur lequel je développe, bien sûr en lançant le projet à partir d'éclipse mais aussi après avoir exporté mes fichiers en Jar exécutables.
Mon problème est que lorsque je transfère le jar exec sur un serveur (virtualisé je ne sais pas si ça peut changer quoi que ce soit) pour l'exécuter, il se lance, première fenêtre ça marche, par contre arrivé sur ma seconde fenêtre je clique sur un bouton pour remplir une JList avec un appel SQL, chose qui marche très bien sur mon PC personnel mais qui ne fait tout simplement "rien" sur le serveur de test... en fait je fais afficher un mesgbox pour voir s'il rentre bien dans la méthode.. ce qui est le cas... mais il ne remplit pas la JList et ça ne fait tout simplement rien....
Avez vous déjà eu ce problème? j'ai essayé de mettre à jour le Java en 1.6 sur le serveur, ça ne change rien, je pensai que c'était un problème comme ça mais apparemment non...
C'est un windows 2000 server.
Je posterai mon code si nécessaire mais bon y'en a pas mal quand même, j'attend de voir si quelqu'un connait le problème.
oulanos
Messages postés25Date d'inscriptionvendredi 14 avril 2006StatutMembreDernière intervention10 mai 2010 17 juin 2009 à 14:33
Bon ben en fait j'ai trouvé, je suis un boulet j'admets.. mais si ça peut aider d'autre personnes voici le problème:
J'avais mal configuré le connecteur mysql/ODBC pour me connecter à la bdd, donc du coup il m'envoyait valser lorsque je voulais effectuer un listing de la bdd....
Aussi bête que ça tu ne peux pas..
Désolé de vous avoir dérangé (je ne trouve pas le moyen de supprimer le post inutile, si un admin passe par là et veut bien le supprimer, merci)
oulanos
Messages postés25Date d'inscriptionvendredi 14 avril 2006StatutMembreDernière intervention10 mai 2010 17 juin 2009 à 10:33
import java.io.*;
import java.util.Scanner;
import javax.swing.DefaultListModel;
public class snmpRapport {
/**
* @param listModel
* @param listModel
*/
public void main(DefaultListModel listModel) throws IOException {
// TODO Auto-generated method stub
String nomfich;
int i = 0;
int j = 0;
System.out.print("Donnez le nom du fichier a creer : ");
nomfich = "C:\\wamp\\www\\javaReport\\index.html";
//nomfich = "C:\\Nouveau Dossier\\test\\index.html";
PrintWriter sortie = new PrintWriter (new FileWriter (nomfich));
while(j < listModel.size())
{
do
{
// System.out.print("<html><head><title> JavaReport par Llaco </title></head>Bienvenue sur le site de Laurent Lacoste
Malheureusement ce site est encore en construction, merci de repasser plus tard!
oulanos
Messages postés25Date d'inscriptionvendredi 14 avril 2006StatutMembreDernière intervention10 mai 2010 17 juin 2009 à 10:34
Voilà pour mes deux pages qui bug sur les autres PC et qui marchent sur le mien. Bon je n'ai pas rajouté les autres feuilles je pense que le problème se situe par ici.. avez vous une idée svp?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Voici les deux screenshots pour expliquer en version 'graphique' ce qui se passe... après avoir appuyé sur "Go" normalement on me charge la liste des ip dans la jList, ça ne le fait pas sur l'autre machine, rien ne se passe..
while(j < listModel.size())
{
JOptionPane.showMessageDialog(null,"premier while");
do
{
JOptionPane.showMessageDialog(null,"second while, dans le do");
// System.out.print("<html><head><title> JavaReport par Llaco </title></head>Bienvenue sur le site de Laurent Lacoste
Malheureusement ce site est encore en construction, merci de repasser plus tard!
</html>");
{sortie.println("<center><li>"+listModel.get(j)+"</li></center>");
JOptionPane.showMessageDialog(null,"ajout des ip dans le fichier texte");
}
i++;
}
while(i<1);
j++;
}
sortie.close();
Apparemment il ne rentre pas dans ces deux parties... des suggestions? :'(