Hi!
Ich habe in meinem EJB Client das Problem, dass ich beim Start folgende Warning bekomme:
Das sogar dann, wenn ich meine logger Aufrufe alle komplett auskommentiere.
Angebliche Lösung wäre eine log4j.properties dem Classpath hinzu zu fügen.
Habe ich gemacht.
Die log4j.properties habe ich sowohl bei der aufgerufenen TestClient jar liegen. Als auch bei den JBoss jars im lib folder.
Dennoch kommt die Warning. Die Warning würde mich ja nicht so sehr stören, weil die sich ziemlich sicher auf irgend eine jar aus jbossall-client.jar beruft. Das Problem ist, dass ich so überhaupt kein logging habe
Mein Properties file enthält nur das Nötigste:
Wo genau muss ich denn die Properties hin legen, dass sie auch von den JBoss jars, die der Client verwendet, gefunden wird?
Thx!
Grüße
Würschtel
Ich habe in meinem EJB Client das Problem, dass ich beim Start folgende Warning bekomme:
Java:
log4j:WARN No appenders could be found for logger (org.jnp.interfaces.TimedSocketFactory).
log4j:WARN Please initialize the log4j system properly.
Das sogar dann, wenn ich meine logger Aufrufe alle komplett auskommentiere.
Angebliche Lösung wäre eine log4j.properties dem Classpath hinzu zu fügen.
Habe ich gemacht.
Java:
Manifest-Version: 1.0
Main-Class: de.test.HelloTestClient
Class-Path: log4j.properties lib/pivot-core-1.5.1.jar lib/pivot-wtk-1.5.1.jar lib/pivot-wtk-terra-1.5.1.jar lib/jbossall-client.jar lib/helloTestBeanIf.jar
Die log4j.properties habe ich sowohl bei der aufgerufenen TestClient jar liegen. Als auch bei den JBoss jars im lib folder.
Dennoch kommt die Warning. Die Warning würde mich ja nicht so sehr stören, weil die sich ziemlich sicher auf irgend eine jar aus jbossall-client.jar beruft. Das Problem ist, dass ich so überhaupt kein logging habe
Mein Properties file enthält nur das Nötigste:
Java:
log4j.appender.file=org.apache.log4j.FileAppender
log4j.appender.file.File=/home/marco/logwas.log
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
### set log levels - for more verbose logging change 'info' to 'debug' ###
log4j.rootLogger=trace, file
Wo genau muss ich denn die Properties hin legen, dass sie auch von den JBoss jars, die der Client verwendet, gefunden wird?
Thx!
Grüße
Würschtel