"David Wynter" <[EMAIL PROTECTED]> writes:

>I was fooled, because I made 2 changes at once. The change that actually
>fixed it was in TR.properties
>"log4j.file = WEB_INF/classes/log4j.properties" instead of "log4j.file =
>/WEB_INF/classes/log4j.properties"

Ah, ok. That explains a lot! Are you using different Servlet
containers on your Win2k and Win2k3 box?

I do know (there was a discussion about two years ago) about the
meaning of getRealPath("/") and getRealPath("") in various
containers. If you're brave, you can get
ftp://ftp.hometree.net/pub/webroottest/webroottest.war, deploy it to
your containers; access ..../webroottest/webroottest and send me the
result on your W2k and your W2k3 box.

Do you BTW use tomcat5?

        Regards
                Henning



>It seems that Win 2003 server is fussy where Win 2000 Server is not. i.e.
>the latter of these 2 actually works on Win 2000 Server and not on Win 20030
>Server.

>David

>-----Original Message-----
>From: David Wynter [mailto:[EMAIL PROTECTED]
>Sent: 25 May 2004 17:16
>To: Turbine Users List
>Subject: RE: FW: Win2003 Logging not working for T2.3?


>Hi,

>The only way I got it to work was to have both commons-logging.properties
>and log4j.properties on the classpath (by putting them into
>WEB-INF/classes/). I also made the changes to log4j.file path in
>TR.properties as Henning suggested.

>I am running T2.3 with your patches from last October.

>Thx.

>David

>-----Original Message-----
>From: Folkens, Brad [mailto:[EMAIL PROTECTED]
>Sent: 25 May 2004 13:34
>To: 'Turbine Users List'
>Subject: RE: FW: Win2003 Logging not working for T2.3?


>That commons-logging.properties file may need to be copied into the
>classpath too, depending on the commons-logging version you're using.

>Bradford A. Folkens
>[EMAIL PROTECTED]



>> -----Original Message-----
>> From: Henning P. Schmiedehausen [mailto:[EMAIL PROTECTED]
>> Sent: Tuesday, May 25, 2004 6:50 AM
>> To: [EMAIL PROTECTED]
>> Subject: Re: FW: Win2003 Logging not working for T2.3?
>>
>> "David Wynter" <[EMAIL PROTECTED]> writes:
>>
>> >Here is the content of the Log4j.properties
>>
>> >-------------------------------------------------------------------->
>>
>>
>> >#
>> >-------------------------------------------------------------
>> ----------
>> >-
>> >#
>> ># Logging Configuration
>> >#
>> ># $Id: Log4j.properties,v 1.3 2003/06/20 00:10:22 henning Exp $ # #
>> >-------------------------------------------------------------
>> ----------
>> >-
>>
>> >applicationRoot = d:/Apps/tdk/webapps/transformer
>>
>> Remove this. applicationRoot gets set by the Turbine core
>> when the log4.properties are read in. Application root is
>> what it is. Root of the application. If you want to put your
>> logfiles in a different location, try using a different
>> variable name.
>>
>> >This file is in .../WEB-INF/classes so it is on the classpath
>>
>> I'd suggest that you move it to WEB-INF/conf
>>
>> >The TurbineResources.properties has the following line
>>
>> >log4j.file = /WEB-INF/classes/Log4j.properties
>>               ^
>> Try removing the absolute reference. Some containers seem to
>> have problems with this.
>>
>> >and the WEB-INF/CONF has a commons-logginf.properties fiel with the
>> >following 2 line sin it
>>
>> >org.apache.commons.logging.LogFactory=org.apache.commons.logg
>> ing.impl.L
>> >og4JF
>> >actoryImpl
>> >org.apache.commons.logging.Log=org.apache.commons.logging.imp
>> l.Log4JLog
>> >ger
>>
>> Ugh. I don't even know whether this is loaded or used. As far
>> as I know (are you talking about 2.3 or 2.4-dev here?), at
>> least the 2.3 core has the logger hard coded to log4j.
>>
>> >Logging is the worse part of Turbine, cinfig is flaky as hell in my
>> >experience. I tried to work out how it worked and failed so cannot
>> >contribute patches unfortunately.
>>
>> Did you ever work with the 2.2 core? If you did, then you're
>> allowed to write about flakey logging. ;-)
>>
>>      Regards
>>              Henning
>>
>> --
>> Dipl.-Inf. (Univ.) Henning P. Schmiedehausen          INTERMETA GmbH
>> [EMAIL PROTECTED]        +49 9131 50 654 0   http://www.intermeta.de/
>>
>> RedHat Certified Engineer -- Jakarta Turbine Development  --
>> hero for hire
>>    Linux, Java, perl, Solaris -- Consulting, Training, Development
>>
>> "Fighting for one's political stand is an honourable action,
>> but re-  fusing to acknowledge that there might be weaknesses
>> in one's  position - in order to identify them so that they
>> can be remedied -  is a large enough problem with the Open
>> Source movement that it  deserves to be on this list of the
>> top five problems."
>>                        -- Michelle Levesque, "Fundamental Issues with
>>                                     Open Source Software Development"
>>
>> ---------------------------------------------------------------------
>> 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]

-- 
Dipl.-Inf. (Univ.) Henning P. Schmiedehausen          INTERMETA GmbH
[EMAIL PROTECTED]        +49 9131 50 654 0   http://www.intermeta.de/

RedHat Certified Engineer -- Jakarta Turbine Development  -- hero for hire
   Linux, Java, perl, Solaris -- Consulting, Training, Development

"Fighting for one's political stand is an honourable action, but re-
 fusing to acknowledge that there might be weaknesses in one's
 position - in order to identify them so that they can be remedied -
 is a large enough problem with the Open Source movement that it
 deserves to be on this list of the top five problems."
                       -- Michelle Levesque, "Fundamental Issues with
                                    Open Source Software Development"

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to