According to JSR181 the handler file can also be specified relative to the endpoint class. The logic we use is
| URL fileURL = null; | String filename = anHandlerChain.file(); | | // Try the filename as URL | try | { | fileURL = new URL(filename); | } | catch (MalformedURLException ex) | { | // ignore | } | | // Try the filename as File | if (fileURL == null) | { | try | { | File file = new File(filename); | if (file.exists()) | fileURL = file.toURL(); | } | catch (MalformedURLException e) | { | // ignore | } | } | | // Try the filename as Resource | if (fileURL == null) | { | fileURL = epMetaData.getResourceLoader().getResource(filename); | } | | // Try the filename relative to class | if (fileURL == null) | { | String packagePath = wsClass.getPackage().getName().replace('.', '/'); | fileURL = epMetaData.getClassLoader().getResource(packagePath + "/" + filename); | } | | if (fileURL == null) | throw new WSException("Cannot resolve URL to handler file: " + filename); | relative to class is available from jbossws-1.0.4 View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3977717#3977717 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3977717 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user