If you unzip -l lib/openejb-core*.jar, do you have effectivetomee? Le 5 avr. 2015 18:19, "David Goodenough" <[email protected]> a écrit :
> I am using > > apache-tomee-2.0.0-20150403.042108-249-plus.tar.gz > > with your revised tomee.sh on top. > > David > > On Sunday 05 April 2015 18:01:34 Romain Manni-Bucau wrote: > > It was but i guess snapshot is not up to date. Issue was a command has a > - > > in its name. > > Le 5 avr. 2015 17:37, "David Goodenough" < > [email protected]> > > a écrit : > > > I had to substitute a real version in line 18, and yes it now starts > > > without > > > an explicit JAVA_HOME=, but I still get the exception if I pass no > > > arguments > > > to the tomee script. If I pass start or stop to it, then it works as > > > expected. So yes you have solved the JAVA_HOME problem, however there > > > does seem to be a problem in the help routine. > > > > > > David > > > > > > On Sunday 05 April 2015 13:12:44 Romain Manni-Bucau wrote: > > > > Hmm > > > > > > > > I fixed it and tested on ubuntu. Get ypu get this script > > > > > > > https://github.com/apache/tomee/blob/master/tomee/apache-tomee/src/main/re > > > so> > > > > urces/tomee.sh please? > > > > Le 5 avr. 2015 12:47, "David Goodenough" < > > > > > > [email protected]> > > > > > > > a écrit : > > > > > I have identified what is causing the exception. It is in the help > > > > > processing. > > > > > I was not passing a command to tomee.sh, so it was trying to invoke > > > > > the > > > > > help > > > > > text, and failing. > > > > > > > > > > I notice also in the openejb.apache.org/startup.html that it > refers > > > > > > to an > > > > > > > > openejb.sh command. There would not appear to be such a comand, > but > > > > > there is a tomee.sh command, which I guess is the same thing (it > seems > > > > > to do the same thing). > > > > > > > > > > David > > > > > > > > > > On Saturday 04 April 2015 10:51:13 David Goodenough wrote: > > > > > > On Saturday 04 April 2015 00:52:13 Romain Manni-Bucau wrote: > > > > > > > Hi > > > > > > > > > > > > > > this is fixed https://issues.apache.org/jira/browse/TOMEE-1540 > > > > > > > > > > > > and if I specify JAVA_HOME I get the same exception. > > > > > > > > > > > > David > > > > > > > > > > > > > thanks for the report > > > > > > > > > > > > > > > > > > > > > Romain Manni-Bucau > > > > > > > @rmannibucau <https://twitter.com/rmannibucau> | Blog > > > > > > > <http://rmannibucau.wordpress.com> | Github > > > > > > > <https://github.com/rmannibucau>> > > > > > > > > > > > > > > | LinkedIn <https://www.linkedin.com/in/rmannibucau> | > Tomitriber > > > > > > > > > > > > > > <http://www.tomitribe.com> > > > > > > > > > > > > > > 2015-04-03 18:51 GMT+02:00 David Goodenough < > > > > > > > > > > > > > > [email protected]>: > > > > > > > > I am trying to run tomee on a debian sid system (amd64) using > > > > > > > > > > openjdk-8. > > > > > > > > > > > > > I am running a snapshot from 20150319. > > > > > > > > > > > > > > > > Running tomee.sh without setting JAVA_HOME I get an error > > > > > > > > complaining > > > > > > > > that /bin/java does not exist. > > > > > > > > > > > > > > > > So I set JAVA_HOME either to /usr or to > > > > > > > > /usr/lib/jvm/java-8-openjdk-amd64/ > > > > > > > > I get:- > > > > > > > > > > > Exception in thread "main" > java.lang.IllegalArgumentException: > > > opt > > > > > > > > > > > contains > > > > > > > > illegal character value '-' > > > > > > > > > > > > > > > > at > > > > > > > org.apache.commons.cli.OptionValidator.validateOption(OptionValidator.ja > > > > > > > > > > > va > > > > > > > > > > > > > > > > :73)> > > > > > > > > : > > > > > > > > at > org.apache.commons.cli.Option.<init>(Option.java:123) > > > > > > > > at > > > > > > org.apache.commons.cli.Options.addOption(Options.java:131) > > > > > > > > > > > at > > > > > > org.apache.commons.cli.Options.addOption(Options.java:114) > > > > > > > > > > > at > > > > > > org.apache.openejb.cli.MainImpl.help(MainImpl.java:230) > > > > > > > > > > > at > > > > > > org.apache.openejb.cli.MainImpl.help(MainImpl.java:212) > > > > > > > > > > > at > > > > > > org.apache.openejb.cli.MainImpl.main(MainImpl.java:102) > > > > > > > > > > > at > > > > > > org.apache.openejb.cli.Bootstrap.main(Bootstrap.java:106) > > > > > > > > > > > Any idea how to fix this? > > > > > > > > > > > > > > > > David > >
