Я пытаюсь получить ресурс, содержащийся в файле JAR. Этот Jar используется как зависимость веб-проекта MyWebApp. Я использую JBoss 5.1.0Исключено исключение исключительной ситуации при использовании JBoss VFS
код в файле баночке:
// MyClass Class
// part of myFunction
...
Enumeration<URL> configEnum;
configEnum = this.getClass().getClassLoader().getResources("MyFile");
while (configEnum.hasMoreElements()) {
URL configURL = configEnum.nextElement();
VirtualFile file = VFS.getRoot(configURL);
...
, но когда я импортировать эту банку в веб-приложении (myWebApp), и я использую эту функцию, я получаю исключение:
java.io.IOException: No context factory for vfszip:/...PATH.../MyWebApp.war/WEB-INF/lib/MyJar.jar/my/resources/path/
at org.jboss.virtual.VFS.getVFS(VFS.java:129)
Если кто-то знает, как исправить это, было бы очень полезно.