Unable to run OFBiz from Eclipse due to loading VFS configuration.

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

Unable to run OFBiz from Eclipse due to loading VFS configuration.

Ashish Vijaywargiya
In past I was able to run OFBiz inside Eclipse.
I tried to start OFBiz from Start.java file with Debug as --> Java
Application option in Eclipse.
But now a days I am getting following error.

I am exploring the reason behind it and will try to solve this issue as soon
as I can.
In the meantime if someone came across the same error then please provide
the details.


2009-07-06 10:36:48,733 (main) [    ContainerLoader.java:96 :INFO ]
[Startup] Starting containers...
2009-07-06 10:36:48,966 (main) [             VfsLog.java:122:INFO ] Using
"/tmp/vfs_cache" as temporary files store.
org.ofbiz.base.start.StartupException: Cannot start()
org.ofbiz.commons.vfs.CommonsVfsContainer (Initializing
StandardFileSystemManager (Could not load VFS configuration from
"file:/home/ashish/ofbiz_dev/testing/bin/META-INF/vfs-providers.xml".))
    at
org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:103)
    at org.ofbiz.base.start.Start.startStartLoaders(Start.java:271)
    at org.ofbiz.base.start.Start.startServer(Start.java:320)
    at org.ofbiz.base.start.Start.start(Start.java:324)
    at org.ofbiz.base.start.Start.main(Start.java:407)
org.ofbiz.base.container.ContainerException: Initializing
StandardFileSystemManager (Could not load VFS configuration from
"file:/home/ashish/ofbiz_dev/testing/bin/META-INF/vfs-providers.xml".)
    at
org.ofbiz.commons.vfs.CommonsVfsContainer.start(CommonsVfsContainer.java:49)
    at
org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:101)
    at org.ofbiz.base.start.Start.startStartLoaders(Start.java:271)
    at org.ofbiz.base.start.Start.startServer(Start.java:320)
    at org.ofbiz.base.start.Start.start(Start.java:324)
    at org.ofbiz.base.start.Start.main(Start.java:407)
Caused by: org.apache.commons.vfs.FileSystemException: Could not load VFS
configuration from
"file:/home/ashish/ofbiz_dev/testing/bin/META-INF/vfs-providers.xml".
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:199)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.configurePlugins(StandardFileSystemManager.java:156)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.init(StandardFileSystemManager.java:129)
    at
org.webslinger.commons.vfs.VFSUtil.createStandardFileSystemManager(VFSUtil.java:351)
    at
org.webslinger.commons.vfs.VFSUtil.createStandardFileSystemManager(VFSUtil.java:345)
    at
org.ofbiz.commons.vfs.CommonsVfsContainer.start(CommonsVfsContainer.java:44)
    ... 5 more
Caused by: org.apache.commons.vfs.FileSystemException: Multiple providers
registered for URL scheme "ofbiz-home".
    at
org.apache.commons.vfs.impl.DefaultFileSystemManager.addProvider(DefaultFileSystemManager.java:174)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.addProvider(StandardFileSystemManager.java:362)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:262)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:195)
    ... 10 more
org.ofbiz.base.container.ContainerException: Initializing
StandardFileSystemManager (Could not load VFS configuration from
"file:/home/ashish/ofbiz_dev/testing/bin/META-INF/vfs-providers.xml".)
    at
org.ofbiz.commons.vfs.CommonsVfsContainer.start(CommonsVfsContainer.java:49)
    at
org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:101)
    at org.ofbiz.base.start.Start.startStartLoaders(Start.java:271)
    at org.ofbiz.base.start.Start.startServer(Start.java:320)
    at org.ofbiz.base.start.Start.start(Start.java:324)
    at org.ofbiz.base.start.Start.main(Start.java:407)
Caused by: org.apache.commons.vfs.FileSystemException: Could not load VFS
configuration from
"file:/home/ashish/ofbiz_dev/testing/bin/META-INF/vfs-providers.xml".
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:199)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.configurePlugins(StandardFileSystemManager.java:156)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.init(StandardFileSystemManager.java:129)
    at
org.webslinger.commons.vfs.VFSUtil.createStandardFileSystemManager(VFSUtil.java:351)
    at
org.webslinger.commons.vfs.VFSUtil.createStandardFileSystemManager(VFSUtil.java:345)
    at
org.ofbiz.commons.vfs.CommonsVfsContainer.start(CommonsVfsContainer.java:44)
    ... 5 more
Caused by: org.apache.commons.vfs.FileSystemException: Multiple providers
registered for URL scheme "ofbiz-home".
    at
org.apache.commons.vfs.impl.DefaultFileSystemManager.addProvider(DefaultFileSystemManager.java:174)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.addProvider(StandardFileSystemManager.java:362)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:262)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:195)
    ... 10 more
2009-07-06 10:36:49,112 (OFBiz_Shutdown_Hook) [
ContainerLoader.java:114:INFO ] Shutting down containers
java.lang.NullPointerException
    at
org.ofbiz.service.rmi.RmiServiceContainer.stop(RmiServiceContainer.java:169)
    at
org.ofbiz.base.container.ContainerLoader.unload(ContainerLoader.java:122)
    at org.ofbiz.base.start.Start.shutdownServer(Start.java:309)
    at org.ofbiz.base.start.Start.access$0(Start.java:303)
    at org.ofbiz.base.start.Start$2.run(Start.java:286)


Thanks in Advance.
--
Ashish
Reply | Threaded
Open this post in threaded view
|

Re: Unable to run OFBiz from Eclipse due to loading VFS configuration.

jonatan soto

I'm facing the same problem... Any ideas would be much appreciated.

Ashish Vijaywargiya-4 wrote
In past I was able to run OFBiz inside Eclipse.
I tried to start OFBiz from Start.java file with Debug as --> Java
Application option in Eclipse.
But now a days I am getting following error.

I am exploring the reason behind it and will try to solve this issue as soon
as I can.
In the meantime if someone came across the same error then please provide
the details.


2009-07-06 10:36:48,733 (main) [    ContainerLoader.java:96 :INFO ]
[Startup] Starting containers...
2009-07-06 10:36:48,966 (main) [             VfsLog.java:122:INFO ] Using
"/tmp/vfs_cache" as temporary files store.
org.ofbiz.base.start.StartupException: Cannot start()
org.ofbiz.commons.vfs.CommonsVfsContainer (Initializing
StandardFileSystemManager (Could not load VFS configuration from
"file:/home/ashish/ofbiz_dev/testing/bin/META-INF/vfs-providers.xml".))
    at
org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:103)
    at org.ofbiz.base.start.Start.startStartLoaders(Start.java:271)
    at org.ofbiz.base.start.Start.startServer(Start.java:320)
    at org.ofbiz.base.start.Start.start(Start.java:324)
    at org.ofbiz.base.start.Start.main(Start.java:407)
org.ofbiz.base.container.ContainerException: Initializing
StandardFileSystemManager (Could not load VFS configuration from
"file:/home/ashish/ofbiz_dev/testing/bin/META-INF/vfs-providers.xml".)
    at
org.ofbiz.commons.vfs.CommonsVfsContainer.start(CommonsVfsContainer.java:49)
    at
org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:101)
    at org.ofbiz.base.start.Start.startStartLoaders(Start.java:271)
    at org.ofbiz.base.start.Start.startServer(Start.java:320)
    at org.ofbiz.base.start.Start.start(Start.java:324)
    at org.ofbiz.base.start.Start.main(Start.java:407)
Caused by: org.apache.commons.vfs.FileSystemException: Could not load VFS
configuration from
"file:/home/ashish/ofbiz_dev/testing/bin/META-INF/vfs-providers.xml".
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:199)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.configurePlugins(StandardFileSystemManager.java:156)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.init(StandardFileSystemManager.java:129)
    at
org.webslinger.commons.vfs.VFSUtil.createStandardFileSystemManager(VFSUtil.java:351)
    at
org.webslinger.commons.vfs.VFSUtil.createStandardFileSystemManager(VFSUtil.java:345)
    at
org.ofbiz.commons.vfs.CommonsVfsContainer.start(CommonsVfsContainer.java:44)
    ... 5 more
Caused by: org.apache.commons.vfs.FileSystemException: Multiple providers
registered for URL scheme "ofbiz-home".
    at
org.apache.commons.vfs.impl.DefaultFileSystemManager.addProvider(DefaultFileSystemManager.java:174)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.addProvider(StandardFileSystemManager.java:362)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:262)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:195)
    ... 10 more
org.ofbiz.base.container.ContainerException: Initializing
StandardFileSystemManager (Could not load VFS configuration from
"file:/home/ashish/ofbiz_dev/testing/bin/META-INF/vfs-providers.xml".)
    at
org.ofbiz.commons.vfs.CommonsVfsContainer.start(CommonsVfsContainer.java:49)
    at
org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:101)
    at org.ofbiz.base.start.Start.startStartLoaders(Start.java:271)
    at org.ofbiz.base.start.Start.startServer(Start.java:320)
    at org.ofbiz.base.start.Start.start(Start.java:324)
    at org.ofbiz.base.start.Start.main(Start.java:407)
Caused by: org.apache.commons.vfs.FileSystemException: Could not load VFS
configuration from
"file:/home/ashish/ofbiz_dev/testing/bin/META-INF/vfs-providers.xml".
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:199)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.configurePlugins(StandardFileSystemManager.java:156)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.init(StandardFileSystemManager.java:129)
    at
org.webslinger.commons.vfs.VFSUtil.createStandardFileSystemManager(VFSUtil.java:351)
    at
org.webslinger.commons.vfs.VFSUtil.createStandardFileSystemManager(VFSUtil.java:345)
    at
org.ofbiz.commons.vfs.CommonsVfsContainer.start(CommonsVfsContainer.java:44)
    ... 5 more
Caused by: org.apache.commons.vfs.FileSystemException: Multiple providers
registered for URL scheme "ofbiz-home".
    at
org.apache.commons.vfs.impl.DefaultFileSystemManager.addProvider(DefaultFileSystemManager.java:174)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.addProvider(StandardFileSystemManager.java:362)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:262)
    at
org.apache.commons.vfs.impl.StandardFileSystemManager.configure(StandardFileSystemManager.java:195)
    ... 10 more
2009-07-06 10:36:49,112 (OFBiz_Shutdown_Hook) [
ContainerLoader.java:114:INFO ] Shutting down containers
java.lang.NullPointerException
    at
org.ofbiz.service.rmi.RmiServiceContainer.stop(RmiServiceContainer.java:169)
    at
org.ofbiz.base.container.ContainerLoader.unload(ContainerLoader.java:122)
    at org.ofbiz.base.start.Start.shutdownServer(Start.java:309)
    at org.ofbiz.base.start.Start.access$0(Start.java:303)
    at org.ofbiz.base.start.Start$2.run(Start.java:286)


Thanks in Advance.
--
Ashish
Reply | Threaded
Open this post in threaded view
|

Re: Unable to run OFBiz from Eclipse due to loading VFS configuration.

Bob Morley
Same problem for me; here is what I have determined ...

- The root cause of the problem is that the classpath that Eclipse uses at runtime contains mutiple definitions of the same vfs-providers.xml file.  The exception below indicates that multiple providers were registered for "ofbiz-home" for example.

- If you remove vfs-providers.xml for your workspace and execute you will get a different variation of this exception (but this one related to "thick" or something like that).  I exploded the webslinger-20090630- ... jar and it indeed had an vfs-providers.xml file that contained a definition for that scheme (in fact there were two).  Not sure if it was this instance of the file or somewhere in my classpath the xml providers file has been included again.

At this point I elected just to run without webslinger (since it is not something I am using right now).  Since this is starting up containers, the easiest thing was for me to comment out the commons-vfs-container and webslinger-container.  I do not understand the entire impact of this, but at least I could run ofbiz and start debugging through Eclipse again.

Perhaps a webslinger expert could weigh in on a way to avoid this problem in Eclipse?

Ashish Vijaywargiya-4 wrote
In past I was able to run OFBiz inside Eclipse.
I tried to start OFBiz from Start.java file with Debug as --> Java
Application option in Eclipse.
But now a days I am getting following error.

Caused by: org.apache.commons.vfs.FileSystemException: Multiple providers
registered for URL scheme "ofbiz-home".
Reply | Threaded
Open this post in threaded view
|

Re: Unable to run OFBiz from Eclipse due to loading VFS configuration.

Jacques Le Roux-2-2
Has this problem been solved ? It seems to work for me.

Jacques

From: "Bob Morley" <[hidden email]>

>
> Same problem for me; here is what I have determined ...
>
> - The root cause of the problem is that the classpath that Eclipse uses at
> runtime contains mutiple definitions of the same vfs-providers.xml file.
> The exception below indicates that multiple providers were registered for
> "ofbiz-home" for example.
>
> - If you remove vfs-providers.xml for your workspace and execute you will
> get a different variation of this exception (but this one related to "thick"
> or something like that).  I exploded the webslinger-20090630- ... jar and it
> indeed had an vfs-providers.xml file that contained a definition for that
> scheme (in fact there were two).  Not sure if it was this instance of the
> file or somewhere in my classpath the xml providers file has been included
> again.
>
> At this point I elected just to run without webslinger (since it is not
> something I am using right now).  Since this is starting up containers, the
> easiest thing was for me to comment out the commons-vfs-container and
> webslinger-container.  I do not understand the entire impact of this, but at
> least I could run ofbiz and start debugging through Eclipse again.
>
> Perhaps a webslinger expert could weigh in on a way to avoid this problem in
> Eclipse?
>
>
> Ashish Vijaywargiya-4 wrote:
>>
>> In past I was able to run OFBiz inside Eclipse.
>> I tried to start OFBiz from Start.java file with Debug as --> Java
>> Application option in Eclipse.
>> But now a days I am getting following error.
>>
>> Caused by: org.apache.commons.vfs.FileSystemException: Multiple providers
>> registered for URL scheme "ofbiz-home".
>>
>
> --
> View this message in context:
> http://www.nabble.com/Unable-to-run-OFBiz-from-Eclipse-due-to-loading-VFS-configuration.-tp24349920p24751393.html
> Sent from the OFBiz - User mailing list archive at Nabble.com.
>

Reply | Threaded
Open this post in threaded view
|

Re: Unable to run OFBiz from Eclipse due to loading VFS configuration.

Bob Morley
I reverted back to trunk (except for my entityengine change and postgres jar) and I have a similar problem.  It appears the .classpath issues have been resolved, but at start-up it attempts to start the vfs and webslinger containers.  I hacked my ofbiz-components.xml to comment out these containers and away I went.

This is an Eclipse only problem and I suspect if you compile and setup to run in eclipse (by running directly against the ofbiz.jar) it may work.  What I do is use the default classpath and add the config directory to the classpath so I can run in Eclipse debug-mode and get some hot-swapping capabilities.

Here are the two lines I comment out --


- Bob

Jacques Le Roux-2 wrote
Has this problem been solved ? It seems to work for me.

Jacques

From: "Bob Morley" <rmorley@emforium.com>
>
> Same problem for me; here is what I have determined ...
>
> - The root cause of the problem is that the classpath that Eclipse uses at
> runtime contains mutiple definitions of the same vfs-providers.xml file.
> The exception below indicates that multiple providers were registered for
> "ofbiz-home" for example.
>
> - If you remove vfs-providers.xml for your workspace and execute you will
> get a different variation of this exception (but this one related to "thick"
> or something like that).  I exploded the webslinger-20090630- ... jar and it
> indeed had an vfs-providers.xml file that contained a definition for that
> scheme (in fact there were two).  Not sure if it was this instance of the
> file or somewhere in my classpath the xml providers file has been included
> again.
>
> At this point I elected just to run without webslinger (since it is not
> something I am using right now).  Since this is starting up containers, the
> easiest thing was for me to comment out the commons-vfs-container and
> webslinger-container.  I do not understand the entire impact of this, but at
> least I could run ofbiz and start debugging through Eclipse again.
>
> Perhaps a webslinger expert could weigh in on a way to avoid this problem in
> Eclipse?
>
>
> Ashish Vijaywargiya-4 wrote:
>>
>> In past I was able to run OFBiz inside Eclipse.
>> I tried to start OFBiz from Start.java file with Debug as --> Java
>> Application option in Eclipse.
>> But now a days I am getting following error.
>>
>> Caused by: org.apache.commons.vfs.FileSystemException: Multiple providers
>> registered for URL scheme "ofbiz-home".
>>
>
> --
> View this message in context:
> http://www.nabble.com/Unable-to-run-OFBiz-from-Eclipse-due-to-loading-VFS-configuration.-tp24349920p24751393.html
> Sent from the OFBiz - User mailing list archive at Nabble.com.
>
Reply | Threaded
Open this post in threaded view
|

Re: Unable to run OFBiz from Eclipse due to loading VFS configuration.

Jacques Le Roux-2-2
Hi Bob,

I see, thanks for the explanation

Jacques

From: "Bob Morley" <[hidden email]>

>
> I reverted back to trunk (except for my entityengine change and postgres jar)
> and I have a similar problem.  It appears the .classpath issues have been
> resolved, but at start-up it attempts to start the vfs and webslinger
> containers.  I hacked my ofbiz-components.xml to comment out these
> containers and away I went.
>
> This is an Eclipse only problem and I suspect if you compile and setup to
> run in eclipse (by running directly against the ofbiz.jar) it may work.
> What I do is use the default classpath and add the config directory to the
> classpath so I can run in Eclipse debug-mode and get some hot-swapping
> capabilities.
>
> Here are the two lines I comment out --
> <!--
>    <container name="commons-vfs-container"
> class="org.ofbiz.commons.vfs.CommonsVfsContainer"/>
>    <container name="webslinger-container"
> class="org.ofbiz.webslinger.WebslingerContainer"/>
> -->
>
> - Bob
>
>
> Jacques Le Roux-2 wrote:
>>
>> Has this problem been solved ? It seems to work for me.
>>
>> Jacques
>>
>> From: "Bob Morley" <[hidden email]>
>>>
>>> Same problem for me; here is what I have determined ...
>>>
>>> - The root cause of the problem is that the classpath that Eclipse uses
>>> at
>>> runtime contains mutiple definitions of the same vfs-providers.xml file.
>>> The exception below indicates that multiple providers were registered for
>>> "ofbiz-home" for example.
>>>
>>> - If you remove vfs-providers.xml for your workspace and execute you will
>>> get a different variation of this exception (but this one related to
>>> "thick"
>>> or something like that).  I exploded the webslinger-20090630- ... jar and
>>> it
>>> indeed had an vfs-providers.xml file that contained a definition for that
>>> scheme (in fact there were two).  Not sure if it was this instance of the
>>> file or somewhere in my classpath the xml providers file has been
>>> included
>>> again.
>>>
>>> At this point I elected just to run without webslinger (since it is not
>>> something I am using right now).  Since this is starting up containers,
>>> the
>>> easiest thing was for me to comment out the commons-vfs-container and
>>> webslinger-container.  I do not understand the entire impact of this, but
>>> at
>>> least I could run ofbiz and start debugging through Eclipse again.
>>>
>>> Perhaps a webslinger expert could weigh in on a way to avoid this problem
>>> in
>>> Eclipse?
>>>
>>>
>>> Ashish Vijaywargiya-4 wrote:
>>>>
>>>> In past I was able to run OFBiz inside Eclipse.
>>>> I tried to start OFBiz from Start.java file with Debug as --> Java
>>>> Application option in Eclipse.
>>>> But now a days I am getting following error.
>>>>
>>>> Caused by: org.apache.commons.vfs.FileSystemException: Multiple
>>>> providers
>>>> registered for URL scheme "ofbiz-home".
>>>>
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Unable-to-run-OFBiz-from-Eclipse-due-to-loading-VFS-configuration.-tp24349920p24751393.html
>>> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>>
>>
>>
>>
>
> --
> View this message in context:
> http://www.nabble.com/Unable-to-run-OFBiz-from-Eclipse-due-to-loading-VFS-configuration.-tp24349920p25142707.html
> Sent from the OFBiz - User mailing list archive at Nabble.com.
>

Reply | Threaded
Open this post in threaded view
|

Re: Unable to run OFBiz from Eclipse due to loading VFS configuration.

Ashish Vijaywargiya
In reply to this post by Bob Morley
Thanks Bob for your comment on this - Now I am able to run OFBiz inside
eclipse once again ;o).

--
Ashish

On Wed, Aug 26, 2009 at 3:15 AM, Bob Morley <[hidden email]> wrote:

>
> I reverted back to trunk (except for my entityengine change and postgres
> jar)
> and I have a similar problem.  It appears the .classpath issues have been
> resolved, but at start-up it attempts to start the vfs and webslinger
> containers.  I hacked my ofbiz-components.xml to comment out these
> containers and away I went.
>
> This is an Eclipse only problem and I suspect if you compile and setup to
> run in eclipse (by running directly against the ofbiz.jar) it may work.
> What I do is use the default classpath and add the config directory to the
> classpath so I can run in Eclipse debug-mode and get some hot-swapping
> capabilities.
>
> Here are the two lines I comment out --
> <!--
>    <container name="commons-vfs-container"
> class="org.ofbiz.commons.vfs.CommonsVfsContainer"/>
>    <container name="webslinger-container"
> class="org.ofbiz.webslinger.WebslingerContainer"/>
>  -->
>
> - Bob
>
>
> Jacques Le Roux-2 wrote:
> >
> > Has this problem been solved ? It seems to work for me.
> >
> > Jacques
> >
> > From: "Bob Morley" <[hidden email]>
> >>
> >> Same problem for me; here is what I have determined ...
> >>
> >> - The root cause of the problem is that the classpath that Eclipse uses
> >> at
> >> runtime contains mutiple definitions of the same vfs-providers.xml file.
> >> The exception below indicates that multiple providers were registered
> for
> >> "ofbiz-home" for example.
> >>
> >> - If you remove vfs-providers.xml for your workspace and execute you
> will
> >> get a different variation of this exception (but this one related to
> >> "thick"
> >> or something like that).  I exploded the webslinger-20090630- ... jar
> and
> >> it
> >> indeed had an vfs-providers.xml file that contained a definition for
> that
> >> scheme (in fact there were two).  Not sure if it was this instance of
> the
> >> file or somewhere in my classpath the xml providers file has been
> >> included
> >> again.
> >>
> >> At this point I elected just to run without webslinger (since it is not
> >> something I am using right now).  Since this is starting up containers,
> >> the
> >> easiest thing was for me to comment out the commons-vfs-container and
> >> webslinger-container.  I do not understand the entire impact of this,
> but
> >> at
> >> least I could run ofbiz and start debugging through Eclipse again.
> >>
> >> Perhaps a webslinger expert could weigh in on a way to avoid this
> problem
> >> in
> >> Eclipse?
> >>
> >>
> >> Ashish Vijaywargiya-4 wrote:
> >>>
> >>> In past I was able to run OFBiz inside Eclipse.
> >>> I tried to start OFBiz from Start.java file with Debug as --> Java
> >>> Application option in Eclipse.
> >>> But now a days I am getting following error.
> >>>
> >>> Caused by: org.apache.commons.vfs.FileSystemException: Multiple
> >>> providers
> >>> registered for URL scheme "ofbiz-home".
> >>>
> >>
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/Unable-to-run-OFBiz-from-Eclipse-due-to-loading-VFS-configuration.-tp24349920p24751393.html
> >> Sent from the OFBiz - User mailing list archive at Nabble.com.
> >>
> >
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Unable-to-run-OFBiz-from-Eclipse-due-to-loading-VFS-configuration.-tp24349920p25142707.html
> Sent from the OFBiz - User mailing list archive at Nabble.com.
>
>
Reply | Threaded
Open this post in threaded view
|

Re: Unable to run OFBiz from Eclipse due to loading VFS configuration.

Jacques Le Roux-2-2
Hi Ashish,

FYI : OOTB (but some config files for port mostly) I have not to comment these containers to debug/run in Eclipse.

Jacques
PS: this is also a test email as none as reached the ML recently

From: "Ashish Vijaywargiya" <[hidden email]>

> Thanks Bob for your comment on this - Now I am able to run OFBiz inside
> eclipse once again ;o).
>
> --
> Ashish
>
> On Wed, Aug 26, 2009 at 3:15 AM, Bob Morley <[hidden email]> wrote:
>
>>
>> I reverted back to trunk (except for my entityengine change and postgres
>> jar)
>> and I have a similar problem.  It appears the .classpath issues have been
>> resolved, but at start-up it attempts to start the vfs and webslinger
>> containers.  I hacked my ofbiz-components.xml to comment out these
>> containers and away I went.
>>
>> This is an Eclipse only problem and I suspect if you compile and setup to
>> run in eclipse (by running directly against the ofbiz.jar) it may work.
>> What I do is use the default classpath and add the config directory to the
>> classpath so I can run in Eclipse debug-mode and get some hot-swapping
>> capabilities.
>>
>> Here are the two lines I comment out --
>> <!--
>>    <container name="commons-vfs-container"
>> class="org.ofbiz.commons.vfs.CommonsVfsContainer"/>
>>    <container name="webslinger-container"
>> class="org.ofbiz.webslinger.WebslingerContainer"/>
>>  -->
>>
>> - Bob
>>
>>
>> Jacques Le Roux-2 wrote:
>> >
>> > Has this problem been solved ? It seems to work for me.
>> >
>> > Jacques
>> >
>> > From: "Bob Morley" <[hidden email]>
>> >>
>> >> Same problem for me; here is what I have determined ...
>> >>
>> >> - The root cause of the problem is that the classpath that Eclipse uses
>> >> at
>> >> runtime contains mutiple definitions of the same vfs-providers.xml file.
>> >> The exception below indicates that multiple providers were registered
>> for
>> >> "ofbiz-home" for example.
>> >>
>> >> - If you remove vfs-providers.xml for your workspace and execute you
>> will
>> >> get a different variation of this exception (but this one related to
>> >> "thick"
>> >> or something like that).  I exploded the webslinger-20090630- ... jar
>> and
>> >> it
>> >> indeed had an vfs-providers.xml file that contained a definition for
>> that
>> >> scheme (in fact there were two).  Not sure if it was this instance of
>> the
>> >> file or somewhere in my classpath the xml providers file has been
>> >> included
>> >> again.
>> >>
>> >> At this point I elected just to run without webslinger (since it is not
>> >> something I am using right now).  Since this is starting up containers,
>> >> the
>> >> easiest thing was for me to comment out the commons-vfs-container and
>> >> webslinger-container.  I do not understand the entire impact of this,
>> but
>> >> at
>> >> least I could run ofbiz and start debugging through Eclipse again.
>> >>
>> >> Perhaps a webslinger expert could weigh in on a way to avoid this
>> problem
>> >> in
>> >> Eclipse?
>> >>
>> >>
>> >> Ashish Vijaywargiya-4 wrote:
>> >>>
>> >>> In past I was able to run OFBiz inside Eclipse.
>> >>> I tried to start OFBiz from Start.java file with Debug as --> Java
>> >>> Application option in Eclipse.
>> >>> But now a days I am getting following error.
>> >>>
>> >>> Caused by: org.apache.commons.vfs.FileSystemException: Multiple
>> >>> providers
>> >>> registered for URL scheme "ofbiz-home".
>> >>>
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/Unable-to-run-OFBiz-from-Eclipse-due-to-loading-VFS-configuration.-tp24349920p24751393.html
>> >> Sent from the OFBiz - User mailing list archive at Nabble.com.
>> >>
>> >
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Unable-to-run-OFBiz-from-Eclipse-due-to-loading-VFS-configuration.-tp24349920p25142707.html
>> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>
>>
>
Reply | Threaded
Open this post in threaded view
|

Re: Unable to run OFBiz from Eclipse due to loading VFS configuration.

Ashish Vijaywargiya-5
It was not working for me OOTB  but when I commented the webslinger
container settings then it worked for me.
I am running OFBiz on Ubuntu. I remembered that you have shifted to the
worst (Windows) OS in previous days - Have you tried things on Linux?

--
Ashish

Jacques Le Roux wrote:

> Hi Ashish,
>
> FYI : OOTB (but some config files for port mostly) I have not to
> comment these containers to debug/run in Eclipse.
>
> Jacques
> PS: this is also a test email as none as reached the ML recently
>
> From: "Ashish Vijaywargiya" <[hidden email]>
>> Thanks Bob for your comment on this - Now I am able to run OFBiz inside
>> eclipse once again ;o).
>>
>> --
>> Ashish
>>
>> On Wed, Aug 26, 2009 at 3:15 AM, Bob Morley <[hidden email]>
>> wrote:
>>
>>>
>>> I reverted back to trunk (except for my entityengine change and
>>> postgres
>>> jar)
>>> and I have a similar problem.  It appears the .classpath issues have
>>> been
>>> resolved, but at start-up it attempts to start the vfs and webslinger
>>> containers.  I hacked my ofbiz-components.xml to comment out these
>>> containers and away I went.
>>>
>>> This is an Eclipse only problem and I suspect if you compile and
>>> setup to
>>> run in eclipse (by running directly against the ofbiz.jar) it may work.
>>> What I do is use the default classpath and add the config directory
>>> to the
>>> classpath so I can run in Eclipse debug-mode and get some hot-swapping
>>> capabilities.
>>>
>>> Here are the two lines I comment out --
>>> <!--
>>>    <container name="commons-vfs-container"
>>> class="org.ofbiz.commons.vfs.CommonsVfsContainer"/>
>>>    <container name="webslinger-container"
>>> class="org.ofbiz.webslinger.WebslingerContainer"/>
>>>  -->
>>>
>>> - Bob
>>>
>>>
>>> Jacques Le Roux-2 wrote:
>>> >
>>> > Has this problem been solved ? It seems to work for me.
>>> >
>>> > Jacques
>>> >
>>> > From: "Bob Morley" <[hidden email]>
>>> >>
>>> >> Same problem for me; here is what I have determined ...
>>> >>
>>> >> - The root cause of the problem is that the classpath that
>>> Eclipse uses
>>> >> at
>>> >> runtime contains mutiple definitions of the same
>>> vfs-providers.xml file.
>>> >> The exception below indicates that multiple providers were
>>> registered
>>> for
>>> >> "ofbiz-home" for example.
>>> >>
>>> >> - If you remove vfs-providers.xml for your workspace and execute you
>>> will
>>> >> get a different variation of this exception (but this one related to
>>> >> "thick"
>>> >> or something like that).  I exploded the webslinger-20090630- ...
>>> jar
>>> and
>>> >> it
>>> >> indeed had an vfs-providers.xml file that contained a definition for
>>> that
>>> >> scheme (in fact there were two).  Not sure if it was this
>>> instance of
>>> the
>>> >> file or somewhere in my classpath the xml providers file has been
>>> >> included
>>> >> again.
>>> >>
>>> >> At this point I elected just to run without webslinger (since it
>>> is not
>>> >> something I am using right now).  Since this is starting up
>>> containers,
>>> >> the
>>> >> easiest thing was for me to comment out the commons-vfs-container
>>> and
>>> >> webslinger-container.  I do not understand the entire impact of
>>> this,
>>> but
>>> >> at
>>> >> least I could run ofbiz and start debugging through Eclipse again.
>>> >>
>>> >> Perhaps a webslinger expert could weigh in on a way to avoid this
>>> problem
>>> >> in
>>> >> Eclipse?
>>> >>
>>> >>
>>> >> Ashish Vijaywargiya-4 wrote:
>>> >>>
>>> >>> In past I was able to run OFBiz inside Eclipse.
>>> >>> I tried to start OFBiz from Start.java file with Debug as --> Java
>>> >>> Application option in Eclipse.
>>> >>> But now a days I am getting following error.
>>> >>>
>>> >>> Caused by: org.apache.commons.vfs.FileSystemException: Multiple
>>> >>> providers
>>> >>> registered for URL scheme "ofbiz-home".
>>> >>>
>>> >>
>>> >> --
>>> >> View this message in context:
>>> >>
>>> http://www.nabble.com/Unable-to-run-OFBiz-from-Eclipse-due-to-loading-VFS-configuration.-tp24349920p24751393.html 
>>>
>>> >> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>> >>
>>> >
>>> >
>>> >
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Unable-to-run-OFBiz-from-Eclipse-due-to-loading-VFS-configuration.-tp24349920p25142707.html 
>>>
>>> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>>
>>>
>>

smime.p7s (4K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Unable to run OFBiz from Eclipse due to loading VFS configuration.

Jacques Le Roux-2-2
Hi Ashish,

Not worst in this case it seems ;o)
Actually I did not shift to Windows, it's my favourite environment for development since 3.1 It's more because I have a collection
of tools and I'm leasy to replace them on another platfom (though I already tried but without great succes so far)
I'm also working on Linux (preferably Ubuntu) which I far prefer for production, no doubts about that.
I just tried on Ubuntu and I got any problems. I was able to look at vars in debug mode. For debug configuration I used the tip you
may find in Wiki (notably putting ofbiz.jar in configuration/Classpath/User entries) . I have tried compiling in Eclipse and
outside, both works.

HTH

Jacques

From: "Ashish Vijaywargiya" <[hidden email]>

> It was not working for me OOTB  but when I commented the webslinger
> container settings then it worked for me.
> I am running OFBiz on Ubuntu. I remembered that you have shifted to the
> worst (Windows) OS in previous days - Have you tried things on Linux?
>
> --
> Ashish
>
> Jacques Le Roux wrote:
>> Hi Ashish,
>>
>> FYI : OOTB (but some config files for port mostly) I have not to
>> comment these containers to debug/run in Eclipse.
>>
>> Jacques
>> PS: this is also a test email as none as reached the ML recently
>>
>> From: "Ashish Vijaywargiya" <[hidden email]>
>>> Thanks Bob for your comment on this - Now I am able to run OFBiz inside
>>> eclipse once again ;o).
>>>
>>> --
>>> Ashish
>>>
>>> On Wed, Aug 26, 2009 at 3:15 AM, Bob Morley <[hidden email]>
>>> wrote:
>>>
>>>>
>>>> I reverted back to trunk (except for my entityengine change and
>>>> postgres
>>>> jar)
>>>> and I have a similar problem.  It appears the .classpath issues have
>>>> been
>>>> resolved, but at start-up it attempts to start the vfs and webslinger
>>>> containers.  I hacked my ofbiz-components.xml to comment out these
>>>> containers and away I went.
>>>>
>>>> This is an Eclipse only problem and I suspect if you compile and
>>>> setup to
>>>> run in eclipse (by running directly against the ofbiz.jar) it may work.
>>>> What I do is use the default classpath and add the config directory
>>>> to the
>>>> classpath so I can run in Eclipse debug-mode and get some hot-swapping
>>>> capabilities.
>>>>
>>>> Here are the two lines I comment out --
>>>> <!--
>>>>    <container name="commons-vfs-container"
>>>> class="org.ofbiz.commons.vfs.CommonsVfsContainer"/>
>>>>    <container name="webslinger-container"
>>>> class="org.ofbiz.webslinger.WebslingerContainer"/>
>>>>  -->
>>>>
>>>> - Bob
>>>>
>>>>
>>>> Jacques Le Roux-2 wrote:
>>>> >
>>>> > Has this problem been solved ? It seems to work for me.
>>>> >
>>>> > Jacques
>>>> >
>>>> > From: "Bob Morley" <[hidden email]>
>>>> >>
>>>> >> Same problem for me; here is what I have determined ...
>>>> >>
>>>> >> - The root cause of the problem is that the classpath that
>>>> Eclipse uses
>>>> >> at
>>>> >> runtime contains mutiple definitions of the same
>>>> vfs-providers.xml file.
>>>> >> The exception below indicates that multiple providers were
>>>> registered
>>>> for
>>>> >> "ofbiz-home" for example.
>>>> >>
>>>> >> - If you remove vfs-providers.xml for your workspace and execute you
>>>> will
>>>> >> get a different variation of this exception (but this one related to
>>>> >> "thick"
>>>> >> or something like that).  I exploded the webslinger-20090630- ...
>>>> jar
>>>> and
>>>> >> it
>>>> >> indeed had an vfs-providers.xml file that contained a definition for
>>>> that
>>>> >> scheme (in fact there were two).  Not sure if it was this
>>>> instance of
>>>> the
>>>> >> file or somewhere in my classpath the xml providers file has been
>>>> >> included
>>>> >> again.
>>>> >>
>>>> >> At this point I elected just to run without webslinger (since it
>>>> is not
>>>> >> something I am using right now).  Since this is starting up
>>>> containers,
>>>> >> the
>>>> >> easiest thing was for me to comment out the commons-vfs-container
>>>> and
>>>> >> webslinger-container.  I do not understand the entire impact of
>>>> this,
>>>> but
>>>> >> at
>>>> >> least I could run ofbiz and start debugging through Eclipse again.
>>>> >>
>>>> >> Perhaps a webslinger expert could weigh in on a way to avoid this
>>>> problem
>>>> >> in
>>>> >> Eclipse?
>>>> >>
>>>> >>
>>>> >> Ashish Vijaywargiya-4 wrote:
>>>> >>>
>>>> >>> In past I was able to run OFBiz inside Eclipse.
>>>> >>> I tried to start OFBiz from Start.java file with Debug as --> Java
>>>> >>> Application option in Eclipse.
>>>> >>> But now a days I am getting following error.
>>>> >>>
>>>> >>> Caused by: org.apache.commons.vfs.FileSystemException: Multiple
>>>> >>> providers
>>>> >>> registered for URL scheme "ofbiz-home".
>>>> >>>
>>>> >>
>>>> >> --
>>>> >> View this message in context:
>>>> >>
>>>> http://www.nabble.com/Unable-to-run-OFBiz-from-Eclipse-due-to-loading-VFS-configuration.-tp24349920p24751393.html
>>>>
>>>> >> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>>> >>
>>>> >
>>>> >
>>>> >
>>>>
>>>> --
>>>> View this message in context:
>>>> http://www.nabble.com/Unable-to-run-OFBiz-from-Eclipse-due-to-loading-VFS-configuration.-tp24349920p25142707.html
>>>>
>>>> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>>>
>>>>
>>>
>