Installing Poseidon 6 on Fedora 7 - Fails with 'No Java ...'

Use this forum for general discussion, feature requests or to report problems.

Installing Poseidon 6 on Fedora 7 - Fails with 'No Java ...'

Postby Msquared » Tue Oct 16, 2007 3:39 pm

I'm trying to install Poseidon 6 on my freshly-installed Fedora 7 box, and I get this error:

Code: Select all
No Java virtual machine could be found from your PATH
environment variable.  You must install a VM prior to
running this program.


Turning on debugging reveals that it does find it, but for some reason it's ignoring it. Any idea how to resolve this without installing a different Java VM or using the VM-included installer? I'm using the Java that came with Fedora (ie: java-1.5.0-gcj-1.5.0.0-14.fc7)

Debug output from installer:
Code: Select all
[msquared@neuromancer ~]$ LAX_DEBUG=1 sh PoseidonPE_6_0_1_Installer.bin
Preparing to install...
Checking for POSIX df.
Found POSIX df.
True location of the self extractor: /home/msquared/PoseidonPE_6_0_1_Installer.bin
Creating installer data directory: /tmp/install.dir.4844
Creating installer data directory: /tmp/install.dir.4844/InstallerData
Gathering free-space information...
Space needed to complete the self-extraction: 76143 blocks
Available space: 8055464 blocks
Available blocks: 8055464    Needed blocks: 76143 (block = 512 bytes)
This installation does not contain a VM.
Extracting the installation resources from the installer archive...
Extracting install.zip from PoseidonPE_6_0_1_Installer.bin to /tmp/install.dir.4844/InstallerData/installer.zip ...
Extracting done, exit code = 0
Configuring the installer for this system's environment...

========= Analyzing UNIX Environment =================================
Setting UNIX (linux) flavor specifics.
Importing UNIX environment into LAX properties.
Checking for POSIX awk.

========= Analyzing LAX ==============================================
LAX found............................ OK.
LAX properties read.................. OK.

========= Finding VM =================================================
Valid VM types.......................... J2 MSJ MRJ
Expanded Valid VM types.................  JRE_J2 JDK_J2 MSJ  MRJ
WARNING! No valid lax.nl.current.vm available.
Searching for VMs in PATH:
Looking in:............................. /bin
Looking in:............................. /home/msquared/bin
Looking in:............................. /sbin
Looking in:............................. /usr/bin
  Found VM:............................. /usr/bin/java
Looking in:............................. /usr/kerberos/bin
Looking in:............................. /usr/lib/ccache
Looking in:............................. /usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/bin
  Found VM:............................. /usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/bin/java
Looking in:............................. /usr/local/bin
Looking in:............................. /usr/sbin
Looking in:............................. /usr/xpg4/bin
No Java virtual machine could be found from your PATH
environment variable.  You must install a VM prior to
running this program.
Removing temporary installation directory: "/tmp/install.dir.4844"
[msquared@neuromancer ~]$
Msquared
 
Posts: 39
Joined: Sun Oct 19, 2003 9:00 am

Additional information

Postby Msquared » Tue Oct 16, 2007 4:32 pm

Interestingly, I tried to install the with-JRE version. That worked fine.

Just for diagnostics, though, I tried this: during installation from the with-JRE version I was given the option to either install with the packaged JRE or use one that was already installed on my system. I noticed that it did detect the two same java executables that were detected but ignored before.

Installing without the JRE (ie: selecting one of the existing JREs that are part of the Fedora install, rather than installing a JRE as part of Poseidon) appeared to succeed, but then Poseidon would not launch. Trying to launch it from the commandline yielded the following:

Code: Select all
[msquared@neuromancer Poseidon_For_UML_CE_6.0.1]$ LAX_DEBUG=1 ./Poseidon_For_UML

========= Analyzing UNIX Environment =================================
Setting UNIX (linux) flavor specifics.
Importing UNIX environment into LAX properties.
Checking for POSIX awk.

========= Analyzing LAX ==============================================
LAX found............................ OK.
LAX properties read.................. OK.

========= Finding VM =================================================
Valid VM types.......................... J2 MSJ MRJ
Absolute LAX_VM path.................... /usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/bin/java
Expanded Valid VM types.................  JRE_J2 JDK_J2 MSJ  MRJ
WARNING! No valid lax.nl.current.vm available.
Searching for VMs in PATH:
Looking in:............................. /bin
Looking in:............................. /home/msquared/bin
Looking in:............................. /usr/bin
  Found VM:............................. /usr/bin/java
Looking in:............................. /usr/kerberos/bin
Looking in:............................. /usr/lib/ccache
Looking in:............................. /usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/bin
  Found VM:............................. /usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/bin/java
Looking in:............................. /usr/local/bin
No Java virtual machine could be found from your PATH
environment variable.  You must install a VM prior to
running this program.
[msquared@neuromancer Poseidon_For_UML_CE_6.0.1]$
Msquared
 
Posts: 39
Joined: Sun Oct 19, 2003 9:00 am

Is this not a bug?

Postby Msquared » Mon Oct 22, 2007 1:58 pm

Is the installer ignoring a JRE that it finds not a bug? Why hasn't a GW person responded to my request?
Msquared
 
Posts: 39
Joined: Sun Oct 19, 2003 9:00 am

Postby Rich » Mon Oct 22, 2007 2:25 pm

The forum is rather quiet. Have you tried sending an email to Gentleware support?
Rich
 
Posts: 1
Joined: Tue Jan 21, 2003 10:02 pm

Postby Msquared » Wed Oct 24, 2007 10:06 am

You know, I was just about to, but then I solved it. Sort of. :)

I've just installed Fedora 8 (test 3, proper release is still a couple of weeks off), and installing Poseidon without the JRE works fine.

It's not a solution for anyone using Fedora 7, but it's a solution for me. :o)

Cheers!
Msquared
 
Posts: 39
Joined: Sun Oct 19, 2003 9:00 am

Postby vadenasy » Wed Dec 09, 2009 11:51 am

How can I set up a wireless network connection in Fedora Core 8 using ndiswrapper? I am trying to use ndiswrapper to get a Linksys Wireless-G USB adapter with Speedbooster (WUSB54GSv2) running on FC8. I tried following the official site's wiki, but when I install the driver, it says the driver is invalid. I've tried both methods on the wiki, but get the same result. How can I get a working driver? Which files do I need? How can I get them to install properly with ndiswrapper?
______________________
affiliateelite ~ affiliateelite.com ~ adgooroo ~ adgooroo.com
vadenasy
 
Posts: 1
Joined: Wed Dec 09, 2009 8:03 am

Postby dexter737 » Wed Dec 22, 2010 1:35 am

Im trying to set up a wireless network connection i have a Wi Fi and its not working.
dexter737
 
Posts: 6
Joined: Wed Dec 22, 2010 1:30 am


Return to Poseidon for UML

Who is online

Users browsing this forum: No registered users and 2 guests

cron