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

Eclipse Java Discussion :

[WTP] probleme de webservice avec eclipse


Sujet :

Eclipse Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2004
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 46
    Par défaut [WTP] probleme de webservice avec eclipse
    Bonjour

    mon probleme c que lorsque j'essaye de cree un webservice a partir d'un fichier java (Clic droit sur le fichier .JAVA et choisir "Creer un Web service"), il me demande cette erreur :
    IWAB0014E Unexpected exception occured.

    ça signifie quoi ?

    merci d'avance


    [Modéré par Didier] : ajout de tag dans le titre - Les règles du forum Java

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2005
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 36
    Par défaut
    Bonjour,

    Est-ce que tu pourrais nous donner ce qui est affiché dans le champs 'Détails' parce que là c'est difficile de trouver l'origine du problème...

    Vérifie quand même que :
    - WTP est bien complétement installé
    - Tu as correctement configuré ton serveur dans Eclipse

    Si possible essaie de recréer complétement ton projet, ça peut aider.

    Si tu as la version 1.0 de WTP, essaie de passer à la 1.0.1 qui corrige beaucoup de bugs...

    Nico

  3. #3
    Membre averti
    Inscrit en
    Octobre 2004
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 46
    Par défaut
    salut

    merci de ton message,

    j'utilise le WTP 1.0.1,
    j'ai telechargé
    wtp-all-in-one-sdk-R-1.0.1-200602171228-win32.zip
    j'ai decompressé le ficher dans la racine, puis j'ai lancé eclipse.
    pour faire le test, j'ai creer un simple fichier java

    /**
    * Simple classe java qui fera office de service web ...
    */


    public class ServiceBonjour {

    public String envoieMessage(String message){
    return "Bonjour " + message + "!";
    }

    }


    voila le detail de l'erreur :

    IWAB0014E Unexpected exception occured.
    0
    java.lang.ArrayIndexOutOfBoundsException: 0
    at org.eclipse.jst.ws.internal.consumption.ui.wsrt.WebServiceRuntimeExtensionUtils2.getDefaultServerValueFor(WebServiceRuntimeExtensionUtils2.java:511)
    at org.eclipse.jst.ws.internal.creation.ui.widgets.ServerWizardWidgetDefaultingCommand.execute(ServerWizardWidgetDefaultingCommand.java:33)
    at org.eclipse.wst.command.internal.env.core.fragment.CommandFragmentEngine.runCommand(CommandFragmentEngine.java:387)
    at org.eclipse.wst.command.internal.env.core.fragment.CommandFragmentEngine.visitTop(CommandFragmentEngine.java:327)
    at org.eclipse.wst.command.internal.env.core.fragment.CommandFragmentEngine.moveForwardToNextStop(CommandFragmentEngine.java:226)
    at org.eclipse.wst.command.internal.env.ui.widgets.SimpleCommandEngineManager$5.run(SimpleCommandEngineManager.java:247)
    at org.eclipse.wst.command.internal.env.ui.widgets.SimpleCommandEngineManager.runForwardToNextStop(SimpleCommandEngineManager.java:211)
    at org.eclipse.wst.command.internal.env.ui.widgets.WizardPageManager.runForwardToNextStop(WizardPageManager.java:79)
    at org.eclipse.wst.command.internal.env.ui.widgets.WizardPageManager.getNextPage(WizardPageManager.java:125)
    at org.eclipse.wst.command.internal.env.ui.widgets.DynamicWizard.getStartingPage(DynamicWizard.java:314)
    at org.eclipse.jface.wizard.WizardDialog.showStartingPage(WizardDialog.java:1041)
    at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:504)
    at org.eclipse.jface.window.Window.create(Window.java:418)
    at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:996)
    at org.eclipse.wst.command.internal.env.ui.widgets.popup.DynamicPopupWizard.run(DynamicPopupWizard.java:122)
    at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:246)
    at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538)
    at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
    at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
    at org.eclipse.core.launcher.Main.run(Main.java:973)
    at org.eclipse.core.launcher.Main.main(Main.java:948)

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2005
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 36
    Par défaut
    Je pense savoir d'où ton problème vient.
    J'ai lu le même problème dans un post sur le newsgroup de webtools.

    Apparemment c'est un bug de WebTools qui se produit quand tu crées un Web Service sans avoir configuré de serveur d'application.

    Il faut que tu configures un server dans les préférences (menu Windows> Préférences) dans le noeud Server > Installed runtimes.

    Et ensuite dans la vue server (dans la perspective J2EE généralement) que tu ajoutes un server (cela te permettra notamment de lancer ton serveur depuis Eclipse).

    Ensuite tu crées un Dynamic Web Project. Tu lui ajoutes ta classe Java. Et là, la génération du web service devrait marcher...

    Enfin j'espère

    Nico

  5. #5
    Membre averti
    Inscrit en
    Octobre 2004
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 46
    Par défaut
    ça y est, ça marche.

    c'était le serveur d'application qui n'était pas configuré

    Merci beaucoup

Discussions similaires

  1. Probleme de link avec Eclipse et pas CodeBlocks
    Par Bayard dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 16/01/2010, 08h38
  2. probleme d'import avec eclipse 3.3.0
    Par fafoula dans le forum Eclipse Java
    Réponses: 10
    Dernier message: 08/11/2007, 10h47
  3. probleme d'éxécution avec ECLIPSE
    Par flamant dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 15/10/2007, 11h59
  4. [DEBUTANT]webservices avec eclipse
    Par malikoo dans le forum Services Web
    Réponses: 1
    Dernier message: 06/08/2006, 12h00
  5. [WTP]pb page html avec eclipse
    Par fafaroro dans le forum Eclipse Java
    Réponses: 7
    Dernier message: 29/12/2005, 23h20

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