Re: isvalid(url) issue
ACF 10's isvalid(url) says that this is not a valid URL. What's your favorite alternative to isvalid(url)? http://www.domain.com/page.php?var=valuevar=valuevar=http://www.domain.com/path/page.htmvar=value Just to be clear... it's saying it's not a valid URL because it's *not* a valid URL. You need to encode some of the characters in http://www.domain.com/path/page.htm http://www.domain.com/page.php?var=valuevar=valuevar=http://www.domain.com/path/page.htmvar=value for it to be a valid value in a URL query string. The RFC is pretty clear on this (http://tools.ietf.org/html/rfc3986#appendix-A). Once you deal with that, then the URL passes validation. Interestingly (stretching the definition a bit) ColdFusion 11 has a regression here: it passes your dodgy string as a valid URL. Railo does too. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:359210 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CF9 to CF11 cfscript
You know CFML has had the sleep() function (which does what your code does) built-in since CF8, right? Your issue is probaby that thread is a keyword in CF9+. Replace your code with: sleep(4000); Wanting the page to pause whilst data is entered into the DB is an odd thing... given DB operations in CFML are blocking by default. It'd be good to see more of your code to cast some light on what you're doing here...? -- Adam On 10 August 2014 15:56, Rob Voyle robvo...@voyle.com wrote: Hi folks Migrating from cf9 to cf11 cfscript thread = CreateObject(java, java.lang.Thread); thread.sleep(4000); /cfscript is now giving an error message invalid token What should the syntax be. I simply want the page to pause while data is entered into a database. Thanks Rob ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:359103 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CF 10 Developer Edition
On 27 July 2014 16:32, Andrew Scott andr...@andyscott.id.au wrote: Wow, as much as I like the home page, navigation through the site sucks. Many broken links... http://www.adobe.com/support/coldfusion/downloads.html I can't see on that page where one might D/L CF10, Andrew? As far as I know, the most convenient place to get CF10 from is Gavin's copy.com repo, as indicated earlier: https://www.copy.com/s/i0LSL1n8A6QC/ColdFusion%20Installs -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:359007 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CF 10 Developer Edition
On 27 July 2014 16:54, Andrew Scott andr...@andyscott.id.au wrote: *sigh* I saw ColdFusion 10 downloads, missed the additional in front of it... Oh well, I guess ColdFusion 10 being as buggy as it is, I would hide it too. FWIW, I've made the same suggestion/mistake in the past ;-) -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:359014 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CF 10 Developer Edition CFCOMPILE.BAT
On 27 July 2014 16:53, Richard Colman rcol...@cox.net wrote: Apparently, CFCOMPILE.BAT is missing from Coldfusion 10. Anyone know where to find the 10.1 update? Via the updater within CFAdmin. Same as with all(*) CF10 updates. NB: there is no .1 update for CF10. They're still on 10.0... the latest patch level for 10 is 10.0.13. But just install whatever updates CFAdmin tell you to. If you install CF10 from the current (ie: last available) installer, then you need to install update 8, then install update 13. One *cannot* simply install 13, as it is missing a prereq that 8 has. -- Adam (*) for all intents and purposes ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:359015 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: cannot find /cfcs/
The *component* attribute value needs to be the dotted path to an actual CFC, not a directory. So say your CFC is /cfcs.Foo.cfc, the value ought to be cfcs.Foo. Aside from that, can I recommend you *don't* use cfobject if at all possible for this? Just use a variable assignment, and createObject(): it makes for far more natural code: cfset myObj = createObject(cfcs.Foo) -- Adam On 29 June 2014 07:59, Matthew Smith chedders...@gmail.com wrote: also tried /cfcs_mapping On Sat, Jun 28, 2014 at 11:13 PM, Matthew Smith chedders...@gmail.com wrote: cfobject component=/cfcs/ name=cfcs / ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358772 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: cfqueryparam to varchar raw problem
On the whole, posting the code rather than describing the code is more helpful in these situations. The before and after versions might be helpful too. Did anything other than the usage of cfqueryparam change? -- Adam On 20 May 2014 20:01, daniel kessler dani...@umd.edu wrote: I may be outside of the CF bounds here, but this problem wasn't showing up until we added CFQueryParams. We are in CF9. I am adding CFQueryparams to an INSERT. The item that I am sending over to the oracle 11g db is empty text. The CFQueryParam is varchar because I am sending it over as text. From there, it is encrypted and a Cast_to_RAW is done on it to be put in a RAW field. This is failing with an invalid hex number error. Overall, I don't receive the error consistently. However, I haven't been able to reproduce this without the CFQueryparam. Any thoughts on this? Or any clarification questions? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358672 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CF11... Live?
It hasn't been on that page for ages (like: an amount of time better measured in years than months). it's on www.adobe.com Products See all products View our complete products and services catalog -- Adam On 29 April 2014 15:19, DURETTE, STEVEN J sd1...@att.com wrote: Ok, I could sort of understand that, however ColdFusion is an existing product why would you remove it from the See All Products link? You can bet they wouldn't do that for a new version of Creative Cloud! -Original Message- From: Russ Michaels [mailto:r...@michaels.me.uk] Sent: Tuesday, April 29, 2014 10:08 AM To: cf-talk Subject: Re: CF11... Live? I would imagine it simply isn't official yet, they have to get the website sorted before they make an announcement ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358461 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ColdFusion Looping
Am i missing something obvious. [...] Only the last version is working as I would expect. I ran into this attempting to increment an index inside cfloop, so I could skip a few records in an array. It's difficult to say how your expectations are off, given you don't *seem* to tell us what said expectations are. FWIW, all of that is working as I would expect. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358400 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ColdFusion Looping
Am i missing something obvious. cfloop from=1 to=10 index=y y=#y#BR cfset y++ /cfloop With this one, yes. With this sort of loop, CF maintains the counter internally, and just exposes its current value each iteration. So you can do what you like to the value inside the loop body, CF will simply expose the next incremented value each iteration. This makes it more clear: cfoutput cfloop index=i from=1 to=10 Top of loop: #i#br cfset i = apples Bottom of loop: #i#br hr /cfloop /cfoutput As for the other two cfloop examples you offer, I don't see what it is you expect to happen that's different from what *is* happening. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358402 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ColdFusion Looping
The problem with cfscript is that it is more ESMAC compliant, which means you can increment it when being used in a for loop as you have shown in your last example. Well yes and no. the CFScript construct: for(i=1; i=10;i++){ // stuff } is not analogous to: cfloop index=i from=1 to=10 !--- stuff --- /cfloop It's analogous to: cfset i=1 cfloop condition=i LE 10 !--- stuff --- cfset i++ /cfloop -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358404 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Does Not Contain Number
Yay for documentation! https://wikidocs.adobe.com/wiki/display/coldfusionen/Regular+expression+syntax#Regularexpressionsyntax-Usingescapesequences -- Adam On 20 April 2014 22:34, David Moore da...@upstateweb.com wrote: For education reasons, what does the '/d' reference? How does that tell the statement to look for a number? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358374 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Does Not Contain Number
If you wanna get up to speed with regular expressions in ColdFusion, I've written a fair bit about them - from the ground up - on my blog: http://cfmlblog.adamcameron.me/search/label/Regular%20expressions Obviously Ben Nadel bangs on about them a lot on his blog too ;-) I think a good handle on regex is essential for anyone in our line of work, given we're basically manipulating text for a living. -- Adam On 20 April 2014 22:53, David Moore da...@upstateweb.com wrote: Very Helpful. I had not seen this before. Great stuff. And thanks to everyone for there expertise. CF-Talk has always come through for me. Blessed Easter everyone! ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358376 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CAN THIS PLEASE BE THE END? Re: The long tail of ColdFusion fail
Why would you try to stifle people's conversation? That's not like you. I'm still getting stuff (read: thought exercises) from all the content on this thread. If you personally don't like this thread, maybe take responsibility for your own situation and filter it out; rather than trying to force your will on other people. -- Adam Steve 'Cutter' Blades cold.fus...@cutterscrossing.com wrote: Good Gawd! Some of you are like a dog with a bone. The facts: 1) Something Happened 2) It Got Publicized 3) There Are A Lot of Ticked Off People We can debate who is at fault until we are blue in the face. The fact of the matter is, all of it is in the past. We can not change the past. Adobe (the CF product team) is aware of everyone's concerns, and are evaluating strategy *for the future*. You have all said your piece here, in the very public openness of the web, where Google will pick it up and run, and allow the naysayers to say see, even their own community... Review the install of the now public beta. Write down a list of faults/suggestions. Go file it in the bug report tool. Let everyone know that it's there for vote and comment. Everyone then go vote and comment. If you do it right, and you give it full court press, maybe we can get at least partial response before they take the server to full product. I promise you that it is a much more valuable use of your time, and your valid, constructive criticism might actually get met with an official response and/or action. Now, you are welcome to flame me here, but *I* promise *you*, you will just be wasting keystrokes. Spend 'em in the bug tracker. Steve 'Cutter' Blades Adobe Community Professional Adobe Certified Expert Advanced Macromedia ColdFusion MX 7 Developer http://cutterscrossing.com Co-Author Learning Ext JS 3.2 Packt Publishing 2010 https://www.packtpub.com/learning-ext-js-3-2-for-building-dynamic-desktop-style-user-interfaces/book The best way to predict the future is to help create it ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358238 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
nput solicited: List function support as member functions in CFML
G'day: I'm concerned about how Adobe have implemented the list-oriented member functions in ColdFusion 11. And I was hopeing to capture some community input as to what other people think, before raising it with Adobe: http://cfmlblog.adamcameron.me/2014/03/survey-lists-in-cfml-and-naming-of-list.html It'd be cool if you could take the time to complete the survey. Thanks. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358169 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: The long tail of ColdFusion fail
Sorry, forgot to come back to this. This is not a false analogy because [etc] But it *is* a false analogy because it's generally a government requirement for people to be licensed to drive a car before they can use one, so it's reasonable to assume from the outset of the sale process that a minimum level of education is already in place regarding how a car works. This is not the case with CFML. I think, on the whole, physical object analogies made in the context of IT considerations have a lovely superficial warmth to them, but generally end up being pretty specious. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358170 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: The long tail of ColdFusion fail
If it only works on localhost *by default*, then this mitigates most of the problem just like that. -- Adam On 26 March 2014 14:17, Dave Watts dwa...@figleaf.com wrote: What I mean is that Adobe recommands that CFIDE should be moved to a safer place, but, after several versions, CFIDE is still installed the same way. Of course it is. If It were somewhere else, you wouldn't be able to administer CF after an out-of-the-box install. It's up to you to understand how web servers and web applications work, and set it up properly after it's installed. Dave Watts, CTO, Fig Leaf Software 1-202-527-9569 http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on GSA Schedule, and provides the highest caliber vendor-authorized instruction at our training centers, online, or onsite. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358112 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: The long tail of ColdFusion fail
On 26 March 2014 13:57, Dave Watts dwa...@figleaf.com wrote: CF should install locked down out of the box, there really should be no need to follow a complex lockdown guide to make it secure. [...] If you really think Adobe is responsible for your server's security, and should be installed locked down out of the box, you must have a different idea of what locked down means than I do. Adobe is responsible for vulnerabilities in the CF Administrator, but you are responsible for ensuring that the CF Administrator isn't exposed to untrusted networks. It's a web application, just like any other. From a system security perspective, the approach is generally the default is *no access*, and then access has to be specifically granted. Adobe has taken the opposite approach simply to make life easy, which has proven to be a foolhardy decision. Repeatedly. For years. You (and Adobe both) are labouring under some perfect world scenario in which admins actually *do* know what they're doing by default. This simply isn't true. Adobe need to accept reality and deal with it, rather than going well in the perfect world then [this]. But we actually no it's not a perfect world, so why start the position from there? -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358113 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: The long tail of ColdFusion fail
In the case where everything's locked down by default, nothing works, and admins need to learn how to remove security to allow access to a web application. I'm not sure I see much difference there. Either way, someone needs to know how web application security works. If you're in the business of building web applications, this is a fundamental part of your job. The difference is that - via the current way - the admin *doesn't* need to know about web security. That's the difference. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358118 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: The long tail of ColdFusion fail
The doors are locked by default though, aren't they? Plus it's a bit of a false analogyhttp://en.wikipedia.org/wiki/False_analogyanyhow. On 26 March 2014 14:44, DURETTE, STEVEN J sd1...@att.com wrote: I like this analogy... You buy a new Ford Fusion. Ford tells you about how closing the doors and locking it is a security feature. Then, you go park in a high crime area with the car running, keys in the ignition and the doors wide open. So who is responsible when the car gets stolen? (The media would report an issue with Ford door locks.) :) Steve ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358120 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: The long tail of ColdFusion fail
On 26 March 2014 14:54, wrote: It's up to you to understand how web servers and web applications work, and set it up My point is that I'm pretty sure everything I've done by hand to move CFIDE/administrator and declare a virtual directory to some special web site could be done by the installer. Well quite. And if it's so bloody insecure a thing to do, then *don't do it* . It's daft to facilitate the [potentially dangerous thing], then advise people to not do that. Simply don't bloody do it in the first place! -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358121 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: The long tail of ColdFusion fail
On 18 March 2014 10:05, Maureen mamamaur...@gmail.com wrote: Hating CF is like hating a hammer. Hating PHP is like hating a huge rock you are forced to use on the nails because the client won't let you use a hammer. Fantastic. That's put a smile on my face today. Thanks. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358005 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
CFML tags was: The long tail of ColdFusion fail
so some people think it is not real code ... and these people are real morons ;-) Being tag oriented, compatible with HTML, makes CF the most developper friendly language ever. Give it's unlike any other language one might already know, how is it being tag-oriented a dev-friendly thing? Tag-based code is godawful anywhere other than in a view, or some other situation in which text-processing is needed. Which does not describe an awful lot of CFML code out there. That Macromedia/Adobe pushed the tag side of CFML over the script side is probably the worst strategic move they ever made. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358017 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CFML tags was: The long tail of ColdFusion fail
how is it being tag-oriented a dev-friendly thing? Just because the code and the HTML it is intended to produced are integrated within the same syntax. That makes any template looks like ONE program written in ONE language, not a program written in one language and another program in another language embeded in strings in the first language. Which describes your views, and that's fine to have the odd control statement etc within them. But the bulk of your *code* should be separate from your views. So be nowhere *near* HTML. So, accordingly, the reason for having tag-based constructs in CFML should not be relevant in almost all your code. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358022 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CFML tags was: The long tail of ColdFusion fail
On 18 March 2014 14:53, Phillip Vector vec...@mostdeadlygame.com wrote: But the bulk of your *code* should be separate from your views. So be nowhere *near* HTML. So, accordingly, the reason for having tag-based constructs in CFML should not be relevant in almost all your code. Presuming you are doing a MVC framework. Well... presuming you organise your code AT ALL. It doesn't need to be via a framework. But I guess you've got even bigger code challenges if yer *not* using a framework of some description. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:358024 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CF to groovy, awe man wth...
Why would you not want to learn it? On 17 March 2014 13:28, morchella morchella.delici...@gmail.com wrote: so we have some people at the top here wanting us to switch from cf to groovy. i have no control other then will support all apps until this thing happens. so was curious if any one here has done any groovy stuff, and what advice they could give to a old man who has done cf since 1998. i don't want to learn it. but have to. so any good books or resources that you know of? hoping it doesn't happen, or that i find another cf shop before it does. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357944 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CF to groovy, awe man wth...
Absolutely. I'd KILL for an opportunity like that (that said, we're being cross-trained to C#, which I am also looking fwd to). On 17 March 2014 13:39, Raymond Camden raymondcam...@gmail.com wrote: No kidding. Being forced to learn something new - on the clock - sounds like a win win. On Mon, Mar 17, 2014 at 8:35 AM, Adam Cameron dacc...@gmail.com wrote: Why would you not want to learn it? On 17 March 2014 13:28, morchella morchella.delici...@gmail.com wrote: so we have some people at the top here wanting us to switch from cf to groovy. i have no control other then will support all apps until this thing happens. so was curious if any one here has done any groovy stuff, and what advice they could give to a old man who has done cf since 1998. i don't want to learn it. but have to. so any good books or resources that you know of? hoping it doesn't happen, or that i find another cf shop before it does. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357947 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CF to groovy, awe man wth...
On 17 March 2014 13:49, Raymond Camden raymondcam...@gmail.com wrote: Ok, I think he gets the idea now. :) Can anyone recommend books, classes, etc for him? I believe I used an ORA book a few years ago that was good. In general, ORA books are *always* a good idea. TBH, I'd just google groovy tutorial or some variation thereupon, and go from there to start with. Before outlaying for a book. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357950 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: The long tail of ColdFusion fail
+... err... one. On 17 March 2014 19:21, Matt Quackenbush quackfu...@gmail.com wrote: On Mon, Mar 17, 2014 at 3:11 PM, Phillip Vector vec...@mostdeadlygame.comwrote: We're not releasing any more CF sites and are converting those site we can to PHP. Oh yeah. Change from a closed source to an open source. What can possibly go wrong. :) That has to be one of the most uneducated posts I have ever read. For those reading this in the future, please never succumb to the ridiculous thought that closed source equates to security or that open source equates to insecurity. the fact of the matter is that neither closed- nor open-source is inherently more or less secure than the other. Do your homework and never listen to uneducated opinions/statements like the one espoused by the poster I quoted above. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357986 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: The long tail of ColdFusion fail
On 17 March 2014 21:49, wrote: and then when their site gets owned, CF gets the blame. On another hand, why Adobe hasn't change the way CF is installed if its not safe? backwards compatibility, and general lack of taking security seriously. They offer lipservice to security, but are too paralysed at the thought of alienating their more uniformed install base that they have dragged their heels when it comes to this sort of thing. That said... all the exploits last year would not have been possible to utilise if the people administering the CF servers actually did their jobs professionally. I'm the first one to blame Adobe for shitty exploitable code, but it's the idiots that leave well identified vectors open to abuse that have caused all the problems recently. But I will swing back towards Adobe (and Macromedia before them) being to blame here for engendering this idea that one can be a plank and still use CF. So now we have a community full of planks (and we *seriously* do). It was/is irresponsible for Macromedia/Adobe to commercially exploit this. IMO. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357987 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: array2.equals(array1) how to show difference?
Bear in minf that when you sue the .equals() method, you are using a *Java* method, so it will also be considering differences in type too (eg: Long vs Double, etc). Plus casing differences too. To check stuff at a CFML level, write a recursive function which takes both arrays, and which loops over the array, either doing a compare() if the value is simple (output both values, and the comparison result), or re-calling itself if it's an array. I'm interested to know what your data is in that you've found a two-dimensional array is the best fit for a data-type. That's pretty rare in business applications (which most CFML apps are, so assuming yours is too). -- Adam On 28 February 2014 11:29, Byron Mann byronos...@gmail.com wrote: Is it possible there is whitespace appended to some of the array values? Byron Mann Lead Engineer Architect HostMySite.com On Feb 27, 2014 7:32 PM, morchella morchella.delici...@gmail.com wrote: hey guys i have two, 2 dimensional arrays. they have 3 columns. i have used #array2.equals(array1)# to show when they are difference and then just continue with normal logic. but now i have an instance where they say no the don't equal. but for the life of me i cant visually see the difference in the query's i am using cf9 locally and 10 on the server. how can i force the different record(S) to display. thanks a bunch, -m ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357788 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: array2.equals(array1) how to show difference?
Just a note: cfprocessingdirective pageencoding=UTF-8 has no bearing whatsoever on the content of DATA, it only relates to the code within the file itself, so will not be relevant unless you are populating of of the arrays via actual code (which you are not, based on what you say here). -- Adam On 28 February 2014 14:41, morchella morchella.delici...@gmail.com wrote: ok that may be it. i have trinmed and lcased every thing, stripped out the html et. one array is populated from oracle, the other from mysql. weeks ago i had to put cfprocessingdirective pageencoding=UTF-8 in my cfc due to charecters coming in with odd junk. my reg cf comparison shows my data to be equal. just not using the .equals thingy i kinda dont trust it now... Thanks! -m On Fri, Feb 28, 2014 at 6:47 AM, Adam Cameron dacc...@gmail.com wrote: Bear in minf that when you sue the .equals() method, you are using a *Java* method, so it will also be considering differences in type too (eg: Long vs Double, etc). Plus casing differences too. To check stuff at a CFML level, write a recursive function which takes both arrays, and which loops over the array, either doing a compare() if the value is simple (output both values, and the comparison result), or re-calling itself if it's an array. I'm interested to know what your data is in that you've found a two-dimensional array is the best fit for a data-type. That's pretty rare in business applications (which most CFML apps are, so assuming yours is too). -- Adam On 28 February 2014 11:29, Byron Mann byronos...@gmail.com wrote: Is it possible there is whitespace appended to some of the array values? Byron Mann Lead Engineer Architect HostMySite.com On Feb 27, 2014 7:32 PM, morchella morchella.delici...@gmail.com wrote: hey guys i have two, 2 dimensional arrays. they have 3 columns. i have used #array2.equals(array1)# to show when they are difference and then just continue with normal logic. but now i have an instance where they say no the don't equal. but for the life of me i cant visually see the difference in the query's i am using cf9 locally and 10 on the server. how can i force the different record(S) to display. thanks a bunch, -m ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357793 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Best practices for xss security in CMS?
Also bear in mind that is only half the work. Whatever pre-validation or UX tweaks one does on the client, one still needs to do the actual validation on the server too. On 1 March 2014 06:38, Russ Michaels r...@michaels.me.uk wrote: with any decent editor including CKeditor and tinyMCE, you can specify down to a granular level which html tags and attributes are allowed/not allowed, just check the docs and there should be a config file somewhere in your CMS that instantiates the editor where you can modify these settings. So it is pretty easy to do as you need. It is also a good idea to restrict other tags to avoid numpty editors from just copying and pasting content which screws up the layout. On Fri, Feb 28, 2014 at 4:29 PM, Dave Watts dwa...@figleaf.com wrote: I'm very interested in your feedback on best practices when 1) trying to mitigate risk of XSS and other hacks while 2) providing CMS functionality that includes a web editor that clients use to publish web pages. For example, there are many tags like style, iframe, and embed that are considered risks by OWASP and others but are also typically needed by CMS users to create web pages, embed youtube videos, and the like. We're thinking through how to manage the trade offs so that we protect clients but don't frustrate them in making their web pages. I'd love to know how others are managing these issues effectively. Our users who are creating web pages with an editor (FCKeditor) are generally working behind a login as administrators, so there is that login security - not anyone can use the editor to create a web page. But, we have generally had a lot more security than that. I'm assuming that there are users of Mura, Farcry and other CMS's on this list and I'd love to know how you have addressed these risks. While Pete's responses are great (as always), you might also consider whether you can apply more traditional network access controls to the problem. For example, you might be able to separate authoring from publishing entirely, so that authors go to one server and viewers just go to the production publishing server. We do this for quite a few of our customers. This isn't necessarily a replacement for client injection risk mitigation, but it can be a great complement. Dave Watts, CTO, Fig Leaf Software 1-202-527-9569 http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on GSA Schedule, and provides the highest caliber vendor-authorized instruction at our training centers, online, or onsite. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357799 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Best practices for xss security in CMS?
That's a bit narrow-sighted. Hackers don't disable JS to bypass clientside pre-validation, they just post the form directly. Often the server code is not coded in such a way to be aware how a post is made (via a legit form, or just by a POST request). *Always* consider client-side pre-validation a nice to have and really more a UX (hey, you malformed that phone number, wanna try again? sort of thing) consideration than actual validation. And *always *do validation on the server. -- Adam On 1 March 2014 07:44, Russ Michaels r...@michaels.me.uk wrote: although these days if a user has javascript disabled they wont be able to use the cms at all as it is a requirement for the editor and all the AJAXy stuff. but what you can do, is apply filtering to all form fields at a global level, so any form submission any page will have anything dodgy removed. I believe FuseGuard will do this for you. On Fri, Feb 28, 2014 at 6:34 PM, Adam Cameron dacc...@gmail.com wrote: Also bear in mind that is only half the work. Whatever pre-validation or UX tweaks one does on the client, one still needs to do the actual validation on the server too. On 1 March 2014 06:38, Russ Michaels r...@michaels.me.uk wrote: with any decent editor including CKeditor and tinyMCE, you can specify down to a granular level which html tags and attributes are allowed/not allowed, just check the docs and there should be a config file somewhere in your CMS that instantiates the editor where you can modify these settings. So it is pretty easy to do as you need. It is also a good idea to restrict other tags to avoid numpty editors from just copying and pasting content which screws up the layout. On Fri, Feb 28, 2014 at 4:29 PM, Dave Watts dwa...@figleaf.com wrote: I'm very interested in your feedback on best practices when 1) trying to mitigate risk of XSS and other hacks while 2) providing CMS functionality that includes a web editor that clients use to publish web pages. For example, there are many tags like style, iframe, and embed that are considered risks by OWASP and others but are also typically needed by CMS users to create web pages, embed youtube videos, and the like. We're thinking through how to manage the trade offs so that we protect clients but don't frustrate them in making their web pages. I'd love to know how others are managing these issues effectively. Our users who are creating web pages with an editor (FCKeditor) are generally working behind a login as administrators, so there is that login security - not anyone can use the editor to create a web page. But, we have generally had a lot more security than that. I'm assuming that there are users of Mura, Farcry and other CMS's on this list and I'd love to know how you have addressed these risks. While Pete's responses are great (as always), you might also consider whether you can apply more traditional network access controls to the problem. For example, you might be able to separate authoring from publishing entirely, so that authors go to one server and viewers just go to the production publishing server. We do this for quite a few of our customers. This isn't necessarily a replacement for client injection risk mitigation, but it can be a great complement. Dave Watts, CTO, Fig Leaf Software 1-202-527-9569 http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on GSA Schedule, and provides the highest caliber vendor-authorized instruction at our training centers, online, or onsite. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357801 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Best practices for xss security in CMS?
Sorry, I only read as far as disabling Javascript and was commenting on that. The fact remains that anything done *clientside* is not reliable. It seems we're not disagreeing there, Certainly having a WAF is borderline essential on anything other than a trivial site. I'm not entirely sure doing @ CF level is the correct place to do it, but that's an aside. Sorry for confusion. -- Adam On 1 March 2014 07:59, Russ Michaels r...@michaels.me.uk wrote: I disagree 100% scanning All form fields globally for any dodgy content is the complete opposite of narrow sighted, it is a much more efficient way to make sure nothing gets through rather than instead trying to do these checks in multiple different places and potentially missing one. On Fri, Feb 28, 2014 at 6:56 PM, Adam Cameron dacc...@gmail.com wrote: That's a bit narrow-sighted. Hackers don't disable JS to bypass clientside pre-validation, they just post the form directly. Often the server code is not coded in such a way to be aware how a post is made (via a legit form, or just by a POST request). *Always* consider client-side pre-validation a nice to have and really more a UX (hey, you malformed that phone number, wanna try again? sort of thing) consideration than actual validation. And *always *do validation on the server. -- Adam On 1 March 2014 07:44, Russ Michaels r...@michaels.me.uk wrote: although these days if a user has javascript disabled they wont be able to use the cms at all as it is a requirement for the editor and all the AJAXy stuff. but what you can do, is apply filtering to all form fields at a global level, so any form submission any page will have anything dodgy removed. I believe FuseGuard will do this for you. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357803 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: # in variables
On 7 February 2014 18:07, Jon Clausen jon_clau...@silowebworks.com wrote: Bryan, For clarification, how are the comments content being evaluated by CF and causing it to choke? It seems to me that those should be handled as strings and that they wouldn't be evaluated by CF, unless they are wrapped in an eval(). Seconded. I think people are suggesting treating a symptom here, rather than the problem. How is this problem of yours manifesting itself? CF chokes on the single pound in the variable is not a very clear description of what's going wrong. Can you pls clarify? -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357624 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Help me with some statistics gathering, if you have a moment
G'day: i'm just gathering some information about people's opinions of some mooted CFML syntax. If you could complete this survey (one multi-choice, one optional comment), that'd be really cool: http://cfmlblog.adamcameron.me/2014/01/a-quick-survey-about-tags-script-in.html Cheers. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357386 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: per application settings
I am trying to set up some local mappings (CF9) and it doiesn't seem to recognize it. I have this as part of several variables that are set before the 1st function in my application.cfc... cfset this.mappings[ /cup ] = #application.cuproot#/cup What ended up happening with this? -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357366 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: TEST IGNORE (2)
Would be easier to switch to google groups maybe Seconded. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357266 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: TEST IGNORE (2)
Unless Google Groups can send email and can act exactly like a mailing list, please don't move it there. Yeah it can. And a lot better than this implementation does. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357267 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: isValid - numeric vs. float
It's a bug. There's no reason 1,000.00 should validate as a numeric value of any kind; and float is a subset of numeric. Railo returns false for both. As does OpenBD. -- Adam On 3 December 2013 22:05, Scott Brady dsbr...@gmail.com wrote: The docs for isValid() imply that the type numeric and float are equivalent, in that they're listed together. However, they can yield different results: isValid(numeric,1,000.00) returns false isValid(float,1,000.00) returns true This came up as we're dealing with an issue of users entering 1,000.00 [or something similar] into a field, which can cause problems in one area of code where we need that value to be a valid number (i.e., we want to use it in a calculation, which results in an error). We can use lsParseNumber(0 around the value, but first we need to make sure it's a valid number anyway. So, we're somewhat forced into using isValid(float,) which is fine. But, is this a bug with the actual isValid() function or is it more of a documentation error (i.e., behind the scenes, float and numeric are different and 1,000.00 is not a valid numeric but is a valid float)? Scott -- - Scott Brady http://www.scottbrady.net/ ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357257 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
TEST IGNORE
Having trouble posting via email. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357208 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
TEST IGNORE (2)
(second attempt) Having trouble posting via email. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357209 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: TEST IGNORE (2)
I've been monitoring it for over a year, and have been a member for about... perhaps not ten years (because I doubt it's been around that long, but for ages). I have just seldom had need to reply, and had not noticed what few replies I had made had disappeared into the ether. But I seem to have fixed the disconnect between my email address and what HoF thought my email address was (PEBCAK on my part). That said, yesterday's performance put me off a bit. -- Adam On 27 November 2013 10:37, Russ Michaels r...@michaels.me.uk wrote: I see you have given in to the dark side and joined the evil cf-talk :-) On Wed, Nov 27, 2013 at 10:23 AM, Adam Cameron dacc...@gmail.com wrote: (second attempt) Having trouble posting via email. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357211 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: per application settings
So Eric, unless you have modified some tomcat settings or IIS or Apache settings, then what you are saying is not true. That is, basically, the bottom line. It could be either of those, but we can't move the answer forward unless we identify which. If it *is* actually behaving the way you claim, then there is something about your config you have not told us, Eric, because CF - out of the box - simply does not work the way you're suggesting. That's the long and the short of it. Can you post full config details of your server somewhere, Eric? Was it you who installed it? Did you do _anything_ other than install apache, install CF, run the connector between the two? Anything at all. Do not think that anything is inconsequential or irrelevant. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357215 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: per application settings
I am trying to set up some local mappings (CF9) and it doiesn't seem to recognize it. I have this as part of several variables that are set before the 1st function in my application.cfc... cfset this.mappings[ /cup ] = #application.cuproot#/cup For instance...when I try to access an image in a directory (the path from the root is /cup/images/image.png), I call img src=/cup/images/image.png /, instead of mapping it like i would expect it to, it just appends the server url and i get something like ColdFusion mappings are used by the ColdFusion server to locate files in the file system, for like cfinclude and CFC pathing. They've got nothing to do with URLs. You want to be setting up a web server virtual directory, so when the browser requests a file on a given URL, the web server knows where to find them. Reading this - to understand how CF / web server / client interact - might help: http://cfmlblog.adamcameron.me/2012/10/the-coldfusion-requestresponse-process.html -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357149 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: per application settings
I know that...I was referring to what is rendered after the fact.When i click on image information, the image info should display the url with /er/ in it...not the other as that is part of the path from the root. NO, you don't quite seem to get it actually. When I said CF has got nothing to do with it... it serious has NOTHING to do with it. You have this IMG tag: img src=/cup/images/image.png / As far as CF is concerned that's all just text, it doesn't process it at all. Like I said, CF mappings are only for CF to find files in its own file system. It's got *nothing* (NOTHING) to do with URLs. That being the case, there is going to be no magic transformation of img src=/cup/images/image.png / to img src=/er/cup/images/image.png / simply because you have a *ColdFusion* mapping set up. If you want to send the URL /er/cup/images/image.png down to the browser (where er is a value stored in application.cuproot, then you need to code for that, eg: img src=/#application.cuproot#/images/image.png / You have to understand that CF (and CFML) have no knowledge of the concept of HTML or client browsers or anything like that, All CF does is accept a request for a file from the web server, assembles some data to send back via processing some CFML (kinda), and that's it. It has no idea you want your image tags to have different URLs from the ones you tell it... it just does what it's told. It really would help if you read that doc I linked to before. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357154 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: per application settings
Yes...cf does evaluate the img tag... No. It absolutely does not. You are mistaken. I'm not vaguely speculating as to what your problem might be: I know what your problem is, and I know how it is you're mistaken about things. It's a fairly common misconception people have. And both John and I are explaining the problem, and giving you the answer. The other problem we're now faced with is you're simply not listening for some reason. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357157 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: per application settings
no...it's not the standalone server. It's going through Apache. This is exactly what mappings are used for... No they're not. just as they are used the same way if you specify this in Apache. If it works when i set up up in cf admin...then the per application setting should work the same way but only be defined as such in the application.That is how it has always worked. Perform this experiment now. 1) remove your Application.cfc mappings; 2) put the same mapping in CFAdmin; 3) do NOTHING ELSE; 4) browse to the page concerned. You will not see any difference. You might coincidentally have had an unnecessary CF mapping at some point when you ALSO had the appropriate web server virtual directory, but... deep breath... CF mappings have nothing to do with URLs. John reminds me that if one sets up a mapping in jrun-web.xml then those work as both CF mappings (kinda) and JWS mappings at the same time, but that's not relevant here. But that is the only situation where a CF mapping have even the most passing connection to web server mappings. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357159 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: per application settings
again...if it works with a cf mapping in cf admin...how is it not parsing the img tag? There are two possibilities here: 1) you have a very special unique version of CF in which a CF mapping setting in CFAdmin will magically change a URL in an image tag. 2) you're mistaken. Those are the only two options. If you have the unique magic version of CF... I'm afraid I'm not able to help you (and I suspect no-one else will be either). However if it's just a case of you being mistaken, you could simply follow the advice already given here. I have nothing to add to the advice, so I guess it's down to you at some stage deciding to follow it. I'm done. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357161 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: per application settings
OK, Just ran a test and I canÂ’t duplicate your server mapping functionality with a standard Apache/CF Connector server setup but I *can* duplicate that functionality when I tell Apache to serve an image MIME type (e.g. - .jpg, .png) through Coldfusion. Is this how your setup is configured? If so, yowsers on a few levelsÂ…. Oh god no. That could well be it though. If it is, sorry Eric... that's - generally - such a terrible approach to take it did not even occur to me that it might be the case! But, please, tell me that's not the way you've got your site configured? -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357166 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: per application settings
Matt...where did I say I was executing a non-cfm file? When you said this: For instance...when I try to access an image in a directory (the path from the root is /cup/images/image.png), I call img src=/cup/images/image.png /, Say you have this in your eric.cfm file: cfset msg = Hi Eric cfoutput#msg#/cfoutput img src=/cup/images/image.png / CF does not know that you want it to do something special with /cup/images/image.png, because that's just text. So what CF will send back to the web server is just this: Hi Eric img src=/cup/images/image.png / And the web server will send that to the client browser. And the client browser will render the mark-up, and it will also go looking for an image @ /cup/images/image.png. It will reuse the same domain name that the rest of the file came from, if you don't specify it, so it'll go fetch http://yourdomain.com/cup/images/image.png or something. The request for the image is a completely separate request from the original request to eric.cfm. CF has finished its job as far as any of this goes. The web server receives the request, resolves /cup/images/image.png relative to its base directory (eg: /var/htdocs), or if it has a virtual directory set up for eg /cup pointing to another dir, then it will fetch the file from there instead. And send it back to the browser. The browser then renders the image. As I mentioned above, CF plays no part in this request. So it doesn't matter what your CF mappings say. The only way that CF can possibly know about /cup/images/image.png (so as to maybe remap /cup to be /er/cup) is if you have configured your WEB SERVER to pass png requests to CF as well. According to John's research, then CF will resolve a mapping. I dunno whether it'll process ones in Application.cfc, but the Application.cfc would need to be somewhere on the /er/cup/images path for it to be picked up. If indeed it was picked up at all. But the fact remains that the original CF request will do nothing to the URL in the image tag, and the web server won't either. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357181 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: per application settings
Adam...as i stated several times...when I do the cf mapping in cf admin...it works just fine...so I have already done your experiment... Please... do it again, and perform only the steps I listed. Then you will see you're mistaken, and we can move on. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357182 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: per application settings
it parses html in a cfm file...it parses it to see if there are any cf elements in it that it needs to render...like variables and mappings... No it doesn't. CF only parses the CFML part of any file. It completely ignores anything else. This is easy to see if you decompile the compiled class file... you'll see all the plain text stuff (ie: everything that's not CFML) simply being echoed back, untouched. Eric, you need to accept you're mistaken here. Why do you think we (all) would be suggesting you are if you're not? There's no conspiracy here. We just actually know what we're talking about. Seriously. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357183 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: per application settings
That's a good explanation / demonstration Matt. -- Adam No, it doesn't. You're flat out wrong. CF does not, has not, and never will parse HTML. It only looks for CFML code to parse, and handles it accordingly. Ex. img src=/foo/bar/image.png / !---// never parsed by CF --- img src=/#foo#/bar/image.png / !---// never parsed by CF --- cfoutput img src=/foo/bar/image.png / !---// never parsed by CF --- img src=/#foo#/bar/image.png / !---// CF only parses #foo#, and only because it's within a cfoutput --- /cfoutput ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357184 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: per application settings
Then why does it work when i set up the mapping in cfadmin? No one seems to want to answer that... I suspect it's because you're mistaken about that too. Do you perform those steps I asked you to? I mean again, now, this evening, after I asked you to. And after you said I don't have to because I've done it before. Just... pls... do it again. Following my steps, with no other steps at all. And then what do you see? -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357194 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: per application settings
when i do that...the image is broken. If I add the per app setting it is broken. if I add the mapping in cf admin it works... And did you go an TEST THAT just now, or are you running from memory or describing what you recall from past experience? -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357198 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: per application settings
It just occurs to me... do you have mod_rewrite running, and do you have any rewrite rules in play? -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357200 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: New CF hack...
Agreed: not new. But good to have on everyone's radar especially as there's clearly people who weren't aware of it. -- Adam On 18 April 2013 06:53, Russ Michaels r...@michaels.me.uk wrote: old news, already patched On Wed, Apr 17, 2013 at 7:48 PM, Che Vilnonis ch...@asitv.com wrote: http://arstechnica.com/security/2013/04/coldfusion-hack-used-to-steal-hostin g-providers-customer-data/ Thought I'd pass this on... Che ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355470 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ATTENTION Adobe! Multiple Broken CF-Related Links on Adobe.com!
Says probably the most well-known CF-centric Adobe employee... ;-) On 16 April 2013 05:59, Raymond Camden raymondcam...@gmail.com wrote: Adobe does *not* monitor this list. On Mon, Apr 15, 2013 at 11:29 AM, Christian N. Abad li...@accessiblecomputing.com wrote: Adobe Folks: There are multiple broken links on the Adobe.com Website for ColdFusion-related Downloads. For instance, I am unable to download CF 10 (any version, using any link) or ColdFusion Builder 2 (using any link). Here are some of the broken links: http://www.adobe.com/go/trycoldfusion http://www.adobe.com/cfusion/tdrc/index.cfm?product=coldfusion http://www.adobe.com/go/trycoldfusionbuilder http://www.adobe.com/cfusion/tdrc/index.cfm?product=coldfusion_builder http://www.adobe.com/sitemap/ C’mon Adobe! This is disastrous! EPIC FAIL! ☹ Sincerely, Christian N. Abad - President ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355412 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ATTENTION Adobe! Multiple Broken CF-Related Links on Adobe.com!
Someone else had problems with the download links on one browser but not another browser y/day (err... say about 18h ago), so I think there probably *is* an issue of some description. I found putting a message on Twitter got it sorted out last time (attn @rakshithn). The CF subsite *has* been flaky recently. -- Adam On 16 April 2013 08:51, Raymond Camden raymondcam...@gmail.com wrote: Heh, well, I've got _no_ idea who to ping about web site issues. I can say the links work for me though. On Mon, Apr 15, 2013 at 3:49 PM, Adam Cameron adamcameroncoldfus...@gmail.com wrote: Says probably the most well-known CF-centric Adobe employee... ;-) On 16 April 2013 05:59, Raymond Camden raymondcam...@gmail.com wrote: Adobe does *not* monitor this list. On Mon, Apr 15, 2013 at 11:29 AM, Christian N. Abad li...@accessiblecomputing.com wrote: Adobe Folks: There are multiple broken links on the Adobe.com Website for ColdFusion-related Downloads. For instance, I am unable to download CF 10 (any version, using any link) or ColdFusion Builder 2 (using any link). Here are some of the broken links: http://www.adobe.com/go/trycoldfusion http://www.adobe.com/cfusion/tdrc/index.cfm?product=coldfusion http://www.adobe.com/go/trycoldfusionbuilder http://www.adobe.com/cfusion/tdrc/index.cfm?product=coldfusion_builder http://www.adobe.com/sitemap/ C’mon Adobe! This is disastrous! EPIC FAIL! ☹ Sincerely, Christian N. Abad - President ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355414 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ACF10 Upgrade
On 9 April 2013 20:00, John M Bliss bliss.j...@gmail.com wrote: Thanks to good phone support from cfins...@adobe.com people at zero dark thirty my time, got this (apparently) fixed: - reinstalled CF10 with built-in webserver only - used CF8 web connector app to remove the CF8 web connector - used CF10 web connector app to add the CF10 web connector - downloaded and installed CF10 mandatory update and then cumulative update 8 - used CF10 web connector app to remove and re-add the CF10 web connector Thanks again for all of your advice. Nice one. Using the CF8 web connector to remove the old connections isn't something I'd've ever guessed! -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355311 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ColdFusion Builder standalone vs. plugin
On 9 April 2013 10:22, Michael Dinowitz mdino...@houseoffusion.com wrote: Is there any real operational differences between the two different implementations of CF Builder? Coincidentally I started looking into this yesterday, and completed it today. I've blogged my findings: http://adamcameroncoldfusion.blogspot.co.uk/2013/04/coldfusion-builder-on-64-bit-is-really.html Not a comprehensive answer to your question, but perhaps enough to migrate. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355307 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Now() offset by 1 hour
Correct. GMT is GMT, and always matches UTC. During daylight saving the TZ in the UK is BST (UTC+1). -- Adam On 4 April 2013 19:31, Mike K afpwebwo...@gmail.com wrote: I might be wrong ( i sometimes have been known to be wrong, but not very often) but I thought GMT didnt have daylight savings. I thought GMT was the same all year round, and it was the timezone at London that changed daylight savings. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355243 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ACF10 Upgrade
Anything being logged? On 4 April 2013 21:47, John M Bliss bliss.j...@gmail.com wrote: I just upgraded to ACF10 and everything was working fine...then I had to restart the service and now when I call any page, including the administrator, browser just hangs. I've tried rebooting the server. No luck. Any suggestions? (The service says it's running.) ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355245 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ACF10 Upgrade
Yep, use the archive thingey in CFAdmin to save all your settings before deinstalling, then reload them afterwards. At this point, I think a quick de-/re-install might be the best / most expedient first course of action. It might just go away. Not very fulfilling from a what they hell caused it? perspective, but even if you found out... it would perhaps not be very reusable knowledge. Had you fully patched-up the thing before it face-planted? How recently did you download the installer? It was updated a few weeks back, so make sure you have the most up to date one. -- Adam On 4 April 2013 22:10, John M Bliss bliss.j...@gmail.com wrote: Can/should I do an uninstall/reinstall without losing all of my settings? On Thu, Apr 4, 2013 at 4:08 AM, John M Bliss bliss.j...@gmail.com wrote: Prior to this install on production, I installed on our private/internal/staging/shadow server using the same serial #. Should that be OK? Could this be Adobe doing a bad job of serial # validation or something? (But it worked for a while post-upgrade.) On Thu, Apr 4, 2013 at 4:04 AM, John M Bliss bliss.j...@gmail.com wrote: Plenty...but nothing obviously out of the ordinary. On Thu, Apr 4, 2013 at 3:55 AM, Adam Cameron adamcameroncoldfus...@gmail.com wrote: Anything being logged? On 4 April 2013 21:47, John M Bliss bliss.j...@gmail.com wrote: I just upgraded to ACF10 and everything was working fine...then I had to restart the service and now when I call any page, including the administrator, browser just hangs. I've tried rebooting the server. No luck. Any suggestions? (The service says it's running.) ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355249 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ACF10 Upgrade
Can't say for sure but doubt it. I think you're actually *allowed* to have dev servers with same serial numbers as live ones these days anyhow? (don't quote me on that). I don't have any specialist knowledge of problems cropping up when upgrading to CF10, these are just the things I'd be doing if this happened to me. So it's fairly random advice. -- Adam On 4 April 2013 22:17, John M Bliss bliss.j...@gmail.com wrote: Had you fully patched-up the thing before it face-planted? Yes. How recently did you download the installer? I used the one from the physical media shipped my Adobe. Guess I'll fetch the new one before reinstalling. Serial # is probably not the issue at this point? On Thu, Apr 4, 2013 at 4:14 AM, Adam Cameron adamcameroncoldfus...@gmail.com wrote: Yep, use the archive thingey in CFAdmin to save all your settings before deinstalling, then reload them afterwards. At this point, I think a quick de-/re-install might be the best / most expedient first course of action. It might just go away. Not very fulfilling from a what they hell caused it? perspective, but even if you found out... it would perhaps not be very reusable knowledge. Had you fully patched-up the thing before it face-planted? How recently did you download the installer? It was updated a few weeks back, so make sure you have the most up to date one. -- Adam On 4 April 2013 22:10, John M Bliss bliss.j...@gmail.com wrote: Can/should I do an uninstall/reinstall without losing all of my settings? On Thu, Apr 4, 2013 at 4:08 AM, John M Bliss bliss.j...@gmail.com wrote: Prior to this install on production, I installed on our private/internal/staging/shadow server using the same serial #. Should that be OK? Could this be Adobe doing a bad job of serial # validation or something? (But it worked for a while post-upgrade.) On Thu, Apr 4, 2013 at 4:04 AM, John M Bliss bliss.j...@gmail.com wrote: Plenty...but nothing obviously out of the ordinary. On Thu, Apr 4, 2013 at 3:55 AM, Adam Cameron adamcameroncoldfus...@gmail.com wrote: Anything being logged? On 4 April 2013 21:47, John M Bliss bliss.j...@gmail.com wrote: I just upgraded to ACF10 and everything was working fine...then I had to restart the service and now when I call any page, including the administrator, browser just hangs. I've tried rebooting the server. No luck. Any suggestions? (The service says it's running.) ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355252 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ACF10 Upgrade
Oh yeah. DUH. Um... you *might* be able to get away with copying the XML files in the cfusion/lib dir... the neo-whatever files. However I've never tried this. That said though... once you've reinstalled, back up the vanilla versions of any files from the current install you put back in place, in case it's one of the config files which is causing your problems. Is the CF server you're upgrading FROM still around? You can export the settings from that, perhaps? On 4 April 2013 22:18, John M Bliss bliss.j...@gmail.com wrote: Oh, I can't use archive thingey in CFAdmin because I cannot access CFAdmin, right? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355254 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ACF10 Upgrade
Well let's see if we get anywhere first ;-) That said... 10:30pm, and I'm gonna stop working in a few min. But I'll probably be online for a bit and keeping an eye on me email... On 4 April 2013 22:21, John M Bliss bliss.j...@gmail.com wrote: It's significantly better than nothing. On Thu, Apr 4, 2013 at 4:19 AM, Adam Cameron adamcameroncoldfus...@gmail.com wrote: Can't say for sure but doubt it. I think you're actually *allowed* to have dev servers with same serial numbers as live ones these days anyhow? (don't quote me on that). I don't have any specialist knowledge of problems cropping up when upgrading to CF10, these are just the things I'd be doing if this happened to me. So it's fairly random advice. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355255 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ACF10 Upgrade
So you don't even get that last installation step of browsing to CFAdmin and doing the configuration step? What OS / bitness / type of install are you doing? CF creates an install log, yeah? Anything in that? I'm short of ideas. -- Adam On 4 April 2013 22:39, John M Bliss bliss.j...@gmail.com wrote: After uninstalling and reinstalling, CF admin still does not come up. Any further suggestions? On Thu, Apr 4, 2013 at 4:26 AM, Adam Cameron adamcameroncoldfus...@gmail.com wrote: Well let's see if we get anywhere first ;-) That said... 10:30pm, and I'm gonna stop working in a few min. But I'll probably be online for a bit and keeping an eye on me email... On 4 April 2013 22:21, John M Bliss bliss.j...@gmail.com wrote: It's significantly better than nothing. On Thu, Apr 4, 2013 at 4:19 AM, Adam Cameron adamcameroncoldfus...@gmail.com wrote: Can't say for sure but doubt it. I think you're actually *allowed* to have dev servers with same serial numbers as live ones these days anyhow? (don't quote me on that). I don't have any specialist knowledge of problems cropping up when upgrading to CF10, these are just the things I'd be doing if this happened to me. So it's fairly random advice. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355259 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ACF10 Upgrade
Actually... get Adobe to sort it out! http://blogs.coldfusion.com/post.cfm/free-coldfusion-installation-support-from-adobe It's worth initiating a support ticket with them, anyhow. -- Adam On 4 April 2013 23:15, John M Bliss bliss.j...@gmail.com wrote: So you don't even get that last installation step of browsing to CFAdmin and doing the configuration step? No. What OS / bitness / type of install are you doing? Windows Server 2003 / 32 bit / ACF Standard. CF creates an install log, yeah? Anything in that? Nothing significant. At this point, I'm willing to paypal someone to remote in to help me. Let's say $100? Any takers? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355261 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ACF10 Upgrade
Oh hell... was this a live server? Well *supposed to be live* I should say? On 4 April 2013 23:30, John M Bliss bliss.j...@gmail.com wrote: Thanks. I managed to revert to ACF8...after 2 hours of downtime! :-( Seriously, thanks for your help, Adam. On Thu, Apr 4, 2013 at 5:29 AM, Adam Cameron adamcameroncoldfus...@gmail.com wrote: Actually... get Adobe to sort it out! http://blogs.coldfusion.com/post.cfm/free-coldfusion-installation-support-from-adobe It's worth initiating a support ticket with them, anyhow. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355263 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ACF10 Upgrade
On 5 April 2013 00:17, Richard Herbert rich...@infoweb.co.uk wrote: I was always taught to install CF with the in-built web server initially and then use wsconfig once everything is proven to be working. Then connect to your web server of choice (Apache/IIS/etc). Good suggestion. Esp if things ain't going according to plan. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355271 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ACF10 Upgrade
I have rattled Adobe's cage. Just via Twitter, but it's a start... I'm trying to track down a human who might be able to help. On 5 April 2013 08:07, John M Bliss bliss.j...@gmail.com wrote: I'd suggest getting the latest installer from Adobe. Make sure you get 32-bit version if that's what you're on. They have been rebuilt to update 7 so you only need, currently, to take update 8 after install. I would except, AFAIK, that involves going to http://www.adobe.com/products/coldfusion-family.html and clicking on Try. Currently, that produces a 404. Alternatives? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355274 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: ACF10 Upgrade
Using this one: https://www.adobe.com/cfusion/tdrc/index.cfm?product=coldfusion and logging in with one's Adobe login seems to work. On 5 April 2013 08:41, Adam Cameron adamcameroncoldfus...@gmail.com wrote: I have rattled Adobe's cage. Just via Twitter, but it's a start... I'm trying to track down a human who might be able to help. On 5 April 2013 08:07, John M Bliss bliss.j...@gmail.com wrote: I'd suggest getting the latest installer from Adobe. Make sure you get 32-bit version if that's what you're on. They have been rebuilt to update 7 so you only need, currently, to take update 8 after install. I would except, AFAIK, that involves going to http://www.adobe.com/products/coldfusion-family.html and clicking on Try. Currently, that produces a 404. Alternatives? ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355276 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Now() offset by 1 hour
Just verified it's reporting GMT time correctly for me on 1.7. -- Adam On 3 April 2013 07:23, Richard White rich...@re-base.net wrote: It could well be a bug in 1.7 although I thought others may have reporting this too yet haven't seen anything. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355232 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Memory Leak in CF10?
And is it still serving pages OK? I don't think the memory consumption in and of itself is a problem. -- Adam On 27 March 2013 09:01, Mik Muller ad...@montaguema.net wrote: 20 minutes later and coldfusion.exe's memory usage is bouncing between 460mb and 470mb. Ugh. MM At 03:41 PM 3/26/2013, Mik Muller wrote: Well, after restarting CF I saw the memory usage in Services shoot straight up to 750mb instead of first hovering around 650mb for a while and then slowly moving up to 750mb. So I set the max heap size down to 256 and restarted CF. Now it's hovering around 400mb and not moving much. The server has 4gb of ram, btw. Should I add more ram to the machine? I'm only running CF10 and DNS on this cloud server (DB and mail are on a separate box), which is set up with three processors. I would have thought 4gb would be enough. MM At 03:24 PM 3/26/2013, Mik Muller wrote: Was on 32 bit CF9 (Sorry, did I say CF8? I was on CF9 -- how did I miss that?) Am on 64 bit CF10 The old server had max heap set to 1024. The new had it set to 512. I just bumped it up to 1024. MM At 02:06 PM 3/26/2013, Dave Watts wrote: I moved all my code from a Win2003S/CF8 box to a Win2008S/CF10 box and now am having issues where CF loads blank pages after a few hours of uptime. I'm noticing that the coldfusion.exe service starts around 500mb of memory, and slowly moves up to about 780mb of memory. As it tops 700mb it begins loading blank pages which can be reloaded for intended content. Once it hit 770mb it loads ONLY blank pages, and the service can no longer be restarted. It must be killed by Task Manager. Were you using the 32-bit or 64-bit version of CF 8? Are you using the 32-bit or 64-bit version of CF 10? What is the maximum heap size allocated to CF 10? Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on GSA Schedule, and provides the highest caliber vendor-authorized instruction at our training centers, online, or onsite. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355157 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Memory Leak in CF10?
OK, well that's OK... even 500MB ain't a huge amount of RAM for CF to be using (as the other guys alluded to). Keep an eye on your GC and perhaps have a shufti around in memory to see if there's any actual clutter in there you don't expect (a lot of stray sessions etc), but on the whole if requests are being served in a timely fashion, it's simply OK for CF to be using memory. -- Adam On 27 March 2013 10:05, Mik Muller ad...@montaguema.net wrote: Yup. An hour later and it's still bouncing between 450mb and 460mb with an occasional spikes up to 500mb. It is a little slower, however, but it's up. I'll take that for now until I figure out the larger problem. Thanks to Dave Watts for mentioning the heap. I recall that I had to tweak that back a few years ago. MM At 05:00 PM 3/26/2013, Adam Cameron wrote: And is it still serving pages OK? I don't think the memory consumption in and of itself is a problem. -- Adam On 27 March 2013 09:01, Mik Muller ad...@montaguema.net wrote: 20 minutes later and coldfusion.exe's memory usage is bouncing between 460mb and 470mb. Ugh. MM ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355163 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Memory Leak in CF10?
It's the other way around. Windows will take whatever it decides it needs, irrespective of anything else. Other settings need to fit around that. So you basically need to say whatever RAM I've got... 1GB (personally I would have maybe gone for 1.5GB) of that is lost to Windows. I can do something with the rest. So from there you can tell your JVM that it can use 3GB (or 2.5GB) safely for its heap. That said, I am hesitant to just give *all of it* over to the heap. You should tune your heap to be the right size. There *is* overhead in locating stuff in the heap, plus the bigger it is the longer GC takes, so there's a bit of a balancing act there. You should try to allocate the right amount not necessarily just everything you can throw at it. You will probably want to do some profiling to see how much Perm Gen space you are best to allocate too. Although that's a bit of a dark art (and one that I have not practised for years), so someone else is best to give you guidance there. Or google google google... every man and his dog will have different opinions on what one should do. Be warned though, because the way CF deals with its class files - a CF application consists of really a lot of them compared to a standard java app - make sure to look for specifically *CF* JVM tuning guidance. Not just standard tuning for a Java app. -- Adam On 27 March 2013 13:28, Mik Muller ad...@montaguema.net wrote: So all I need to do is increase the heap? There's no magic Windows, you get 1gig, CF you get 3gig configurator, correct? Windows will use whatever is left over after CF stakes its claim? Sorry for my ignorance. I'm just a simple scripter. I don't know too much about server memory, etc, except what I picked up along the road. Thanks, MM At 05:29 PM 3/26/2013, Russ Michaels wrote: having 4GB of RAM is no good if your only going to allow CF to use 256mb of it. Reserve 1GB for Windows and DNS services and whack it up to 3GB. Your memory usage is obviously going to be higher than before because your using 64bit now and were using 32bit before. This results in at least 1.5x more memory used, so you cannot use the same settings you had before. Have you taken note of how much memory CF was actually using on CF9 ? The Max heap size only applies to the heap, there is other memory usage on top of this, Apache itself plus permgen etc. You can use the built in server monitor to see what parts of your app are using what memory. On Tue, Mar 26, 2013 at 7:41 PM, Mik Muller ad...@montaguema.net wrote: Well, after restarting CF I saw the memory usage in Services shoot straight up to 750mb instead of first hovering around 650mb for a while and then slowly moving up to 750mb. So I set the max heap size down to 256 and restarted CF. Now it's hovering around 400mb and not moving much. The server has 4gb of ram, btw. Should I add more ram to the machine? I'm only running CF10 and DNS on this cloud server (DB and mail are on a separate box), which is set up with three processors. I would have thought 4gb would be enough. MM At 03:24 PM 3/26/2013, Mik Muller wrote: Was on 32 bit CF9 (Sorry, did I say CF8? I was on CF9 -- how did I miss that?) Am on 64 bit CF10 The old server had max heap set to 1024. The new had it set to 512. I just bumped it up to 1024. MM At 02:06 PM 3/26/2013, Dave Watts wrote: I moved all my code from a Win2003S/CF8 box to a Win2008S/CF10 box and now am having issues where CF loads blank pages after a few hours of uptime. I'm noticing that the coldfusion.exe service starts around 500mb of memory, and slowly moves up to about 780mb of memory. As it tops 700mb it begins loading blank pages which can be reloaded for intended content. Once it hit 770mb it loads ONLY blank pages, and the service can no longer be restarted. It must be killed by Task Manager. Were you using the 32-bit or 64-bit version of CF 8? Are you using the 32-bit or 64-bit version of CF 10? What is the maximum heap size allocated to CF 10? Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on GSA Schedule, and provides the highest caliber vendor-authorized instruction at our training centers, online, or onsite. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355165 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Attn Railo users...
G'day I've concocted a quick survey, which simply asks how you came to be a Railo developer, IE: whether they have come from a history of using ColdFusion or BlueDragon, or straight to Railo having not used any other CFML engine. More info here: http://adamcameroncoldfusion.blogspot.co.uk/2013/03/how-did-you-come-t o-be-using-railo.html, and if you could do the survey (if relevant to you), that'd be cool (survey URL: http://www.surveymonkey.com/s/VF2LKYW). Cheers. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355144 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CF running out of steam
I could have saved them a TON of trouble by letting them know that Flash wasn't going to make it the first time I had a look at it. Wow, seriously? I think Dave said it best. Yeah, much as I personally can't stand Flash (*), it was definitely a very successful product. The client app had more market penetration than probably any other internet-based product (97% of browsers had it installed, or something?), and that it was around for 15-odd years in the IT industry is really a long time for an application. (*) I have nothing against Flash as a technology: it has some merit... just 99% of what people have done with it is a pointless waste of time, and simultaneously being bloody annoying cluttering up my browser. Thank god for Flashblock (because, like, God did that). -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355104 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CF running out of steam
(*) I have nothing against Flash as a technology: it has some merit... just 99% of what people have done with it is a pointless waste of time, and simultaneously being bloody annoying cluttering up my browser. Thank god for Flashblock (because, like, God did that). My problem with this is the assumption that Flash enabled bad crap. People build plenty of bad things in plain ole HTML. Flash could go away 100% My problem with what *you* say, Ray, is your assumptions about my motivations for saying what I did, and then continuing from there to make assumptions about what conclusions I draw from this. Which is a bit - uncharacteristically - rubbish of you. Especially as the conclusions you drew for me were pretty facile. You're stating the bleeding obvious to suggest that anyone is capable of producing crap via any mechanism, and Flash is no exception here. That said, I think Flash was/is far more an enabler of crap than raw HTML is. This is perhaps borne-out as not simply being a vagary of my thoughts on the matter, but the almost ubiquity of people thinking what's produced in Flash is *shit*, and the variety of options available to get rid of it from out screens. Another consideration here is that even with all Flash blocked, I can readily use almost all websites, so this pretty much demonstrates what people are doing with Flash is not actually... well... useful. It's fluff around the edges. People do crap with HTML and JS as well, and I guess this will be on the rise with the increased capabilities of both technologies (and browsers running them). However I've never heard of there being a market for a mark-up blocker like there is for Flash. It's the fault of the people producing the content rather than Flash itself, sure. I suspect this is because Flash came up in the designer community, and.. err... people doing design don't usually have much of a clue about UX (obviously there are exceptions, but they are *exceptions*), and accordingly we just get the designer's creativity declaring its presence unnecessarily on the screen, and at odds with what the user actually wants to achieve on the web page / site. Or just animated bloody adverts distracting from the actual purpose and intended experience of the page the ad is on. I think this describes about 95% of Flash that I have seen. Fortunately a lot of people seem to be understanding UX a bit better these days, so I think once Flash goes the way of the dodo, the experience it gave us will probably largely disappear too. Good riddance to bad rubbish, I say. Flex had potential to fix the problems Flash designers had brought to the technology, but it never took off for what I see as being a few reasons: 1) Macromedia screwed it almost entirely with the pricing of v1.0. By the time v2.0 came out, most of the damage to its perception was done; 2) One of the versions wasn't terribly backwards compat. I think it was v2.0? Not so much from a library / language / syntax POV, but from the POV of how things were supposed to be done; 3) it was too much of a developer conceit... it perhaps went too far away from the original Flash being firmly in the designer space, to Flex being too much in the developer space. Accordingly most of the Flex solutions I saw looked very default, because the developer was always more interested in the code than the design; 4) The standard UI implementation was too different from Windows (and I presume Mac), so whilst one could make a shiny-looking Flex form, most of the Windows short-cuts and behaviours didn't work (a good example of this is the old Flex UI for the CF bug tracker). This just makes them annoying to use. 5) I think the addition of needing to support Flex caused the Flash Player's rot to set in, with bloat and bugs all over the place. This could be coincidental timing though, and this is just my gut feel. I think Flex had a chance to make Flash useful, but it just didn't pan out. I think it also filled a client-side niche back in the days before very powerful and well-thought-out JS frameworks, however they're here now, so makes Flex a helluva lot less relevant than it could have been (but never really was). There. That's perhaps better than letting you articulate my position the basis thereof, yes? Cheers. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355109 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: (ot) .NET vs. CF
What in what I said suggested I'm down on CF? That it is running out of steam and becoming less and less relevant as time goes on (and I don't think anyone who has a reasonable purchase on reality can contest that?) has no bearing on nor is impacted by what *I* personally think about it. I'm just a realist (which is something a lot of CFers seem to not want to be, for some reason). -- Adam On 13 March 2013 13:31, Larry Lyons larrycly...@gmail.com wrote: Adam, if you're that down on CF why are you still using it? Or for that matter posting to a CF list? This is a traditionally unpopular metric with CF developers, but there's this: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Java's more prevalent than .NET platform languages, but that's not a compelling reason to use either (/or). And let's not forget that CFML is not Java, so it's a pointless comparison to make anyhow. To the OP: CFML is withering away... get used to it. Take whatever opportunity you can to shift to a different language. Either .net-based languages or Java would be good options. -- Adam On 13 March 2013 00:09, Andrew Scott andr...@andyscott.id.au wrote: ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354969 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: (ot) .NET vs. CF
[Snort]. Yeah, OK mate. You keep telling yourself that. -- Adam On 13 March 2013 13:38, Larry Lyons larrycly...@gmail.com wrote: Open BD stagnant? You have to be joking. It has a very active google groups mailing list, and OBD is actively developed - up to v. 3X now with some very unique features. While opinions are fine, please don't mask opinions as fact Adam. I can't vouch for New Atlanta itself, but BD.NET has not seen any activity for a number of years, and never got beyond CFMX 7 compat, as far as I can recollect. OpenBD is - as far as I can tell - a stagnant project (except for Alan doing what best suits Alan: fair enough... that was always the story with OpenBD anyhow), and BD.NET has been stagnant for *much* longer that that. BD.NET might exist, but it's not something anyone should recommend to anyone to use, in our community. And I think OpenBD has pretty much gone that way as well. IMO. -- Adam On 12 March 2013 22:49, Justin Scott leviat...@darktech.org wrote: ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354971 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: CF running out of steam
That it is running out of steam and becoming less and less relevant as time goes on *** Why? Lack of support and innovation from Adobe? There seems to be no consensus on what should replace it. In what ways? Is it not good enough for today's web pages and data retrieval, or is it a lack of support for mobile devices? I suspect the price tag has something to do with it: most programming languages are free. Plus it's closed source, which some people are hesitant about (but I think *most* people who claim to be into OSS software are actually into *free* software?) Adobe don't market it at all, so it doesn't make any in roads into sectors of the industry which don't care about OSS nor are frightened by the price tag. I also think that CF previously being marketed as a language any muppet can code in has worked against it: we've now got a lot of muppets writing really bad code, and the reputation that the language is *only* good for muppets will frighten off people who might deepen the CFML developer skill pool. This is really unfortunate for CFML, as it's a pretty handy language, and I - personally - rather enjoy working with it. But there are fewer and fewer jobs around (yes, there are *some* jobs around, but there are definitely fewer than there has been at any other point in the last ten years), because companies seem to be porting away from it. I know a lot of companies and studios that used to use CF and have moved away onto other languages, but I don't know of any traffic in the other direction, unfortunately. That's my take on it, anyhow. Opinions will vary. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354985 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: (ot) .NET vs. CF
I can't vouch for New Atlanta itself, but BD.NET has not seen any activity for a number of years, and never got beyond CFMX 7 compat, as far as I can recollect. OpenBD is - as far as I can tell - a stagnant project (except for Alan doing what best suits Alan: fair enough... that was always the story with OpenBD anyhow), and BD.NET has been stagnant for *much* longer that that. BD.NET might exist, but it's not something anyone should recommend to anyone to use, in our community. And I think OpenBD has pretty much gone that way as well. IMO. -- Adam On 12 March 2013 22:49, Justin Scott leviat...@darktech.org wrote: With regard to a CFML engine running on .NET, New Atlanta has a BlueDragon .NET edition that does exactly that. Thanks Carl, I knew they had a Java version but wasn't aware of the .NET edition. Good to know if I ever run across one of those types of clients. -Justin ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354958 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: (ot) .NET vs. CF
This is a traditionally unpopular metric with CF developers, but there's this: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Java's more prevalent than .NET platform languages, but that's not a compelling reason to use either (/or). And let's not forget that CFML is not Java, so it's a pointless comparison to make anyhow. To the OP: CFML is withering away... get used to it. Take whatever opportunity you can to shift to a different language. Either .net-based languages or Java would be good options. -- Adam On 13 March 2013 00:09, Andrew Scott andr...@andyscott.id.au wrote: And I am sure that if you get to the real nuts and bolts of it, Java is more popular on the Enterprise level than .Net is. Regards, Andrew Scott WebSite: http://www.andyscott.id.au/ Google+: http://plus.google.com/113032480415921517411 On Wed, Mar 13, 2013 at 9:00 AM, Gerald Guido gerald.gu...@gmail.com wrote: A couple of things come to mind. First is the primary reason I use CF: Speed of development. CF can be seen as a framework for Java much like jQuery is a framework for JavaScript. It takes care of the bulk of the heavy lifting and grunt work so you can focus on writing productive code. ,NET is a lower level language when compared to CF meaning that you have to take care of a lot of low level chores in order to do something, If you wanted to open a bottle of wine with another language you would first have to build the bottle opener, or even smelt the steel, in order to open the bottle. With CF you call CFBottleOpener / and you are done. Justin James http://www.techrepublic.com/search?a=justin+james at techrepublic.com once remarked that only 25% of the time he spent writing Java was writing productive code, the other 75% was taking care of low level pluming so he can write said productive code. There is a phrase down south that goes I am fixing to get ready to... That is what it is like with lower level languages like Java and .NET you (often) spend a bulk of your time preparing to actually do something. Lastly, you have the entire Java Class Library at your disposal. Say you need to do something that CF was not designed to do or does not do particularly well you can drop down into Java or use a third party class library to perform said task. In short it reduces complexity, and the amount of code that one needs to write for the same end result. Less code = faster time to market, less chance for bugs and lowers the cost of development. Sorry if I am rambling... It is late in the day. HTH. G! On Tue, Mar 12, 2013 at 5:07 PM, Justin Scott leviat...@darktech.org wrote: For those of u on this list that have experience with both, can I -- Gerald Guido http://www.myinternetisbroken.com ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354959 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: (ot) .NET vs. CF
Well that's fine (and, yes, that's how you do the deployment). But a language is what you type in to the IDE or text editor, not what it compiles down to, or that one deploys. Java byte code is no more Java than CFML is, for that matter. CFML is not Java. Java is Java. A better defence of CFML's Javaness would be to point out that one can instantiate Java classes and call methods upon them natively in CFML, but this still doesn't make CFML Java. Plus - on reflection - one can also do the same with .NET classes/objects I think and no-one is suggesting CFML is C#...? CFML is a cool language, but it's dead. The former does not preclude the latter. -- Adam On 13 March 2013 01:06, Russ Michaels r...@michaels.me.uk wrote: well, , being as it compiles to java byte code, and you can distribute any CFML app as pure JAVA, no CFML in sight, which would make it a java app. I have never tried this TBH, but I would presume you just deploy your app as a war file, so it presumably would not even need a CFML engine, it will just run directly on a java servlet engine. On Wed, Mar 13, 2013 at 12:56 AM, Adam Cameron adamcameroncoldfus...@gmail.com wrote: This is a traditionally unpopular metric with CF developers, but there's this: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Java's more prevalent than .NET platform languages, but that's not a compelling reason to use either (/or). And let's not forget that CFML is not Java, so it's a pointless comparison to make anyhow. To the OP: CFML is withering away... get used to it. Take whatever opportunity you can to shift to a different language. Either .net-based languages or Java would be good options. -- Adam On 13 March 2013 00:09, Andrew Scott andr...@andyscott.id.au wrote: And I am sure that if you get to the real nuts and bolts of it, Java is more popular on the Enterprise level than .Net is. Regards, Andrew Scott WebSite: http://www.andyscott.id.au/ Google+: http://plus.google.com/113032480415921517411 On Wed, Mar 13, 2013 at 9:00 AM, Gerald Guido gerald.gu...@gmail.com wrote: A couple of things come to mind. First is the primary reason I use CF: Speed of development. CF can be seen as a framework for Java much like jQuery is a framework for JavaScript. It takes care of the bulk of the heavy lifting and grunt work so you can focus on writing productive code. ,NET is a lower level language when compared to CF meaning that you have to take care of a lot of low level chores in order to do something, If you wanted to open a bottle of wine with another language you would first have to build the bottle opener, or even smelt the steel, in order to open the bottle. With CF you call CFBottleOpener / and you are done. Justin James http://www.techrepublic.com/search?a=justin+james at techrepublic.com once remarked that only 25% of the time he spent writing Java was writing productive code, the other 75% was taking care of low level pluming so he can write said productive code. There is a phrase down south that goes I am fixing to get ready to... That is what it is like with lower level languages like Java and .NET you (often) spend a bulk of your time preparing to actually do something. Lastly, you have the entire Java Class Library at your disposal. Say you need to do something that CF was not designed to do or does not do particularly well you can drop down into Java or use a third party class library to perform said task. In short it reduces complexity, and the amount of code that one needs to write for the same end result. Less code = faster time to market, less chance for bugs and lowers the cost of development. Sorry if I am rambling... It is late in the day. HTH. G! On Tue, Mar 12, 2013 at 5:07 PM, Justin Scott leviat...@darktech.org wrote: For those of u on this list that have experience with both, can I -- Gerald Guido http://www.myinternetisbroken.com ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354961 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Creating a knowledge base
The first thing I'd do is make sure I'm not simply re-inventing the wheel. Have you checked to see if someone hasn't already done this sort of thing already as an OSS project? -- Aam On 10 March 2013 12:06, Richard White rich...@re-base.net wrote: Hi, I am tasked with creating a knowledge base for our web application. I have been given lots of FAQs and wondering the best way to implement it. Would The best way be to use cfcollection or to build it natively using the database (add the FAQ data into a database and search as normal) I havent much experience with coldfusion collections but are they mainly used if the FAQs were in a bunch of documents? Thanks for any support and guidance. Best wishes, Richard ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354920 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: question on cfloop
On 1 March 2013 08:37, Russ Michaels r...@michaels.me.uk wrote: The.simple answer is, only use an index loop where there is more than 1 iteration. It will always run once even if the loop is 0, because it has to run once to find that out. Nah, the condition is checked, but the code within the loop is not run even once if the condition is not met: cfoutput Beforebr cfloop index=i from=1 to=0 Within: #i#br /cfloop After #i#br /cfoutput Output: Before After 1 As per the OP's situation, if the TO value is dynamic, one doesn't always know whether the loop will run zero, one or more times. So to say one should only use a loop when there's more than one iteration is a bit unreasonable. Anyway, the looping construct works fine no matter what combination of FROM/TO values you give it, so as long as you know how the thing works, it's safe to use it however one wants to. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354753 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: question on cfloop
Just run the code see, mate. On 1 March 2013 12:34, Russ Michaels r...@michaels.me.uk wrote: Yes Adam it does, I had to change much code back in the day due to that very issue. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354755 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: question on cfloop
Sure. But you *don't need to*. cfloop deals with it. -- Adam On 1 March 2013 12:38, Russ Michaels r...@michaels.me.uk wrote: Also it is quite easy to test if the dynamic.value will be above zero. E.g Cfif arraylen(var) gt 0 Do loop cfelse Do something else /cfif Regards Russ Michaels www.michaels.me.uk www.cfmldeveloper.com - Free CFML hosting for developers www.cfsearch.com - CF search engine On Mar 1, 2013 12:26 PM, Adam Cameron adamcameroncoldfus...@gmail.com wrote: On 1 March 2013 08:37, Russ Michaels r...@michaels.me.uk wrote: The.simple answer is, only use an index loop where there is more than 1 iteration. It will always run once even if the loop is 0, because it has to run once to find that out. Nah, the condition is checked, but the code within the loop is not run even once if the condition is not met: cfoutput Beforebr cfloop index=i from=1 to=0 Within: #i#br /cfloop After #i#br /cfoutput Output: Before After 1 As per the OP's situation, if the TO value is dynamic, one doesn't always know whether the loop will run zero, one or more times. So to say one should only use a loop when there's more than one iteration is a bit unreasonable. Anyway, the looping construct works fine no matter what combination of FROM/TO values you give it, so as long as you know how the thing works, it's safe to use it however one wants to. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354757 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: question on cfloop
On 1 March 2013 12:45, Russ Michaels r...@michaels.me.uk wrote: Have done so many times, many years ago thus how.discovered the issues. Unless it got fixed in current versions. Sorry mate, you're just mistaken. I dunno how far back you want to go, but I ran this code on CFMX7: cfoutput Beforebr cfloop index=i from=1 to=0 Within: #i#br /cfloop After #i#br /cfoutput And it outputs exactly what one would expect: Before After 1 I cannot get CF5 to run on Windows 7, but I'd run the same on that, and get the same results. I bet you a pint. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354768 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Installing CF 10 Updater 8
Interesting. I've not needed to do anything like that and the updater has always worked fine for me. Running Win 7 Home Prem without any special handling of UAC (eg: I need to authorise any administrative change I make). Obviously my experiences don't negate yours, but it does negate any notion that it's intrinsically an issue with Win 7 UAC considerations, I think? Anyway: just an observation. -- Adam On 1 March 2013 18:43, Carl Von Stetten vonner.li...@vonner.net wrote: Rick, It might work pretty well under other OS's. But there are a number of people (myself included) that have had issues on Windows 7/Windows Server 2008. I think there are issues with Windows UAC and other permission controls. The only workaround aside from doing the command-line install is to put the ColdFusion service account into the local Administrators group whenever I install updates. -Carl V. On 3/1/2013 9:51 AM, Rick Root wrote: Alright that seems to work. Huh. I guess the server updates section was a nice idea ;) Rick ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354769 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: cfcexplorer.cfc
This is the file used to generate human-readable CFC documentation. It may have been updated the last time you patched the server - honestly, I'm not sure what's been in the latest updates. It was updated as part of the most recent update, although it was from an earlier hotfix. I suspect it was the big security one that came out a few weeks back. Anyway, it's a legit CF file. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354770 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: question on cfloop
It's the way index-based loops work. At the first pass of the cfloop, the INDEX variable is created with the initial value, and the condition (in this case the condition is an implicit index variable value = TO value). If the condition is true, the loop block is entered. At the bottom of the loop block, execution is returned to the top of the block, the index variable is incremented by the STEP value (the default being 1), then the condition is evaluated again. If the condition is met, we're back into the loop block; if not, processing skips down to the first statement after the cfloop / block. If you desk-check this, you will see that on the last iteration of the loop, the index value will be incremented beyond the bounds of the TO value, making the loop exit. So its final value will always - intrinsically - be higher than the TO value, by the amount of the STEP value. It's just how these things work. -- Adam On 1 March 2013 00:46, funand learning funandlrnn...@gmail.com wrote: I am sorry, I wasn't clear. the to is arraylen. Sometimes the arraylen is 1 cfloop from=1 to=#ArrayLen(somearray)# index=j /cfloop cfoutput#j#/cfoutput --this returns 2 ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354747 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: question on cfloop
I've never used the loop index, and I don't think you should depend on it. Not sure what documented behavior is, but if it isn't documented in a specific way, it would be totally appropriate for it to go out of scope in a future version (kinda surprised it doesn't) Instead, use your own counter var. Sorry mate, I strongly disagree with this. The index variable is * specifically* there to be used. Using an additional counter variable is just tautology. You say if it isn't documented..., but it is. Clearly so: http://help.adobe.com/en_US/ColdFusion/10.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-71aa.html I would potentially agree that using it outside the loop (ie: after the end of it), might not be a good idea, because some languages only maintain the index variable within the loop code. That said, CFML is not one of those languages. -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354748 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: question on cfloop
Do you ever manipulate somearray inside the loop? I am not sure if #ArrayLen(somearray)# is evaluated once or at each looping. The expressions passed to tags are evaluated first, then passed into the tag code. So in this case it's not the expression arrayLen(someArray) that's passed into the cfloop tag's code, it's the value of arrayLen(someArray), for example 2. So the TO value is immutable once it's first evaluated. A conditional loop is different, in that the string that is the condition is passed into the cfloop code, not the result of it at the time the cfloop tag is called, eg: cfset someVar = 1 cfloop condition=someVar LE 3 It's someVar LE 3 that's passed to cfloop, not the result of someVar LE 3 (which would be TRUE initially). -- Adam ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354749 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Localization , French Accents...
Just a note on this: the cfprocessingdirective tag used in this way simply tells the CF compiler to treat *that file* as UTF-8 when it's compiled. IE: if the file itself has UTF-8-encoded text within it, the compiler will respect that when the CFML is compiled. It has no bearing at all on displaying or reading UTF-8 encoded data (which are only relevant at runtime, not compile time). -- Adam On 27 February 2013 18:52, Akos Fortagh akos.fort...@yahoo.com wrote: Not sure if this helps and depends what you're trying to do with the text, if you want to output them to a page, putting this at the top of the .cfm page should help. cfprocessingdirective pageEncoding = utf-8 I had problems displaying foreign characters until I included the above on the pages. ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354729 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm
Re: Apostrophes in email addresses
Hey Kevin, one think I hope you got was that my blog post was not aimed specifically at you or anything in this thread, it was just the discussion was the catalyst for me to write something out. I use these forums as writing inspiration sometimes, so it was kinda oh yeah! I have an opinion on that! more than anything else. [I stand by what I say, obviously ;-) ] -- Adam On 25 February 2013 22:12, Kevin Parker tras...@internode.on.net wrote: Thank you for that and all the other responses too I suppose I'm guilty - I was just doing it because you do and always have. I hadn't really thought of it this way Adam and now I suspect I'll ask the question each time - do I need to validate this address. I suppose some understanding of who is entering the data is a consideration for me too - because when it breaks they call me because it's the app, not them :-) ++ Kevin Parker ++ ~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354678 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm