http://coldfusion.com logo
Join Slack
Powered by
# adobe
  • f

    foundeo

    03/05/2025, 2:29 PM
    Hey Folks, I've written up some of the potential breaking changes to be aware of in CF2025: https://www.petefreitag.com/blog/coldfusion-2025-breaking/ and how to work around them
    👍 13
    🙌 3
    🤘 2
    🤘🏼 1
    g
    • 2
    • 2
  • m

    Mike Greider

    03/06/2025, 2:54 AM
    Has anyone had an issue where a package uninstalls after a server reboot? We are on Win22 and CF23 and every time we reboot one of our servers, the pmtagent is uninstalled. It installs like normal via the CF administrator. No issues after a service restart, only a full server reboot.
    s
    • 2
    • 14
  • b

    Brian Lang

    03/10/2025, 4:06 PM
    I have a weird issue with cfhtmltopdf. When I do this in CFML, cfhtmltopdf name="local.pdf" cfoutput#local.content#/cfoutput /cfhtmltopdf I get a lovely variable that is a PDF When I try in CFScript, cfhtmltopdf(name="local.pdf") { writeoutput(local.content); }; I get an error "Element PDF is undefined in LOCAL." Any suggestions?
  • b

    Brian Lang

    03/10/2025, 4:47 PM
    When I try local.pdf = cfhtmltopdf(name="local.pdf") { writeoutput(local.content); }; I get a new error "Variable CFHTMLTOPDF is undefined."
  • p

    Patrick

    03/10/2025, 4:50 PM
    What version of CF?
  • b

    Brian Lang

    03/10/2025, 4:53 PM
    CF23
  • s

    sharondio

    03/10/2025, 4:53 PM
    This may be a stupid question, but are you sure the PDF extension is installed?
  • b

    Brian Lang

    03/10/2025, 4:54 PM
    Yes I'm sure. Everything is installed.
    p
    s
    • 3
    • 12
  • s

    sharondio

    03/10/2025, 4:58 PM
    What happens when you initialize the local.pdf variable before running it?
  • b

    Brian Lang

    03/10/2025, 5:00 PM
    When I try local.pdf = ''; cfhtmltopdf(name="local.pdf") { writeoutput(local.content); }; And dump local,pdf, I get an empty string
  • s

    sharondio

    03/10/2025, 5:00 PM
    But no error?
  • b

    Brian Lang

    03/10/2025, 5:00 PM
    No errors
  • s

    sharondio

    03/10/2025, 5:01 PM
    Hmmm. Just for shits and giggles, try putting some hard-coded content into the pdf.
  • b

    Brian Lang

    03/10/2025, 5:02 PM
    cfhtmltopdf(name="local.pdf") { "<h1>This is a test</h1>"; }; This produces a new error: "It must have a body or a source file or URL."
  • s

    sharondio

    03/10/2025, 5:07 PM
    So apparently, cfhtmltopdf requires a valid HTML document to work. So I'd try it with <html><head><body> tags at the very least.
  • s

    sharondio

    03/10/2025, 5:08 PM
    Which seems weird to me too because docs show examples without that. Hmmm.
    b
    a
    m
    • 4
    • 19
  • p

    Patrick S

    03/10/2025, 5:08 PM
    Please use threads people! 😉
    🤣 2
  • b

    bockensm

    03/12/2025, 9:05 PM
    Need a sanity check. What would you expect the output of
    writeOutput( val("") ? "yes" : "no" )
    to be? I'm getting "yes" in CF2025 and "no" in all past versions.
    s
    b
    +7
    • 10
    • 36
  • c

    cenril

    03/13/2025, 8:36 PM
    hello is it still possible to download the old version of coldfusion for example version 11
    p
    r
    • 3
    • 5
  • c

    cenril

    03/13/2025, 8:54 PM
    I have some questions about coldfusion, is it easy to update my system which is running on coldfusion 11 to 21 or even greater?
    p
    a
    +2
    • 5
    • 13
  • r

    Reuben Brown

    03/14/2025, 1:45 AM
    anyone have experience w/ cfpdfform where there are no field names, just the structured XML names like: topmostSubform[0].Page2[0].f2_25[0] ? I have tried to use the literal names in the cfpdfsubform name="topmostSubform[0]", but that gives an error. I tried it as cfpdfsubform name="topmostSubform" index=1 but the values in <cfpdfformparam ... were not getting filled in. in the case mentioned above the structure is currently cfpdfform .. cfpdfsubform name="topmostSubform" index=1 cfpdfsubform name="Page2" index=1 cfpdfformparam name="f2_25" value="test" /cfpdfsubform /cfpdfsubform /cfpdfform
    e
    b
    • 3
    • 5
  • g

    Gareth

    03/15/2025, 2:15 AM
    Is there an up to date roadmap for Adobe ColdFusion?
    q
    • 2
    • 7
  • g

    Gareth

    03/15/2025, 4:48 AM
    With Lucee being such a strong contender why does Adobe think that open source is such a polar opposite to decent support contracts ? Perhaps because the CF team are resource poor and support isn't one of their strong suits. Opening CF would only be good for the platform right ?
    s
    b
    j
    • 4
    • 3
  • b

    Bill Nourse

    03/17/2025, 3:40 AM
    Hey, any JWT experts here? I'm trying to connect to NetSuite with a signed JWT. It works fine with JavaScript (jsrsasign), but I'm hoping to solve this using ColdFusion 2023 to keep it synchronous. It requires ES256, a header, payload, and a PrivateKey.pem. The jwt-cfml comes close, but it throws a No EC error using this algorithm... even after encoding the PEM as PKCS#8 format as described. Using the CF CreateSignedJWT function does not help at all. Just curious if this is even possible. Thanks.
    b
    j
    • 3
    • 13
  • j

    johnbarrett

    03/17/2025, 4:20 AM
    I just got a brand new macBook (macBook Air, 16GB with ARM M4 chip) and I am trying to install ColdFusion2025, but I get an error saying that the downloader can't be opened because it can't be verified. Plus see screenshot. Can anybody at Adobe help me install ColdFusion2025?
    n
    v
    +5
    • 8
    • 12
  • s

    Sammy Saeed

    03/17/2025, 3:51 PM
    Hi all, does anyone know if this impacts ACF? https://nvd.nist.gov/vuln/detail/CVE-2025-24813 https://www.bleepingcomputer.com/news/security/critical-rce-flaw-in-apache-tomcat-actively-exploited-in-attacks/
    f
    • 2
    • 2
  • b

    brianklaas

    03/20/2025, 7:08 PM
    Hello ACF people! Is there a way to create a scheduled task in ACF that runs at an interval of less than one minute? I'm aware that Lucee can have scheduled tasks that run every 10 seconds. The ACF Administrator will only accept a minimum interval value of 1 minute. I read online that you can edit the ACF neo-cron.xml file and manually change the interval value for a given scheduled task, but there was also some debate as to whether or not this would work. Any guidance on this front would be appreciated!
    r
    j
    +3
    • 6
    • 10
  • x

    xByte Ryan

    03/21/2025, 7:29 PM
    I am heading to the North Carlonia Adobe ColdFusion Roadshow next week and want to help fill the building! If you are a CF-er and bring a non-CF friend, xByte Cloud will give you a $50 Amazon Gift Card. I heard we've had 50 people in the past. Let's break some records!!!! @Mark Takata (Adobe)
    j
    • 2
    • 4
  • t

    timmixell

    03/22/2025, 12:07 PM
    greetings! is anyone familiar with all the switches to flip so that CF's Java dependencies (like Ehcache -
    net.sf.ehcache
    ) are logged? I'm running ACF '23 and I have the following in my `cfusion/lib`: •
    log4j.properties
    •
    log4j2.properties
    •
    logging.properties
    •
    neo-logging.xml
    I'm fairly certain it's
    log4j2.properties
    , but the most I can get is a
    WARN
    when I have my log level set to
    TRACE
    . it's very bizarre to me, but I'm not in Java enough to know definitively what to do. I'd appreciate any insight you all might have. many thanks!
  • b

    BK BK

    03/22/2025, 2:06 PM
    I think your hunch is correct:
    log4j2.properties
    . •
    log4j.properties
    (and
    logger.xml
    ) settings are specific to log4j configuration; •
    logging.properties
    settings configure ColdFusion's default logging behaviour server-wide; •
    neo-logging.xml
    settings configure ColdFusion's own loggers; Using your Ehcache example, you should see the following setting in `log4j2.properties`:
    ###--------------- Ehcache Log Settings ------
    ### Set Ehcache log
    logger.ehcache =ERROR, CONSOLE
    logger.ehcache.name = net.sf.ehcache
    That said, it depends where you set the log level. ColdFusion might not log anything if, for example, a third-party Java application has the responsibility for logging Ehcache events. To see the list of all the loggers of ColdFusion's Java dependencies 1. add the flag
    -Dlog4j2.debug=true
    to the
    java.args
    property in `/bin/jvm.config`; 2. restart ColdFusion 2023; 3. open coldfusion-error.log in an editor and look for lines such as
    "DEBUG StatusLogger Registering MBean org.apache.logging.log4j2:type=7b676112,component=Loggers,name=xxx"
    t
    • 2
    • 44
1...1718192021Latest