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

  1. #1
    Expert éminent sénior
    Construire un service web Java EE avec Netbeans 6.5 et le serveur Glassfish
    Bonjour,

    Serge Tahé a publié un nouveau tutoriel Java : Construire un service web Java EE avec Netbeans 6.5 et le serveur Glassfish.

    N'hésitez pas à commentez

  2. #2

  3. #3
    Membre à l'essai
    Merci beaucoup pour ce cours. Bonne continuation

  4. #4
    Membre régulier
    Félicitations
    Bonjour,

    Merci pour ce tuto qui couvre un très large spectre. J'aurais juste une petite remarque sur le passage entre le code généré et le code final qui me semble un peu abrupte. Une question: pourquoi avoir choisit hibernate alors que c'est encore plus simple avec TopLink ?

    Toutes mes félicitations.

    S.Popoff

  5. #5
    Expert éminent
    pourquoi Hibernate et pas Toplink ?
    Ce message n'a pas pu être affiché car il comporte des erreurs.

  6. #6
    Expert confirmé
    Super tutoriel. Merci Serge.

  7. #7
    Rédacteur

    bon tutoriel, même si j'aurais préféré Eclipse comme IDE et JBoss comme serveur ;-)

  8. #8
    Nouveau membre du Club
    problemme deploiement de service
    bonjour

    j'ai suivi votre tuto etape par etape
    j'ai pu deployer le service web mais quand je clique sue test web service
    ca marche pas.
    je trouve le service bien deployé mais quand je clique sur wsdl erreur 404..

    vous pouvez m'aider svp

  9. #9
    Membre éprouvé
    très bon tuto!
    Docteur en informatique
    Freelance R&D, Web
    Activité freelance : https://redinnov.fr
    Page perso : https://michel-dirix.com/

  10. #10
    Membre régulier
    Un très grande merci à Serge Tahé.
    C'est ce tutoriel qui m'a lancé dans mon projet de fin étude. Dommage que je n'ai pas réussi à exécuter le client Flex.

  11. #11
    Membre du Club
    Super tutoriel
    Super tutoriel même pour un débutant en la matière.
    Ce pendant, J'aurai souhaiter savoir comment implémenter ce service Web dans un réseau LAN. Si vous avez une idée, aidez moi car en local c'est parfait.
    Merci

  12. #12
    Nouveau membre du Club
    Probleme de version
    Bonjour et merci à serge pour le tutoriel
    J'ai suivi avec beaucoup d'interet ce tutoriel, le probleme est que quand j'essaie de déployer le projet serveur-ejb-dao-jpa-hibernate j'obtiens l'erreur suivante:

    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    GRAVE: Exception while preparing the app
    java.lang.RuntimeException: java.lang.ClassNotFoundException: org.hibernate.ejb.HibernatePersistence
            at org.glassfish.persistence.jpa.PersistenceUnitLoader.loadPU(PersistenceUnitLoader.java:155)
            at org.glassfish.persistence.jpa.PersistenceUnitLoader.<init>(PersistenceUnitLoader.java:96)
            at org.glassfish.persistence.jpa.JPADeployer.prepare(JPADeployer.java:121)
            at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:644)
            at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:296)
            at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
            at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
            at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:305)
            at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
            at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
            at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$900(CommandRunnerImpl.java:83)
            at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1235)
            at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1224)
            at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)
            at com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)
            at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)
            at com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)
            at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)
            at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)
            at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
            at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
            at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)
            at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)
            at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)
            at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)
            at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)
            at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)
            at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)
            at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
            at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)
            at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)
            at java.lang.Thread.run(Thread.java:619)
    Caused by: java.lang.ClassNotFoundException: org.hibernate.ejb.HibernatePersistence
            at com.sun.enterprise.loader.ASURLClassLoader.findClassData(ASURLClassLoader.java:736)
            at com.sun.enterprise.loader.ASURLClassLoader.findClass(ASURLClassLoader.java:626)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
            at org.glassfish.persistence.jpa.PersistenceUnitLoader.loadPU(PersistenceUnitLoader.java:149)
            ... 31 more

    NB:j'utillise NetBeans 6.9.1, avec tous les jars hibernate du projet mais l'erreur persiste. Par contre quand j'utilise l'implementation Toplink, le déploiement se fait correctement. Je pense que c'est un probleme de version soit avec NetBeans soit avec les jars.
    Merci de vos suggestions !
    Coulane