[jboss-as7-dev] VFS question and how to extract contents of deployment root

Scott Marlow smarlow at redhat.com
Tue Nov 13 08:29:02 EST 2012


One thing that I don't want to do, is to walk through deployments and 
make separate file copies of the contents (that would slow the 
deployment phase down).

I also don't want to give up on converting VFS urls to FILE urls.

Any other suggestions?

Scott

On 11/07/2012 03:53 PM, Scott Marlow wrote:
> We need a proper implementation of JPA getPersistenceUnitRootUrl():
>
> "
> javax.persistence.spi.PersistenceUnitInfo.getPersistenceUnitRootUrl()
>
> Returns the URL for the jar file or directory that is the root of the
> persistence unit. (If the persistence unit is rooted in the
> WEB-INF/classes directory, this will be the URL of that directory.)
>
> The URL will either be a file: URL referring to a jar file
> or referring to a directory that contains an exploded jar
> file, or some other URL from which an InputStream in jar
> format can be obtained.
> "
>
> VFSFile.getPhysicalFile() doesn't seem to extract the children, so that
> isn't helpful by itself.
>
> Do we have something like VFSFile.getPhysicalFile() that gets a physical
> file representation of all of the files in a deployment root?
>
> Scott
> _______________________________________________
> jboss-as7-dev mailing list
> jboss-as7-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
>



More information about the jboss-as7-dev mailing list