[jboss-jira] [JBoss JIRA] (WFCORE-680) Discontinue VFS
Scott Marlow (JIRA)
issues at jboss.org
Thu Oct 15 11:25:00 EDT 2015
[ https://issues.jboss.org/browse/WFCORE-680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13118752#comment-13118752 ]
Scott Marlow commented on WFCORE-680:
-------------------------------------
Any idea which version of WildFly might get this change? I'm trying to understand if we need to work around VFS issues for Hibernate OGM in WildFly 11. Thanks, Scott
> Discontinue VFS
> ---------------
>
> Key: WFCORE-680
> URL: https://issues.jboss.org/browse/WFCORE-680
> Project: WildFly Core
> Issue Type: Task
> Components: VFS
> Reporter: David Lloyd
> Assignee: Richard Opalka
>
> 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
> * The URL handlers should use a "current application server" context selector in order to convert the global ref into an AS instance-relative ref, as we should not be maintaining global state
> * 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.4.11#64026)
More information about the jboss-jira
mailing list