Currently `sun.jdk` is automatically added to all deployments by Undertow.
The problem is that doing so means all META-INF/services entries are exported from that module, which causes them to be found when running in an IDE or wildfly-swarm:run. However, the classes that go along with the service entries can not be found, causing an exception.
We've worked around this problem in the `spring` fraction by explicitly excluding `sun.jdk`, but it's become apparent that doing so is not a long term solution as it prevents other things from working as expected.
So we need a way to filter out the META-INF/services entries for non JDK jars from `sun.jdk`