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

Wildfly/JBoss Java Discussion :

javax.naming.NameNotFoundException et autres problèmes


Sujet :

Wildfly/JBoss Java

  1. #1
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 74
    Points : 68
    Points
    68
    Par défaut [Résolu]javax.naming.NameNotFoundException et autres problèmes
    Salut, je suis en train de faire migrer un projet jBoss 4.2 sous JBOSS 5, et j'ai eu quelques problèmes (Error installing to Real):

    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
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    09:33:00,265 ERROR [AbstractKernelController] Error installing to Real: name=vfs
    zip:/D:/Universite/M2/Atos/Travail/jboss-5.0.0.GA/server/default/deploy/ceps.jar
     state=PreReal mode=Manual requiredState=Real
    org.jboss.deployers.spi.DeploymentException: Error deploying ceps.jar: <injectio
    n-target> could not be found: com.atosorigin.ceps.impl.sessionbean.ImportExportB
    ean.ceps
            at org.jboss.ejb3.deployers.Ejb3Deployer.deploy(Ejb3Deployer.java:203)
            at org.jboss.ejb3.deployers.Ejb3Deployer.deploy(Ejb3Deployer.java:104)
            at org.jboss.deployers.vfs.spi.deployer.AbstractVFSRealDeployer.internal
    Deploy(AbstractVFSRealDeployer.java:45)
            at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(
    AbstractRealDeployer.java:50)
            at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(Deployer
    Wrapper.java:171)
            at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(Deployer
    sImpl.java:1439)
            at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFi
    rst(DeployersImpl.java:1157)
            at org.jboss.deployers.plugins.deployers.DeployersImpl.install(Deployers
    Impl.java:1098)
            at org.jboss.dependency.plugins.AbstractControllerContext.install(Abstra
    ctControllerContext.java:348)
            at org.jboss.dependency.plugins.AbstractController.install(AbstractContr
    oller.java:1598)
            at org.jboss.dependency.plugins.AbstractController.incrementState(Abstra
    ctController.java:934)
            at org.jboss.dependency.plugins.AbstractController.resolveContexts(Abstr
    actController.java:1062)
            at org.jboss.dependency.plugins.AbstractController.resolveContexts(Abstr
    actController.java:984)
            at org.jboss.dependency.plugins.AbstractController.change(AbstractContro
    ller.java:822)
            at org.jboss.dependency.plugins.AbstractController.change(AbstractContro
    ller.java:553)
            at org.jboss.deployers.plugins.deployers.DeployersImpl.process(Deployers
    Impl.java:781)
            at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeploye
    rImpl.java:545)
            at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDSca
    nner.java:290)
            at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScan
    ner.java:221)
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:44
    1)
            at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java
    :317)
            at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
            at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
    access$101(ScheduledThreadPoolExecutor.java:98)
            at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
    runPeriodic(ScheduledThreadPoolExecutor.java:181)
            at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
    run(ScheduledThreadPoolExecutor.java:205)
            at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
    utor.java:886)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
    .java:908)
            at java.lang.Thread.run(Thread.java:619)
    Caused by: java.lang.RuntimeException: <injection-target> could not be found: co
    m.atosorigin.ceps.impl.sessionbean.ImportExportBean.ceps
            at org.jboss.injection.InjectionUtil.findInjectionTarget(InjectionUtil.j
    ava:223)
            at org.jboss.injection.InjectionUtil.injectionTarget(InjectionUtil.java:
    299)
            at org.jboss.injection.PersistenceContextHandler.loadXml(PersistenceCont
    extHandler.java:64)
            at org.jboss.ejb3.EJBContainer.processMetadata(EJBContainer.java:584)
            at org.jboss.ejb3.Ejb3Deployment.processEJBContainerMetadata(Ejb3Deploym
    ent.java:415)
            at org.jboss.ejb3.Ejb3Deployment.start(Ejb3Deployment.java:523)
            at org.jboss.ejb3.deployers.Ejb3Deployer.deploy(Ejb3Deployer.java:196)
            ... 27 more
    09:33:00,281 WARN  [HDScanner] Failed to process changes
    org.jboss.deployers.client.spi.IncompleteDeploymentException: Summary of incompl
    ete deployments (SEE PREVIOUS ERRORS FOR DETAILS):
     
    *** CONTEXTS IN ERROR: Name -> Error
     
    vfszip:/D:/Universite/M2/Atos/Travail/jboss-5.0.0.GA/server/default/deploy/ceps.
    jar -> java.lang.RuntimeException: <injection-target> could not be found: com.at
    osorigin.ceps.impl.sessionbean.ImportExportBean.ceps
     
     
            at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(Dep
    loyersImpl.java:863)
            at org.jboss.deployers.plugins.main.MainDeployerImpl.checkComplete(MainD
    eployerImpl.java:665)
            at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDSca
    nner.java:293)
            at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScan
    ner.java:221)
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:44
    1)
            at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java
    :317)
            at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
            at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
    access$101(ScheduledThreadPoolExecutor.java:98)
            at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
    runPeriodic(ScheduledThreadPoolExecutor.java:181)
            at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
    run(ScheduledThreadPoolExecutor.java:205)
            at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
    utor.java:886)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
    .java:908)
            at java.lang.Thread.run(Thread.java:619)

    J'ai trouvé sur Internet une solution: remplacé dans l'annotation de la classe correspondante (ImportExportBean ici) "name" par "unitName":

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    @PersistenceContext(name = "ceps")
    remplacé par:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    @PersistenceContext(unitName= "ceps")

    L'erreur disparaît, mais il en apparaît une autre:

    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
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    09:31:34,656 WARN  [HDScanner] Failed to process changes
    org.jboss.deployers.client.spi.IncompleteDeploymentException: Summary of incompl
    ete deployments (SEE PREVIOUS ERRORS FOR DETAILS):
     
    *** CONTEXTS MISSING DEPENDENCIES: Name -> Dependency{Required State:Actual Stat
    e}
     
    jboss.j2ee:jar=ceps.jar,name=CEPS_Configuration,service=EJB3
     -> <UNKNOWN jboss.j2ee:jar=ceps.jar,name=CEPS_Configuration,service=EJB3>{Descr
    ibed:** UNRESOLVED Demands 'jndi:StructureHandlerBean/remote-com.atosorigin.ceps
    .impl.engine.configuration.StructureHandler' **}
     
    jboss.j2ee:jar=ceps.jar,name=ConsultationBean,service=EJB3
     -> <UNKNOWN jboss.j2ee:jar=ceps.jar,name=ConsultationBean,service=EJB3>{Describ
    ed:** UNRESOLVED Demands 'persistence.unit:unitName=#ceps' **}
     
    jboss.j2ee:jar=ceps.jar,name=ImportExportBean,service=EJB3
     -> <UNKNOWN jboss.j2ee:jar=ceps.jar,name=ImportExportBean,service=EJB3>{Describ
    ed:** UNRESOLVED Demands 'jndi:CEPS_Configuration/remote-com.atosorigin.ceps.api
    .engine.Configuration' **}
     -> <UNKNOWN jboss.j2ee:jar=ceps.jar,name=ImportExportBean,service=EJB3>{Describ
    ed:** UNRESOLVED Demands 'persistence.unit:unitName=#ceps' **}
     
    jboss.j2ee:jar=ceps.jar,name=StructureHandlerBean,service=EJB3
     -> <UNKNOWN jboss.j2ee:jar=ceps.jar,name=StructureHandlerBean,service=EJB3>{Des
    cribed:** UNRESOLVED Demands 'persistence.unit:unitName=#ceps' **}
     
    persistence.unit:unitName=#ceps
     -> jboss.jca:name=MySqlDS,service=DataSourceBinding{Create:** NOT FOUND Depends
     on 'jboss.jca:name=MySqlDS,service=DataSourceBinding' **}
     
     
    *** CONTEXTS IN ERROR: Name -> Error
     
    <UNKNOWN jboss.j2ee:jar=ceps.jar,name=StructureHandlerBean,service=EJB3> -> ** U
    NRESOLVED Demands 'persistence.unit:unitName=#ceps' **
     
    <UNKNOWN jboss.j2ee:jar=ceps.jar,name=ImportExportBean,service=EJB3> -> ** UNRES
    OLVED Demands 'jndi:CEPS_Configuration/remote-com.atosorigin.ceps.api.engine.Con
    figuration' ** | ** UNRESOLVED Demands 'persistence.unit:unitName=#ceps' **
     
    <UNKNOWN jboss.j2ee:jar=ceps.jar,name=CEPS_Configuration,service=EJB3> -> ** UNR
    ESOLVED Demands 'jndi:StructureHandlerBean/remote-com.atosorigin.ceps.impl.engin
    e.configuration.StructureHandler' **
     
    jboss.jca:name=MySqlDS,service=DataSourceBinding -> ** NOT FOUND Depends on 'jbo
    ss.jca:name=MySqlDS,service=DataSourceBinding' **
     
    <UNKNOWN jboss.j2ee:jar=ceps.jar,name=ConsultationBean,service=EJB3> -> ** UNRES
    OLVED Demands 'persistence.unit:unitName=#ceps' **
     
     
            at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(Dep
    loyersImpl.java:863)
            at org.jboss.deployers.plugins.main.MainDeployerImpl.checkComplete(MainD
    eployerImpl.java:665)
            at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDSca
    nner.java:293)
            at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScan
    ner.java:221)
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:44
    1)
            at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java
    :317)
            at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
            at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
    access$101(ScheduledThreadPoolExecutor.java:98)
            at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
    runPeriodic(ScheduledThreadPoolExecutor.java:181)
            at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
    run(ScheduledThreadPoolExecutor.java:205)
            at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
    utor.java:886)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
    .java:908)
            at java.lang.Thread.run(Thread.java:619)
    09:31:36,484 WARN  [JmsActivation] Failure in jms activation org.jboss.resource.
    adapter.jms.inflow.JmsActivationSpec@851105(ra=org.jboss.resource.adapter.jms.Jm
    sResourceAdapter@178274f destination=queue/B destinationType=javax.jms.Queue tx=
    true durable=false reconnect=10 provider=java:/DefaultJMSProvider user=null maxM
    essages=1 minSession=1 maxSession=15 keepAlive=60000 useDLQ=true DLQHandler=com.
    atosorigin.ceps.impl.engine.acquisition.CepsQueueManager DLQJndiName=queue/DLQ D
    LQUser=null DLQMaxResent=5)
    javax.naming.NameNotFoundException: B not bound
            at org.jnp.server.NamingServer.getBinding(NamingServer.java:771)
            at org.jnp.server.NamingServer.getBinding(NamingServer.java:779)
            at org.jnp.server.NamingServer.getObject(NamingServer.java:785)
            at org.jnp.server.NamingServer.lookup(NamingServer.java:443)
            at org.jnp.server.NamingServer.lookup(NamingServer.java:399)
            at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:713)
            at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:673)
            at javax.naming.InitialContext.lookup(InitialContext.java:392)
            at org.jboss.util.naming.Util.lookup(Util.java:222)
            at org.jboss.resource.adapter.jms.inflow.JmsActivation.setupDestination(
    JmsActivation.java:464)
            at org.jboss.resource.adapter.jms.inflow.JmsActivation.setup(JmsActivati
    on.java:352)
            at org.jboss.resource.adapter.jms.inflow.JmsActivation$SetupActivation.r
    un(JmsActivation.java:729)
            at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
            at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:
    260)
            at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
    utor.java:886)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
    .java:908)
            at java.lang.Thread.run(Thread.java:619)
    09:31:40,765 WARN  [JmsActivation] Failure in jms activation org.jboss.resource.
    adapter.jms.inflow.JmsActivationSpec@1e3f789(ra=org.jboss.resource.adapter.jms.J
    msResourceAdapter@178274f destination=queue/C destinationType=javax.jms.Queue tx
    =true durable=false reconnect=10 provider=java:/DefaultJMSProvider user=null max
    Messages=1 minSession=1 maxSession=15 keepAlive=60000 useDLQ=true DLQHandler=org
    .jboss.resource.adapter.jms.inflow.dlq.GenericDLQHandler DLQJndiName=queue/DLQ D
    LQUser=null DLQMaxResent=5)
    javax.naming.NameNotFoundException: C not bound
            at org.jnp.server.NamingServer.getBinding(NamingServer.java:771)
            at org.jnp.server.NamingServer.getBinding(NamingServer.java:779)
            at org.jnp.server.NamingServer.getObject(NamingServer.java:785)
            at org.jnp.server.NamingServer.lookup(NamingServer.java:443)
            at org.jnp.server.NamingServer.lookup(NamingServer.java:399)
            at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:713)
            at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:673)
            at javax.naming.InitialContext.lookup(InitialContext.java:392)
            at org.jboss.util.naming.Util.lookup(Util.java:222)
            at org.jboss.resource.adapter.jms.inflow.JmsActivation.setupDestination(
    JmsActivation.java:464)
            at org.jboss.resource.adapter.jms.inflow.JmsActivation.setup(JmsActivati
    on.java:352)
            at org.jboss.resource.adapter.jms.inflow.JmsActivation$SetupActivation.r
    un(JmsActivation.java:729)
            at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
            at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:
    260)
            at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
    utor.java:886)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
    .java:908)
            at java.lang.Thread.run(Thread.java:619)
    09:31:40,781 WARN  [JmsActivation] Failure in jms activation org.jboss.resource.
    adapter.jms.inflow.JmsActivationSpec@12e6e32(ra=org.jboss.resource.adapter.jms.J
    msResourceAdapter@178274f destination=queue/A destinationType=javax.jms.Queue tx
    =true durable=false reconnect=10 provider=java:/DefaultJMSProvider user=null max
    Messages=1 minSession=1 maxSession=15 keepAlive=60000 useDLQ=true DLQHandler=com
    .atosorigin.ceps.impl.engine.acquisition.CepsQueueManager DLQJndiName=queue/DLQ
    DLQUser=null DLQMaxResent=5)
    javax.naming.NameNotFoundException: A not bound
            at org.jnp.server.NamingServer.getBinding(NamingServer.java:771)
            at org.jnp.server.NamingServer.getBinding(NamingServer.java:779)
            at org.jnp.server.NamingServer.getObject(NamingServer.java:785)
            at org.jnp.server.NamingServer.lookup(NamingServer.java:443)
            at org.jnp.server.NamingServer.lookup(NamingServer.java:399)
            at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:713)
            at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:673)
            at javax.naming.InitialContext.lookup(InitialContext.java:392)
            at org.jboss.util.naming.Util.lookup(Util.java:222)
            at org.jboss.resource.adapter.jms.inflow.JmsActivation.setupDestination(
    JmsActivation.java:464)
            at org.jboss.resource.adapter.jms.inflow.JmsActivation.setup(JmsActivati
    on.java:352)
            at org.jboss.resource.adapter.jms.inflow.JmsActivation$SetupActivation.r
    un(JmsActivation.java:729)
            at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
            at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:
    260)
            at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
    utor.java:886)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
    .java:908)
            at java.lang.Thread.run(Thread.java:619)
    Les classes StructureHandlerBean et ConsultationBean étaient aussi concernées par l'erreur précédente corrigée par le remplacement name -> unitName.

  2. #2
    Membre actif
    Avatar de David Gimelle
    Profil pro
    Développeur Java
    Inscrit en
    Janvier 2007
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Janvier 2007
    Messages : 79
    Points : 221
    Points
    221
    Par défaut
    Bonjour,

    Est-ce que tu as defini ceps quelque part dans tes fichiers de configuration ?

    David Gimelle
    Developpeur J2ee
    blog: http://getj2ee.over-blog.com
    David Gimelle
    Développeur J2EE - Scrum Master
    Organisateur de http://www.soft-shake.ch/
    Blog: http://getj2ee.over-blog.com

  3. #3
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 74
    Points : 68
    Points
    68
    Par défaut
    Dans persistence.xml ceps est définie:

    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
    <?xml version="1.0" encoding="UTF-8"?>
    <!-- Exemple de fichier de Persistance utilisé par Hibernate -->
    <persistence xmlns="http://java.sun.com/xml/ns/persistence" version="1.0">
    	<!-- Le nom de l'unité de persistance utilisée par le serveur -->
    	<persistence-unit name="ceps">
    		 <!-- Decommenter une des deux Ressource -->
    		 <!-- Ressource Mysql-->
    		 <jta-data-source>java:/MySqlDS</jta-data-source>
    		 <!-- Ressource HsqlBd -->
    		 <!-- <jta-data-source>java:/DefaultDS</jta-data-source> -->
    		<properties>
    			<!-- Propriété de la base de données -->
    			<!-- Pour que la base de données soit supprimée et recréée à chaque deploiment utilisez la propriété create-drop  -->
    			<!-- Pour que la base de données soit mise à jour (pas de suppression) à chaque deploiment utilisez la propriété update -->
    			<property name="hibernate.hbm2ddl.auto" value="update" />
    		</properties>
    	</persistence-unit>
    </persistence>

  4. #4
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 74
    Points : 68
    Points
    68
    Par défaut
    Je suis arriver à régler les erreurs UNKNOWs: j'avais oublié de rajouter le fichier mysql-ds.xml et de le configurer. J'ai toujours les erreurs Javax.naming.NameNotFoundException, est ce que c'est du au fait que JBoss n'arrive pas à retrouver le serveur MySQL (il n'est pas dispo pour le moment)?

  5. #5
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 74
    Points : 68
    Points
    68
    Par défaut
    En fait le serveur mysql était et est en marche (on ma mal informé).
    Voilà le contenu de mysql-ds.xml:
    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
    <?xml version="1.0" encoding="UTF-8"?>
     
    <!-- $Id: mysql-ds.xml 41016 2006-02-07 14:23:00Z acoliver $ -->
    <!--  Datasource config for MySQL using 3.0.9 available from:
    http://www.mysql.com/downloads/api-jdbc-stable.html
    -->
     
    <datasources>
      <local-tx-datasource>
        <jndi-name>MySqlDS</jndi-name>
        <!--<connection-url>jdbc:mysql://163.187.176.202:3306/test</connection-url>-->
    	<connection-url>jdbc:mysql://163.187.176.202:3306/test</connection-url>
        <driver-class>com.mysql.jdbc.Driver</driver-class>
        <user-name>ceps</user-name>
        <password>ceps</password>
        <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter</exception-sorter-class-name>
        <!-- should only be used on drivers after 3.22.1 with "ping" support
        <valid-connection-checker-class-name>org.jboss.resource.adapter.jdbc.vendor.MySQLValidConnectionChecker</valid-connection-checker-class-name>
        -->
        <!-- sql to call when connection is created
        <new-connection-sql>some arbitrary sql</new-connection-sql>
          -->
        <!-- sql to call on an existing pooled connection when it is obtained from pool - MySQLValidConnectionChecker is preferred for newer drivers
        <check-valid-connection-sql>some arbitrary sql</check-valid-connection-sql>
          -->
     
        <!-- corresponding type-mapping in the standardjbosscmp-jdbc.xml (optional) -->
        <metadata>
           <type-mapping>mySQL</type-mapping>
        </metadata>
      </local-tx-datasource>
    </datasources>

  6. #6
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 74
    Points : 68
    Points
    68
    Par défaut
    J'ai réglé mon problème: il fallait créer les queues A, B et C dans destinations-service.xml dans Jboss

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Mon Erreur javax.naming.NameNotFoundException:
    Par nafnaf625 dans le forum JOnAS
    Réponses: 3
    Dernier message: 16/08/2010, 11h40
  2. Problème de débutant (javax.naming.NameNotFoundException)
    Par Krauq dans le forum Wildfly/JBoss
    Réponses: 0
    Dernier message: 05/06/2010, 20h47
  3. [EJB3] [JBOSS4] javax.naming.NameNotFoundException
    Par ®om dans le forum Wildfly/JBoss
    Réponses: 41
    Dernier message: 12/03/2007, 18h23
  4. [EJB Stateless] javax.naming.NameNotFoundException: ejb not bound
    Par slymira dans le forum Java EE
    Réponses: 18
    Dernier message: 04/07/2005, 15h30
  5. [EJB] [JBOSS][javax.naming.NameNotFoundException]
    Par hamed dans le forum Java EE
    Réponses: 5
    Dernier message: 18/12/2003, 18h00

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