Sorry, don't know what to tell you then. I works fine for me both from within NetBeans (my IDE of choice) as well as from various command line scenarios (and I do not have to give a directory, just a path relative from the classpath).
Sorry, I'm just not familiar enough with those IDEs you mentioned to tell you how to set them up. |-----Original Message----- |From: Ashraf Fouad [mailto:[EMAIL PROTECTED]] |Sent: Wednesday, January 29, 2003 7:12 AM |To: Log4J Users List |Subject: RE: NOONE TO ANSWER ? sorry for the previous mail | | |Thankx too much for the reply | |- I'm using Oracle JDeveloper 9i release 3, the newest |version of Oracle JDeveloper, I used the classpath |settings several times without any complains. |- I tried also IBM Visual Age for Java 3.5.3 with jdk |1.2.2 & Log4J 1.2.7 the latest also the same problem |?!?!?!? ==> it is not the problem of IDE. | |- Thankx for the hint about getFile() :))))) | |Ashraf Fouad Ayoub |Senior Developer |Raya Software | |1 Abdel Hameed Lotfy St., |Nasr City, Cairo 11371, Egypt |Phone: * (202) 670-3301/2/3/4/6/8 Ext. 295 |Fax: * (202) 670-3296 |Email: * [EMAIL PROTECTED] |Web: * http://www.rayasoftware.com/ | | |-----Original Message----- |From: Steve Ebersole [mailto:[EMAIL PROTECTED]] |Sent: Wednesday, January 29, 2003 2:30 PM |To: Log4J Users List |Subject: Re: NOONE TO ANSWER ? sorry for the previous mail | | |If #1 and #2 did not work, then the directory you think is |in the classpath |is in fact not in the classpath. When log4j initializes |itself, it looks |for a config file named lo4j.properties in the classpath. | |I would recheck what your IDE considers in the classpath |versus not in the |class path. Its not like this is a problem with log4j; |this works for many |people in many places in many scenarios on many platforms, etc.... | | | | |P.S., if you want the URL without the file:// URL protocol |identifier, try |the URL.getFile() method (no need to do substringing on |your own...). |String semiFullPath = |_my.getClass().getClassLoader().getResource( |"xx_log4j.properties").getFile( |); | | | | |----- Original Message ----- |From: "Ashraf Fouad" <[EMAIL PROTECTED]> |To: "Log4J Users List" <[EMAIL PROTECTED]> |Sent: Wednesday, January 29, 2003 4:58 AM |Subject: RE: NOONE TO ANSWER ? sorry for the previous mail | | |yes, xx_log4j.properties is the properties file defined in |my IDE classpath. | |I tried yr ways, and here is my results: | |1- Trial of renaming the the file to log4j.properties |(Didn't work): |log4j:ERROR Could not read configuration file [log4j.properties]. |java.io.FileNotFoundException: log4j.properties (The |system cannot find the |file specified. ) |void java.io.FileInputStream.open(java.lang.String) |native code |void java.io.FileInputStream.<init>(java.lang.String) |FileInputStream.java:64 |void |org.apache.log4j.PropertyConfigurator.doConfigure(java.lang.String, |org.apache.log4j.spi.LoggerRepository) |PropertyConfigurator.java:297 |void |org.apache.log4j.PropertyConfigurator.configure(java.lang.String) |PropertyConfigurator.java:315 0 |[main] INFO com.rsw.test.MyAppProperty - Entering |application. 140 |[main] DEBUG com.rsw.test.Bar - Did it again! 140 |[main] WARN com.rsw.test.MyAppProperty - Hello world all |ante7 fentakes |140 |[main] WARN com.rsw.test.MyAppProperty - Hello world all |ante7 fentakes |150 |[main] WARN com.rsw.test.MyAppProperty - Hello world all |ante7 fentakes |150 |[main] INFO com.rsw.test.MyAppProperty - Exiting application. |void com.rsw.test.MyAppProperty.main(java.lang.String[]) |MyAppProperty.java:19 |log4j:ERROR Ignoring configuration file [log4j.properties]. |Process exited with exit code 0. | |2- I tried to set the -D options but also didn't work | |3- It worked :))), I used the following: |String l_szfull = |_my.getClass().getClassLoader().getResource( |"xx_log4j.properties").toExtern |alForm(); |// Delete the first 6 characters from the path to delete "file:/" |// Still u will have |"drive_name:/whatever/path/u/specify/xx_log4j.properties" |PropertyConfigurator.configure( fullPath.substring( 6 ) ); | |Thankx a lot Steven, but I feel that there is something |wrong I use, as all |is using log4j & didn't face such problem I don't know why? |anyway it worked, I insisted on writing the code so that |others can benifit |from it | | |----------------------------------------------------------- |---------- |To unsubscribe, e-mail: [EMAIL PROTECTED] |For additional commands, e-mail: [EMAIL PROTECTED] | | | |----------------------------------------------------------- |---------- |To unsubscribe, e-mail: [EMAIL PROTECTED] |For additional commands, e-mail: [EMAIL PROTECTED] | | |----------------------------------------------------------- |---------- |To unsubscribe, e-mail: [EMAIL PROTECTED] |For additional commands, e-mail: [EMAIL PROTECTED] | --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]