André Fonseca:
oi,
Em um projeto WEB o WEB-INF/lib é onde eu vou buscar as minhas libs, independente de ser Netbeans ou Eclipse.
Verifique na pasta lib do seu servidor (Tomcat, JBoss, etc) se já existe um arquivo log4j-XXX.jar.
Você deve ter apenas uma versão deste arquivo, ou no servidor ou na pasta WEB-INF/lib da sua aplicação
Abs
Cara valeu pela dica mais ainda continuo com o seguinte cenário, tipo assim, fiz isso:
Copiei todas libs envolvidas no projeto para WEB-INF/lib, que são:
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/activation.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/antlr-2.7.6.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/barbecue-1.5-beta1.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/c3p0-0.9.1.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/commons-beanutils-1.7.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/commons-collections-2.1.1.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/commons-collections-3.1.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/commons-collections-3.2.1.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/commons-digester-1.7.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/commons-email-1.2.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/commons-email-1.2-javadoc.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/commons-email-1.2-sources.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/commons-fileupload-1.2.1.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/commons-io-1.4.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/commons-javaflow-20060411.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/commons-logging-1.1.1.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/commons-logging-1.1.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/dom4j-1.6.1.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/ehcache-1.5.0.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/hibernate3.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/hibernate-jpa-2.0-api-1.0.0.Final.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/hibernate-jpamodelgen-1.0.0.Final.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/iReport.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/itext-1.4.4.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/jasperreports-3.0.0.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/jasperreports-extensions-1.3.1.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/jasperreports-flash-2.0.5.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/javassist-3.9.0.GA.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/jcaptcha-1.0-all.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/jcommon-1.0.5.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/jfreechart-1.0.0.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/jta-1.1.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/jxl-2.6.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/log4j-1.2.15.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/mail.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/mysql-connector-java-5.0.7-bin.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/poi-3.0.1-FINAL-20070705.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/postgresql-8.4-701.jdbc4.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/primefaces-2.0.1-SNAPSHOT.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/recaptcha4j-0.0.7.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/servlet.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/slf4j.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/slf4j-api-1.5.8.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/slf4j-log4j12-1.5.8.jar
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/swingx-2007_05_13.jar
e com isso tenho esse erro:
GRAVE: log4j:ERROR A “org.apache.log4j.ConsoleAppender” object is not assignable to a “org.apache.log4j.Appender” variable.
GRAVE: log4j:ERROR The class “org.apache.log4j.Appender” was loaded by
GRAVE: log4j:ERROR [WebappClassLoader (delegate=true; repositories=WEB-INF/classes/)] whereas object of type
GRAVE: log4j:ERROR “org.apache.log4j.ConsoleAppender” was loaded by [WebappClassLoader (delegate=true; repositories=WEB-INF/classes/)].
GRAVE: log4j:ERROR Could not instantiate appender named “stdout”.
se eu tirar a lib log4j-1.2.15.jar:
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/log4j-1.2.15.jar
tenho esse erro:
GRAVE: org/apache/log4j/Level
e se eu tirar a lib slf4j-log4j12-1.5.8.jar:
/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/smsfOficial/web/WEB-INF/lib/slf4j-log4j12-1.5.8.jar
tenho esse erro:
GRAVE: SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”.
GRAVE: SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
GRAVE: org/slf4j/impl/StaticLoggerBinder
dai eu tentei o seguinte tbm, deixei uma pasta com as libs do projeto fora do WEB-INF/lib do próprio projeto e só apontei as Bibliotecas para essa pasta.
Tipo assim o projeto smsfOficial usa as seguintes Bibliotecas custons:
AdtecJPA que contém as libs:
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/activation.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/antlr-2.7.6.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/barbecue-1.5-beta1.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/c3p0-0.9.1.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/commons-beanutils-1.7.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/commons-collections-2.1.1.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/commons-collections-3.1.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/commons-collections-3.2.1.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/commons-digester-1.7.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/commons-io-1.4.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/commons-javaflow-20060411.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/commons-logging-1.1.1.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/commons-logging-1.1.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/dom4j-1.6.1.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/ehcache-1.5.0.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/hibernate-jpa-2.0-api-1.0.0.Final.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/hibernate-jpamodelgen-1.0.0.Final.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/hibernate3.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/javassist-3.9.0.GA.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/jcaptcha-1.0-all.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/jcommon-1.0.5.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/jfreechart-1.0.0.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/jta-1.1.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/jxl-2.6.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/log4j-1.2.15.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/mysql-connector-java-5.0.7-bin.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/poi-3.0.1-FINAL-20070705.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/postgresql-8.4-701.jdbc4.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/primefaces-2.0.1-SNAPSHOT.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/recaptcha4j-0.0.7.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/servlet.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/slf4j-api-1.5.8.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/slf4j-log4j12-1.5.8.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/slf4j.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/swingx-2007_05_13.jar!/
email - que contem as libs:
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/commons-email-1.2-javadoc.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/commons-email-1.2-sources.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/commons-email-1.2.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/mail.jar!/
iReport - que contém as libs:
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/iReport.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/itext-1.4.4.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/jasperreports-3.0.0.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/jasperreports-extensions-1.3.1.jar!/
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/jasperreports-flash-2.0.5.jar!/
upload - que contém as libs:
jar:file:/home/dev-thiagoh/Desenvolvimento/workspace-netbeans/lib/commons-fileupload-1.2.1.jar!/
e o projeto slf4j como biblioteca tbm, que contém controles e classes abstratas.
Essas Bibliotecas customizadas, são usadas de qualquer forma tanto se eu copiar e colar todas as libs dentro de WEB-INF do smsfOficial ou se eu coloca-lás fora e aponta-lás.
E mesmo assim eu continuo com esses erros ai!
O meu servidor de aplicação é o Glassfish, e não encontrei nenhuma lib log4j-XXX.jar em nenhum dos repositórios, tanto no /usr/local/sges-v3/glassfish/domains/domain1/lib, quanto no /usr/local/sges-v3/glassfish/lib, enfim olhei todos e nada.
cara não sei mais o que fazer, nem onde procurar, como já disse olhei em todos os fóruns e só acho esse erro em inglês, e mesmo assim não fala nada com nada.
obrigado, fico no aguardo URGENTE!