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 :

De Tomcat à JBoss


Sujet :

Tomcat et TomEE Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 51
    Par défaut De Tomcat à JBoss
    Bonjour,

    Je suis actuellement en train de developper une application web (JSP, Servlet) qui tourne actuellement sous Tomcat 4 avec un JDK 1.5. Je dois passer mon projet de Tomcat vers JBoss 4. J'ai donc configurer eclipse pour lancer le serveur JBoss 4. Un fois le serveur lancé je deploie le projet et ....une suite d'erreurs incompréhensibles s'affichent qui ne m'aide gère. Ma question est la suivante : comment passer un projet qui tourne sous tomcat à un projet qui tourne sous Jboss ?
    MErci pour vos réponses.

  2. #2
    Membre éprouvé Avatar de anisj1m
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    1 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 067
    Par défaut
    qu'elle type de problème?
    car le passage de tomcat a jboss ne fera pas de probleme car jboss integre un serveur web.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 51
    Par défaut
    Le mieux et que j'explique ma démarche :
    sous eclipse je configure le serveur JBoss4 pour qu'il se lance.
    Ensuite je lance le déploiement de mon application qui semble se dérouler sans problème. Un dossier se creer : monprojet.war dans les sous dossier server/default/deploy. Je décide ensuite de lancer le serveur JBoss et beaucoup d'erreur s'affiche :

    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
    170
    171
    172
    173
    174
    09:19:04,518 ERROR [STDERR] log4j:ERROR A "org.jboss.logging.util.OnlyOnceErrorHandler" object is not assignable to a "org.apache.log4j.spi.ErrorHandler" variable.
    09:19:04,518 ERROR [STDERR] log4j:ERROR The class "org.apache.log4j.spi.ErrorHandler" was loaded by 
    09:19:04,518 ERROR [STDERR] log4j:ERROR [WebappClassLoader
      delegate: false
      repositories:
        /WEB-INF/classes/
    ----------> Parent Classloader:
    java.net.FactoryURLClassLoader@81b83c
    ] whereas object of type 
    09:19:04,518 ERROR [STDERR] log4j:ERROR "org.jboss.logging.util.OnlyOnceErrorHandler" was loaded by [org.jboss.system.server.NoAnnotationURLClassLoader@ab95e6].
    09:19:04,596 ERROR [STDERR] log4j:ERROR Could not create an Appender. Reported error follows.
    09:19:04,596 ERROR [STDERR] java.lang.ClassCastException: org.jboss.logging.appender.FileAppender
    09:19:04,596 ERROR [STDERR] 	at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:165)
    09:19:04,596 ERROR [STDERR] 	at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:140)
    09:19:04,611 ERROR [STDERR] 	at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:153)
    09:19:04,611 ERROR [STDERR] 	at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:415)
    09:19:04,611 ERROR [STDERR] 	at org.apache.log4j.xml.DOMConfigurator.parseRoot(DOMConfigurator.java:384)
    09:19:04,611 ERROR [STDERR] 	at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:790)
    09:19:04,611 ERROR [STDERR] 	at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:673)
    09:19:04,611 ERROR [STDERR] 	at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:616)
    09:19:04,611 ERROR [STDERR] 	at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:602)
    09:19:04,611 ERROR [STDERR] 	at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:460)
    09:19:04,611 ERROR [STDERR] 	at org.apache.log4j.LogManager.<clinit>(LogManager.java:113)
    09:19:04,611 ERROR [STDERR] 	at org.apache.log4j.Logger.getLogger(Logger.java:85)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    09:19:04,611 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
    09:19:04,611 ERROR [STDERR] 	at org.apache.commons.logging.impl.Log4jProxy.<init>(Log4jProxy.java:132)
    09:19:04,611 ERROR [STDERR] 	at org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:39)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    09:19:04,611 ERROR [STDERR] 	at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
    09:19:04,611 ERROR [STDERR] 	at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
    09:19:04,611 ERROR [STDERR] 	at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
    09:19:04,611 ERROR [STDERR] 	at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:372)
    09:19:04,611 ERROR [STDERR] 	at org.apache.catalina.core.ContainerBase.getLogger(ContainerBase.java:380)
    09:19:04,611 ERROR [STDERR] 	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4090)
    09:19:04,611 ERROR [STDERR] 	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
    09:19:04,611 ERROR [STDERR] 	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
    09:19:04,611 ERROR [STDERR] 	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    09:19:04,611 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
    09:19:04,611 ERROR [STDERR] 	at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    09:19:04,611 ERROR [STDERR] 	at org.apache.catalina.core.StandardContext.init(StandardContext.java:5116)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    09:19:04,611 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
    09:19:04,611 ERROR [STDERR] 	at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:297)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:103)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:371)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.web.WebModule.startModule(WebModule.java:83)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.web.WebModule.startService(WebModule.java:61)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    09:19:04,611 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
    09:19:04,611 ERROR [STDERR] 	at $Proxy0.start(Unknown Source)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.system.ServiceController.start(ServiceController.java:417)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    09:19:04,611 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    09:19:04,611 ERROR [STDERR] 	at $Proxy41.start(Unknown Source)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    09:19:04,611 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.ws.server.WebServiceDeployer.start(WebServiceDeployer.java:117)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    09:19:04,611 ERROR [STDERR] 	at $Proxy42.start(Unknown Source)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
    09:19:04,611 ERROR [STDERR] 	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
    09:19:04,611 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    09:19:04,627 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    09:19:04,627 ERROR [STDERR] 	at $Proxy6.deploy(Unknown Source)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
    09:19:04,627 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    09:19:04,627 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    09:19:04,627 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    09:19:04,627 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
    09:19:04,627 ERROR [STDERR] 	at $Proxy0.start(Unknown Source)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.system.ServiceController.start(ServiceController.java:417)
    09:19:04,627 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    09:19:04,627 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    09:19:04,627 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    09:19:04,627 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    09:19:04,627 ERROR [STDERR] 	at $Proxy4.start(Unknown Source)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:755)
    09:19:04,627 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    09:19:04,627 ERROR [STDERR] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    09:19:04,627 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    09:19:04,627 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    09:19:04,627 ERROR [STDERR] 	at $Proxy5.deploy(Unknown Source)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.Main.boot(Main.java:200)
    09:19:04,627 ERROR [STDERR] 	at org.jboss.Main$1.run(Main.java:464)
    09:19:04,627 ERROR [STDERR] 	at java.lang.Thread.run(Thread.java:595).
    Et ce n'est qu'une partie des erreurs.

  4. #4
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Tu as téléchargé la version 4.2.2 de JBoss ?

    En pratique, ça ne devrait poser aucun problème puisque JBoss intègre un serveur Tomcat.
    J'utilise la 4.2.2 depuis des mois et je n'ai pas le moindre problème de déploiement (juste quelques galères avec le déploiement par EAR qui ne fonctionne pas de la même façon quand on choisit "exploded" ou "packaged")
    Peux-tu décrire l'environnement (version java, eclipse etc...)

    A+
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 51
    Par défaut
    Alors je travaille sous MyEclipse Entreprise Workbench (Eclipse 3.2 je suppose) avec un JDK 1.5, ma version de JBoss est 4.2. Une petite evolution tout de même en passant de JBoss 4 en 4.2, néanmoins j'obtiens encore quelques erreurs :

    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
     
    09:48:31,142 INFO  [WebappClassLoader] validateJarFile(D:\JIde\AS\JB42\server\default\.\deploy\sup.war\WEB-INF\lib\servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
    09:48:31,798 INFO  [STDOUT] - La servlet sup-init est marqué comme indisponible
    09:48:31,814 INFO  [STDOUT] - La servlet /sup a généré une exception "load()"
    org.apache.commons.logging.LogConfigurationException: Class org.apache.commons.logging.impl.Log4JLogger does not implement Log
    	at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:412)
    	at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:525)
    	at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:272)
    	at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:246)
    	at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:395)
    	at cegedim.sup.servlet.SupInit.<clinit>(SupInit.java:32)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
    	at java.lang.Class.newInstance0(Class.java:350)
    	at java.lang.Class.newInstance(Class.java:303)
    	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1104)
    	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
    	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4069)
    	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4373)
    	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)
    	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
    	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
    	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.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:297)
    	at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
    	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    	at org.apache.catalina.core.StandardContext.init(StandardContext.java:5310)
    	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.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:297)
    	at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
    	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    	at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:301)
    	at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
    	at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
    	at org.jboss.web.WebModule.startModule(WebModule.java:83)
    	at org.jboss.web.WebModule.startService(WebModule.java:61)
    	at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
    	at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
    	at sun.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    	at java.lang.reflect.Method.invoke(Method.java:585)
    	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    	at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    	at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
    	at $Proxy0.start(Unknown Source)
    	at org.jboss.system.ServiceController.start(ServiceController.java:417)
    	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    	at java.lang.reflect.Method.invoke(Method.java:585)
    	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    	at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    	at $Proxy45.start(Unknown Source)
    	at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
    	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.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    	at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    	at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    	at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
    	at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
    	at org.jboss.ws.integration.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:93)
    	at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
    	at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
    	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    	at $Proxy46.start(Unknown Source)
    	at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
    	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
    	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
    	at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    	at java.lang.reflect.Method.invoke(Method.java:585)
    	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    	at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    	at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    	at $Proxy9.deploy(Unknown Source)
    	at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
    	at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
    	at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
    	at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
    	at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
    	at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:2
    09:48:31,814 INFO  [STDOUT] 45)
    	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.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    	at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    	at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
    	at $Proxy0.start(Unknown Source)
    	at org.jboss.system.ServiceController.start(ServiceController.java:417)
    	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    	at java.lang.reflect.Method.invoke(Method.java:585)
    	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    	at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    	at $Proxy4.start(Unknown Source)
    	at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
    	at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
    	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
    	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
    	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
    	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.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    	at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    	at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    	at $Proxy5.deploy(Unknown Source)
    	at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
    	at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
    	at org.jboss.Main.boot(Main.java:200)
    	at org.jboss.Main$1.run(Main.java:508)
    	at java.lang.Thread.run(Thread.java:595)
    Si il manque des infos dites le moi.

  6. #6
    Membre chevronné Avatar de djsnipe
    Inscrit en
    Mai 2008
    Messages
    440
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 440
    Par défaut
    A priori tu embarque dans ton application des JAR en trop :
    servlet.jar par exemple sert à la compilation, et ne doit pas être dans ton WEB-INF/lib.
    Pour les logs c'est peut être le même problème. JBoss intégrant log4j et commons-logging, n'aurais-tu pas une version dans WEB-INF/lib ? Si oui, essaye de les supprimer.

  7. #7
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Là c'est plutôt log4j qui semble poser problème...
    Peut-être un problème de version... Essaye de chercher le jar le plus récent...

    A+
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 51
    Par défaut
    Bon apparemment j'ai dans mon projet des .jar qui sont déjà dans JBoss d'où certaines erreurs. Maintenant je dois faire en sorte de placer des informations qui sont dans le fichier myproject.properties dans le log4j. Voici mon fichier properties :

    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
     
    # Localistation par défaut
    sup.lang.default=fr
    sup.country.default=FR
    sup.codbase.default=WFR
     
     
    # Schéma de la base contenant les tables sur lesquelles portent les sélections
    sup.select.schema.name=ATLAS_SUP
     
    #Nombre de lignes de record pour les selects de comptes rendus
    sup.maxrecord.select=200
     
    # Configuration de la DataSource pour la connexion a la base de donnees ATLAS SUP
    sup.datasource.sup.driverClassName=oracle.jdbc.driver.OracleDriver
    sup.datasource.sup.username=atlas_sup
    sup.datasource.sup.password=sup
    # URL de la base, à initialiser dans le fichier de configuration placé
    # dans le répertoire 'conf' de l'installation Tomcat
    # Exemple d'initialisation:
    #sup.datasource.sup.url=jdbc:oracle:thin:@atlas-integ01:1521:ATLASSUP
    sup.datasource.sup.url=jdbc:oracle:thin:@calvin:1521:ATLASSUP
     
    sup.requete.repbase=/home/atlas/requete/
    #sup.requete.repbase=/home/atlas2/requete/
    #sup.requete.repbase=D:/test/
     
    #
    # Propriétés des logs (log4j)
    #
    # Definition de la raicne des traces. Préciser ici le niveau mini applicable à tous les loggers
    # de l'application. (Attention les parametres de ce fichier sont sensible à la casse )
    log4j.rootLogger=stdout, RollingFile
     
    # Appender sur la sortie standard
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.Threshold=ERROR
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=%d{ISO8601} %-5p %c{1} - %m%n
     
    #
    # Appender dans un fichier de trace.
    log4j.appender.RollingFile=org.apache.log4j.RollingFileAppender
    # A definir si l'on veut changer l'emplacement et le fichier par défaut qui
    # sont 'logs/llogSup.tml' sous le chemin de l'application SUP.
    # Exemple d'initialisation:
    # log4j.appender.RollingFile.File=q:/logs/logSup.htm
    # Taille max d'un fichier de logs
    log4j.appender.RollingFile.MaxFileSize=1000KB
    # Nombre max de fichiers de sauvegarde
    log4j.appender.RollingFile.MaxBackupIndex=5
    log4j.appender.RollingFile.layout=cegedim.sup.util.LogLayout
    log4j.appender.RollingFile.layout.tableHeader=<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%"><tr><th>Date</th><th>Level</th><th>User</th><th>Logger</th><th>Message</th></tr>
    log4j.appender.RollingFile.layout.pageHeader=<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><title>Log Sélections Avancées</title><link rel="stylesheet" href="log.css" type="text/css"/></head><body bgcolor="#FFFFFF" topmargin="6" leftmargin="6"><br>
    log4j.appender.RollingFile.layout.ConversionPattern=<tr><td>%d{dd MMM HH:mm:ss}</td><td class="%p">%-5p</td><td>%x</td><td>%c{1}</td><td><pre>%m</pre></td></tr>%n

  9. #9
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Le paramétrage de log4j de JBoss se fait ici
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    D:\Program Files\jboss-4.2.2.GA\server\default\conf\jboss-log4j.xml
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 51
    Par défaut
    Je dois avoir un problème avec mon log4j j'obtiens l'erreur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    12:08:16,578 ERROR [STDERR] log4j:ERROR A "org.jboss.logging.util.OnlyOnceErrorHandler" object is not assignable to a "org.apache.log4j.spi.ErrorHandler" variable.
    12:08:16,578 ERROR [STDERR] log4j:ERROR The class "org.apache.log4j.spi.ErrorHandler" was loaded by 
    12:08:16,578 ERROR [STDERR] log4j:ERROR [WebappClassLoader
    Et voici mon log4j

    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
     
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
     
    <!-- ===================================================================== -->
    <!--                                                                       -->
    <!--  Log4j Configuration                                                  -->
    <!--                                                                       -->
    <!-- ===================================================================== -->
     
    <!-- $Id: log4j.xml,v 1.26.2.10 2006/04/21 17:29:20 csuconic Exp $ -->
     
    <!--
       | For more configuration infromation and examples see the Jakarta Log4j
       | owebsite: http://jakarta.apache.org/log4j
     -->
     
    <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
     
       <!-- ================================= -->
       <!-- Preserve messages in a local file -->
       <!-- ================================= -->
     
       <appender name="FILE" class="org.jboss.logging.appender.FileAppender">
          <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
          <param name="File" value="${jboss.server.log.dir}/server.log"/>
          <param name="Append" value="true"/>
          <param name="Threshold" value="INFO"/>
     
          <layout class="org.apache.log4j.PatternLayout">
             <!-- The default pattern: Date Priority [Category] Message\n -->
             <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
     
             <!-- The full pattern: Date MS Priority [Category] (Thread:NDC) Message\n
             <param name="ConversionPattern" value="%d %-5r %-5p [%c] (%t:%x) %m%n"/>
              -->
          </layout>
       </appender>
     
     
     
       <!-- ============================== -->
       <!-- Append messages to the console -->
       <!-- ============================== -->
     
       <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
          <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
          <param name="Target" value="System.out"/>
          <param name="Threshold" value="WARN"/>
     
          <layout class="org.apache.log4j.PatternLayout">
             <!-- The default pattern: Date Priority [Category] Message\n -->
             <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
          </layout>
       </appender>
     
       <!-- ====================== -->
       <!-- More Appender examples -->
       <!-- ====================== -->
     
     
     
     
       <!-- ================ -->
       <!-- Limit categories -->
       <!-- ================ -->
     
       <!-- Limit the org.apache category to INFO as its DEBUG is verbose -->
       <category name="org.apache">
          <priority value="INFO"/>
       </category>
     
       <!-- Limit the org.jboss.serial (jboss-serialization) to INFO as its DEBUG is verbose -->
       <category name="org.jboss.serial">
          <priority value="INFO"/>
       </category>
     
       <!-- Limit the org.jgroups category to WARN as its INFO is verbose -->
       <category name="org.jgroups">
          <priority value="WARN"/>
       </category>
     
       <!-- Limit the jacorb category to WARN as its INFO is verbose -->
       <category name="jacorb">
          <priority value="WARN"/>
       </category>
     
     
     
       <!-- Limit the JSR77 categories -->
       <category name="org.jboss.management">
          <priority value="INFO"/>
       </category>
     
       <!-- Limit Axis based webservice category -->
       <category name="org.jboss.webservice">
          <priority value="DEBUG"/>
       </category>
       <category name="org.jboss.axis">
          <priority value="INFO"/>
       </category>
     
     
     
     
     
     
       <!-- ======================= -->
       <!-- Setup the Root category -->
       <!-- ======================= -->
     
       <root>
          <appender-ref ref="CONSOLE"/>
          <appender-ref ref="FILE"/>
       </root>
     
     
    </log4j:configuration>

  11. #11
    Membre chevronné Avatar de djsnipe
    Inscrit en
    Mai 2008
    Messages
    440
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 440
    Par défaut
    Citation Envoyé par bobspike Voir le message
    12:08:16,578 ERROR [STDERR] log4j:ERROR The class "org.apache.log4j.spi.ErrorHandler" was loaded by
    12:08:16,578 ERROR [STDERR] log4j:ERROR [WebappClassLoader
    Ça semble bien confirmer que log4j est embarqué dans ton application et entre en conflit avec JBoss. Supprime le JAR de ta Webapp.

  12. #12
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 51
    Par défaut
    Ok je vois d'où viens le problème. Mon application possède un log4j ainsi que JBoss. Je ne peux malheureusement pas supprimer le jar de mon appli car il y'a beaucoup trop de référence dans le code. Est ce qu'il existe un moyen de desactivé le log4j de JBoss ? (Ainsi seul le log4j de mon appli sera appelé)

  13. #13
    Membre chevronné Avatar de djsnipe
    Inscrit en
    Mai 2008
    Messages
    440
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 440
    Par défaut
    Il te suffit de mettre log4J dans ton classpath de compilation, en pointant sur la version de Jboss, et de ne pas l'inclure dans ton WAR.

  14. #14
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 51
    Par défaut
    Comment faire pour indiquer à eclipse de ne pas inclure certains jar lors du déploiement ?

  15. #15
    Membre chevronné Avatar de djsnipe
    Inscrit en
    Mai 2008
    Messages
    440
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 440
    Par défaut
    Ca dépend comment tu déploie ...
    Mais il suffit de ne pas les mettre dans WEB-INF/lib dans le cas d'une WebApp et/ou de ne pas les inclures dans le WAR/EAR lors du packaging.

Discussions similaires

  1. Réponses: 1
    Dernier message: 27/02/2008, 20h26
  2. tomcat -- jboss
    Par tequila13 dans le forum Wildfly/JBoss
    Réponses: 2
    Dernier message: 10/06/2007, 00h32
  3. authentification realm / tomcat /jboss
    Par cybernatus dans le forum Wildfly/JBoss
    Réponses: 1
    Dernier message: 02/08/2006, 18h14
  4. Comment connecter Tomcat à Jboss?
    Par khokho dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 12/04/2006, 22h09

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