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.

Reply via email to