bonjour,

J'essaie de displayer dans mon panel principal un document pdf.

J'exécute ce code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
//display the pdf file
SwingUtilities.invokeLater(new Runnable() {
	public void run() {
	     getDisplayModel().setFileToDisplay(xmlFileLocation);
             getApplicationContext().publishEvent(new LifecycleApplicationEvent("oxtDisplay",displayModel)); 
                   return;
	}
});
Lorsque le fichier pdf existe, il me l'affiche correctement.
Il y a un problème lorsque l'utilisateur a choisi des mauvais paramètres pour générer le fichier pdf, et plus rien ne s'affiche, l'IHM se fige totalement.

dans les traces, je vois l'erreur :

java.lang.IncompatibleClassChangeError
Je ne sais pas comment la catcher ni l'éviter.

Enfin, dans la doc de spring, ici je vois que c'est à priori pas possible de la catcher par un bloc try/catch.

Je voudrais savoir s'il existe une méthode pour éviter ce problème? Simplement pouvoir afficher une JOptionPane en cas d'erreur me suffirait pour le moment :-)

Je vous remercie pour vos conseils