I think that the intent of the advice was (at least for the moment) that you 
should be able to run your OSGi applications just as you always have, 
effectively ignoring JPMS.

I’m not sure what additional advice to give at this point.

Tim


> On 7 Sep 2017, at 21:04, Alex Sviridov <ooo_satu...@mail.ru> wrote:
> 
> 
> Thank you very much for your answer. However, it is absolutely not what I 
> asked.
> I didn't ask about warnings. I asked about principles how to work with both 
> technologies
> at the same time. This is the main reason I started this thread in this 
> mailing list.
> 
> I am not OSGi expert/developer. I am OSGi user. I wrote to this mailing list 
> to get
> clear technical solutions how to make JPMS and OSGi friends. I tell the truth 
> -
> advices "set some options to ignore some messages" is not what I am looking 
> for.
> 
> Best regards, Alex
> 
> 
> Четверг, 7 сентября 2017, 22:25 +03:00 от "BJ Hargrave" <hargr...@us.ibm.com>:
> 
> You may need to set some options to ignore some warnings. But your OSGi based 
> application should run fine just like other existing apps (assuming you don't 
> use Java internals which Java 9 hides).
> --
> 
> BJ Hargrave
> Senior Technical Staff Member, IBM // office: +1 386 848 1781
> OSGi Fellow and CTO of the OSGi Alliance // mobile: +1 386 848 3788
> hargr...@us.ibm.com <mailto:hargr...@us.ibm.com>
>  
>  
> ----- Original message -----
> From: Alex Sviridov <ooo_satu...@mail.ru <mailto:ooo_satu...@mail.ru>>
> Sent by: osgi-dev-boun...@mail.osgi.org 
> <mailto:osgi-dev-boun...@mail.osgi.org>
> To: osgi-dev <osgi-dev@mail.osgi.org <mailto:osgi-dev@mail.osgi.org>>
> Cc:
> Subject: Re: [osgi-dev] OSGi and Java 9
> Date: Thu, Sep 7, 2017 1:26 PM
>  
> Thank you very much for your answer. It is good news. Could you give any 
> information
> HOW to use OSGi on Java 9? Should I totally ignore JPMS (use any switches to
> permit/disable etc) or should I delegate JPMS some tasks (which?) and delegate
> OSGI other tasks (which?)?
> 
> Best regards, Alex
> 
>  
> Четверг, 7 сентября 2017, 20:01 +03:00 от "BJ Hargrave" <hargr...@us.ibm.com 
> <mailto:hargr...@us.ibm.com>>:
>  
> You can use OSGi on Java 9. Just like any other Java program. While the Java 
> runtime class libraries are modularized with the Java Platform Module System 
> (JPMS), your application running on the Java runtime can remain modularized 
> by OSGi. OSGi is not going to stop working on Java 9 :-) In other words, 
> -classpath applications will not stop working on Java 9.
>  
> Now, there may be some blips and bugs in code that will need to be addressed 
> for Java 9, that can happen with each new major Java release.
> --
> 
> BJ Hargrave
> Senior Technical Staff Member, IBM // office: +1 386 848 1781
> OSGi Fellow and CTO of the OSGi Alliance // mobile: +1 386 848 3788
> hargr...@us.ibm.com <mailto:hargr...@us.ibm.com>
>  
>  
> ----- Original message -----
> From: Alex Sviridov <ooo_satu...@mail.ru <mailto:ooo_satu...@mail.ru>>
> Sent by: osgi-dev-boun...@mail.osgi.org 
> <mailto:osgi-dev-boun...@mail.osgi.org>
> To: osgi-dev@mail.osgi.org <mailto:osgi-dev@mail.osgi.org>
> Cc:
> Subject: [osgi-dev] OSGi and Java 9
> Date: Thu, Sep 7, 2017 12:22 PM
>  
> Hello, everyone
> 
> Java 9 is about to be released. The main problem is Java 9 modular system 
> because it seems
> to be strange to support two modular systems in one product - I mean Java 9 
> modular system
> and OSGi.
> 
> What should OSGI users do now with current their products on OSGI? Not to use 
> Java 9 and
> all future Java versions? Or there are other solutions how to work with OSGI 
> on Java 9?
> 
> I have found some articles in internet but I would like to hear answer from 
> OSGi
> developers and OSGi experts. I would be thankful for any information.
> 
> Best regards, Alex
> _______________________________________________
> OSGi Developer Mail List
> osgi-dev@mail.osgi.org <mailto:osgi-dev@mail.osgi.org>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__mail.osgi.org_mailman_listinfo_osgi-2Ddev&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=p-HkGsKTJWWSiO-pz0kKXl8ALzmlqvUGeFfgHUZX8ms&m=xoyDnjWrU3zp8TRG6OOWJMt_kH0AvIDxQhMC12LNc8w&s=xOKa7s31l9Lf_pHbmjDcB8-8PfdqK-Ua34oJY8fo0DA&e=
>  
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__mail.osgi.org_mailman_listinfo_osgi-2Ddev&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=p-HkGsKTJWWSiO-pz0kKXl8ALzmlqvUGeFfgHUZX8ms&m=xoyDnjWrU3zp8TRG6OOWJMt_kH0AvIDxQhMC12LNc8w&s=xOKa7s31l9Lf_pHbmjDcB8-8PfdqK-Ua34oJY8fo0DA&e=>
>  
>  
> 
> 
> --
> Alex Sviridov
> _______________________________________________
> OSGi Developer Mail List
> osgi-dev@mail.osgi.org <mailto:osgi-dev@mail.osgi.org>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__mail.osgi.org_mailman_listinfo_osgi-2Ddev&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=p-HkGsKTJWWSiO-pz0kKXl8ALzmlqvUGeFfgHUZX8ms&m=Qx0S7sLQPhkNPJQ3kzt9FAx1EuhZA2ExnFKDJIJ4EbI&s=NRmVxnQ2M8-6zPxS7oXGeD3lRUD8PVlU2_lZ_S16Els&e=
>  
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__mail.osgi.org_mailman_listinfo_osgi-2Ddev&d=DwICAg&c=jf_iaSHvJObTbx-siA1ZOg&r=p-HkGsKTJWWSiO-pz0kKXl8ALzmlqvUGeFfgHUZX8ms&m=Qx0S7sLQPhkNPJQ3kzt9FAx1EuhZA2ExnFKDJIJ4EbI&s=NRmVxnQ2M8-6zPxS7oXGeD3lRUD8PVlU2_lZ_S16Els&e=>
>  
>  
> 
> 
> 
> -- 
> Alex Sviridov
> _______________________________________________
> OSGi Developer Mail List
> osgi-dev@mail.osgi.org <mailto:osgi-dev@mail.osgi.org>
> https://mail.osgi.org/mailman/listinfo/osgi-dev 
> <https://mail.osgi.org/mailman/listinfo/osgi-dev>
_______________________________________________
OSGi Developer Mail List
osgi-dev@mail.osgi.org
https://mail.osgi.org/mailman/listinfo/osgi-dev

Reply via email to