Adding module causes classloading issues
Alan Bateman
Alan.Bateman at oracle.com
Tue Nov 28 08:35:07 UTC 2017
On 28/11/2017 02:00, Alex Buckley wrote:
>
> Thank you, for investigating how your app relates to CORBA, JTA, and
> Attach. I hope http://openjdk.java.net/jeps/8189188 was informative at
> least. Alan will probably be along shortly with some points I missed.
One point that I didn't see mentioned in the thread so far is a detail
in the JEP 261 policy on root modules for the case that module java.se
is not observable. When java.se is not observable then all modules
(system or upgrade module path) that export an API are resolved. The
output of `java --list-modules` will answer his quickly but I'll bet the
image doesn't have java.se.
I don't know what halfpipe is but it would be interesting to paste in
the detailed output from jdeps so we can see if it really depends on
classes in java.corba. I'm also interested in the first mail about "JMX
Attach" as it's not clear what that means. Is jconsole or VisualVM in
the picture? This would require the java.management.rmi module to be
included.
As Alex mentioned, this case is crying out for the XA-less JTA that Alex
mentioned. Hopefully the JSR 907 spec lead will sort this out soon.
-Alan
More information about the jigsaw-dev
mailing list