Oh, i got it http://stackoverflow.com/a/5273166/326905
"at least 2 cores and at least 2 GB physical memory" Until know i'm using a VM with single core and 1GB RAM. So this will be later for production :) Thank you Guido. 2013/10/11 Peter Schmidt <peter.schmidt0...@gmail.com> > Strange. When i add "-server" to the arguments, i got everytime the error > on jetty startup > > > Invalid option -server > Cannot parse command line arguments > > > 2013/10/11 Guido Medina <guido.med...@temetra.com> > >> It is JVM parameter, example: >> >> JAVA_OPTIONS="-Djava.awt.**headless=true -Dfile.encoding=UTF-8 -server >> -Xms256m -Xmx256m" >> >> If you want to concatenate more JVM parameters you do it like this: >> JAVA_OPTIONS="-Dsolr.solr.**home=/usr/share/solr $JAVA_OPTIONS" >> >> Take a good look at the format, >> >> Guido. >> >> >> On 11/10/13 13:37, Peter Schmidt wrote: >> >>> @Guido: Itried it before and than i thought you marked just the server >>> options >>> >>> Because the -sever causes a: >>> >>> sudo service jetty start >>> * Starting Jetty servlet engine. >>> jetty >>> Invalid option -server >>> Cannot parse command line arguments >>> >>> Or should i substitute server with ...? >>> >>> Options with -server: >>> >>> >>> JAVA_OPTIONS="-Djava.awt.**headless=true -Dfile.encoding=UTF-8 -server >>> -Xms256m -Xmx256m -XX:+UseG1GC -XX:MaxGCPauseMillis=50 >>> -XX:+OptimizeStringConcat -XX:+UseStringCache >>> -Dsolr.solr.home=/usr/share/**solr $JAVA_OPTIONS" >>> >>> >>> >>> 2013/10/11 Guido Medina <guido.med...@temetra.com> >>> >>> Remember the "-server" which for Java webapps or dedicated Java services >>>> will improve things. >>>> >>>> Guido. >>>> >>>> >>>> On 11/10/13 12:26, Peter Schmidt wrote: >>>> >>>> I can report that jetty is running now with this options: >>>>> >>>>> JAVA_OPTIONS="-Djava.awt.****headless=true -Dfile.encoding=UTF-8 >>>>> -Xms256m >>>>> >>>>> -Xmx256m -XX:+UseG1GC -XX:MaxGCPauseMillis=50 -XX:+OptimizeStringConcat >>>>> -XX:+UseStringCache -Dsolr.solr.home=/usr/share/****solr >>>>> $JAVA_OPTIONS" >>>>> >>>>> >>>>> @Guido: I reduced the min/max heap size to 256m, i will increase this >>>>> on >>>>> production server. >>>>> >>>>> >>>>> 2013/10/11 Peter Schmidt <peter.schmidt0...@gmail.com> >>>>> >>>>> So the main problem was that the libs must be copied to the >>>>> WEB-INF/lib >>>>> >>>>>> directory insteed of the jetty lib/ext directory. Is the fact that you >>>>>> should you use WEB-INF/lib somewhere documented? >>>>>> >>>>>> >>>>>> 2013/10/11 Peter Schmidt <peter.schmidt0...@gmail.com> >>>>>> >>>>>> Not so hard switching it to Oracle JDK 7u40. >>>>>> >>>>>>> Just download it and change the JAVA_HOME path in >>>>>>> /etc/default/jetty, so >>>>>>> it's not nescessary to switch java version with >>>>>>> update-java-alternatives >>>>>>> >>>>>>> The machine is 64bit :) >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2013/10/11 Bill Bell <billnb...@gmail.com> >>>>>>> >>>>>>> Does this work ? >>>>>>> >>>>>>>> I can suggest -XX:-UseLoopPredicate to switch off predicates. >>>>>>>> >>>>>>>> ??? >>>>>>>> >>>>>>>> Which version of 7 is recommended ? >>>>>>>> >>>>>>>> Bill Bell >>>>>>>> Sent from mobile >>>>>>>> >>>>>>>> >>>>>>>> On Oct 10, 2013, at 11:29 AM, "Smiley, David W." < >>>>>>>> dsmi...@mitre.org> >>>>>>>> wrote: >>>>>>>> >>>>>>>> *Don't* use JDK 7u40, it's been known to cause index corruption and >>>>>>>>> SIGSEGV faults with Lucene: LUCENE-5212 This has not been >>>>>>>>> unnoticed >>>>>>>>> >>>>>>>>> by >>>>>>>> >>>>>>>> Oracle. >>>>>>>>> >>>>>>>>> ~ David >>>>>>>>> >>>>>>>>> On 10/10/13 12:34 PM, "Guido Medina" <guido.med...@temetra.com> >>>>>>>>> wrote: >>>>>>>>> 2. Java version: There are huges performance winning between Java >>>>>>>>> 5, 6 >>>>>>>>> >>>>>>>>>> and 7; we use Oracle JDK 7u40. >>>>>>>>>> >>>>>>>>>> >> >