Nadav, You are correct - the "[PATCH] Changed java-example to use java.so directly to start example Hello application" is obsolete with latest patches.
On Wednesday, November 2, 2016 at 8:30:41 AM UTC-4, Nadav Har'El wrote: > > > On Fri, Oct 28, 2016 at 2:40 PM, Waldek Kozaczuk <[email protected] > <javascript:>> wrote: > >> In last 2 weeks I submitted 6 patches who ideally should be applied in >> the chronological order I submitted them. Mainly the patches are about >> changing runjava and java.cc to make it possible to run Java 9 on OSv due >> to removed extension classloader or to deal with the implications of doing >> so. I have also fixed couple of bugs that I found while testing it: >> >> [PATCH] Reformatted java/runjava and java/tests >> [PATCH] Support building and running Java apps in non-isolated mode >> [PATCH] Changed java-example to use java.so directly to start example >> Hello application >> > > If I understand correctly, this last patch is *not* needed any more, > because of the patch that precedes it. Right? > > >> [PATCH] Added openjdk8-fedora-non-isolated and modified >> openjdk8-zulu-compact* to support running apps in non-isolated mode >> [PATCH] Modifed runjava classes to support running Java 9 apps and added >> switch to display Java classloader diagnostic information >> [PATCH] Added new Java apps and modified exiting OpenJDK 8 base apps to >> include new policy file and new location of runjava.jar >> >> I have done quite extensive manual testing using existing Java osv-apps >> and new ones across many combinations which involved: >> >> >> *Name/Build command* *Java 7 Isolated* *Java 7 Non-isolated* *Java 8 >> Isolated* *Java 8 Non-isolated* >> *Java 8 compact profile 1* >> *non-isolated* >> apache-activemq >> *PASS* >> ./scripts/build image=java,apache-activemq >> *PASS* >> ./scripts/build image=java_non_isolated,apache-activemq >> >> *PASS* >> ./scripts/build image=openjdk8-fedora-non-isolated,apache-activemq >> >> apache-kafka >> *PASS* >> ./scripts/build image=java,apache-kafka >> *PASS* >> ./scripts/build image=java_non_isolated,apache-kafka >> >> >> >> apache-zookeeper >> *PASS* >> ./scripts/build image=java,apache-zookeeper >> *PASS* >> ./scripts/build image=java_non_isolated,apache-zookeeper >> ?? >> ./scripts/build image=openjdk8-fedora,apache-zookeeper >> *PASS* >> ./scripts/build image=openjdk8-fedora-non-isolated,apache-zookeeper >> >> cassandra >> *PASS* >> ./scripts/build image=java,cassandra >> >> >> *PASS* >> ./scripts/build image=openjdk8-fedora-non-isolated,cassandra >> >> java-example >> *PASS* >> ./scripts/build image=java,java-example >> *PASS* >> ./scripts/build image=java_non_isolated,java-example >> *PASS* >> ./scripts/build image=openjdk8-fedora,java-example >> *PASS* >> ./scripts/build image=openjdk8-fedora-non-isolated,java-example >> >> java-newrelic >> >> >> >> >> jetty >> *PASS* >> ./scripts/build image=java,jetty >> *PASS* >> ./scripts/build image=java_non_isolated,jetty >> >> >> >> solr >> *PASS* >> ./scripts/build image=java,solr >> 67350 [Thread-5] INFO org.eclipse.jetty.server.AbstractConnector – >> Started [email protected]:8983 >> 133144150710 < 171798691590, now=133144173180 >> >> [backtrace] >> 0x00000000003df400 <sched::timer_list::fired()+1120> >> 0x0000000000389a00 <interrupt_descriptor_table::invoke_interrupt(unsigned >> int)+192> >> 0x0000000000389b52 <interrupt+130> >> 0x00000000003889d9 <???+3705305> >> 0x00000000003e3617 <sched::cpu::idle()+39> >> 0x00000000003e363b <???+4077115> >> 0x00000000003e3776 <thread_main_c+38> >> 0x0000000000388a02 <???+3705346>, when curl http://localhost:port/solr/ >> >> >> >> >> tomcat >> *PASS* >> ./scripts/build image=java,tomcat >> >> >> *FAIL (PR_CallOnce)* >> /scripts/build image=openjdk-fedora-non-isolated,tomcat >> >> >> New apps to test: >> *Name/Build command* *Java 7 Isolated* *Java 7 Non-isolated* *Java 8 >> Isolated* *Ja*va 8 Non-isolated >> elasticsearch >> >> *PASS* >> ./scripts/build image=openjdk8-fedora,elasticsearch_with_full_jre8 >> *PASS* >> ./scripts/build image=openjdk8-fedora-non-isolated,e >> lasticsearch_with_full_jre8 >> apache-derby >> *PASS* >> ./scripts/build image=java,derby >> *PASS* >> ./scripts/build image=java_non_isolated,derby >> >> >> >> >> >> It would be nice to have an automated integration test that would >> actually run these apps and integration test them like using curl and >> expect. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "OSv Development" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "OSv Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
