That might explain it. Releases of the Personal Configuration prior
to 1.4 had the VM and class libraries included. For 1.4, the
tech-personal-configuration-1.4.tar.gz only includes the files for
Personal Configuration, not the whole VM.
In addition to the above tar, you’ll need
ive-x86-qnx-common-1.4.tar.gz (has base J9 VM) and
ive-x86-qnx-custom-1.4.tar.gz (way more than you need, but has
jclMax/classes.zip, needed for personal configuration.
These two files are in run-x86-qnx-1.4.tar.gz. You’ll need to make
sure all three unzip in the same root location to give you the
correct /ive/* directory structure for everything.
Sorry for the confusion. For J2ME certification in the 1.4 release, a
lot of files in the install had to get shuffled around.
-Andrew
On Thu, 30 Aug 2001 08:26:29 -0400, Tom Holmes <> tholmes@speakeasy.org
wrote:
OK might be getting somewhere, I kept discovering missing
files…remember I was following the instructions for 1.2
so what tar.gz did you use
I used tech-personal-configuration-1.4.tar.gz
But I have a feeling now I should have used run-x86-qnx-1.4.tar.gz
TIA
Tommy
Andrew Sandstrom wrote:
All of the .so files should be in the /ive/bin directory, so having
them there is correct. I’m guessing that it is still not working?
Can you try some things?
1- at a prompt, just type “j9”. Does help print out?
2 - try the following:
j9 -bp:/ive/lib/jclMax/classes.zip:/ive/lib/jclMax/prsnlnto.jar
com.ibm.oti.appletviewer.AppletViewer
Some “usage” help should print out. You can try entering the url of an
applet and see if appletviewer actually runs.
3 - Assuming that works your installation looks OK. Since you get a
grey box I’m guessing you changed the /usr/photon/plugin/config file
to add the applet plugin. Start syslogd and run voyager from a
terminal window. Try an applet and see if anything gets printed in
either place that might shed some light. I usually run with syslog
going to the same tty I’m running voyager from so I can see all
messages at once.
-Andrew
On Tue, 28 Aug 2001 22:53:39 -0400, Tom Holmes <> tholmes@speakeasy.org
wrote:
Andrew Sandstrom wrote:
Is this a 1.4 install from the embedded.oti.com site? Since it looks
like a 1.4 .so you’re having problems with I assume so.
Do you have the directory with the j9 .so files in LD_LIBRARY_PATH? If
you installed into /vame1.4, for example, then /vame1.4/ive/bin should
be in your PATH and LD_LIBRARY_PATH.
If that doesn’t work, what does the J9PLUGIN_ARGS environment variable
look like?
Well yes it is 1.4
I installed it to /ive/bin
my PATH is
PATH=/bin:/usr/bin:/usr/photon/bin:/usr/photon/appbuilder:/usr/X11R6/bin:/usr/local/bin:/opt/bin:/ive/bin
LD_LIBRARY_PATH=/proc/boot:/lib:/usr/lib:/lib/dll:/usr/photon/lib:/usr/photon/dll:/usr/X11R6/lib:/usr/local/lib:/ive/bin
Now I have to own up to ignourance on the J9PLUGIN_ARGS so I exported it
like this…this may be the problem, I am sorry if it is but well its
what I did.
J9PLUGINS_ARGS=-Djava.home=/ive
-bp:/ive/lib/jclMax/classes.zip:/ive/lib/jclMax/prsnlnto.jar:/ive/lib/j9plugin.jar:
Finally my other gaff is the libj9vm14.so etc files, they are now in
/ive/bin too, mainly because after getting that error I tried to move
them one at a time and found that the complaint went away when I moved
them there…totaly reversable, but as I am in the owning up to doing
silly things I thought I might as well throw that one in.
Is there any hope?
Tommy