Design the future of fashion, win Firefly Pro 👗✨
The official community for ColdFusion.
Recently active
Hello all: I am just getting started with cfwebsockets and I am having a bit of trouble. What I found from online, is that since this is public-facing application, it is best to use a websocket proxy. CF2021, Version: 2021.0.03.329779Ubuntu 20.04LTS Steps so far:1. I added the websocket package to my server and enabled web-sockets. Restarted Server.2. Added this to my application.cfc: <cfset this.wschannels = [ {name="chat"} ] /> (the application has a this.name= set from a variable as well3. created a simple page that has this: <cfwebsocket name="wSocketObj" onMessage="wsOnMessage" onOpen="wsOnOpen" onClose="wsOnClose" onError="wsOnError" subscribeTo="chat" secure="true"/> <script type="text/javascript"> wsOnMessage = function(aEvent,aToken) { console.log('wsOnMessage',aevent); var message = ColdFusion.JSON.encode(atoken); var txt=document.getElementById("myDiv"); txt.innerHTML +=message +"<br>"; } ws
cold fusion 2016 is locking files randomly and it is hang several times. installed on windows 2012 R2 ,pl suggest solution
So recently our security appliance started locating log4j 1.x files within many directories of ColdFusion. Would it be safe to delete these files since CF2018u13 no longer uses them? Example: <CF2018>\cfusion\jetty\lib\ext\log4j-1.2.17.jar Thanks!
Is there any way to specify the style in a CFChart as a variable instead of a file? <cfchart format="html" chartheight="800" chartwidth="1200" style="ProdChart.js"> vs<cfchart format="html" chartheight="800" chartwidth="1200" style="#chartstyle#">
Hi, We have CF2018 v2018,0,13,329786 on windows server 2016.Our problem is random messages with attachments gets undelivered from CF to SMTP relay. The problem is very random and seconds if not less, other messages sometimes with attachments get sent right after this error. mail.log:"Error","scheduler-5","03/08/22","10:55:59","","javax.mail.MessagingException: IOException while sending message; nested exception is: java.io.FileNotFoundException: ..... 26534A53-C408-A386-C3308E8CD0C43D73.pdf (The system cannot find the file specified)" mailsent.log -- shows that it was moved to the undelivr folder. exception.log: -- javax.mail.MessagingException: IOException while sending message;nested exception is:java.io.FileNotFoundException: .......26534A53-C408-A386-C3308E8CD0C43D73.pdf (The system cannot find the file specified)at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1365)at coldfusion.mail.MailSpooler.sendMessage(MailSpooler.java:1541
I recently updated to ColdFusion 2021 and I got almost everything working except for one chart that I am not sure how to resolve.I am using scalefrom 99% to 100% to get a better view of the data. When the chart is plotted it colors the bars outside the internal graph area and overwrites the x-axis labels. I have included sample code and screen shots.<cfset plot = { "value-box":{ "visible":true, "placement":"top-in", "font-color": "white" }}><h3>Availability by Month (%)</h3><cfchart chartheight="400" chartwidth="520" format="png" scalefrom="99" scaleTo="100" showlegend="no" plot="#plot#" > <cfchartseries t
We recently updated two customers with the latest security hotfix, Coldfusion 2021 Standard Update 2 and Coldfusion 2018 Update 12 Enterprise. After applying the update portions of our code broke. We need to know if this is an unsupported feature, a deprecated feature, or a bug in each of the updates. This code allows us to reference a value within a query using the underlying Java method IndexOf and prior to the updates, has worked correctly since Coldfusion 9. Code: getCCRepairs["MAP_CustID"].IndexOf(JavaCast("string","#session.MAP_CustID#")) :: getCCRepairs is a Query :: object "MAP_CustID" is a column in the query object :: #session.MAP_CustID# is a variable that contains the current value of MAP_CustID Error: The IndexOf method was not found I can confirm that this is related to each of the updates and previous versions/updates are not affected and work as expected. Have any of you experien
Hi All, I have a CF 11 Server (sorry I know its pretty outdated - we are scheduling to update it)Recently our server was restarted and CF couldnt start anymore. The only CF log file being updated is the C:\ColdFusion11\cfusion\logs\coldfusion-error.log Sorry for the images below but I can't copy and paste or even download the file as its outside my network. I have requested them to copy the error log, so as soon as I have it I will update hereBut the only thing it states is In The windows events - I got this message Following up some other discussions I have checked the jvm.config but it is pointing to the correct JAVA path. Its my first post here so I'm sorry if I post in the wrong topic, Thanks in advance
CreateDate() works for other Feb dates in the system except this leap day. Local.TempDate = ExecutedSearch["datefield_dt"][Local.i]; /* Mon Feb 29 17:00:00 AEDT 2016 */ Local.TempDate = CreateDate(Right(ExecutedSearch["datefield_dt"][Local.i], 4), Month(Local.TempDate), Day(Local.TempDate)); Has anyone come across this before? I cannot imagine a mature language has a leap year bug. Is there a workaround? Thank youBrent
x = nullif (x != null) {} Both of these statments fail when used in a custom tag. Both statements succeed when using in the requested template or a template that is included in another template. This issue occurs when using tag or script syntax. Can anyone else reproduce this issue? Version: 2021,0,03,329779 Message: Variable NULL is undefined. Stack Trace: coldfusion.runtime.UndefinedVariableException: Variable NULL is undefined. at coldfusion.runtime.CfJspPage._get(CfJspPage.java:462) at coldfusion.runtime.CfJspPage._get(CfJspPage.java:417) at coldfusion.runtime.CfJspPage._get(CfJspPage.java:396) at coldfusion.runtime.CfJspPage._autoscalarize(CfJspPage.java:2363) at cfrendercourse2ecfm589117369.runPage(C:\home\evansville.edu\custom-tags\course\rendercourse.cfm:2) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:257) at coldfusion.filter.CFVariablesScopeFilter.invoke(CFVariablesScopeFilter.java:56) at coldfusion.tagext.lang.ModuleTag.doStartTag
I'm running into a rather strange issue and I don't know how to debug it. I'm using a per-application datasource feature in the `Application.cfc`: this.datasources[ "bennadel" ] = { .... } And, when I restart the ColdFusion service is sometimes says that the datasource cannot be found. This "state" seems to hold for the entire life of the application, and all requests coming into the application are breaking. But then, if I restart the ColdFusion service again, it works fine (probably). I'm kind of stumped here - not sure how to even go about debugging this.
Hello. On the Adobe Help site, I'm seeing a notice on many array functions about CORBA being removed for CF 2021. I'm trying to find a future-friendly way to, for instance, see if a value exists in an array. ArrayContains, ArrayFind, ArrayContainsNoCase and ArrayFindNoCase have the CORBA removal notice. Is there a built-in function that works for CF 2021 that does a similar thing?
How to code 'queryFilter'. I followed the instuctions CF user guide to the letter (and all other variations) and I'm still stuck.
What is the best method for displaying 360-degree images on a ColdFusion website?I'm developing 360 images with hot spots where the user can click on part of the image and have data popup in a new window displaying properties / drawing links.Can CF handle this directly or do I need a Java / Jquery or another third-party app to complete this project?
Hello All,My name is HP. I am working for Leidos and our team is supporting one of the FAA's CF applications.I am assigned to find the way to make connection from our CF application to a sharepoint server.I have never done it (using CFSharepoint) before.The sharepoint administrator provides me with User Name, Password and the URL. Manualy I am able able to log in this URL with User Name, Password they provide me.however the below is my code is to hit/connect their URL give me an error <cfsharepoint action="getlistitems"WSDL="https://xxx.xxx.xxx/ajg/apt-archive/Lists/JAT/AllItems.aspx"username="xxxx"domain="https://xxx.xxxx.xxx"password="xxxx"authtype="Basic"name="listCollection"/><CFDUMP var="#listCollection#"> This is the error I got when I ran the above codes. Unable to read WSDL from URL: https://xxx.xxx.xxx/ajg/apt-archive/Lists/JAT/AllItems.aspx.Error: 401 Unauthorized. It is recommended that you use a web browser to retrieve and examine the requested WSDL document to
The 2016 and 2018 releases of ColdFusion are available as Docker images. Get started today. Charlie Arehart (he needs no introduction!) presented Docker for ColdFusion in CFSummit 2019. Check out his presentation and get on the Docker bandwagon in a matter of minutes. Whether you're a developer, an admin, or any stakeholder in your engineering team, there's value in understanding containers. Get started with containers today. Thank Charlie and I later! Charlie's presentation in CFSummit 2019.
A funny thing happend last night. A loop over the hours hit 2:00 and failed a createDateTime. So I added guard programming to test validity using isDate(), to skip the items in spring forward DST are not there (2:00 hour). It still failed. Apparently isDate is build on top of createdateTime, but instead of capturing it internally and returning false as it should, it throws an exception. This does not seem like the correct behavior for isDate().Sample code: <cfset response = isDate("3/13/2022 02:00:00")> Date value passed to date function createDateTime is unspecified or invalid.coldfusion.util.DateUtils$InvalidDateException: Date value passed to date function createDateTime is unspecified or invalid.at coldfusion.util.DateUtils.createDateTime(DateUtils.java:1503)at coldfusion.runtime.CFDateTimeParser.toDateTime(CFDateTimeParser.java:592)at coldfusion.runtime.CFDateTimeParser.parseTime(CFDateTimeParser.java:356)at coldfusion.runtime.CFDateTimeParser.parseTime
Hello We are using ColdFusion 2016 for our production server and the following vulnerablity has been reported. Currently we are on the latest update which is Update 17.Current Update: ColdFusion 2016 Update 17Update Level: 17Update Type: SecurityInstall Date: Tue, 07 Dec 2021 06:54:19 -0800 Below are the details for vulnerablity:The detection logic checks for the following -Software versionsApache Tomcat versions 8.5.0 (including) up to 8.5.47 (including)Software detected on this deviceApache Tomcat 8.5.32.0
Hi All, I need help with ColdFusion Deployment profile. My deployment profile currently shows "Development" in Deployment Profile. I need to convert this to "Production" profile and apply the license Serial Number without re-install. How can I do? ThanksRam
I am running docker destop and coldfusion 2021 local , I need the ajax package but i am unable to install it via package manager via the cfadmin or via cli. here is the error messages i get ... An error has occurred while installing the package ajax. Please check logs for more details. An error has occurred while installing the package ajax. Exception : Script folder /app/cf_scripts/scripts not found. Ajax package has been downloaded at /opt/coldfusion/bundles/ajax-2021.0.0.323925.zip. If you have created a mapping of cf_scripts folder, you can copy the contents of the downloaded zip into CF_SCRIPTS/scrips/ajax folder any help would be apriciated
This question was posted in response to the following article: http://help.adobe.com/en_US/ColdFusion/10.0/CFMLRef/WS578003649f39bc20-258e7ab21350d4577c9-8000.html
Hi, We recently did a upgrade from CF2016 to CF 2021 and a couple of our functionality is not working. Getting the error <servername> didn’t send any data. ERR_EMPTY_RESPONSEThe request has exceeded the allowable time limit Tag: cfoutput The specific sequence of files included or processed is: /var/www/html/WW/App/index.cfm, line: 8 How could we resolve this? Any help is appreciated very much. ThanksSajan
Hello,I'd like to pull specific data off a page using cfhttp if it's possible. I start by getting the entire page.<cfhttp url="https://somesite.com/stream/" result="test"> <cfdump var="#test#">In a perfect world, I'd like to extract just the first occurrence of the title and artist from the results into two variables.<li><span class="song-time">1:49 PM</span>&nbsp;<span class="song-title">Wanted Dead Or Alive</span>—<span class="song-artist">Bon Jovi</span></li>Is there a way to capture everything between the two span classes into two variables? I don't need the time span. Thanks!Gary
We are using ColdFusion 2018, update 13. Our setup is that we are an internal shop with a production environment, test environment and the each developer has a local development environment on our PC's. We have a situation where a colleague is using a CFDocument tag which formats and generates the pdf great on a few of the development environments, but does not on all. The formatting is also not working on our test or production environment. Below is the cfdocument tag with <cfdocument format="pdf" pagetype="A4" orientation="portrait" fontEmbed="true" unit="cm" localUrl="true" filename="#somefilename#.pdf" overwrite="yes" marginLeft="0" margintop="0" marginright="0" marginbottom="0"> <div> some formatted html </div> </cfdocument> This is what it looks like when it works: This is what it looks like when it does not work: Any help is appreciated in what to look for.Thanks.
We've all built forms that use common reference data like country codes/names, states, etc. Historically I've always stored this type of information in a database that I would query as needed. However, some types of reference data may change once in awhile (e.g. zip/postal codes) and maintaining that data across apps can be a bit cumbersome. Now that I've started thinking about apps from a modular HMVC approach (Coldbox fanboy here), I played with the idea of moving reference data into an external module that could be more easily updated and shared, both between apps and with the CF community (e.g. Forgebox).To play around with this concept further, I created a generic module called "DataLib" that would store US States. The first thing I did was eliminate the database dependency, and instead, I stored all of the reference data as a .json file residing in the module. I then created a component that, when instantiated, would read the reference data and deseria
Remix with Firefly Community Gallery
Thousands of free creations to fall in love with and remix in Firefly.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.