From: | scottpetersen at softhome(dot)net (Scott Petersen) |
---|---|
To: | |
Subject: | [Pljava-dev] org.postgresql.pljava.internal.ServerException running linux headless mode |
Date: | 2006-10-31 16:27:12 |
Message-ID: | 45477960.5070604@softhome.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pljava-dev |
Supportive helpers,
I am running Postgresql 8.1.3 on a Linux machine and attempting to
execute some Java code that needs to access libawt.so in headless mode.
After looking at the page
http://wiki.tada.se/wiki/display/pljava/Module+Configuration I do not
seem to find a way to do this. In reviewing the page
http://forum.java.sun.com/thread.jspa?threadID=760969&start=105 it
instructs me to start java with "-Djava.awt.headless=true". I need some
direction on how to accomplish this task.
My code has been tested and works fine on Windows running PLJava 1.2
with postgresql 8.1.5 and Java 5 build 9.
The problem is when I attempt to run on Linux running PLJava 1.2 with
postgresql 8.1.3 and Java 5 build 9.
It seems to revolve around attempting to run in Linux headless mode.
At the present time I am receiving the following error:
org.postgresql.pljava.internal.ServerException: 31 Oct 06 08:48:29
org.apache.commons.digester.Digester Begin event threw error
java.lang.UnsatisfiedLinkError:
/usr/java/jre1.5.0_09/lib/i386/libawt.so: libmlib_image.so: cannot open
shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at sun.security.action.LoadLibraryAction.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.loadLibraries(Unknown Source)
at java.awt.Toolkit.<clinit>(Unknown Source)
at java.awt.Color.<clinit>(Unknown Source)
at
net.sf.jasperreports.engine.xml.JRBoxFactory.setBoxAttributes(JRBoxFactory.java:102)
at
net.sf.jasperreports.engine.xml.JRBoxFactory.createObject(JRBoxFactory.java:71)
at
org.apache.commons.digester.FactoryCreateRule.begin(FactoryCreateRule.java:389)
at org.apache.commons.digester.Digester.startElement(Digester.java:1361)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown
Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1647)
at
net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:238)
at
net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:225)
at
net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:213)
at print.Print.print(Print.java:116)
at executive.Dispatcher.dispatch(Dispatcher.java:112)
at executive.Dispatcher.dispatch(Dispatcher.java:833)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown
Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1647)
at
net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:238)
at
net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:225)
at
net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:213)
at print.Print.print(Print.java:116)
at executive.Dispatcher.dispatch(Dispatcher.java:112)
at executive.Dispatcher.dispatch(Dispatcher.java:833)
There are 7 more stack dumps, but this was the first and the most
informative.
Any and all help would be appreciated.
thanks Scott
From | Date | Subject | |
---|---|---|---|
Next Message | Thomas Hallgren | 2006-10-31 16:32:25 | [Pljava-dev] org.postgresql.pljava.internal.ServerException running linux headless mode |
Previous Message | Markus Schaber | 2006-10-23 10:01:50 | [Pljava-dev] Cancelling trigger operation |