> On Nov 27, 2017, at 7:15 PM, Alex Buckley <alex.buck...@oracle.com> wrote: > > --add-modules java.transaction
Tried to simplify. java -cp . --patch-module java.transaction=jta.jar --add-modules java.transaction ModuleForClass javax.transaction.UserTransaction Error occurred during initialization of boot layer java.lang.LayerInstantiationException: Package javax.transaction.xa in both module java.transaction and module java.sql import javax.transaction.UserTransaction; public class ModuleForClass { public static void main(String[] args) { try { Module m = Class.forName("javax.transaction.UserTransaction").getModule(); System.out.println(m.getName()); } catch (Throwable tossed) { tossed.printStackTrace(); } } }