Success! (on Ubuntu)...

I tried several variations of the <pluginjarpath> entry in
bluedragon.xml, and found that this syntax works:

<pluginjarpath>file:/opt/openbd/lib/openbdplugin-cfcron.jar,file:/opt/
openbd/lib/openbdplugin-cfdebugger.jar</pluginjarpath>

Resulting bluedragon.log:

-] PluginManager Manual Loading ...
-] PlugIn.Load.Installed:
org.alanwilliamson.openbd.plugin.cron.CronPlugin; cf.cron;
Version=1.53
-] PlugIn.Load.Installed:
org.alanwilliamson.openbd.plugin.debugger.DebuggerPlugin; Debugger;
Version=1.79

Hopefully this will help point to the correct syntax on Windows as
well. Based on the Ubuntu syntax, I would think that this might work:

<pluginjarpath>file:C:\openbd\lib\openbdplugin-cfcron.jar</
pluginjarpath>

Thanks again for all the help,
Roy Terry


On Jul 6, 5:09 pm, Jordan Michaels <[email protected]> wrote:
> Digging around in the source a bit to figure this out.
>
> The PluginManager.java source uses java.net.URLClassLoader - which means
> that it's expecting something like
> "file:/opt/openbd/lib/plugin.jar;".... but I have yet to find anything
> like this that actually resolves either. So far all I'm getting are file
> not found errors with that parameter.
>
> There are two "automatic" class loaders that run before the
> bluedragon.xml parameter is checked and I don't understand (yet) why
> those are failing. Those are "ClassLoader.getSystemClassLoader();" and
> "Thread.currentThread().getContextClassLoader();"
>
> If I can't find a BlueDragon.xml parameter that works as a parameter, it
> may be worth exploring why these aren't finding the base lib directory
> like they should be.
>
> Warm regards,
> Jordan Michaels
> Vivio Technologieshttp://www.viviotech.net/
> Open BlueDragon Steering Committee
> Railo Community Distributions
>
> On 07/06/2010 02:05 PM, Dante wrote:
>
> > Hi
>
> > I have the same error. I tryed to put on the bluedragon.xml :
>
> >   <pluginjarpath>openbdplugin-spreadsheet.jar</pluginjarpath>
>
> > and I get the following error on the bluedragon.log
>
> >   PluginManager.Exception: no protocol: openbdplugin-spreadsheet.jar
>
> > I also tryed:
> >      <pluginjarpath>c:\opendb\lib\openbdplugin-spreadsheet.jar</
> > pluginjarpath>
> >      <pluginjarpath>c:\opendb\lib\</pluginjarpath>
> >      <pluginjarpath>c:/opendb/lib/</pluginjarpath>
> >      <pluginjarpath>$c:/opendb/lib/</pluginjarpath>
> > and I get:
> >      PluginManager.Exception: unknown protocol: c
>
> > I'm using the 1.3 version from the windows installer.
>
> > Dante
>
> > On Jul 6, 3:40 pm, "Alan Williamson (aw2.0 ltd)"<[email protected]>
> > wrote:
> >> Roy, you can tell OpenBD which plugin to look for manually  by
> >> specifying it in the bluedragon.xml file
>
> >> server>  system>  pluginjarpath
>
> >> put in the full path name of the jar file relatively to your file system
>
> >> navarre wrote:
> >>> No apology necessary - I appreciate everyone's efforts on the OpenBD
> >>> product and this forum. I understand that everyone has a 'day job'
> >>> that comes first. I'll just wait for your reply.
>
>

-- 
Open BlueDragon Public Mailing List
 http://www.openbluedragon.org/   http://twitter.com/OpenBlueDragon
 online manual: http://www.openbluedragon.org/manual/

 mailing list - http://groups.google.com/group/openbd?hl=en

Reply via email to