Hey Guys / Gals.. I've tried searching
through the online archives, java.apache.org's
FAQs, and javasoft.com and althrough I did
find postings on the same subject, I
didn't find anything that was able to help me.
I'm running Apache on Linux w/ their
Jserv. This afternoon I tried upgrading my
JDK1.1.5 to JDK1.2 so that I could compile
some example code on a spider/index
example found in one of the Wrox books
(www.wrox.com) that required the upgrade.
I have downloaded and untared the JDK1.2
giving it a path of /usr/local/jdk/bin/java -
which is verified as the correct java path
when I type "which java". The same path
is also listed as my JVM interpreter -
wrapper.bin= the above path in jserv.properties.
Now in Either trying to Compile any of
my servlets from my serlvet directory I'm
getting the below error message. This
same error message is being reporting
in my server's error.log whenever one my
of my .jhtml pages is accessed.
ERROR:
*** panic: GC: getStickySystemClass failed: java/lang/ref/Reference
CLASSPATH may be incorrect
SIGABRT 6* abort (generated by abort(3) routine)
stackpointer=0xbffff620
Full thread dump Classic VM (Linux_JDK_1.2_pre-release-v1, native threads):
"main" (TID:0x410e51e0, sys_thread_t:0x8143670, state:R, native
ID:0x400) prio=5: pending=java.lang.OutOfMemoryError
Monitor Cache Dump:
Registered Monitor Dump:
utf8 hash table: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class linking lock: <unowned>
System class loader lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Monitor cache lock: owner "main" (0x8143670) 1 entry
Thread queue lock: owner "main" (0x8143670) 1 entry
Dynamic loading lock: <unowned>
Monitor registry: owner "main" (0x8143670) 1 entry
And My mod_jserv.log is returning (upon a .jhtml request):
[30/09/1999 19:23:59:354] (ERROR) an error returned handling request via
protocol "ajpv11"
[30/09/1999 19:24:00:283] (EMERGENCY) ajp11: can not connect to host
[30/09/1999 19:24:00:283] (EMERGENCY) ajp11: connection fail
[30/09/1999 19:24:00:283] (ERROR) an error returned handling request via
protocol "ajpv11"
Everything was working fine
before the upgrade.. In my
classpath section I had the
following path for the JSDK:
wrapper.classpath=/usr/local/jsdk/lib/jsdk.jar
In reading some past posts and other
materials it sounded like this was
ok to either leave in or remove..
But w/ things not working I tried
commenting it out to no success.
After that I tried adding JDK1.2's
rt.jar to my classpath.. After that
didn't work I added all of JDK1.2's
to my classpath:
wrapper.classpath=/usr/local/jdk/jre/lib/rt.jar
wrapper.classpath=/usr/local/jdk/lib/tools.jar
wrapper.classpath=/usr/local/jdk/lib/dt.jar
wrapper.classpath=/usr/local/jdk/jre/lib/exr/iiimp.jar
wrapper.classpath=/usr/local/jdk/jre/lib/i18n.jar
wrapper.classpath=/usr/local/jdk/demo/jfc/SwingApplet/SwingApplet.jar
wrapper.classpath=/usr/local/jdk/src.jar
And I am still getting the exact
same error message. I do appologize
for sticking an upgrade / installation
problem in here, but having been struggling
with this for the better part of the afternoon
and searching existing archives and FAQs I
really need some help from someone.
Suggestions?
Thanks,
- Larry
___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".
Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html