title: Unable to derive module descriptor: Provider {class X} not in module
body: <p>I am getting this error message when I try to compile my new modularized Java 11 application:</p>
  
  <pre><code>Error occurred during initialization of boot layer
  java.lang.module.FindException: Unable to derive module descriptor for C:\Users\inter\.m2\repository\xalan\xalan\2.7.2\xalan-2.7.2.jar
  Caused by: java.lang.module.InvalidModuleDescriptorException: Provider class org.apache.bsf.BSFManager not in module
  </code></pre>
  
  <p>This appears to be an issue from a dependency of a dependency. I can't even find which module is pulling it in so I can update it.</p>
  
  <p>I am using openjdk 11.0.2, IntelliJ 2018.3.4, Maven</p>
  
  <p>Any advice how I can troubleshoot or fix this? I have found very little documentation on this issue.</p>