Thank you for the reply.  I was not aware, is the PATH variable
different for each service?  How can it be set?  This would likely be
the cause of my problem if it's true.

On 7/13/05, Benson Margulies <[EMAIL PROTECTED]> wrote:
> Are all your dependents in  $CATALINA_HOME\common\lib? Are you sure that
> the PATH for the service is, indeed, including that dir? PATH management
> for services is a pain.
> 
> Look up -delayload in the Win32 link.exe doc, and follow from there into
> the hooks.
> 
> 
> -----Original Message-----
> From: Michael Ivanov [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, July 12, 2005 10:02 PM
> To: Benson Margulies; tomcat-user@jakarta.apache.org
> Subject: Re: java.library.path when running as a service
> 
> My PATH variable already includes $CATALINA_HOME\common\lib, and it
> definitely has worked in the past.  Wouldn't this also affect Tomcat
> launched from the command line?  My problem only occurs when Tomcat is a
> service.  Also, can you elaborate on what the delay loader hook is?
> Thank you.
> 
> On 7/12/05, Benson Margulies <[EMAIL PROTECTED]> wrote:
> > Due to a bug in the JRE/JVM, your dependent DLLs have to either be in
> > PATH or in the directory containing java.exe. My personal favorite
> > solution to this is to use the delay loader hook to get around it.
> >
> > -----Original Message-----
> > From: Michael Ivanov [mailto:[EMAIL PROTECTED]
> > Sent: Tuesday, July 12, 2005 7:13 PM
> > To: tomcat-user@jakarta.apache.org
> > Subject: java.library.path when running as a service
> >
> > I have been running a servlet with Tomcat 5.5.7 for a few months, I
> > left it alone for a while, and now I get an UnsatisfiedLinkError when
> > the servlet tries to load a native DLL.  The error says the DLL cannot
> 
> > be found in java.library.path.  The DLL I want to load is located in
> > $CATALINA_HOME\common\lib.  When I just run Tomcat from the command
> > line, everything works great, no complaints.  When run as a service, I
> 
> > get this problem.  I tried setting java.library.path via the
> > JvmOptions in service.bat, but in that case I get an
> > UnsatisfiedLinkError which refers to dependent libraries for the DLL.
> > Thanks in advance for any suggestions.
> >
> > Michael Ivanov
> >
> > Tomcat 5.5.7
> > Windows XP
> >
> > ---------------------------------------------------------------------
> > 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]

Reply via email to