Stephen Kouretas wrote:
David,
If I understand you correctly jboss.protocol.handler.modules requires a URLStreamHandlerFactory.
Correct.
Stephen Kouretas wrote:
The jcifs package does not include a URLStreamHandlerFactory since java.protocol.handler.pkgs only requires a URLStreamHandler.
Hence, I created a seperate jar with a URLStreamHandlerFactory and placed it in the modules/jcifs/main directory. (see code below)
In the META-INF/services directory of this jar contains a text file named java.net.URLStreamHandlerFactory which contains the fully-qualified name of this factory.
In the module.xml file I added this new jar as a resource-root and removed the service-loader-resources directory from the resources list.
the org.jboss.as.standalone module still has a dependency on the jcifs module.
I am still getting the same MalformedURLException unknown protocol: smb.
This is after you added your module name to jboss.protocol.handler.modules?