what replaces javaws? using icedtea-web and openjdk6.

Dan Nelson dnelson at allantgroup.com
Thu Dec 6 21:47:07 UTC 2012


In the last episode (Dec 06), Antonio Olivares said:
> >> http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/173603
> >
> > I apply the suggested fix:
> >
> > $ sh -x `which itweb-javaws` jviewer.jnlp
> > + JAVA=/usr/local/openjdk6/jre/bin/java
> > + LAUNCHER_BOOTCLASSPATH=-Xbootclasspath/a:/usr/local/share/icedtea-web/netx.jar
> > + LAUNCHER_FLAGS=-Xms8m
> > + CLASSNAME=net.sourceforge.jnlp.runtime.Boot
> > + BINARY_LOCATION=/usr/local/bin/itweb-javaws
> > + PROGRAM_NAME=itweb-javaws
> > + CP=/usr/local/openjdk6/jre/lib/rt.jar
> > /usr/local/bin/itweb-javaws: 11: Syntax error: Bad function name
> >
> I try once more on another machine not 64 bit, it returns the same
> error and java web start does not work :(
> 
> $ sh -x `which itweb-javaws` jviewer.jnlp
> + JAVA=/usr/local/openjdk6/jre/bin/java
> + LAUNCHER_BOOTCLASSPATH=-Xbootclasspath/a:/usr/local/share/icedtea-web/netx.jar
> + LAUNCHER_FLAGS=-Xms8m
> + CLASSNAME=net.sourceforge.jnlp.runtime.Boot
> + BINARY_LOCATION=/usr/local/bin/itweb-javaws
> + PROGRAM_NAME=itweb-javaws
> + CP=/usr/local/openjdk6/jre/lib/rt.jar
> /usr/local/bin/itweb-javaws: 11: Syntax error: Bad function name
> 
> Any other ideas as to how to fix this?

Don't try and run it through /bin/sh .  The script uses bash-isms (array
syntax specifically).  Just run "itweb-javaws jviewer.jnlp".

-- 
	Dan Nelson
	dnelson at allantgroup.com


More information about the freebsd-questions mailing list