<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 12 Oct 2018, at 15:43, Cristi Chircu <<a href="mailto:cristian.chircu@gmail.com" class="">cristian.chircu@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="WordSection1" style="page: WordSection1; caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Hello everyone,<span class="Apple-converted-space"> </span><br class=""><br class="">I've been using<span class="Apple-converted-space"> </span><a href="https://mvnrepository.com/artifact/org.opensaml/opensaml-core/3.3.0" target="_top" style="color: purple; text-decoration: underline;" class="">OpenSAML 3.3.0<span class="Apple-converted-space"> </span></a>for a java 8 service provider and it made my life a lot easier (thanks for sharing, by the way :) ).<span class="Apple-converted-space"> </span><br class="">Now I'm trying to upgrade to java 10 and it looks like I'm out of luck. When I try to deploy I get an exception: "java.lang.module.ResolutionException: Modules opensaml.saml.impl and opensaml.saml.api export package org.opensaml.saml.config to module jersey.client".</div></div></div></blockquote><div><br class=""></div><div>I'm guessing that you are trying to put OpenSAML on the Java module path rather than on the classpath. We don't support that at present.</div><div><br class=""></div><blockquote type="cite" class=""><div class=""><div class="WordSection1" style="page: WordSection1; caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">I've searched around for a bit and I can't seem to find clear information on your plans for newer java versions support.</div></div></div></blockquote><div><br class=""></div><div>We have a page describing our approach here:</div><div><br class=""></div><div><a href="https://wiki.shibboleth.net/confluence/display/DEV/Java+Modularity" class="">https://wiki.shibboleth.net/confluence/display/DEV/Java+Modularity</a></div><div><br class=""></div><div>You will be aware that we recently released a new version of the Shibboleth IdP, and in conjunction with that a new version of OpenSAML. These versions include reserved module names for the various components, and it's _possible_ that may help with the issue you're seeing. As before, though, no guarantees at this stage because we don't support use of the module path yet (we're aware of some split packages, although I don't think the one you've come across was one I was aware of).</div><div><br class=""></div><div><br class=""></div><blockquote type="cite" class=""><div class=""><div class="WordSection1" style="page: WordSection1; caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">I would like to know when you are planning to release a version that works with java 11 (since it's the newest LTS version)</div></div></div></blockquote><div><br class=""></div><div>The IdP (which uses OpenSAML) works just fine under Java 11. Use the classpath, not the module path.</div><div><br class=""></div><div><br class=""></div><blockquote type="cite" class=""><div class=""><div class="WordSection1" style="page: WordSection1; caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">and what will your approach be regarding Oracles change to their release strategy (will you support all versions? will you support all LTS versions?).<span class="Apple-converted-space"> </span><br class=""></div></div></div></blockquote><div><br class=""></div><div><div>For more information:</div><div><br class=""></div><div><a href="https://wiki.shibboleth.net/confluence/display/DEV/Product+Platforms" class="">https://wiki.shibboleth.net/confluence/display/DEV/Product+Platforms</a></div><div><br class=""></div><div><br class=""></div></div></div><div class=""><span class="Apple-style-span" style="border-collapse: separate; font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; line-height: normal; border-spacing: 0px; -webkit-text-decorations-in-effect: none;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div class=""> -- Ian<br class=""></div><div class=""><span class="Apple-style-span" style="font-size: medium;"><br class=""></span></div></span></div></span><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<br class=""></body></html>