Hi,

1.if you use awt objects you need a running X-Server, because
most awt controls needed a native peer control, that's needed the X-Server..

2. if you will run tomcat, or other jsp/servlet engines you need the jdk not
the jre...

(for version before 1.3 known, 1.4 not tested...)

ok...?


-----Ursprüngliche Nachricht-----
Von: Rasmus Wiman [mailto:[EMAIL PROTECTED]]
Gesendet: Freitag, 12. April 2002 14:22
An: [EMAIL PROTECTED]
Betreff: libawt.so - No such file or directory - What's wrong?


Hi all.

We have a little problem with a site we've moved from servletrunner, Sun
jre 1.3 and NT to a Slackware 8.0 box running tomcat 4.02. We started out
with IBM:s jre 1.3, but have also tried Sun jre 1.3 (We of course did the
mandatory ulimit -s 6144 to avoid java segfaulting). Each time we try to
create a java.awt.Color object we get an exception, the system can't find
$JAVA_HOME/lib/i386/libawt.so. Of course we have double checked it, the
.so file is certainly there. What could be wrong?

I inlcuded the complete exception output below. Any Ideas?

DEBUG [Report Servlet Thread] ReportServlet    - ExportableImageContainer=
ERROR [Report Servlet Thread] ReportServlet    - Unexpected exception when
creating a report. java.lang.UnsatisfiedLinkError:
/usr/local/jre1.3.1_03/lib/i386/libawt.so: cannot open shared object file:
cannot load shared object file: No such file or directory       at
java.lang.ClassLoader$NativeLibrary.load(Native Method) at
java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1414)       at
java.lang.ClassLoader.loadLibrary(ClassLoader.java:1330)        at
java.lang.Runtime.loadLibrary0(Runtime.java:744)        at
java.lang.System.loadLibrary(System.java:815)   at
sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:48)    at
java.security.AccessController.doPrivileged(Native Method)      at
java.awt.Toolkit.loadLibraries(Toolkit.java:1065)       at
java.awt.Toolkit.<clinit>(Toolkit.java:1086)    at
java.awt.Color.<clinit>(Color.java:183) at
se.tidax.webq.report.ReportServlet.BarChart(ReportServlet.java:800)     at
se.tidax.webq.report.ReportServlet.getTotalWorkloadForMonthDiagramMonth(R
eportServlet.java:472)  at
se.tidax.webq.report.ReportServlet.doPost(ReportServlet.java:190)       at
se.tidax.webq.report.ReportServlet.doGet(ReportServlet.java:699)        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740)    at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat
ionFilterChain.java:247)        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte
rChain.java:193)        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve
.java:243)      at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.jav
a:566)  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:47
2)      at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)   at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve
.java:190)      at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.jav
a:566)  at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorB
ase.java:475)   at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.jav
a:564)  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:47
2)      at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)   at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
180)    at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.jav
a:566)  at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVal
ve.java:170)    at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.jav
a:564)  at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
170)    at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.jav
a:564)  at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.jav
a:564)  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:47
2)      at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)   at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.j
ava:174)        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.jav
a:566)  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:47
2)      at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)   at
org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:429)  at
org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:495)      at
java.lang.Thread.run(Thread.java:479) Unexpected exception when creating a
report.java.lang.UnsatisfiedLinkError:
/usr/local/jre1.3.1_03/lib/i386/libawt.so: cannot open shared object file:
cannot load shared object file: No such file or directory

--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

Reply via email to