IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

wrapper serializable


Sujet :

Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 17
    Par défaut wrapper serializable
    Bonjour,

    Je cherche à placer dans mon topic JMS un ensemble d'objets dont les classes sont générées depuis un outil Weblogic (des classes JAVA depuis une XSD).

    Malheureusement, ces classes n'implémentent pas l'interface serializable bien que constituées uniquement de "types primitifs".
    Le simple fait de rajouter le tag suffit à pouvoir les insérer dans le topic mais la solution de "retaguer" après chaque génération n'est pas maintenable.

    Existe t'il une solution en les encapsulant dans un objet qui lui serait serialisable et ayant par exemple ses propres méthodes de serialisation ?

    Merci !

  2. #2
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    À ma connaissance tu es dans le caca, car la déclaration de l'interface Serializable est considérée comme protégeant la sécurité ; ce n'est pas tellement une affaire technique, c'est surtout affaire de sécurité.

    Donc, par construction, par volonté, il est difficile de sérialiser une classe non sérializable, même si - et surtout si - ce serait techniquement facile.

    Si les objets dont tu parles ressemblent à des beans, peut être aurais-tu meilleur compte à faire un wrapper qui exploite le XMLEncoder/Decoder : le modèle de beans est par construction permissif. (et d'ailleurs, il me semble qu'un bean doit êtr sérializable).

    Peut être aussi peux-tu te servir d'outils comme asm ?

Discussions similaires

  1. Wrapper/Container
    Par TomXX dans le forum C++
    Réponses: 13
    Dernier message: 12/03/2005, 15h10
  2. Wrapper - Qu'est-ce donc ?
    Par Neitsa dans le forum C++
    Réponses: 3
    Dernier message: 08/09/2004, 23h23
  3. [Serializable][image] Sérialiser une image
    Par Galima dans le forum Graphisme
    Réponses: 7
    Dernier message: 01/07/2004, 18h12
  4. [Concept][Sérialisation] XML ou serializable
    Par christopheJ dans le forum Format d'échange (XML, JSON...)
    Réponses: 7
    Dernier message: 03/06/2004, 13h11
  5. read committed, serializable... et par défaut k'en est-il?
    Par superdada dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 01/12/2003, 18h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo