e things we can learn from the latest log4j2? Of course there are.
Maybe there should be a log4net2 project? I don't know. But whatever the
evolution is of log4net it needs to be something that isn't so revolutionary as
to cause me to reevaluate my logging infrastructure.
-Walden
--
Walden H L
--
Walden H Leverich III
Tech Software
BEC - IRBManager
(516) 627-3800 x3051
wald...@techsoftinc.commailto:wald...@techsoftinc.com
http://www.TechSoftInc.comhttps://urldefense.proofpoint.com/v1/url?u=http://www.techsoftinc.com/k=WP1bMHVseboJL1xhlI0uEw%3D%3D%0Ar=GnLiemISRMhJdRORs%2BauZA%3D%3D%0Am
one performance step
beyond IsDebugEnabled.
-Walden
--
Walden H Leverich III
Tech Software
BEC - IRBManager
(516) 627-3800 x3051
wald...@techsoftinc.com
http://www.TechSoftInc.com
http://www.IRBManager.com
Quiquid latine dictum sit altum viditur.
(Whatever is said in Latin seems profound
(ClientID) step. Then it's a trivial job to grep
the log file for the client name. Likewise, when you need to see the log
file for JoeUser you could just grep for JoeUser.
If you need them maintained then you could just split the files after
the fact by user name.
-Walden
--
Walden H
Configure (from second login)
Log something else
I'll bet both log entries end up in the second file.
-Walden
--
Walden H Leverich III
Tech Software
BEC - IRBManager
(516) 627-3800 x3051
wald...@techsoftinc.com mailto:wald...@techsoftinc.com
http://www.TechSoftInc.com http
, just build/sign your own version.
-Walden
--
Walden H Leverich III
Tech Software
BEC - IRBManager
(516) 627-3800 x3051
wald...@techsoftinc.com mailto:wald...@techsoftinc.com
http://www.TechSoftInc.com http://www.techsoftinc.com/
http://www.IRBManager.com http://www.irbmanager.com
But isn't there a signed version of l4n that you can download and use?
Why sign your own?
--
Walden H Leverich III
Tech Software
BEC - IRBManager
(516) 627-3800 x3051
wald...@techsoftinc.com mailto:wald...@techsoftinc.com
http://www.TechSoftInc.com http://www.techsoftinc.com/
http
the older version?
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
wald...@techsoftinc.com mailto:wald...@techsoftinc.com
http://www.TechSoftInc.com http://www.techsoftinc.com/
Quiquid latine dictum sit altum viditur.
(Whatever is said in Latin seems profound
the GUI front-end
.exe and the business logic implementation .dll. But for a utility like
log4net strong naming just doesn't make sense to me.
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
wald...@techsoftinc.com mailto:wald...@techsoftinc.com
http
that 3rd party tools build w/out requiring a specific
version to be of any use.
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
wald...@techsoftinc.com
http://www.TechSoftInc.com
Quiquid latine dictum sit altum viditur.
(Whatever is said in Latin seems profound
will be removed by
buffering the write to disk. I'm not saying buffing won't buy you
something, it will. But it doesn't give you DEBUG at no price.
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
wald...@techsoftinc.com mailto:wald...@techsoftinc.com
http
wouldn't call it a bug.
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
wald...@techsoftinc.com
http://www.TechSoftInc.com
Quiquid latine dictum sit altum viditur.
(Whatever is said in Latin seems profound.)
Does NHibernate require a signed version of the assembly? Why not just
drop you modified version, unsigned, into the bin directory and let
NHibernate use it.
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED]
http://www.TechSoftInc.com
Quiquid latine dictum
, but you can always fgrep it. We do something similar
with several levels of NDC and can quickly come up with a issue-specific
logfile using grep.
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED]
http://www.TechSoftInc.com http://www.techsoftinc.com
it you
would have to adjust your references as the full version # is included
in the strong name. Not the end of the world for log4net.dll, but there
are updates.
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
http
into the _Binaries directory and then it will be
picked up on the next build.
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
http://www.TechSoftInc.com http://www.techsoftinc.com/
Quiquid latine dictum sit altum viditur
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
http://www.TechSoftInc.com http://www.techsoftinc.com/
Quiquid latine dictum sit altum viditur.
(Whatever is said in Latin seems profound.)
From: hdjim69 [mailto:[EMAIL PROTECTED
I agree. I'll update the code.
For those of use that spelunked the code w/reflector (or looked at the source)
and now use commas, might I suggest you support both.
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED] mailto:[EMAIL PROTECTED
Am I nuts, or must multiple addresses in the To of the SmtpAppender be
COMMA separated, not semicolon separated as the documentation says?
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED]
http://www.TechSoftInc.com http://www.techsoftinc.com
Heh... talk about timing. :-)
Thanks.
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
http://www.TechSoftInc.com http://www.techsoftinc.com/
Quiquid latine dictum sit altum viditur.
(Whatever is said in Latin seems profound
().DeclaringType);
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED]
http://www.TechSoftInc.com
BLOCKED::blocked::http://www.techsoftinc.com/
Quiquid latine dictum sit altum viditur.
(Whatever is said in Latin seems profound.)
file '{0}', configFile);
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED]
http://www.TechSoftInc.com
Quiquid latine dictum sit altum viditur.
(Whatever is said in Latin seems profound.)
-Original Message-
From: aus1977 [mailto:[EMAIL PROTECTED]
Sent: Wednesday
.
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED]
http://www.TechSoftInc.com
BLOCKED::blocked::http://www.techsoftinc.com/
Quiquid latine dictum sit altum viditur.
(Whatever is said in Latin seems profound.)
for a short period of time. This is
where the problem occurs.
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED]
http://www.TechSoftInc.com
BLOCKED::blocked::http://www.techsoftinc.com/
Quiquid latine dictum sit altum viditur.
(Whatever is said
Is this is a common problem?
Yup. I know I've run into it a few of times. Of course, since log4net
will fail silently (a good thing) it may be even more prevalent that I
think, after all, how many people will know they're missing log entries?
--
Walden H Leverich III
Tech Software
(516
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED]
http://www.TechSoftInc.com
BLOCKED::blocked::http://www.techsoftinc.com/
Quiquid latine dictum sit altum viditur.
(Whatever is said in Latin seems profound.)
.
Still a nice idea to have the debug-level info only when needed. What I
wouldn't give for a lower-than-debug logging level. :)
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED]
http://www.TechSoftInc.com
Quiquid latine dictum sit altum viditur.
(Whatever
of the log
event work in log4net. You can throw all sorts of stuff in there.
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED]
http://www.TechSoftInc.com
Quiquid latine dictum sit altum viditur.
(Whatever is said in Latin seems profound.)
UdpClient(this.LocalPort);
}
If localport is 0 then the client is created w/out a port, so you should
get a random (and unused) one. If you've set the local port, then yes,
the second attempt to open will fail since you've already bound
something to that port.
-Walden
--
Walden H Leverich
storage there is nothing special needed. If you want
different storage you'd simply add an appender to the config file entry
for the audit logger specifically.
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED]
http://www.TechSoftInc.com
Quiquid latine dictum
);
}
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED]
http://www.TechSoftInc.com
BLOCKED::blocked::http://www.techsoftinc.com/
Quiquid latine dictum sit altum viditur.
(Whatever is said in Latin seems profound.)
From: Dave McEwan [mailto:[EMAIL
log4net is orthogonal to an audit log.
Having said that, you'll have to pry log4net out of my cold dead hands.
:)
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED]
http://www.TechSoftInc.com
Quiquid latine dictum sit altum viditur.
(Whatever is said
, that
way we know the log file names will be unique and we can get rid of the
FileAppender+MinimalLock locking and increase our logging performance.
So... is there a way in the RollingFileAppender to use the process ID
(PID) in the file name?
Ideas?
-Walden
--
Walden H Leverich III
Tech
(say, changing web.config) always resulted in a new
background process. I hope the locks are held by the process and not by
the domain. J
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED]
http://www.TechSoftInc.com
BLOCKED::blocked::http
.
In short, set the properties at the start of the request (in global.asax
for example) and you're fine for that request, but not across requests.
-Walden
--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
[EMAIL PROTECTED]
http://www.TechSoftInc.com
BLOCKED::blocked::http
35 matches
Mail list logo