Thank you Dominik :)! An other method which works is to declare the logger
and the .xml file in the same project (they were in two different projects).
It works too but I guess both methods are usefull depending on what we want
to do ^^!


Dominik Psenner wrote:
> 
> Sorry, I was wrong in my previous mail. Just thought a little and then
> revisited one of the older projects of mine. The spacer is , instead of ;.
> So this will work:
> 
> type="Alfaplan.Carola.Prototype.Logging.CustomeAppender,your.name.goes.here"
> 
> Lately I became too much of a WPF addicted. :-)
> 
> 
>> -----Original Message-----
>> From: Dominik Psenner [mailto:dpsen...@googlemail.com]
>> Sent: Friday, May 14, 2010 2:29 PM
>> To: 'Log4NET Dev'
>> Subject: RE: My custome appender does not work
>> 
>> You'll have to specify the assembly where it is contained. Usually this
>> is
>> the project name, but if you take a look at your AssemblyInfo.cs you'll
>> find something like:
>> 
>> [assembly: AssemblyTitle("your.name.goes.here")]
>> 
>> Finally add that to the log4net configuration:
>> 
>> type="Alfaplan.Carola.Prototype.Logging.CustomeAppender;assembly=
>> your.name.goes.here"
>> 
>> At this point you're probably fine.
>> 
>> All information comes shipped without warranty, but if it works don't
>> forget to share your knowledge with others who need it. :-)
>> 
>> Greetings,
>> D.
>> 
>> > -----Original Message-----
>> > From: Nadesh [mailto:nadeshik...@hotmail.com]
>> > Sent: Friday, May 14, 2010 2:08 PM
>> > To: log4net-dev@logging.apache.org
>> > Subject: RE: My custome appender does not work
>> >
>> >
>> > Hi!
>> >
>> > I have tried to instantiate the appender by code and it works this way!
>> > Thanks a lot :)! But do you have any idea why it does not work when I
>> > instantiate it in the xml file?
>> >
>> > Bye
>> >
>> >
>> > Dominik Psenner wrote:
>> > >
>> > > Hi.
>> > >
>> > > May you wanna try to instantiate the appender by code to see if the
>> > > configuration is not used / wrong? I suspect that it can't find and
>> > > instantiate your class by
>> > > type="Alfaplan.Carola.Prototype.Logging.CustomeAppender".
>> > >
>> > > Greetings,
>> > > d.
>> > >
>> > >> -----Original Message-----
>> > >> From: Nadesh [mailto:nadeshik...@hotmail.com]
>> > >> Sent: Friday, May 14, 2010 11:49 AM
>> > >> To: log4net-dev@logging.apache.org
>> > >> Subject: My custome appender does not work
>> > >>
>> > >>
>> > >> Hello everyone!
>> > >>
>> > >> I have created a new custome appender which shows a box message:
>> > >>
>> > >> namespace Alfaplan.Carola.Prototype.Logging
>> > >> {
>> > >>     class CustomeAppender : log4net.Appender.AppenderSkeleton
>> > >>     {
>> > >>
>> > >>         protected override void Append(log4net.Core.LoggingEvent
>> > >> loggingEvent)
>> > >>         {
>> > >>             MessageBox.Show("Message Sent: " +
>> > >> loggingEvent.RenderedMessage);
>> > >>         }
>> > >>     }
>> > >> }
>> > >>
>> > >> And an xml file which is used to launch the appender:
>> > >>
>> > >> <?xml version="1.0" encoding="utf-8" ?>
>> > >>   <log4net>
>> > >>     <appender name="CustomeAppender"
>> > >> type="Alfaplan.Carola.Prototype.Logging.CustomeAppender">
>> > >>       <threshold value="INFO"/>
>> > >>       <layout type="log4net.Layout.PatternLayout">
>> > >>
>> > >>
>> > >>
>> > >>       </layout>
>> > >>     </appender>
>> > >>
>> > >>     <root>
>> > >>       <level value="DEBUG" />
>> > >>       <appender-ref ref="CustomeAppender" />
>> > >>     </root>
>> > >>   </log4net>
>> > >>
>> > >> When I use a classic FileAppender on my project everything work, but
>> > with
>> > >> my
>> > >> new appender I have nothing (I have changed the AssemblyInfo.cs file
>> to
>> > >> use
>> > >> my new xml file). Can someone help me?
>> > >>
>> > >> Thanks :)
>> > >> --
>> > >> View this message in context: http://old.nabble.com/My-custome-
>> > appender-
>> > >> does-not-work-tp28557313p28557313.html
>> > >> Sent from the Log4net - Dev mailing list archive at Nabble.com.
>> > >
>> > >
>> > >
>> > >
>> >
>> > --
>> > View this message in context:
>> http://old.nabble.com/My-custome-appender-
>> > does-not-work-tp28557313p28558556.html
>> > Sent from the Log4net - Dev mailing list archive at Nabble.com.
> 
> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/My-custome-appender-does-not-work-tp28557313p28560178.html
Sent from the Log4net - Dev mailing list archive at Nabble.com.

Reply via email to