Awesome. =) Thanks for posting a working solution!
Warm regards,
Jordan Michaels
Vivio Technologies
http://www.viviotech.net/
Open BlueDragon Steering Committee
Railo Community Distributions
On 07/07/2010 09:44 AM, navarre wrote:
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