You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-dev@logging.apache.org by bu...@apache.org on 2009/07/10 23:43:29 UTC

DO NOT REPLY [Bug 44386] NTEventLogAppender.dll for windows 64

https://issues.apache.org/bugzilla/show_bug.cgi?id=44386


taohuang.tamu@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |taohuang.tamu@gmail.com




--- Comment #12 from taohuang.tamu@gmail.com  2009-07-10 14:43:24 PST ---
I am moving our web serviceon Tomcat to 64 bit. So I found this bug and used
the patch in attachment. I followed the instructions in your patch_readme,
although the webservice and Tomcat 64bit both work fine, I don't see any logs
output. Tomcat logs don't give any errors or complaints though. So would you
please have a look of what I'm doing wrong? This is what I did:

1) build.xml I put AppenderNT.jar before log4j-1.2.14.jar
     ...
     <pathelement location="${AppenderNT-jar}"/>
     <pathelement location="${log4j-jar}"/>

2) put the NTEventLogAppender64.dll under tomcat\bin

3) put AppenderNT.jar under tomcat\lib

4) check tomcat\webapps\mine\WEB-INF\lib, verify that file
AppenderNT.jar is there

BTW, it's been almost a year since the last update on this bug. Any update?
Will there be any official support of 64bit NTEventLogAppender from log4j?

Thanks!

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org


Re: DO NOT REPLY [Bug 44386] NTEventLogAppender.dll for windows 64

Posted by Curt Arnold <ca...@apache.org>.
On Jul 10, 2009, at 4:43 PM, bugzilla@apache.org wrote:

> https://issues.apache.org/bugzilla/show_bug.cgi?id=44386
>
>
> taohuang.tamu@gmail.com changed:
>
>           What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                 CC|                            | 
> taohuang.tamu@gmail.com
>
>
>
>
> --- Comment #12 from taohuang.tamu@gmail.com  2009-07-10 14:43:24  
> PST ---
> I am moving our web serviceon Tomcat to 64 bit. So I found this bug  
> and used
> the patch in attachment. I followed the instructions in your  
> patch_readme,
> although the webservice and Tomcat 64bit both work fine, I don't see  
> any logs
> output. Tomcat logs don't give any errors or complaints though. So  
> would you
> please have a look of what I'm doing wrong? This is what I did:
>
> 1) build.xml I put AppenderNT.jar before log4j-1.2.14.jar
>     ...
>     <pathelement location="${AppenderNT-jar}"/>
>     <pathelement location="${log4j-jar}"/>
>
> 2) put the NTEventLogAppender64.dll under tomcat\bin
>
> 3) put AppenderNT.jar under tomcat\lib
>
> 4) check tomcat\webapps\mine\WEB-INF\lib, verify that file
> AppenderNT.jar is there
>
> BTW, it's been almost a year since the last update on this bug. Any  
> update?
> Will there be any official support of 64bit NTEventLogAppender from  
> log4j?
>
> Thanks!
>


In newer OS's, you may need to explicitly register the DLL as admin,  
but I think that failing to do that would only result in the messages  
being formatted.

I think the DLL needs to be in the path of the process that launced  
java on on java.library.path (http://forums.sun.com/thread.jspa?threadID=780109 
).  I don't think placing the DLL on the java classpath is sufficient.

I guess my Hurricane Ike excuse is getting old.  Ike, marriage and a  
new job has been keeping me busy.  Won't promise but hopefully a nice  
surprise soon..




---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org