commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Per Hermansson <hermansson....@bredband.net>
Subject Re: VFS - Could not load VFS configuration
Date Thu, 11 Dec 2008 09:22:14 GMT
Done
VFS-228

Mario Ivankovits wrote:
> Yes, but don't forget to attach a patch :-)
>
> Ciao,
> Mario
>
>   
>> -----Original Message-----
>> From: Per Hermansson [mailto:hermansson.per@bredband.net]
>> Sent: Wednesday, December 10, 2008 11:31 PM
>> To: Commons Users List
>> Subject: Re: VFS - Could not load VFS configuration
>>
>> I think I found the problem (context classloader).
>> Reverting rev 537717 seems to solve my issue.
>>
>> Should I open an issue about this?
>> Per
>>
>>
>> Mario Ivankovits wrote:
>>     
>>> Me too.
>>>
>>> Probaby try it with Sun's JDK, or enable some sort of class loading
>>>       
>> debug (there might be a command-line switch to do so) with OpenJDK,
>> probably you can find some more hints.
>>     
>>> According to [1] this "java -verbose:class" might do the trick.
>>>
>>> Ciao
>>> Mario
>>>
>>> [1] http://java.sun.com/developer/TechTips/2000/tt1128.html
>>>
>>>
>>>       
>>>> -----Original Message-----
>>>> From: Per Hermansson [mailto:hermansson.per@bredband.net]
>>>> Sent: Wednesday, December 10, 2008 8:08 PM
>>>> To: Commons Users List
>>>> Subject: Re: VFS - Could not load VFS configuration
>>>>
>>>> Hi
>>>> I've build it using mvn install from the core directory
>>>> and I've verified that the class file is actually in the jar file.
>>>> This problem might not be related to VFS but I can't understand
>>>> what is causing it.
>>>>
>>>> Per
>>>>
>>>> Mario Ivankovits wrote:
>>>>
>>>>         
>>>>> Hi!
>>>>>
>>>>> org.apache.commons.vfs.provider.local.DefaultLocalFileProvider is a
>>>>>
>>>>>           
>>>> class in vfs core.
>>>>
>>>>         
>>>>> For me it seems there is something wrong with your vfs core jar.
>>>>>
>>>>>           
>>>> Please check if the class is in there.
>>>>
>>>>         
>>>>> Did you build the jar by yourself? Probably something went wrong
>>>>>
>>>>>           
>>>> during the build process.
>>>>
>>>>         
>>>>> Ciao,
>>>>> Mario
>>>>>
>>>>>
>>>>>
>>>>>           
>>>>>> -----Original Message-----
>>>>>> From: Per Hermansson [mailto:hermansson.per@bredband.net]
>>>>>> Sent: Wednesday, December 10, 2008 7:39 PM
>>>>>> To: Commons Users List
>>>>>> Subject: Re: VFS - Could not load VFS configuration
>>>>>>
>>>>>> Hi
>>>>>> Thanks for your help but I've now tried to add all the jars
>>>>>>
>>>>>>             
>>>> mentioned
>>>>
>>>>         
>>>>>> on
>>>>>> the homepage and I still
>>>>>> get the same exception.
>>>>>>
>>>>>> /Per
>>>>>>
>>>>>> Mark Fortner wrote:
>>>>>>
>>>>>>
>>>>>>             
>>>>>>> It looks like your classpath doesn't include all of the vfs
>>>>>>>
>>>>>>>
>>>>>>>               
>>>>>> libraries.  You
>>>>>>
>>>>>>
>>>>>>             
>>>>>>> might want to check to see that you have all dependent libraries.
>>>>>>>
>>>>>>>
>>>>>>>               
>>>>>> The VFS
>>>>>>
>>>>>>
>>>>>>             
>>>>>>> project page should give you a list of dependencies.
>>>>>>>
>>>>>>> Hope this helps,
>>>>>>>
>>>>>>> Mark
>>>>>>>
>>>>>>> On Wed, Dec 10, 2008 at 4:07 AM, Per Hermansson
>>>>>>>
>>>>>>>
>>>>>>>               
>>>>>> <hermansson.per@bredband.net
>>>>>>
>>>>>>
>>>>>>             
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Hi
>>>>>>>> I'm having trouble using recent versions of Commons VFS.
>>>>>>>> Current trunk gives the following error:
>>>>>>>>
>>>>>>>> org.apache.commons.vfs.FileSystemException: Could not load
VFS
>>>>>>>> configuration from
>>>>>>>> "jar:file:/media/Fort/per/program/backup/lib/commons-vfs-2.0-
>>>>>>>>
>>>>>>>>
>>>>>>>>                 
>>>>>> SNAPSHOT.jar!/org/apache/commons/vfs/impl/providers.xml".
>>>>>>
>>>>>>
>>>>>>             
>>>>>>>>   at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>                 
>> org.apache.commons.vfs.impl.StandardFileSystemManager.configure(Standar
>>     
>>>>>> dFileSystemManager.java:199)
>>>>>>
>>>>>>
>>>>>>             
>>>>>>>>   at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>                 
>> org.apache.commons.vfs.impl.StandardFileSystemManager.init(StandardFile
>>     
>>>>>> SystemManager.java:126)
>>>>>>
>>>>>>
>>>>>>             
>>>>>>>>   at
>>>>>>>>
>>>>>>>>
>>>>>>>>                 
>>>>>> org.apache.commons.vfs.tasks.VfsTask.resolveFile(VfsTask.java:53)
>>>>>>
>>>>>>
>>>>>>             
>>>>>>>> ...
>>>>>>>> Caused by: org.apache.commons.vfs.FileSystemException: Could
not
>>>>>>>>
>>>>>>>>
>>>>>>>>                 
>>>>>> create
>>>>>>
>>>>>>
>>>>>>             
>>>>>>>> file provider of class
>>>>>>>>
>>>>>>>>                 
>> "org.apache.commons.vfs.provider.local.DefaultLocalFileProvider".
>>     
>>>>>>>>   at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>                 
>> org.apache.commons.vfs.impl.StandardFileSystemManager.createInstance(St
>>     
>>>>>> andardFileSystemManager.java:477)
>>>>>>
>>>>>>
>>>>>>             
>>>>>>>>   at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>                 
>> org.apache.commons.vfs.impl.StandardFileSystemManager.addProvider(Stand
>>     
>>>>>> ardFileSystemManager.java:358)
>>>>>>
>>>>>>
>>>>>>             
>>>>>>>> ...
>>>>>>>> Caused by: java.lang.ClassNotFoundException:
>>>>>>>> org.apache.commons.vfs.provider.local.DefaultLocalFileProvider
>>>>>>>>   at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
>>>>>>>>   at java.security.AccessController.doPrivileged(Native Method)
>>>>>>>>
>>>>>>>> while the latest release (commons-vfs-1.0) works without
error.
>>>>>>>> Here is the ant script I've tested with
>>>>>>>>
>>>>>>>> <project xmlns:vfs="antlib:org.apache.commons.vfs.tasks">
>>>>>>>>   <taskdef uri="antlib:org.apache.commons.vfs.tasks"
>>>>>>>> resource="org/apache/commons/vfs/tasks/antlib.xml">
>>>>>>>>       <classpath>
>>>>>>>>           <pathelement location="lib/commons-vfs-2.0-
>>>>>>>>
>>>>>>>>                 
>>>> SNAPSHOT.jar"/>
>>>>
>>>>         
>>>>>>>>           <pathelement location="lib/commons-logging-
>>>>>>>>                 
>> 1.1.1.jar"/>
>>     
>>>>>>>>       </classpath>
>>>>>>>>   </taskdef>
>>>>>>>>
>>>>>>>>   <target name="test">
>>>>>>>>       <vfs:copy src="lib" destdir="lib2" />
>>>>>>>>   </target>
>>>>>>>> </project>
>>>>>>>>
>>>>>>>> Does anyone know a solution to this?
>>>>>>>> My environment:
>>>>>>>>
>>>>>>>>
>>>>>>>> java version "1.6.0_0"
>>>>>>>> IcedTea6 1.3.1 (6b12-0ubuntu6) Runtime Environment (build
>>>>>>>>                 
>> 1.6.0_0-
>>     
>>>>>>>>                 
>>>>>> b12)
>>>>>>
>>>>>>
>>>>>>             
>>>>>>>> OpenJDK Client VM (build 1.6.0_0-b12, mixed mode, sharing)
>>>>>>>>
>>>>>>>> Apache Ant version 1.7.1 compiled on October 3 2008
>>>>>>>>
>>>>>>>> Thanks
>>>>>>>> /Per
>>>>>>>>
>>>>>>>> ----------------------------------------------------------------
>>>>>>>>                 
>> --
>>     
>>>> --
>>>>
>>>>         
>>>>>> -
>>>>>>
>>>>>>
>>>>>>             
>>>>>>>> To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
>>>>>>>> For additional commands, e-mail: user-help@commons.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>                 
>>>>>> ------------------------------------------------------------------
>>>>>>             
>> --
>>     
>>>> -
>>>>
>>>>         
>>>>>> To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
>>>>>> For additional commands, e-mail: user-help@commons.apache.org
>>>>>>
>>>>>>
>>>>>>             
>>>> --------------------------------------------------------------------
>>>>         
>> -
>>     
>>>> To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
>>>> For additional commands, e-mail: user-help@commons.apache.org
>>>>
>>>>         
>>>       
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
>> For additional commands, e-mail: user-help@commons.apache.org
>>     
>
>   

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
For additional commands, e-mail: user-help@commons.apache.org


Mime
View raw message