Mapimage problem

Sara Yurman syurman at mindspring.com
Mon Jul 24 17:43:22 EDT 2000


I'm having a tough time getting the mapimage applet going.  When I use
the mapimage.class in the mapimage.zip file it can't find the JIT
compiler.  When I compile the .java code the applet won't start.  I'm
running Redhat 6.2, with the Blackdown JDK and TYA JIT compiler.  I had
read about the deprecation messages on the list, but understood that it
was known to work regardless.  Would some change in my environment (a
different JIT perhaps?) do the trick?  

I've listed relevant lines from my /etc/profile, as well as my error
messages below.

Many thanks for any help you can give me,

Sara

****************** My
Environment*********************************************************************

/etc/profile includes:

JAVA_HOME=/usr/local/jdk1.1.7
JAVA_COMPILER=tya
CLASSPATH=$CLASSPATH:/usr/lib/netscape/java/classes/java40.jar
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

echo $CLASSPATH produces:

.:/usr/local/jdk1.1.7/lib:/usr/local/jdk1.1.7/lib/classes.zip:/usr/lib/netscape/java/classes/java40.jar

********************Compiling
Mapimage***************************************************************

When I enter javac -verbose -deprecation mapimage.java I get:

TYA: #### 74087 byte for java/text/resources/LocaleElements.getContents
(()[[Ljava/lang/Object;)
[parsed mapimage.java in 74 ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/applet/Applet.class) in
9 ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/awt/Panel.class) in 1
ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/awt/Container.class) in
8 ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/awt/Component.class) in
15 ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/lang/Object.class) in 1
ms]
[checking class mapimage]
[loaded
/usr/local/jdk1.1.7/lib/classes.zip(java/awt/image/ImageObserver.class)
in 1 ms]
[loaded
/usr/local/jdk1.1.7/lib/classes.zip(java/awt/MenuContainer.class) in 1
ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/io/Serializable.class)
in 1 ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/lang/String.class) in 5
ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/awt/Image.class) in 2
ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/awt/Dimension.class) in
2 ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/awt/Graphics.class) in
3 ms]
[loaded
/usr/lib/netscape/java/classes/java40.jar(netscape/javascript/JSObject.class)
in 2 ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/awt/Color.class) in 3
ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/awt/MediaTracker.class)
in 2 ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/net/URL.class) in 5 ms]
[loaded
/usr/local/jdk1.1.7/lib/classes.zip(java/net/MalformedURLException.class)
in 1 ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/io/IOException.class)
in 0 ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/lang/Exception.class)
in 1 ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/lang/Throwable.class)
in 2 ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/lang/Error.class) in 0
ms]
[loaded
/usr/local/jdk1.1.7/lib/classes.zip(java/lang/RuntimeException.class) in
0 ms]
[loaded
/usr/local/jdk1.1.7/lib/classes.zip(java/lang/InterruptedException.class)
in 1 ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/lang/Math.class) in 1
ms]
[loaded
/usr/local/jdk1.1.7/lib/classes.zip(java/util/StringTokenizer.class) in
1 ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/lang/Integer.class) in
2 ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/lang/Number.class) in 1
ms]
[loaded
/usr/local/jdk1.1.7/lib/classes.zip(java/lang/NumberFormatException.class)
in 1 ms]
[loaded
/usr/local/jdk1.1.7/lib/classes.zip(java/lang/IllegalArgumentException.class)
in 0 ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/lang/Double.class) in 1
ms]
[loaded /usr/local/jdk1.1.7/lib/classes.zip(java/awt/Event.class) in 4
ms]
TYA: #### 23417 byte for sun/tools/javac/SourceClass.compileClass
((Lsun/tools/java/Environment;Ljava/io/OutputStream;)V)
[loaded
/usr/local/jdk1.1.7/lib/classes.zip(java/lang/StringBuffer.class) in 4
ms]
[wrote mapimage.class]
mapimage.java:28: Note: The method java.awt.Dimension size() in class
java.awt.Component has been deprecated.
        screenSize = this.size(); // nab the applet size
                              ^
mapimage.java:133: Note: The method boolean mouseDown(java.awt.Event,
int, int) in class java.awt.Component has been deprecated, and 
class mapimage (which is not deprecated) overrides it.
    public boolean mouseDown(Event e, int x, int y) {
                   ^
mapimage.java:139: Note: The method boolean mouseDrag(java.awt.Event,
int, int) in class java.awt.Component has been deprecated, and 
class mapimage (which is not deprecated) overrides it.
    public boolean mouseDrag(Event e, int x, int y) {
                   ^
mapimage.java:150: Note: The method boolean mouseUp(java.awt.Event, int,
int) in class java.awt.Component has been deprecated, and cl
ass mapimage (which is not deprecated) overrides it.
    public boolean mouseUp(Event e, int x, int y) { 
                   ^
Note: mapimage.java uses a deprecated API.  Please consult the
documentation for a better alternative.
5 warnings
[done in 567 ms]

*****************************Testing mapimage.class in the
appletviewer*********************************************************


Both versions produce the same messages.


The console says:

 TYA 1.2 (for J117 / Linux). Copyright (c) 1997,98 The TYA Team
 Contact  The TYA Team   via Albrecht Kleine  <kleine at ak.sax.de>
TYA: #### 28930 byte for sun/applet/resources/MsgAppletViewer.<clinit>
(()V)
TYA: #### 74087 byte for java/text/resources/LocaleElements.getContents
(()[[Ljava/lang/Object;)
java.lang.UnsatisfiedLinkError: getWindow
        at mapimage.init(Compiled Code)
        at sun.applet.AppletPanel.run(Compiled Code)
        at java.lang.Thread.run(Compiled Code)

The viewer says:

Start: applet not initialized


-- 
Sara Yurman
Spatial Focus, Inc.
syurman at spatialfocus.com
Voice: 404-378-0989 	Fax: 209-254-9531
-------------- next part --------------
A non-text attachment was scrubbed...
Name: syurman.vcf
Type: text/x-vcard
Size: 326 bytes
Desc: Card for Sara Yurman
Url : http://lists.osgeo.org/pipermail/mapserver-users/attachments/20000724/2191052e/syurman.vcf


More information about the mapserver-users mailing list