[jboss-jira] [JBoss JIRA] (WFLY-4600) Discontinue VFS

David Lloyd (JIRA) issues at jboss.org
Wed May 6 16:09:45 EDT 2015


David Lloyd created WFLY-4600:
---------------------------------

             Summary: Discontinue VFS
                 Key: WFLY-4600
                 URL: https://issues.jboss.org/browse/WFLY-4600
             Project: WildFly
          Issue Type: Task
          Components: VFS
            Reporter: David Lloyd


Due to various design and implementation problems, especially on Windows, we should discontinue VFS.  It could be replaced by the following:

* URL handlers:
** A "deployment" URL handler which could possibly use standard {{!/}} syntax (but extended to arbitrary levels) to identify nested JARs, like this: {{deployment:/myApp.ear!/lib/someThing.jar!/org/foo/Bar.class}}
** An "ext" URL handler which would identify extensions by name: {{ext:/my-extension/org/foo/Bar.class}}
** Normal {{jar}} URLs for filesystem JARs
* Separate module loaders (and services, if appropriate) for the above three cases, whose class loaders in turn use the above URL schemes (as appropriate) for code source and resource URLs




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the jboss-jira mailing list