Hi Dino,
First, thanks to Matt for bringing this to my attention.
I was able to do some testing on this and I can confirm that the current
version of the installers doesn't include the scripts directory. Thank
you Dino for letting me know and helping to make the installers better!
However, the workaround for it is pretty easy. You don't have to change
any settings in the administrator, just make sure your bluedragon.xml
file says "<scriptsrc>/bluedragon/scripts</scriptsrc>", in the "system"
subset.
From there, you can do what you've done already and grab the scripts
folder from the Jetty distribution, and put it in
/opt/openbd/tomcat/webapps/ROOT/bluedragon/ directory.
I tested the example code you provided and didn't get any errors once I
added the script directory here.
The problem with your browser wanting to download the js file sounds
like a mime type problem. In your Tomcat web.xml file, close to the
bottom, make sure there's a mime type entry for .js that indicates
text/javascript. Also check to make sure there's no web.xml file in the
ROOT/WEB-INF/web.xml file that may be overriding the default mime type.
The major mistake here was me forgetting to include the scripts folder
into the installers. This will be corrected in the next release. I've
been working very hard trying to get IIS6 to cooperate with me the past
few days so that it can be supported by the installer. It's coming along
nicely though and I expect to have it all ready by the time the next
release is due in April.
Hope this helps!
Warm regards,
Jordan Michaels
Vivio Technologies
http://www.viviotech.net/
Open BlueDragon Steering Committee
Railo Community Distributions
Dino Edwards wrote:
I cannot hit cfform.js when I try to get to it using the URL below. I
had to create the "/bluedragon/scripts/" directory and manually put the
scripts in there cause it didn't exist originally. The only way I can
hit the cfform.js script is if I create a "/scripts" directory under:
"/opt/openbd/tomcat/webapps/ROOT/bluedragon"
So it looks like:
"/opt/openbd/tomcat/webapps/ROOT/bluedragon/scripts"
and then I can browse to "http://host:8888/bluedragon/scripts/cfform.js"
and it prompts me to download "cfform.js". I guess another point of
interest is the fact that tomcast runs under port "8888" vs. "8080" like
you mentioned. This was the default using the installation.
On Wed, Mar 17, 2010 at 10:08 AM, Matthew Woodward
<[email protected] <mailto:[email protected]>> wrote:
On Wed, Mar 17, 2010 at 3:25 AM, Dino Edwards
<[email protected] <mailto:[email protected]>> wrote:
I'm still having the "cfform_submit_status" is undefined error
and I have not been able to get past it. Here's the code for the
form field I'm trying to validate below, just in case it needs
to be a little different for openbd:
What happens when you try to hit cfform.js in a browser? In the WAR
install running on Tomcat for example I can go to:
http://localhost:8080/openbd/bluedragon/scripts/cfform.js
If you can't hit the equivalent URL for your configuration that
would mean OpenBD can't see cfform.js.
The only other thing is do you have any other javascript involved on
the page? Sometimes conflicts can arise if you have additional
javascript in the mix.
--
Matthew Woodward
[email protected] <mailto:[email protected]>
http://blog.mattwoodward.com
identi.ca/Twitter <http://identi.ca/Twitter>: @mpwoodward
Please do not send me proprietary file formats such as Word,
PowerPoint, etc. as attachments.
http://www.gnu.org/philosophy/no-word-attachments.html
--
Open BlueDragon Public Mailing List
http://www.openbluedragon.org/ http://twitter.com/OpenBlueDragon
mailing list - http://groups.google.com/group/openbd?hl=en
!! save a network - please trim replies before posting !!
--
Open BlueDragon Public Mailing List
http://www.openbluedragon.org/ http://twitter.com/OpenBlueDragon
mailing list - http://groups.google.com/group/openbd?hl=en
!! save a network - please trim replies before posting !!
--
Open BlueDragon Public Mailing List
http://www.openbluedragon.org/ http://twitter.com/OpenBlueDragon
mailing list - http://groups.google.com/group/openbd?hl=en
!! save a network - please trim replies before posting !!