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

Web & réseau Delphi Discussion :

[WebService Java] Erreur : java.lang.ClassCastException


Sujet :

Web & réseau Delphi

  1. #1
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2006
    Messages : 45
    Points : 42
    Points
    42
    Par défaut [WebService Java] Erreur : java.lang.ClassCastException
    Bonjour.
    Je suis entrain de développer une appli sous delphi7 qui utilise des web services de Crystal Report.
    Ces web services ont été créé en java.
    Donc déja j'ai eu des problèmes lorsque delphi a générer les fichier .pas (extend il ne connait pas )

    Maitenant, j'arrive a passé les paramétres de la connexion mais quand je demande la connexion (quand j'appel les fonctions distantes) le serveur me retourne une erreur (ou delphi je sais pas trop):
    java.lang.ClassCastException

    Si quelqu'un peu m'aider siouplai

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    1 519
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 519
    Points : 2 153
    Points
    2 153
    Billets dans le blog
    1
    Par défaut
    Déjà rien qu'à la vue de l'exception, je dirais que c'est le WebService qui génère l'exception. Ensuite il s'agit visiblement d'un problème de casting ou je dirais plutôt de types de paramètres utilisés. Peut-être que tu envoies des paramètres avec des types Delphi qui sont différents des types Java attendus.

  3. #3
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2006
    Messages : 45
    Points : 42
    Points
    42
    Par défaut
    A priori, ce serait le web service qui pose problème. On va regarder s'il existe une mise à jour de ce service. Sinon... bin je sais pas comment on va réglé ce problème.

    MErci quand même de ton aide.

  4. #4
    Membre chevronné

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    1 519
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 519
    Points : 2 153
    Points
    2 153
    Billets dans le blog
    1
    Par défaut
    Attention j'ai pas dis que le WebService ne fonctionnait pas, il se peut qu'il fonctionne très bien. J'ai juste dit que, peut-être, lors du passage des paramètres de Delphi à Java, il pouvait y avoir des problèmes de conversion de types lors de l'échange.

    En imaginant, je dis n'importe quoi, qu'en Delphi un entier soit nommé Integer et codé sur 4 octets, en Java le type Integer attendu pourrait être codé sur 8 octets. Dès lors avec le passage d'un entier Delphi (4) dans un entier Java(8) boum erreur de cast.

Discussions similaires

  1. Erreur au lancement de programme: java.lang.ClassCastException
    Par wilfryjules dans le forum Général Java
    Réponses: 16
    Dernier message: 05/07/2011, 19h16
  2. Réponses: 4
    Dernier message: 27/04/2011, 00h29
  3. GXT Grid+erreur java.lang.ClassCastException
    Par cyranno dans le forum GWT et Vaadin
    Réponses: 1
    Dernier message: 03/11/2010, 07h53
  4. erreur java java.lang.ClassCastException
    Par yLaplace dans le forum Langage
    Réponses: 1
    Dernier message: 14/04/2007, 19h17
  5. Réponses: 16
    Dernier message: 10/01/2006, 23h02

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