From: Dmitriy S. <sha...@gm...> - 2011-10-13 08:55:12
|
eXist version? On Thu, Oct 13, 2011 at 1:21 AM, fjeneau9 <fel...@ho...> wrote: > > Our company has run into an issue where custom java called from an xquery > works fine when eXist is run via the startup.bat file, but does nothing > when > eXist is run as a service. (our dev environment and the client's > environment > are both Win7) > > The java that I've written takes a serialized FO file and sends it to a > java > function which uses AntennaHouse java libraries to render it to PDF. > Again, > everything works fine when eXist is started via startup.bat. > > When I start eXist as a service, it serializes the FO, but fails to start > the java. > > I thought this had to do with the fact that we were using a 64-bit JVM and > jar files compiled with the 64-bit Java jdk1.6.0_26 and the java wrapper > that comes with eXist is for 32-bit. > > I downloaded the 64-bit version of the java wrapper, but I got the same > results, so I decided to make everything 32-bit. (except for the OS which > is > Win7) > > I aquired the 32-bit AntennaHouse jars and recompiled my own java using > 32-bit Java jdk1.6.0_25. I also made sure to change the java reference in > wrapper.conf to point to my 32-bit JDK. However, the java still fails to > run. (in this configfuration, if I run eXist via startup.bat, I still > successfully get my rendered pdf's) > > -- Dmitriy Shabanov |