IBM i

Expand all | Collapse all

Installation problems with RDI on macOS Big Sur

  • 1.  Installation problems with RDI on macOS Big Sur

    Posted Tue June 15, 2021 09:22 AM
    Hi.

    Anyone managed to install RDI on macOS Big Sur? Tried both by doing it through the installation manager and with the product image itself. Had no issues installing ACS or ordinary eclipse, but I can see that the installation manager for mac is from 2019. Get this exception when trying to execute install.app

     

    "org.eclipse.ui.workbench".

    java.lang.NullPointerException

    at org.eclipse.swt.widgets.Control.internal_new_GC(Control.java:2115)

    at org.eclipse.swt.graphics.GC.<init>(GC.java:171)

    at org.eclipse.swt.graphics.GC.<init>(GC.java:134)

    at org.eclipse.jface.wizard.ProgressMonitorPart.initialize(ProgressMonitorPart.java:242)

    ...

    00:01.02 ERROR [main] org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory safeLogged

    Could not instantiate splash

    java.lang.NullPointerException

    at org.eclipse.swt.widgets.Control.internal_new_GC(Control.java:2115)

    at org.eclipse.swt.graphics.GC.<init>(GC.java:171)

    at org.eclipse.swt.graphics.GC.<init>(GC.java:134)

    at org.eclipse.jface.wizard.ProgressMonitorPart.initialize(ProgressMonitorPart.java:242)

    ...

    00:01.02 ERROR [main] org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory safeLogged

    Error occurred during status handling

    java.lang.NullPointerException

    at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.<init>(StatusHandlerRegistry.java:72)

    at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.getDefault(StatusHandlerRegistry.java:91)

    at org.eclipse.ui.statushandlers.StatusManager.getStatusHandler(StatusManager.java:135)

    at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189)

    ...

    00:01.70 ERROR [main] org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory safeLogged

    Unhandled event loop exception

    java.lang.NullPointerException

    at org.eclipse.swt.widgets.Control.internal_new_GC(Control.java:2115)

    at org.eclipse.swt.graphics.GC.<init>(GC.java:171)

    at org.eclipse.swt.graphics.GC.<init>(GC.java:134)

    at org.eclipse.jface.dialogs.Dialog.initializeDialogUnits(Dialog.java:924)

    ...

    00:01.84 ERROR [main] org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory safeLogged

    Applikasjonsfeil

    java.lang.IllegalStateException

    at com.ibm.cic.agent.internal.ui.AgentUIApplication.launch(AgentUIApplication.java:395)

    at com.ibm.cic.agent.internal.ui.AgentUIApplication.start(AgentUIApplication.java:87)

    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)

    ...

    2021-06-14 23:42:25.517 install[2133:31252] Warning: Expected min height of view: (<NSButton: 0x12b842c60>) to be less than or equal to 30 but got a height of 32.000000. This error will be 

     

     

    /Petter



    ------------------------------
    Petter A. Johansson
    ------------------------------


  • 2.  RE: Installation problems with RDI on macOS Big Sur

    Posted Tue June 15, 2021 06:40 PM
    Edited by Jack Woehr Tue June 15, 2021 06:40 PM
    Petter, we're discussing your issue on the Ryver IBM i Open Source Forum.
    The self-enroll link for IBMiOSS is here:  http://ibm.biz/ibmioss-chat-join
    I tried to install RDi and got nonsense about the image being damaged.
    I did not investigate very deeply.

    ------------------------------
    Jack Woehr
    ------------------------------



  • 3.  RE: Installation problems with RDI on macOS Big Sur

    Posted Wed June 16, 2021 02:47 AM

    Hello Peter, based on this link https://www.ibm.com/support/pages/node/6373030 I think it is fair to say that both Installation Manager and RDi or not yet ready for Big Sur yet. When they will be is hard to tell, because that is not mentioned in the document.

    What I heard from others is that is better not to try to install it on Big Sur at all. Just what or do what is suggested in the document.

    I am afraid this is not the answer you were waiting for, but now at least you know where you stand.

    Greetings Rudi



    ------------------------------
    Rudi Van Helvoirt
    ------------------------------



  • 4.  RE: Installation problems with RDI on macOS Big Sur

    Posted Wed June 16, 2021 03:03 AM

    based on this link https://www.ibm.com/support/pages/node/6373030 I think it is fair to say that both Installation Manager and RDi or not yet ready for Big Sur yet.
    Rudi Van Helvoirt,  Wed June 16, 2021 02:46 AM

    Hmm, that document was posted January 25, 2021. Six months!

    Brew and MacPorts have each fixed all their BigSur issues on a thousand or so open source packages in that time interval.

    Obviously it's time to open source RDi.



    ------------------------------
    Jack Woehr
    IBM Champion 2021
    ------------------------------



  • 5.  RE: Installation problems with RDI on macOS Big Sur

    Posted Wed June 16, 2021 12:46 PM
    Hi,

    this is the main reason why I created this RFE:

    http://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=148159

    I think than visual studio code can be a solution.

    Bye

    ------------------------------
    Paolo Salvatore
    ------------------------------



  • 6.  RE: Installation problems with RDI on macOS Big Sur

    Posted Wed June 16, 2021 12:46 PM

    HI, 

    this is the main reason why I created this RFE:

    http://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=148159

    I think it was incredible then IBM does not update RDI for the latest release of MAC OSX. 

    For this reason I think then Visual studio code is the best solutions.

    Bye



    ------------------------------
    Paolo Salvatore
    ------------------------------



  • 7.  RE: Installation problems with RDI on macOS Big Sur

    Posted Thu June 17, 2021 12:14 PM
    Hi Petter,

    There are known issues but if you are going to give it a try please use IBM Installation Manager 1.9.1.5.  It was released in March 2021.  Please give this a try.

    Download for your platform:
    http://www.ibm.com/support/fixcentral/swg/quickorder?parent=ibm%7ERational&product=ibm/Rational/IBM+Installation+Manager&release=All&platform=All&function=all&source=fc

    Thanks,
    Eric Simpson

    ------------------------------
    Eric Simpson
    ------------------------------



  • 8.  RE: Installation problems with RDI on macOS Big Sur

    Posted Thu June 17, 2021 12:47 PM
    Eric,

    We have been _explicily_ told not to use updated versions of IM and _only_ to use the version shipped with the package.

    Are you telling me this has changed and we've not been notified?


    Jon Paris




  • 9.  RE: Installation problems with RDI on macOS Big Sur

    Posted Thu June 17, 2021 02:54 PM
    Hi Jon,

    There are people using RDi 96 on Big Sur today.  Actually, I installed it myself today on Big Sur.

    I downloaded IM 1.9.1.5 zip. 
    Ran 'xattr -c <Path to the IM/PU zip file>' from Terminal. 
    Unzipped IM. 
    Ran 'Userinst.app' to do a User mode install of IM. 
    Restarted IM, specified the RDi web repository (see https://www.ibm.com/support/pages/how-install-ibm-rational-developer-i-web) and installed RDi 9.6.0.10.

    This is not officially supported and there are still other issues when running RDi 96 on Big Sur.  If you are on Big Sur, you can try it if you like.  My main point from my earlier post is that one of the Big Sur issues in IM is now fixed.

    Thanks,
    Eric



    ------------------------------
    Eric Simpson
    ------------------------------



  • 10.  RE: Installation problems with RDI on macOS Big Sur

    Posted Thu June 17, 2021 03:23 PM
    Well it would have been nice to have been told that.  Thanks for the info Eric - but can you clarify what you mean by "there are still other issues when running RDi 96 on Big Sur".  Issues like plug-ins won't run? (A problem we've had with Catalina) or ... 

    I really need to upgrade to Big Sur and this is the only thing stopping me right now. In fact recently I've been forced to increasingly use competitive products because at least they work properly.


    Jon 





  • 11.  RE: Installation problems with RDI on macOS Big Sur

    Posted Thu June 17, 2021 06:40 PM
    Edited by Petter A. Johansson Thu June 17, 2021 06:41 PM
    Good feedback on this topic. :) 
    I first of all need to explain how I ended up with the installation manager from 2019. If you google Rational Developer for I, the first hit you get is the IBM product page for RDI. Clicking on Download the trial buttons sends you to a download documentation which links to "Web install using IBM Installation manager (Mac, Linux). A new page opens linking to the IBM installation manager for Mac OS x. This one takes you to the 1.8.9.4 version of Ibm Installation Manager.

    Feedback on using the latest installation manager version: This one will actually install RDI, but it installs it with an error code - not sure if it would help to share any logs as Jon mentioned the problem is more with the underlying version of eclipse that RDI uses. Continuing to start RDI after installation it would first prompt me with an error stating that the installation directory is not in a writable location. This is solved by using either CHMOD or CHOWN on directories. After this RDI actually starts, but as we are using a vendor which requires us to install RDI plugins and plugins fails to install so its still unusable for me. I wish the RDI functionality was just plugins to eclipse itself, this way we could always be up to date on the eclipse platform. 

    I will just have to live with a remote desktop to a windows machine for my RDI needs for now. 

    /Petter



    ------------------------------
    Petter A. Johansson
    ------------------------------



  • 12.  RE: Installation problems with RDI on macOS Big Sur

    Posted Mon June 21, 2021 01:04 PM
    Hi Petter,

    Just to check, was that an Admin install or User install (Userinst.app)?  What chmod/chown commands did you run?

    Thanks,
    Eric

    ------------------------------
    Eric Simpson
    ------------------------------



  • 13.  RE: Installation problems with RDI on macOS Big Sur

    Posted Tue June 22, 2021 06:35 AM
    Edited by Petter A. Johansson Tue June 22, 2021 06:37 AM
    That was a admin install. As Brian wrote, It's not possible to execute Userinst. "The Userinst executable launcher was unable to locate its companion shared library"
    As for the CHMOD i did a chmod 777 on the install directories the first time as the directories had root as owner, but it also worked to use "chown -R username folder "to change ownership to my private profile.  


    ------------------------------
    Petter A. Johansson
    ------------------------------



  • 14.  RE: Installation problems with RDI on macOS Big Sur

    Posted Wed June 23, 2021 04:39 PM
    Hi Petter,

    The "executable launcher was unable to locate its companion shared library" issue is not specific to Big Sur (or RDi and IM) but more common.

    I did not encounter the issue following the steps I described.  Was xattr -c run on the IM zip file before it was extracted?  Or run xattr -cr on the unzipped folder?

    Thanks,
    Eric

    ------------------------------
    Eric Simpson
    ------------------------------



  • 15.  RE: Installation problems with RDI on macOS Big Sur

    Posted 6 days ago
    Hi Petter,

    I was experiencing the same problems with installing plugins to RDi. Did you make any further attempts?

    Oliver

    ------------------------------
    Oliver Thomsen
    ------------------------------



  • 16.  RE: Installation problems with RDI on macOS Big Sur

    Posted Mon June 21, 2021 02:05 PM
    Eric, I followed your steps above and stopped at Userinst.app with the alert "The Userinst executable launcher was unable to locate its companion shared library".

    Running Big Sur on a Macbook Air M1 that I've had for 7 months now with no RDi...

    ------------------------------
    Brian Randle
    ------------------------------



  • 17.  RE: Installation problems with RDI on macOS Big Sur

    Posted Thu June 24, 2021 10:32 AM
    Thanks Eric,
    Tried again and I was able to install the Installation Manager by running 'userinst' and not 'userinst.app'.   The installation didn't create an 'App' in my Applications folder.  I was then able to install RDi (also did not create an app in Applications).

    So a clean install of Installation Manager and RDi on a M1 macbook on Big Sur. 


    ------------------------------
    Brian Randle
    ------------------------------



  • 18.  RE: Installation problems with RDI on macOS Big Sur

    Posted Fri June 25, 2021 12:16 PM
    Please let his know if you are able to install plug-ins such as iSphere.

    I did get RDi installed on catalina after a lot of work but it took a reinstall to get plugins running and some still don't work fully.


    Jon Paris




  • 19.  RE: Installation problems with RDI on macOS Big Sur

    Posted Wed June 23, 2021 07:49 AM
    I can attest that Eric's 5-step workaround to install 96.10 does seem to work on bigSur, although I managed to get 9.6 installed a long time ago on BigSur, these steps are the first to get 96.10 installed and IM to run on bigSur properly.

    ------------------------------
    Robert Cozzi
    ------------------------------



  • 20.  RE: Installation problems with RDI on macOS Big Sur

    Posted Thu June 17, 2021 12:35 PM

    The problem is basically that the underlying Eclipse version used by RDi is about 10 releases behind!

    While IBM are certainly to blame for this the RDi team have been fighting to change this for a while - sadly without impact to date. 

    As a result RDi will _not_ install on Big Sur and has problems even on Catalina.

    Things are due to improve in the future - but sadly we are unlikely to see a complete answer until the folks who own the problem components get off their collective backsides and do something.  I feel really sorry for the RDi team as they are one of the most customer centered groups I know and really want to change this - sadly it is out of their hands.



    ------------------------------
    Jon Paris
    ------------------------------



  • 21.  RE: Installation problems with RDI on macOS Big Sur

    Posted Tue June 22, 2021 07:52 AM

    Hi, 

    Well I made the error not thinking of RDi when upgrading to Big Sur. Now I have an IM and RDi installation on my Mac, with some challenges I guess. Normally IM is used to upgrade IM itself. IM does not start. RDi does start and seems to work fine, but can not be upgraded due to a not working IM. 

    So the question is how to fix IM in this situation. if possible.

    Or is the best advice to wait for RDi support for Big Sur?



    ------------------------------
    Rudi Van Helvoirt
    ------------------------------



  • 22.  RE: Installation problems with RDI on macOS Big Sur

    Posted Wed June 23, 2021 01:43 PM
    Hi Rudi,

    If you download the latest IBM Installation Manager 1.9.1.5 for mac (http://www.ibm.com/support/fixcentral/swg/selectFixes?parent=ibm~Rational&product=ibm/Rational/IBM+Installation+Manager&function=all) and run it (Install.app/Userinst.app), it should upgrade your existing installation.

    ------------------------------
    Eric Simpson
    ------------------------------



  • 23.  RE: Installation problems with RDI on macOS Big Sur

    Posted Thu June 24, 2021 08:59 AM

    Hello Eric,

    Many thanks, after doing the installation from the command line, I now have a working IM and was able to update my RDi with IM. 

    All what is left now , is wait for the official support of RDi for Big Sur. 



    ------------------------------
    Rudi Van Helvoirt
    ------------------------------



  • 24.  RE: Installation problems with RDI on macOS Big Sur

    Posted Sun July 25, 2021 12:08 AM
    I'm not able to install RDi at all on Mac OS Big Sur 11.5 using any of the instructions I have found.

    I've tried using userinstand after about 12 retries each time having to assure Security that I want to open this or that dynlib all I get out of it is a Java null pointer exception.


    ------------------------------
    Jack Woehr
    IBM Champion 2021
    ------------------------------



  • 25.  RE: Installation problems with RDI on macOS Big Sur

    Posted Sun July 25, 2021 03:36 PM
    Hi Jack,

    Can you tell me which version of Installation Manager you are using?  Version 1.9.1.5 would be the minimum needed.

    Can you give some screen shots of the Security messages about dynlib plus also the Java null pointer exception?

    Thanks,
    Eric

    ------------------------------
    Eric Simpson
    ------------------------------



  • 26.  RE: Installation problems with RDI on macOS Big Sur

    Posted Sun July 25, 2021 05:06 PM
    Edited by Jack Woehr Sun July 25, 2021 05:06 PM

    @eric simpson
    Installation manager won't install either. That's almost half the time I spent on it, trying to install Installation Manager.
    ​​
    Let's start with installation manager.

    Download.

    xattr -c the zip file

    Unzip

    Install

    Crashes.
    ------------------------------
    Jack Woehr
    IBM Champion 2021
    ------------------------------



  • 27.  RE: Installation problems with RDI on macOS Big Sur

    Posted Sun July 25, 2021 05:28 PM

    AND ... Now when I try to start again and download Installation Manager and try the instructions you posted above some days ago, I get ...




    ------------------------------
    Jack Woehr
    IBM Champion 2021
    ------------------------------



  • 28.  RE: Installation problems with RDI on macOS Big Sur

    Posted Sun July 25, 2021 05:31 PM
    Of course these days it's apparently impossible to "contact support".

    ------------------------------
    Jack Woehr
    IBM Champion 2021
    ------------------------------



  • 29.  RE: Installation problems with RDI on macOS Big Sur

    Posted Sun July 25, 2021 05:39 PM

    And the installation manager link on the "Download RDi Trial" page takes me to ... a backlevel version of Installation Manager.
    Searches are fruitless.
    Fix Central can't find it.
    Google can't find it.



    ------------------------------
    Jack Woehr
    IBM Champion 2021
    ------------------------------



  • 30.  RE: Installation problems with RDI on macOS Big Sur

    Posted Sun July 25, 2021 05:42 PM
    Okay, finally found it from the link you posted above. Now to try for the umpteenth time to install.

    ------------------------------
    Jack Woehr
    IBM Champion 2021
    ------------------------------



  • 31.  RE: Installation problems with RDI on macOS Big Sur

    Posted Sun July 25, 2021 05:50 PM
    Progress at last ... installing


    ------------------------------
    Jack Woehr
    IBM Champion 2021
    ------------------------------



  • 32.  RE: Installation problems with RDI on macOS Big Sur

    Posted Sun July 25, 2021 05:53 PM


    ------------------------------
    Jack Woehr
    IBM Champion 2021
    ------------------------------



  • 33.  RE: Installation problems with RDI on macOS Big Sur

    Posted Sun July 25, 2021 06:02 PM
    OMG ... so the trick is,
    1. Go to IBM Community
    2. find a topic about RDi
    3. find a link posted by Eric Simpson (because no search on IBM webbage will find this link)
    4. download Installation Manager from the link
    5. Install Installation Manger
    6. Find Installation manager hidden in your home directory in a subdir
    7. go back to the RDi installation page
    8. Find the repository link for loading RDi via Installation Manger
    9. Load RDi and ignore the error messages
    10. Find RDi hidden in your home directory in a subdir
    11. Launch the app.

    Simple enough ... :) Thanks, Eric



    ------------------------------
    Jack Woehr
    IBM Champion 2021
    ------------------------------



  • 34.  RE: Installation problems with RDI on macOS Big Sur

    Posted Sun July 25, 2021 06:19 PM
    Yep, that old "follow these 27 simple steps to use this one ease-of-use feature, and the 16 steps to get all the pre-req stuff before you can actually use it" logic.
    I think that's what makes Open Source so popular with all the kids these days.

    -Bob




  • 35.  RE: Installation problems with RDI on macOS Big Sur

    Posted Sun July 25, 2021 06:50 PM
    Yes, @Robert Cozzi ... open source automatically loads its pre-reqs these days ... yum .. apt .. rpm .. dpkg ... macports ... brew...

    I have posted to the Midrange RPG mailing list concise instructions that should work for any Mac OS X 11.5 user to install RDi.

    Thanks again to @Eric Simpson

    ​​​

    ------------------------------
    Jack Woehr
    IBM Champion 2021
    ------------------------------



  • 36.  RE: Installation problems with RDI on macOS Big Sur

    Posted Tue July 27, 2021 10:20 AM
    Hi,

    I was able to install RDi on macOS Big Sur and it's kind of working: I haven't manage to install further plug-ins to RDi, the installation always fails, example RSE Extensions from Softlanding (link to RSE Extensions):
    So although the installation succeeds (but with an error/warning ass seen in post 31), it's not working correctly.

    Any suggestions?

    Regards, Oliver

    ------------------------------
    Oliver Thomsen
    ------------------------------



  • 37.  RE: Installation problems with RDI on macOS Big Sur

    Posted Tue July 27, 2021 12:56 PM
    What typer of install did you do ? And did you follow the instructions that Jack posted?

    Until I did a user install I had the same problem with Catalina and adding plugins.


    Jon Paris




  • 38.  RE: Installation problems with RDI on macOS Big Sur

    Posted Wed July 28, 2021 03:21 AM
    Hi,

    yes I did.

    Everything (InstallationManager, RDI) is installed under $HOME/IBM/. Tried installing from the IBM site and from locally unpacked zip files... no difference. Installation always ends with warning.

    In fact, as far as I can remember on Catalina I had the same effect, when not using the "recommended" version (1.8.4) of InstallationManager... maybe there is still something wrong with IM?

    Has someone been able to install other plugins to RDi on Big Sur?

    ------------------------------
    Oliver Thomsen
    ------------------------------