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

Tomcat et TomEE Java Discussion :

[Tomcat][FileNotFoundException] problème déployer war.


Sujet :

Tomcat et TomEE Java

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    storm_2000
    Invité(e)
    Par défaut [Tomcat][FileNotFoundException] problème déployer war.
    Bonjour,

    quand je lance tomcat et que je souhaite déployer mon war j'ai le problème suivant :

    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
    18 oct. 2009 10:57:58 org.apache.catalina.core.ApplicationContext log
    INFO: Loading plexus configuration from: '/WEB-INF/plexus.xml'
    18 oct. 2009 10:57:58 org.apache.catalina.core.ApplicationContext log
    INFO: Loading plexus context properties from: '/WEB-INF/plexus.properties'
    18 oct. 2009 10:57:58 org.apache.catalina.core.ApplicationContext log
    INFO: Setting Plexus context variable basedir to: /var/lib/tomcat6/webapps/nexus/WEB-INF
    18 oct. 2009 10:57:58 org.apache.catalina.core.ApplicationContext log
    INFO: Added 'basedir=/var/lib/tomcat6/webapps/nexus/WEB-INF' to Plexus context.
    18 oct. 2009 10:57:59 org.apache.catalina.core.StandardContext listenerStart
    GRAVE: Exception lors de l'envoi de l'???v???nement contexte initialis??? (context initialized) ??? l'instance de classe d'???coute (listener) org.sonatype.nexus.web.LogConfigListener
    java.lang.IllegalStateException: Could not create default log4j.properties into /usr/share/tomcat6/sonatype-work/nexus/conf/log4j.properties
            at org.sonatype.nexus.web.LogConfigListener.ensureLogConfigLocation(LogConfigListener.java:109)
            at org.sonatype.nexus.web.LogConfigListener.contextInitialized(LogConfigListener.java:52)
            at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
            at org.apache.catalina.core.StandardContext.start(StandardContext.java:4338)
            at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
            at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
            at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
            at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:830)
            at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:719)
            at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
            at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
            at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
            at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
            at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
            at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
            at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
            at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
            at org.apache.catalina.core.StandardService.start(StandardService.java:516)
            at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
            at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:616)
            at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:616)
            at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177)
    Caused by: java.io.FileNotFoundException: /usr/share/tomcat6/sonatype-work/nexus/conf/log4j.properties (No such file or directory)
            at java.io.FileOutputStream.open(Native Method)
            at java.io.FileOutputStream.<init>(FileOutputStream.java:209)
            at java.io.FileOutputStream.<init>(FileOutputStream.java:160)
            at org.codehaus.plexus.util.FileUtils.copyStreamToFile(FileUtils.java:1058)
            at org.codehaus.plexus.util.FileUtils.copyURLToFile(FileUtils.java:1018)
            at org.sonatype.nexus.web.LogConfigListener.ensureLogConfigLocation(LogConfigListener.java:105)
            ... 29 more
    18 oct. 2009 10:58:00 org.apache.catalina.core.StandardContext listenerStart
    GRAVE: Exception lors de l'envoi de l'???v???nement contexte initialis??? (context initialized) ??? l'instance de classe d'???coute (listener) org.sonatype.nexus.web.NexusBooterListener
    java.lang.IllegalStateException: Could not initialize Nexus.
            at org.sonatype.nexus.web.NexusBooterListener.contextInitialized(NexusBooterListener.java:38)
            at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
            at org.apache.catalina.core.StandardContext.start(StandardContext.java:4338)
            at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
            at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
            at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
            at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:830)
            at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:719)
            at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
            at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
            at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
            at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
            at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
            at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
            at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
            at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
            at org.apache.catalina.core.StandardService.start(StandardService.java:516)
            at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
            at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:616)
            at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:616)
            at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177)
    Caused by: org.codehaus.plexus.component.repository.exception.ComponentLookupException: Unable to lookup component 'org.sonatype.nexus.Nexus', it could not be started.
          role: org.sonatype.nexus.Nexus
      roleHint: default
    classRealm: plexus.core
            at org.codehaus.plexus.DefaultComponentRegistry.getComponent(DefaultComponentRegistry.java:342)
            at org.codehaus.plexus.DefaultComponentRegistry.lookup(DefaultComponentRegistry.java:163)
            at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:345)
            at org.sonatype.nexus.web.NexusBooterListener.contextInitialized(NexusBooterListener.java:32)
            ... 28 more
    Caused by: org.codehaus.plexus.component.repository.exception.ComponentLifecycleException: Error starting component
            at org.codehaus.plexus.component.builder.XBeanComponentBuilder.startComponentLifecycle(XBeanComponentBuilder.java:257)
            at org.codehaus.plexus.component.builder.XBeanComponentBuilder.build(XBeanComponentBuilder.java:129)
            at org.codehaus.plexus.component.manager.AbstractComponentManager.createComponentInstance(AbstractComponentManager.java:181)
            at org.codehaus.plexus.component.manager.SingletonComponentManager.getComponent(SingletonComponentManager.java:67)
            at org.codehaus.plexus.DefaultComponentRegistry.getComponent(DefaultComponentRegistry.java:327)
            ... 31 more
    Caused by: org.codehaus.plexus.personality.plexus.lifecycle.phase.PhaseExecutionException: Error starting component
            at org.codehaus.plexus.personality.plexus.lifecycle.phase.StartPhase.execute(StartPhase.java:37)
            at org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start(AbstractLifecycleHandler.java:97)
            at org.codehaus.plexus.component.manager.AbstractComponentManager.start(AbstractComponentManager.java:167)
            at org.codehaus.plexus.component.builder.XBeanComponentBuilder.startComponentLifecycle(XBeanComponentBuilder.java:255)
            ... 35 more
    Caused by: org.codehaus.plexus.personality.plexus.lifecycle.phase.StartingException: Could not start Nexus!
            at org.sonatype.nexus.DefaultNexus.start(DefaultNexus.java:1538)
            at org.codehaus.plexus.personality.plexus.lifecycle.phase.StartPhase.execute(StartPhase.java:33)
            ... 38 more
    Caused by: org.codehaus.plexus.personality.plexus.lifecycle.phase.StartingException: Could not start Nexus!
            at org.sonatype.nexus.DefaultNexus.startService(DefaultNexus.java:1655)
            at org.sonatype.nexus.DefaultNexus.start(DefaultNexus.java:1534)
            ... 39 more
    Caused by: java.io.FileNotFoundException: /usr/share/tomcat6/sonatype-work/nexus/conf/nexus.xml (No such file or directory)
            at java.io.FileOutputStream.open(Native Method)
            at java.io.FileOutputStream.<init>(FileOutputStream.java:209)
            at java.io.FileOutputStream.<init>(FileOutputStream.java:160)
            at org.sonatype.nexus.configuration.application.source.FileConfigurationSource.saveConfiguration(FileConfigurationSource.java:319)
            at org.sonatype.nexus.configuration.application.source.FileConfigurationSource.loadConfiguration(FileConfigurationSource.java:157)
            at org.sonatype.nexus.configuration.application.DefaultNexusConfiguration.loadConfiguration(DefaultNexusConfiguration.java:168)
            at org.sonatype.nexus.DefaultNexus.startService(DefaultNexus.java:1564)
            ... 40 more
    je ne comprends pas pourquoi il va chercher des choses dans se répertoire ?
    les répertoires sont les suivants normalement :
    /etc/init.d/tomcat6 pour lancer / arrêter tomcat
    /var/log/tomcat6 pour les logs
    /etc/tomcat6/ pour les fichier de configuration (Catalina[répertoire] catalina.properties context.xml logging.properties policy.d[répertoire] server.xml server.xml.save tomcat-users.xml web.xml)
    /var/lib/tomcat6/ qui contient le répertoire !
    drwxr-xr-x 3 root root 4096 2009-10-17 20:44 .
    drwxr-xr-x 34 root root 4096 2009-10-17 22:22 ..
    lrwxrwxrwx 1 root root 12 2009-10-17 20:44 conf -> /etc/tomcat6
    lrwxrwxrwx 1 root root 17 2009-10-17 20:44 logs -> ../../log/tomcat6
    drwxrwxr-x 4 root tomcat6 4096 2009-10-18 00:19 webapps
    lrwxrwxrwx 1 root root 19 2009-10-17 20:44 work -> ../../cache/tomcat6

    merci d'avance pour votre aide.

    pour information je viens d'essayer avec 4 autre war et chacun d'eux doit écrire sur le DD (/usr/share/tomcat6/) mais tomcat n'arrive jamais à écrire dans se répertoire.
    Je pense donc à un problème de permission, mais comment le régler ?
    Dernière modification par storm_2000 ; 18/10/2009 à 14h49.

Discussions similaires

  1. Tomcat 7 : problème lors du déploiement d'un war
    Par zaboug dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 23/05/2011, 11h33
  2. [Tomcat][Wicket] Problème de déploiement de war vers Tomcat
    Par Khaled.Noordin dans le forum NetBeans
    Réponses: 6
    Dernier message: 25/01/2010, 14h09
  3. [tomcat] [jsp] Problème avec driver OCI pour oracle
    Par nanardcompanie dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 01/07/2004, 09h54
  4. [TOMCAT] JSP problème d'accès aux méthodes d'une classes
    Par gunnm dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 22/05/2004, 14h02
  5. [TOMCAT] SOAP - Problème de déploiement
    Par seawolfm dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 21/10/2003, 12h36

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