Hi Alan,
The cfx_openimage.dll works in BD Free 7.
I copied the syntax from the bluedragon.xml from the BD Free 7
install.
<nativecustomtags>
<mapping name="cfx_nativebluedragonhello">
<function>ProcessTagRequest</function>
<keeploaded>true</keeploaded>
<name>cfx_nativebluedragonhello</name>
<displayname>CFX_NativeBlueDragonHello</displayname>
<module>./customtags/BlueDragonHello.dll</module>
<description>A simple C++ CFX tag</description>
</mapping>
<mapping name="cfx_getiphostname">
<function>ProcessTagRequest</function>
<keeploaded>true</keeploaded>
<name>cfx_getiphostname</name>
<displayname>CFX_GetIPHostName</displayname>
<module>D:\BlueDragon_Server_70\customtags
\CFX_GetIPHostName.dll</module>
<description></description>
</mapping>
<mapping name="cfx_xml2cfx">
<function>ProcessTagRequest</function>
<keeploaded>true</keeploaded>
<name>cfx_xml2cfx</name>
<displayname>cfx_xml2CFX</displayname>
<module>D:\BlueDragon_Server_70\customtags\CustomTags
\cfx_xml2CFX.dll</module>
<description></description>
</mapping>
<mapping name="cfx_image">
<function>ProcessTagRequest</function>
<keeploaded>true</keeploaded>
<name>cfx_image</name>
<displayname>CFX_image</displayname>
<module>D:\BlueDragon_Server_70\customtags\image.dll</module>
<description></description>
</mapping>
<mapping name="cfx_openimage">
<function>ProcessTagRequest</function>
<keeploaded>true</keeploaded>
<name>cfx_openimage</name>
<displayname>CFX_openimage</displayname>
<module>D:\BlueDragon_Server_70\customtags\cfx_openimage.dll</
module>
<description></description>
</mapping>
</nativecustomtags>
Might there be a conflict with the BD 7 Free install and the Jetty
OpenBD install? I have already shut down the BlueDragon Free server,
so it is not running.
Thanks re: case. I have converted the majority of my app to
lowercase.
Rob
On Oct 1, 8:04 pm, Alan Williamson <[EMAIL PROTECTED]> wrote:
> Rob, with respect to the case sensitivity issue, the web has always been
> very strict in that respect. Its just Windows that has broken those
> rules in cases. But its best practive to pick a case and stick to it;
> usually lowercase.
>
> Does that [cfx_openimage.dll] work in BlueDragon 7 ?
>
>
>
> Rob wrote:
> > Aloha All,
>
> > Still plugging away, trying to move my BlueDragon Free 7.x application
> > to OpenBD/Jetty.
>
> > Still fighting through a few things...
>
> > CFX Tags - cfx_openimage.dll.
>
> > Here is my code from the bluedragon.xml file:
>
> > <nativecustomtags>
> > <mapping name="cfx_openimage">
> > <function>ProcessTagRequest</function>
> > <keeploaded>true</keeploaded>
> > <name>cfx_openimage</name>
> > <displayname>cfx_openimage</displayname>
> > <module>D:\jetty-6.1.12-OpenBD\webroot_cfmlapps/
> > cfx_openimage.dll</module>
> > <description>A simple C++ CFX tag example</description>
> > </mapping>
> > </nativecustomtags>
>
> > This results in a "UnsatisfiedLinkError invoking CFXNativeLib method"
> > error. Any thoughts?
>
> > Seems like openBD is much stricter on case sensitivity - most images
> > have to be case accurate, and linked files css and js.
>
> > I sort of feel like I am trying this out too soon, as there is limited
> > documentation (as expected). However, I like the idea of being able
> > to package my application with the CF server and web server in one
> > deployable package.
>
> > All help is certainly appreciated.
>
> > Rob
>
> --
> Alan Williamson
> Registrationless email/sms reminders: http://yourli.st/
> blog: http://alan.blog-city.com/
--~--~---------~--~----~------------~-------~--~----~
Open BlueDragon Public Mailing List
http://groups.google.com/group/openbd?hl=en
official blog @ http://blog.openbluedragon.org/
!! save a network - trim replies before posting !!
-~----------~----~----~----~------~----~------~--~---