That may have been a good route... but I'm already well into the java CFX 
tag.

So - is there no way to have OpenBD reload the CFX tag during development 
without restarting the complete server? I know that ACF does this.

Alan

On Friday, November 23, 2012 2:44:51 PM UTC-5, Alex Skinner wrote:
>
> I might be missing the point but can't you use a java class loader and 
> then just wrap your code up as a jar then call with createobject.
>
> Have a look at cfstatic project if you want an example I know this uses it 
> and calls java code
>
> Thanks
>
> A
>
> On Friday, 23 November 2012, [email protected] <javascript:> 
> <[email protected]<javascript:>> 
> wrote:
> > Ok - next speed bump. I make changes to the CFX java, recompile the tag 
> and test it in the browser. OpenBD does not automatically reload the CFX 
> class. I know on ACF there was a setting that would cause the server to 
> reload the class with any changes. Is there an equivalent setting for 
> OpenBD? If so, where would I find this?
> > Thanks again for any help.
> > Alan Cole
> > On Friday, November 23, 2012 12:19:49 PM UTC-5, [email protected] wrote:
> >
> > Ok - Thought I would update the list incase someone else in the future 
> has trouble.
> > I was able to compile a simple test using the OpenBlueDragon.jar instead 
> of "cfx.jar" from previous ACF days.
> > Mind you this is a simple "hello world" type of test tag at this point. 
> Next speed bump was registering the tag with OpenBD.
> > Kept getting an error message that the server was unable to register the 
> tag. After some more digging I found that another
> > person was having trouble with this on a slightly related topic ... so I 
> tried his fix and was able to register the tag.
> > I had to edit the catalina.properties file and add the {opened}/classes 
> folder to the end of the "common.loader" line. In my
> > installation it was "/opt/opendb/classes". This allowed me to register 
> the tag.
> > Next was to create a test.cfm page and call the custom CFX tag and see 
> if I get the proper output. Did so, hit the page and got
> > an error that says:
> > java.lang.ClassNotFoundException: MLSRetsConnector, tags 
> folder=$/opt/openbd/classes/
> > I remembered an issue I had when trying to consume remote soap service 
> that required me to remove the leading "$" from the libpath
> > in the blue dragon.xml file. So, noticing that the error message was 
> listing the "tags folder" with a leading "$" I edited the bluedragon.xml
> > file to remove the leading "$" from the <classes></classes> line. So now 
> my classes line looks like the following:
> > <classes>/opt/openbd/classes</classes>
> > Restarted and now I get the proper output from the simple custom CFX 
> tag. Wish me luck, now to try to add all the custom RETS library
> > into it and see if I can wrap this project up.
> > Thanks for all the previous help this list has given me - I hope that 
> someone finds the above helpful in the future.
> > Alan
> > On Friday, November 23, 2012 11:35:00 AM UTC-5, [email protected] wrote:
> >
> > Hi all,
> > I'm needing to use some Java API librarys (RETSIQ). I started initially 
> testing with a
> > single test page that used the cfscript java and wrote my concept test 
> inline. That
> > worked surprising quickly and easily... everything worked great. I 
> connected to the
> > remote server, was able to query and handle results.
> > So next step was to create a cfc that I could install at the server 
> level (using the
> > viviotech single install with apache and tomcat). I want to go this 
> route so that
> > if there are connection modifications that are needed in the future I 
> don't have to
> > do those mods to multiple sites - just modify the single server 
> installed cfc.
> > I tried to put the java inline (just like I did with the single 
> page)  inside a cffunction.
> > No matter what I do I continue to receive a very generic error page:
> > errorCode.runtimeError with a tagname of "CFSCRIPTJAVA".
> > So ok ... went through the docs, they say I can use inline java in cfcs. 
> So tried to
> > create raw java function (like the docs example). Works with simple code 
> but not
> > when I try to imple
>
> -- 
> Alex Skinner
> Managing Director
> Pixl8 Interactive
>
> Tel: +448452600726
> Email: [email protected] <javascript:>
> Web: pixl8.co.uk
>
>
>

-- 
online documentation: http://openbd.org/manual/
 http://groups.google.com/group/openbd?hl=en

Reply via email to