Bonjour,

Et bien voici mon problème j'ai une variable de type Object, et je veut la caster en Hashmap. (Pour info je passe une Hashmap au notify).
Voici mon code.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
                    public void notify(Object objectData)
                    {                       
                        logger.debug("Entree dans le notify");
                        //recup des infos                        
                        HashMap mapDataBuffer = new HashMap();
                        try
                        {                            
                            mapDataBuffer = (HashMap)objectData;
                        }
                        catch(ClassCastException ce)
                        {
                            logger.debug("pb de casting");
                            logger.debug(ce.getMessage());
                            logger.debug(ce.getLocalizedMessage());
                            logger.debug(ce.getCause());
Et le message que je recup:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Nov 21 13:01:12 localhost.localdomain MainProcess.All:ID1: DEBUG pb de casting
Nov 21 13:01:12 localhost.localdomain MainProcess.All:ID1: DEBUG
Nov 21 13:01:12 localhost.localdomain last message repeated 2 times
Donc en gros je n'y arrive pas, et j'ai aucun retour d'erreur concret. Je travail sur un environnemet particulier utilisant la JDK1.4.2_15.

Si vous avez des suggestions.

Merci d'avance.