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

    Adam Cameron

    09/13/2022, 9:46 AM
    @Mark Takata (Adobe) when I search the bugbase for Product: ColdFusion Type: Features Only Status: [all selected except "Closed"] Reported by: Cameron I would expect the results to be raised by someone with "Cameron" in their name. First one on the results list: https://tracker.adobe.com/#/view/CF-4215050, raised by... "Robert S." Erm...?
    b
    m
    s
    • 4
    • 18
  • a

    Adam Cameron

    09/15/2022, 6:39 AM
    @Mark Takata (Adobe) can you pls rattle appropriate cages and get someone to respond to https://tracker.adobe.com/#/view/CF-4202698? @cfaether.com has asked three questions, and has been utterly ignored by the CF Team. That is... suboptimal. The answers to the questions are relevant to a current thread going on here.
    m
    m
    • 3
    • 4
  • m

    Mark Takata (Adobe)

    09/15/2022, 3:08 PM
    If you're going to Adobe Coldfusion #CFSummit2022 this year, please post a question to these twoknuckleheads here: http://bit.ly/3xfZoNo From the names of people whose questions are presented, I'll be drawing one for a very special giveaway at the end of their talk. Must be present to win!
    d
    b
    • 3
    • 5
  • d

    dfgrumpy

    09/15/2022, 3:17 PM
    ColdFusion 2016 (I know) on linux… Error starting pdfg service…. Thoughts??
    Copy code
    HTTP ERROR 500
    Problem accessing /PDFgServlet/verify. Reason:
    
        Server Error
    Caused by:
    javax.servlet.ServletException: javax.servlet.ServletException: PDFgServlet@9ac5bab0==coldfusion.pdf.service.remote.PDFGServlet,jsp=null,order=-1,inst=false
    	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146)
    	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
    	at org.eclipse.jetty.server.Server.handle(Server.java:503)
    	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
    	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
    	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
    	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
    	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
    	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
    	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
    	at java.lang.Thread.run(Thread.java:745)
    Caused by: javax.servlet.ServletException: PDFgServlet@9ac5bab0==coldfusion.pdf.service.remote.PDFGServlet,jsp=null,order=-1,inst=false
    	at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:691)
    	at org.eclipse.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:519)
    	at org.eclipse.jetty.servlet.ServletHolder.prepare(ServletHolder.java:803)
    	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:530)
    	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
    	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
    	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
    	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
    	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
    	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
    	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
    	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
    	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
    	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
    	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
    	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
    	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
    	at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)
    	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)
    	... 10 more
    Caused by: java.util.ConcurrentModificationException
    	at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901)
    	at java.util.ArrayList$Itr.next(ArrayList.java:851)
    	at coldfusion.pdf.service.CFPDFGServicePool.createPDFgServicesPool(CFPDFGServicePool.java:91)
    	at coldfusion.pdf.service.CFPDFGServicePool.<init>(CFPDFGServicePool.java:53)
    	at coldfusion.pdf.service.CFPDFGServicePool.getServicePoolInstance(CFPDFGServicePool.java:59)
    	at coldfusion.pdf.service.CFPDFGServiceManager.initPDFServiceManager(CFPDFGServiceManager.java:77)
    	at coldfusion.pdf.service.remote.PDFGServlet.init(PDFGServlet.java:228)
    	at javax.servlet.GenericServlet.init(GenericServlet.java:244)
    	at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:670)
    	... 28 more
    Caused by:
    javax.servlet.ServletException: PDFgServlet@9ac5bab0==coldfusion.pdf.service.remote.PDFGServlet,jsp=null,order=-1,inst=false
    	at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:691)
    	at org.eclipse.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:519)
    	at org.eclipse.jetty.servlet.ServletHolder.prepare(ServletHolder.java:803)
    	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:530)
    	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
    	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
    	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
    	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
    	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
    	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
    	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
    	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
    	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
    	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
    	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
    	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
    	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
    	at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)
    	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)
    	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
    	at org.eclipse.jetty.server.Server.handle(Server.java:503)
    	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
    	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
    	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
    	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
    	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
    	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
    	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
    	at java.lang.Thread.run(Thread.java:745)
    Caused by: java.util.ConcurrentModificationException
    	at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901)
    	at java.util.ArrayList$Itr.next(ArrayList.java:851)
    	at coldfusion.pdf.service.CFPDFGServicePool.createPDFgServicesPool(CFPDFGServicePool.java:91)
    	at coldfusion.pdf.service.CFPDFGServicePool.<init>(CFPDFGServicePool.java:53)
    	at coldfusion.pdf.service.CFPDFGServicePool.getServicePoolInstance(CFPDFGServicePool.java:59)
    	at coldfusion.pdf.service.CFPDFGServiceManager.initPDFServiceManager(CFPDFGServiceManager.java:77)
    	at coldfusion.pdf.service.remote.PDFGServlet.init(PDFGServlet.java:228)
    	at javax.servlet.GenericServlet.init(GenericServlet.java:244)
    	at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:670)
    	... 28 more
    Caused by:
    java.util.ConcurrentModificationException
    	at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901)
    	at java.util.ArrayList$Itr.next(ArrayList.java:851)
    	at coldfusion.pdf.service.CFPDFGServicePool.createPDFgServicesPool(CFPDFGServicePool.java:91)
    	at coldfusion.pdf.service.CFPDFGServicePool.<init>(CFPDFGServicePool.java:53)
    	at coldfusion.pdf.service.CFPDFGServicePool.getServicePoolInstance(CFPDFGServicePool.java:59)
    	at coldfusion.pdf.service.CFPDFGServiceManager.initPDFServiceManager(CFPDFGServiceManager.java:77)
    	at coldfusion.pdf.service.remote.PDFGServlet.init(PDFGServlet.java:228)
    	at javax.servlet.GenericServlet.init(GenericServlet.java:244)
    	at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:670)
    	at org.eclipse.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:519)
    	at org.eclipse.jetty.servlet.ServletHolder.prepare(ServletHolder.java:803)
    	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:530)
    	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
    	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
    	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
    	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
    	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
    	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
    	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
    	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
    	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
    	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
    	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
    	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
    	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
    	at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220)
    	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)
    	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
    	at org.eclipse.jetty.server.Server.handle(Server.java:503)
    	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
    	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
    	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
    	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
    	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
    	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
    	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
    	at java.lang.Thread.run(Thread.java:745)
    Powered by Jetty:// 9.4.12.v20180830
    m
    b
    +2
    • 5
    • 11
  • p

    Patrick S

    09/16/2022, 5:57 PM
    Has anybody seen an issue in ColdFusion 21 on Windows Server where the CFHTTP tag refuses to connect over HTTPS? We keep seeing errors like this:
    Copy code
    I/O Exception: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.SSLContextImpl$DefaultSSLContext)
    b
    d
    +2
    • 5
    • 27
  • a

    Adam Cameron

    09/17/2022, 11:02 AM
    @Mark Takata (Adobe) if one uses
    cfcexplorer.cfc
    to get those auto-generated API docs for a CFC, static methods are not marked thus.
  • m

    Mark Takata (Adobe)

    09/19/2022, 7:17 PM
    We are about 2 weeks out from CFSummit. Hopefully everyone who wants to go (and could go) has bought tickets. Looking forward to getting to see a lot of you there. I will try to be as available as possible, but please keep in mind I will likely have 8-9 meetings scheduled each day, plus multiple presentations (and helping out with the keynotes) so I ask for your patience and understanding. I'll definitely be at the party (and very tough to miss) so do please come and say hello. Unless you're Adam, and in that case hand me a beer first THEN say hello. 😉
    a
    r
    • 3
    • 4
  • m

    Mark Takata (Adobe)

    09/20/2022, 6:12 PM
    Hey all, I wanted to give you an update on https://www.learncfinaweek.com/. Through quite a bit of work on @dfgrumpy's (THANK YOU DAVE! ❤️ ) side, along with Adobe's partner at AWS, the site has been restored to full functionality. Adobe is picking up the tab on hosting, in perpetuity. Apologies for the delays in getting this up there (mostly my fault), we weren't quite certain exactly what environment would work out best for long term maintenance, but hopefully Dave is happy with the setup, and we should have no issues with downtime from here on in. I also want to thank all of the community members who have contributed their time and experience into developing this critical content. I know that personally it is the first place I send someone interested in learning ColdFusion, and it will continue to be so.
  • d

    dougcain

    09/22/2022, 10:10 AM
    @priyank_adobe / @Mark Takata (Adobe) is there any documentation on the changes to the cfschedule quartz tables going from 2018 -> 2021. It seems like there is enough of a change to break clustered scheduling but no documentation (or mention of it) I can find. Is there an official upgrade path for the transition? MySQL tables in my case.
    p
    m
    • 3
    • 15
  • m

    Mark Takata (Adobe)

    09/22/2022, 11:48 PM
    https://cfml.slack.com/archives/C07CTD604/p1663890522949719
    g
    j
    • 3
    • 25
  • a

    Adam Cameron

    09/23/2022, 1:25 PM
    Any reason this is not a bug in the spread operator implementation: https://trycf.com/gist/293eec9f7b0b611afc4dc00c8e1a7e3b/acf2021?theme=monokai
    Copy code
    args = ["I have not been updated", "not ", "", "ONE"]
    
    //result = replace(...args) // <--- this should work, but errors with Parameter validation error for the REPLACE function. on line 4
    result = udfReplace(...args)
    
    
    function udfReplace(string, substring, replacement, scope) {
        writeDump(arguments)
        return replace(string, substring, replacement, scope)
    }
    
    writeDump(result)
    r
    s
    +2
    • 5
    • 27
  • m

    Mark Takata (Adobe)

    09/26/2022, 3:49 PM
    Heads up for folks, I will be pretty tough to pin down for the next couple weeks. Apologies. If there's an emergency, the best possible way to get in touch with me is emailing me at takata@adobe.com. I'm in the midst of conference prep. Do not expect a reply on Friday, September 29th as I will be driving from San Jose to Las Vegas & likely will not have coverage. I'm in Las Vegas starting Friday evening and leaving either the following Wednesday or Thursday, at which point I will be camping in the desert for a few days to unwind. If you're coming to Summit I will be everywhere doing everything all at once lol, but you should be able to catch me, especially at the party & breakfast/lunches. If you've never met me, I'll be the worst dressed person at Summit. If you see someone in pink camo or a pac-man suit, it is almost guaranteed to be me lol.
  • m

    mithlond

    09/26/2022, 4:57 PM
    this has nothing to do with CF, but is from Adobe. I got this spam today and I'm not sure what the sentence is trying to say
    b
    m
    +4
    • 7
    • 36
  • b

    bdw429s

    09/28/2022, 6:32 PM
    Here's an interesting question. This code doesn't error in Lucee but does error in Adobe.
    Copy code
    switch(5) {
        case 'foo':
        break;
        break;
        
    }
    The error is
    Only case: or default: statements may be immediately contained by a switch statement.
    which makes sense (there is an extra
    break;
    . So, should it error? Should the message be any different? Just curious what your take is on it.
    a
    s
    +2
    • 5
    • 27
  • b

    bockensm

    10/05/2022, 4:09 AM
    I understand how doing something like
    b = -a
    makes sense to flip the sign on a variable regardless of whether
    a
    is positive or negative. CF documents that both + and - perform unary arithmetic, so what should I be expecting from something like
    b = +a
    given
    a
    as a positive number or as a negative number?
    s
    • 2
    • 21
  • a

    Adam Cameron

    10/06/2022, 4:23 PM
    Any reason why this ain't a bug in CF: https://trycf.com/gist/2a0778dd736b7d7c411ab8685c836bb6/acf2021?theme=monokai
    Copy code
    week = queryNew("id,en,mi", "integer,varchar,varchar", [
    	[1,"Monday","Rāhina"],
    	[2,"Tuesday","Rātū"],
    	[3,"Wednesday","Rāapa"],
    	[4,"Thursday","Rāpare"],
    	[5,"Friday","Rāmere"],
    	[6,"Saturday","Rāhoroi"],
    	[7,"Sunday","Rātapu"]
    ])
    
    week.some((row, i) => {
        writeOutput("In loop #week.currentRow# [#i#]<br>")
        
        //return i == 5 // this works fine on CF
        return week.currentRow == 3 // this does not: it's always 1
    })
    currentRow
    does not get incremented as the query is iterated over; it's always
    1
    . Lucee behaves how I'd expect.
    c
    a
    +2
    • 5
    • 14
  • b

    bdw429s

    10/07/2022, 6:01 PM
    I asked @kishore about this at the conference and he said they would collect them. I assume they're all just busy traveling back still.
    m
    • 2
    • 7
  • b

    bdw429s

    10/07/2022, 6:15 PM
    @saghosh This page of docs https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-functions/functions-s/structkeyexists.html describes the
    structure
    parameter to the
    structKeyExsists()
    function as expecting
    Name of structure to test.
    But surely that is wrong. The name of a structure would be a string like
    Copy code
    structKeyExists( "someStruct", "keyName" )
    but that is incorrect as the first param expects the actual struct!
    Copy code
    structKeyExists( someStruct, "keyName" )
    💯 6
    a
    s
    +2
    • 5
    • 8
  • g

    garciadev

    10/07/2022, 7:33 PM
    maybe that should be a question on test
    😆 3
    m
    • 2
    • 4
  • m

    Mark Takata (Adobe)

    10/11/2022, 3:17 PM
    Updates to CF 2018 and CF 2021: https://community.adobe.com/t5/coldfusion-discussions/released-coldfusion-2021-and-2018-october-security-updates/m-p/13259746 NOTE: You MUST reinstall any custom hotfixes after applying these patches. They will be found here: /ColdFusion2021/cfusion/hf-updates/hf-2021-00005-330109/backup/lib/updates
    f
    h
    +4
    • 7
    • 50
  • t

    Tim

    10/11/2022, 3:39 PM
    So when is a bug fix release coming? It's been more than a year now...
    m
    j
    • 3
    • 4
  • p

    priyank_adobe

    10/11/2022, 3:50 PM
    Hi All, We are pleased to announce that we have released an update today for CF2021 & CF2018. For more details, please refer the blog https://coldfusion.adobe.com/2022/10/coldfusion-2021-and-2018-october-security-updates/
    👍 1
  • m

    mithlond

    10/11/2022, 4:05 PM
    still on ACF 2018 and when I start the docker container, I see this:
    Copy code
    [INFO ] runwar.context: 10/11 10:02:35 INFO License Service: Flex 1.5 CF Edition enabled
    [INFO ] runwar.context: 10/11 10:02:35 INFO Starting Flex 1.5 CF Edition
    [INFO ] runwar.context: 10/11 10:02:35 INFO Macromedia Flex Build: 87315.134646
    wondering if this has been removed in 2021 or if it's on the radar for removal? If it is still in use by anyone, it seems like it should be an opt-in and disabled by default, no?
    s
    b
    • 3
    • 6
  • l

    lmajano

    10/11/2022, 8:14 PM
    @priyank_adobe @Mark Takata (Adobe) FYI, all my adobe 2021 builds on update 4 are failing now, becuase when you try to install packages, it barfs at you with:
  • l

    lmajano

    10/11/2022, 8:14 PM
    One or more packages require the server to be at update 5. Since the server is at update 4, you must install the update 5 of the server. After upgrading the server update, the packages can be installed.
  • l

    lmajano

    10/11/2022, 8:14 PM
    Your package manager surely needs to revise the way it does instllation and updates
  • l

    lmajano

    10/11/2022, 8:14 PM
    with no type of sem ver versioning, you are basically, just downloading the latest version no matter what
  • l

    lmajano

    10/11/2022, 8:15 PM
    and it breaks current installations
  • l

    lmajano

    10/11/2022, 8:15 PM
    what if update 5 has a regression you can’t update to and you need. to stay in update 4
  • l

    lmajano

    10/11/2022, 8:15 PM
    then I can’t install packages anymore
1...91011...21Latest