BSD install

Having trouble installing Oxygen? Got a bug to report? Post it all here.
bds
Posts: 47
Joined: Mon Jun 26, 2006 10:40 pm

BSD install

Post by bds »

hi all,

I'm trying to install to PCBSD (FreeBSD-base w/ prebuilt desktop environment).

I've downloaded the oxygen-32bit.sh, chmodded the file:

Code: Select all

chmod +x oxygen-32bit.sh
, but after the installer reaches the "Select Destination Directory" I run into the following problem.

If I run as a normal user, I get the following error message:
"The directory: /home/bds/Oxygen XML 13 is invalid". I get the same message if I try to execute as root. Changing directory locations doesn't seem to help, i.e. /home/bds/Applications/oxygen or /home/bds/oxygen (or even /usr/local/oxygen).

I would greatly appreciate any suggestions on a work-around!
Thanks very much,
Bridger
bds
Posts: 47
Joined: Mon Jun 26, 2006 10:40 pm

Re: BSD install

Post by bds »

Hi all,
apologies for the lack of information in the initial post.

Code: Select all

portablespanner% which java
/usr/local/bin/java
portablespanner% java -version
java version "1.6.0_07"
Diablo Java(TM) SE Runtime Environment (build 1.6.0_07-b02)
Diablo Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode, sharing)
I've tried installing both the 32bit Linux w/JRE and the "All" versions. I've been told that the Diablo Java version is the official FreeBSD port of the Oracle/Sun Java, but I'm not 100% sure.

Any suggestions would be greatly appreciated!
Thanks very much,
Bridger
adrian
Posts: 2879
Joined: Tue May 17, 2005 4:01 pm

Re: BSD install

Post by adrian »

Hello,

The Linux 32-bit(oxygen-32bit.sh) and 64-bit(oxygen-64bit.sh) kits of Oxygen are not appropriate for FreeBSD because they have a bundled Oracle Java VM that is not officially supported on FreeBSD.

I suggest using the All Platforms kit which does not have a bundled JVM:
http://www.oxygenxml.com/download_oxyge ... r.html#All

Please note that on the Unix/Linux platform Oxygen has only been tested with Java SE from Oracle(or Sun) and OpenJDK. Other distributions of Java are not officially supported and you may run into issues with them.

Oxygen has also been tested successfully with OpenJDK, though we still recommend Java SE over OpenJDK when available. So, if Oxygen fails with your current Java VM(Diablo Java), a solution would be to get a BSD port of the OpenJDK and use that instead:
http://wikis.sun.com/display/OpenJDK/BSDPort
I would recommend trying openjdk6.

If you don't want to install a system Java VM specially for Oxygen, you can create a 'jre' directory in the Oxygen directory and place the Java VM there.
e.g. The java executable should be: [Oxygen-directory]/jre/bin/java

Regards,
Adrian
Adrian Buza
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
bds
Posts: 47
Joined: Mon Jun 26, 2006 10:40 pm

Re: BSD install

Post by bds »

Hi Adrian,
Thanks for the suggestion. I had two different java ports installed and deleting one fixed the problem.

Cheers,
Bridger
Post Reply