You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ofbiz.apache.org by Ashish Vijaywargiya <vi...@gmail.com> on 2009/08/27 06:08:36 UTC
Re: Unable to run OFBiz from Eclipse due to loading VFS
configuration.
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 <rm...@emforium.com> 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" <rm...@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.
> >>
> >
> >
> >
>
> --
> 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.
>
>
Re: Unable to run OFBiz from Eclipse due to loading VFS configuration.
Posted by Jacques Le Roux <ja...@free.fr>.
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" <as...@hotwaxmedia.com>
> 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" <vi...@gmail.com>
>>> 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 <rm...@emforium.com>
>>> 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" <rm...@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.
>>>> >>
>>>> >
>>>> >
>>>> >
>>>>
>>>> --
>>>> 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.
>>>>
>>>>
>>>
>
Re: Unable to run OFBiz from Eclipse due to loading VFS configuration.
Posted by Ashish Vijaywargiya <as...@hotwaxmedia.com>.
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" <vi...@gmail.com>
>> 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 <rm...@emforium.com>
>> 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" <rm...@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.
>>> >>
>>> >
>>> >
>>> >
>>>
>>> --
>>> 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.
>>>
>>>
>>
Re: Unable to run OFBiz from Eclipse due to loading VFS configuration.
Posted by Jacques Le Roux <ja...@free.fr>.
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" <vi...@gmail.com>
> 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 <rm...@emforium.com> 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" <rm...@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.
>> >>
>> >
>> >
>> >
>>
>> --
>> 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.
>>
>>
>