begin process at 2012 05 27 22:13:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP / ASP3

 > 

Web 2.0

 > 

Exception in thread "main" java.lang.NullPointerException


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Exception in thread "main" java.lang.NullPointerException

samedi 24 avril 2010 à 21:54:04 | Exception in thread "main" java.lang.NullPointerException

achraf86

J'ai l'erreur"Exception in thread "main" java.lang.NullPointerException",voila le code si-dessous,j'arrive pas de trouver l'erreur exactement,
import java.beans.PropertyVetoException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.HashMap;
import java.util.Map;

import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperCompileManager;
import net.sf.jasperreports.engine.JasperExportManager;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.engine.design.JasperDesign;
import net.sf.jasperreports.engine.xml.JRXmlLoader;

import com.mysql.jdbc.Driver;
import java.awt.Component;
import java.io.InputStream;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JInternalFrame;
import javax.swing.JMenu;
import javax.swing.JToolBar;
import net.sf.jasperreports.view.JasperViewer;

public class GeneratePDFByUser {
private GeneratePDFByUser generatePDF=null;
public GeneratePDFByUser(){
}
public GeneratePDFByUser getInstance(){
if(generatePDF==null)
generatePDF=new GeneratePDFByUser();
return generatePDF;

}
public static void main(String[] args){
GeneratePDFByUser g=new GeneratePDFByUser();
g.afficheReport();
}
public void afficheReport(){

// - Paramètres de connexion à la base de données
String url = "jdbc:mysql://localhost/ikram";
String login = "root";
String password = "";
Connection connection = null;

try {
// - Connexion à la base
Driver monDriver = new com.mysql.jdbc.Driver();
DriverManager.registerDriver(monDriver);
connection = DriverManager.getConnection(url, login, password);

// - Chargement et compilation du rapport
InputStream fiche=null;
fiche = getClass().getResourceAsStream("C:\\Users\\geant\\Documents\\report2.jasper");

// - Paramètres à envoyer au rapport
Map parameters = new HashMap();
parameters.put("Titre", "Titre");
// parameters.put("client",clientEncours.getIdclient());
// parameters.put("datedujour",dt.getDayOfMonth()+"/"+dt.getMonthOfYear()+"/"+dt.getYear() );
// System.out.println("client"+clientEncours.getIdclient());
// parameters.put("nomClient",clientEncours.getNomClient()+" "+clientEncours.getPrenomClient());
// - Execution du rapport
JasperPrint jas=null;
//JasperPrint jasperPrint = JasperFillManager.fillReport(ficheProduction, parameters, connection);
jas= JasperFillManager.fillReport(fiche, parameters, connection);
JasperViewer jasperViewer=new JasperViewer(jas);
jasperViewer.setVisible(true);

try {
//System.exit(0);
} catch (Exception ex) {
ex.printStackTrace();
}
// jasperViewer.setVisible(true);

// - Création du rapport au format PDF
JasperExportManager.exportReportToPdfFile(jas, "c:\\fiche_production.pdf");
} catch (JRException e) {

e.printStackTrace();
} catch (SQLException e) {

e.printStackTrace();
} finally {
try {
connection.close();
} catch (SQLException e) {

e.printStackTrace();
}
}

}

}


Cette discussion est classée dans : java, net, import, sf, jasperreports


Répondre à ce message

Sujets en rapport avec ce message

[ASP.NET] événement/traitements coté client sans java script [ par outcast_fr ] Bonjour, J'aimerais savoir si il est possible (et comment) de gérer des événements coté client sans utiliser de javascript avec ASP.NET Par exemple po librairie java [ par tomse10 ] Bonjour,J'aurais besoin de renseignements concernant les librairies suivantes :import java.io.*;<?xml:namespace asp.net c# jsp [ par abm565 ] Bonjour, je voulais savoir s'il est possible d'appeler une applet java dans du code aspx et comment je peux faire. Au faite j'ai un formulaire fait e adresse IP [ par tcheko225 ] j'ai écrit un programe qui apparemmet devrait me donner les adresses IP des postes connectés au réseau,dans la forme il n'y'a pas d'erreur.Voici le co recuperer de la bdd [ par betoile ] bonjour a tous jai un probleme[^^sad1] voila jai une table doc-rsv qui contient deux colonnes nom_doc et score (remplis) et aussi une colonne scorefin sécuriser une application java [ par 208893 ] bonjours mes amis;[^^happy13] j'ai un problème de l'exécution de login et mot de passe. le problème est n'importe qui peut accéder à mon application Eclipse connexion avec PostgreSql [ par controlleur ] Bonjour je suis en train de faire une connexion entre Eclipse et une DataBase Créer par PostgreSQL. ( j'ai intégrer le driver de PostgreSQL depuis c telechargement d'un document à partir d'un programme java [ par nacef007 ] Bonsoir, J'ai voulu faire un programme java qui télécharge un document à partir wikipédia. J'ai trouvé ce code et il marche bien import java.io.FileO connection entre java et oracle10g [ par shapela ] bonsoir j'ai un projet à faire en utilisant java et la base de données je veux établir la connexion entre java (eclipse) et oracle10g mais je sais pas


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,296 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales