geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "johnxmas" <johnx...@free.fr>
Subject Re: Re: JCA Connector and hidden-classes
Date Wed, 16 Jul 2008 06:56:05 GMT
>I'm not sure exactly what you are trying to do but have you looked at
>
>http://cwiki.apache.org/GMOxDOC21/configuring-application-specific-logging-with-log4j.html
>
>to see if it would help?
>
>thanks
>david jencks
>

Alas, I'm using geronimo 2.0.2...

I don't feel I'm trying to do something special. I'm deploying a Resource Adapter packaged
in a rar file.
I want this adapter to use the commons-logging.jar and log4j.jar (with their corresponding
commons-logging.properties
and log4j.xml) that are in the rar, in order to have total control on the log level....

Thanks

Jean-Noël


>On Jul 9, 2008, at 2:44 AM, johnxmas wrote:
>
>> Kevan,
>>
>> I corrected my geronimo.bat, by suppressing the quotes as you  
>> stated, and,
>> yes, it succeeded: the commons-logging.jar used is the one from my  
>> application
>>
>> Thanks for that
>>
>> BUT, that is not a full success: as expected, the LogFactory gives  
>> me a Log4JLogger
>>
>> MockAdapter setting hostName - Log is  
>> org.apache.commons.logging.impl.Log4JLogger - loaded from file:/D:/ 
>> geronimo-tomcat6-jee5-2.0.2/repository/mock/jca/MockAdapter/1.0/ 
>> MockAdapter-1.0.rar/rar/commons-logging-1.1.jar
>>
>> Alas,  the following line
>>
>> MockAdapter - embedded Log is org.apache.log4j.Logger - loaded from  
>> file:/D:/geronimo-tomcat6-jee5-2.0.2/lib/log4j-1.2.14.jar
>>
>> shows that my applications log4j.jar is not used. So, my local  
>> log4j.xml is ignored and I get a default "INFO" trace level instead
>> of the ones I specified....
>>
>> Jean-Noël
>>
>>
>>
>>>
>>> On Jul 8, 2008, at 9:24 AM, johnxmas wrote:
>>>
>>>> David,
>>
>>> Hmm. The MPCLSearchOption is working for me. I set as follows:
>>>
>>> set JAVA_OPTS=- 
>>> DXorg.apache.geronimo.kernel.config.MPCLSearchOption=safe
>>>
>>> I verified that this works on Windows (and Mac OS X). I had Jetty
>>> installed. Don't see how a Tomcat install could behave differently.
>>>
>>> Here's the output during deploy:
>>>
>>> MockAdapter setting hostName - Log factory is
>>> org.apache.commons.logging.LogFactory - loaded from file:/C:/ 
>>> geronimo-
>>> jetty6-jee5-2.0.2/repository/mock/jca/MockAdapter/1.0/
>>> MockAdapter-1.0.rar/rar/commons-logging.jar
>>>
>>> Doh... I bet the " " 's that you used are wrong... If you update your
>>> GERONIMO_OPTS setting in geronimo.bat and remove the quotation mark
>>> characters, I bet it works...
>>>
>>> Still need to fix this properly...
>>>
>>> --kevan
>>>
>>>
>>>
Mime
View raw message