Skip to main content
Dommie
Participating Frequently
November 17, 2020
Question

ColdFusion Builder 2018 and Big Sur - problems launching

  • November 17, 2020
  • 5 replies
  • 3913 views

Hi

 

Since upgrading to Big Sur on MacOS I have found that ColdFusion Builder 2018 will not start up fully.

 

Initially it quit before startup with java.lang.NullPointerException 

 

---

!ENTRY org.eclipse.jdt.compiler.tool.nl_ja 2 0 2020-11-17 11:41:23.455
!MESSAGE Could not resolve module: org.eclipse.jdt.compiler.tool.nl_ja [451]
Unresolved requirement: Fragment-Host: org.eclipse.jdt.compiler.tool
Unresolved requirement: Fragment-Host: org.eclipse.jdt.compiler.tool


!ENTRY org.eclipse.osgi.compatibility.state.nl_ja 2 0 2020-11-17 11:41:23.455
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ja [473]
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclipse.jdt.compiler.apt.nl_ja 2 0 2020-11-17 11:41:23.460
!MESSAGE Could not resolve module: org.eclipse.jdt.compiler.apt.nl_ja [450]
Unresolved requirement: Fragment-Host: org.eclipse.jdt.compiler.apt
Unresolved requirement: Fragment-Host: org.eclipse.jdt.compiler.apt


!ENTRY org.eclipse.osgi 4 0 2020-11-17 11:41:23.461
!MESSAGE Application error
!STACK 1
java.lang.NullPointerException

---

 

After restarting, it will launch and show the Launcher palette, but thereafter although the app launches and renders the menu bars, none of the palletes launch.

 

The menus are all functional and although a project won't launch it is possible to select a new project and force it to launch.

 

However it does not display all of the files tabs in the project and click in a file or its file tab causes files to partially appear/reappear.

 

There is sometimes a message about the start page other times not.

 

Completely unusable. 

 

Any ideas? I've googled various keywords and phrases but don't find anything. The only difference in my setup is the recent change to Big Sur.

    This topic has been closed for replies.

    5 replies

    Participant
    July 19, 2021

    I had to backup my drive and did a factory reset. Reinstalled all my softwares and everything is running great. I have not clicked any update from Apple ever since November.

    Participating Frequently
    November 2, 2021

    How to solve libjvm.dylib problem when installing CF Builder on MacOS Big Sur and MacOS Monterey for Intel and M1, M1 Pro and M1 Max Apple products

     

    This stems from a lack of package content trust and the Eclipse being behind the curve:

     

    1. For M1, M1 Max, M1 Pro Machines ensure that Rosetta is installed on your machine
    2. Download a fresh copy of Eclipse from the main site 09-21 and install that first as the Eclipse wth CFBuilder is outdated and tired
    3. Next download a fresh copy of CFBulder
    4. Using ZSH Terminal CD to the location and run this command on that file
    5. We are going to use the Xattr and quarantine the application to launch it - see this page https://eclecticlight.co/2017/12/11/an-introduction-to-extended-attributes-xattrs/
    6. sudo xattr -d com.apple.quarantine ColdFusionBuilder_2018_WWEJ_osx10.dmg

    7. This sets the file - now run the CFbuilder and perform attaching this to the new Eclipse
    8. Enter in your license key up front as it is easier on this integration
    9. Install CF 2018 and CF 2021 servers using the same commands above against these so they install
    10. Launch Eclipse and look for the ColdFusion Perspective
    11. Add in your servers 
    12. Voila you have 2 recent CF instances with a fresh powerful CF Builder in the newest Eclipse
    13. I have installed CFBuilder this way on MacOS Monterey on both Intel Macs and M1 and M1 Pro Macs

     

     

    Participating Frequently
    November 2, 2021

    Also to update 2018 from version 2 to most recent:

     

    1. Use FireFox
    2. Launch ColdFusion 2018 on FireFox
    3. Server Updates --> Do Upgrade 4 first - on that tab - tab twice and the Download and Install buttons will show
    4. After installing and restarting Upgrade 4 you can go all the way to the most recent version and install that cumulatively.

     

    Good Luck - I have finally found solutions to move to MacOS Monterey using both these solutions and Ortus Solutions CommandBox with Docker MS SQL Server

    Charlie Arehart
    Community Expert
    Community Expert
    November 24, 2020

    FWIW, Adobe has come out with a post today clarifying that while, for now, Big Sur is simply not supported for CF Builder, they are "working on making ColdFusion Builder to be compatible with Big Sur". That's encouraging, though it's not clear if that's about the current CFBuilder or the NEXT version (to be based on VSCode).

     

    But if anyone has more specific questions on that, it would seem best to ask there on that post (if not also the bug report Dommie shared below, last week).

    /Charlie (troubleshooter, carehart. org)
    Participant
    November 24, 2020

    Thanks for the update Charlie! I found a workaround to use CFBuilder while on a Mac. I have CFBuilder on a PC then on the Mac, I remote into. 

    Charlie Arehart
    Community Expert
    Community Expert
    November 25, 2020

    That's an interesting solution, Hans. Good "outside the box" thinking. But I do realize others may balk at the idea ("screw that noise", in coarser words).

     

    That said, I'll note this for the sake of anyone who may be so desperate as to want to consider it: CFB does come with a 60-day free trial, so it may well be something to consider, if you DID have a spare PC (or Linux) machine around. You COULD certainly install that trial (remoting into it, if needed). And depending on the network config you could even point that CFB at CF (and perhaps your code) on your mac or a shared server.

     

    At least it buys some time, in the hope that perhaps Adobe would address this issue with Big Sur before the trial's up. (And BTW, when a CFB trial ends, it doesn't "stop working". It turns into the free "Express" edition, with certain features removed--some of which are ones that many folks may never notice.)

     

    Just sayin'. 🙂 And "please don't shoot the messenger".

    /Charlie (troubleshooter, carehart. org)
    Ali Sozkesen
    Participating Frequently
    November 20, 2020

    I ask everyone viewing this message to vote & comment the related bug to make it come to an eye

    https://tracker.adobe.com/#/view/CFB-4198463

    Charlie Arehart
    Community Expert
    Community Expert
    November 18, 2020

    I don't have a solution, but some info that may be useful to some.

     

    First, of course this challenge happens often with new OS builds (Mac or Windows, whether with CF or CFB). It's even worse with CFB and MacOS: the CF Builder System Requirements page does indicate that it supported only 10.13 (High Sierra)! And while there was an update 1 for it , that update did not indicate a change in OS support. 😞

     

    That said, I realize everyone reading this may already understand that, and just want to identify any possible workarounds. I just wanted to share this, if it may be helpful to anyone. (I realize it doesn't solve the problem.)

     

    Finally, FWIW, we can take some consolation in knowing that this sort of problem will diminish in time, as Adobe has announced that they are rebuilding CFBuilder 2021 to be based on vscode instead (either as a plugin or as a standalone packaging, just like they did with CFBuilder and how it was available either as an Eclipse plugin or as a standalone. Of course, current vscode users will far prefer the plugin route.)

    Time will tell how it goes, if/how it's better than other vscode cfml extensions, etc. But it does seem that our hassles with CFBuilder as built on Eclipse will be going away in time. 🙂

     

    Until then, if there are some workarounds to get CFB working on Big Sur, that will be great.

    /Charlie (troubleshooter, carehart. org)
    Dommie
    DommieAuthor
    Participating Frequently
    November 19, 2020

    Hi Charlie

     

    Thanks for the input. I have got well used to limping the various ColdFusion editors between MacOS and PC updates over the years!

     

    Have to say I am surprised that CFBuilder 2018 seems to be such a dead end now, especially as I only upgraded last year. 

     

    Should they really still be selling the 2018 if its so OS version specific?

     

    I'm pretty much done with Adobe's tools now there are some pretty decent alternatives, I don't see there's much ROI really

    Dommie
    DommieAuthor
    Participating Frequently
    November 19, 2020

    You can email cfinstal@adobe.com, which is the address for free installation support for cf, and I'd think cfb. But DO be sure to acknowledge that you realize that Big Sur is not formally supported and also came out only last week.

     

    We can't expect/demand that they have support for it immediately (same for CF), but I gather you are wanting go ask if they can help with a possible workaround until they do. And they may well have one, which we might not hear here; they don't read or reply to every post here.

     

    If you or anyone finds an answer, please do share for everyone's sake. 


    Thanks Charlie. Will do 😀

    Participant
    November 18, 2020

    I am having the same issue. I upgraded my OS to Big Sur this morning and CF Builder does work. I tried reinstalling but I'm getting this error:

    ------------

    "libjvm.dylib" cannot be opend because the developer cnnot be verified. macOS cannot verify that this app is free from malware.

    ------------

    Dommie
    DommieAuthor
    Participating Frequently
    November 18, 2020

    That is a GateKeeper error?

     

    Does this help - https://support.apple.com/en-gb/HT202491

     

    see the section How to open an app that hasn’t been notarized or is from an unidentified developer

     

    Participant
    November 18, 2020

    That didn't work either. There's no "Open".