[HOWTO] Cloverleaf 5.8 Client on Mac OS X 10.6

Homepage Clovertech Forums Read Only Archives Cloverleaf Cloverleaf [HOWTO] Cloverleaf 5.8 Client on Mac OS X 10.6

  • Creator
    Topic
  • #52471
    Carter Harrison
    Participant

    I’m a big time Mac user – in fact I pretty much despise Windows.

Viewing 24 reply threads
  • Author
    Replies
    • #74327
      Dirk Engels
      Participant

      Carter,

      first I’d want to say thank you for the great guide to create a Cloverleaf client for my Mac. I really love it.

      I’m working with Cloverleaf 5.8 and everything works well in my new Mac client, except the fact, that I miss the new encoding config boxes in all guis (Thread Properties, Testing Tool and SMAT).

      I have copied all jar files from version 5.8, so I’m wondering why it isn’t there. Do you have these boxes in your Mac client?

      Unfortunatly we have the damn special chars here in Germany, so I need to change the encoding to see a message correctly.

      Dirk 😛

    • #74328
      Carter Harrison
      Participant

      Dirk – I have been told this before and I am missing the encoding drop downs as well.  I haven’t had the time to investigate it yet but if I find the answer I’ll update my HOWTO guide.

    • #74329
      Boris Perov
      Participant

      Carter, you’re my new hero!

      That being said, NetMonitor and NetConfig load very slowly.  Any way to address that?  I built it using Java 1.5+.  Should I have used a different version???  Should I just log off and have a beer, as you suggested?

      Thanks,

      Boris

    • #74330
      Carter Harrison
      Participant

      NetMonitor and NetConfig loading slowly don’t appear to be an issue specific to OS X.  I do experience that issue from time to time on my Mac but my colleagues who are running the Windows IDE also experience the issue very frequently.  If you search the forums you will see other cases where people have the same problem.

      The beer might help though.

    • #74331
      Carson Nguyen
      Participant

      Is there anyone who has successfully completed this and can offer a helping hand?  Would be greatly appreciated!

      Thanks,

      Carson

    • #74332
      Carter Harrison
      Participant

      Carson,

      In the PM you sent me, you said you would attempt to launch the Cloverleaf app but then nothing would happen.

    • #74333
      Carson Nguyen
      Participant

      Thanks for the prompt reply and information, Carter!  I will try those additional troubleshooting steps when I get back home and will let you know.  

      Happy Friday,

      Carson

      Carter Harrison wrote:

      Carson,

      In the PM you sent me, you said you would attempt to launch the Cloverleaf app but then nothing would happen.

    • #74334
      Bob Richardson
      Participant

      One and All,

      Why not create a request to add MAC to the supported client platforms

      for the IDE software?  You can do this on INFOR’s web site.

      I have created several enhancement requests this way and some of them have been included in patches and the new 6.0.1 Integrator as well.

      Personally I am sick of Windows and plan on junking my personal computer for a MAC once it dies (which should not be long).

      Back to the create an INFOR Case:  certainly include what you have done and any shortcomings like the drop down encoding lists.

      Good luck, good hunting!

    • #74335
      Carson Nguyen
      Participant

      Bob,

      Would you mind posting a direct link to the suggestions/enhancement requests area of Infor’s website?

      Thanks,

      Carson

      Bob Richardson wrote:

      One and All,

      Why not create a request to add MAC to the supported client platforms

      for the IDE software?

    • #74336
      Bob Richardson
      Participant

      Greetings,

      INFOR support website is at:https://www.inforxtreme.com

      However, you should contact your company’s designated account administrator to setup the registration process.  This is the route we had used.  We decided to set up our account with a group email distribution list as the account name so that all of us would be able to create and view incidents, requests, for our account.

      Otherwise if you set up an individual account, only you can see incidents, cases, etc. and no one else in your support group!!

      Here is their login display page contents for registering: (I just typed

      these lines):

      First Time Users

      Get in touch with your company’s designated Contact Administrator to

      expedite the registration process.

      OR

      Click on Register to initiate the procss here.

    • #74337
      Carson Nguyen
      Participant

      Carter Harrison wrote:

      Carson,

      In the PM you sent me, you said you would attempt to launch the Cloverleaf app but then nothing would happen.

    • #74338
      Carter Harrison
      Participant

      Yep – you missed step #8 in my instructions.  You should see a line in INFO.plist that references the HCIROOT environment variable.

    • #74339
      Carson Nguyen
      Participant

      Carter Harrison wrote:

      Yep – you missed step #8 in my instructions.

    • #74340
      Carter Harrison
      Participant

      Not exactly sure.. Here are the contents of my Info.plist

      Code:


      CFBundleAllowMixedLocalizations
      true
      CFBundleDevelopmentRegion
      English
      CFBundleExecutable
      JavaApplicationStub
      CFBundleIconFile
      GenericApp.icns
      CFBundleIdentifier
      com.hie.cloverleaf.gui.launchpad.LaunchpadApplication
      CFBundleInfoDictionaryVersion
      6.0
      CFBundleName
      Cloverleaf 5.8
      CFBundlePackageType
      APPL
      CFBundleSignature
      ????
      CFBundleVersion
      100.0
      LSMultipleInstancesProhibited

      Java

      ClassPath

      $JAVAROOT/clgui.jar
      $JAVAROOT/cljava.jar
      $JAVAROOT/CmpCrmf.jar
      $JAVAROOT/crysec.jar
      $JAVAROOT/cscjmx.jar
      $JAVAROOT/dnsns.jar
      $JAVAROOT/dtfj-interface.jar
      $JAVAROOT/dtfj.jar
      $JAVAROOT/dtfjview.jar
      $JAVAROOT/gskikm.jar
      $JAVAROOT/healthcenter.jar
      $JAVAROOT/ibmcmsprovider.jar
      $JAVAROOT/ibmjcefips.jar
      $JAVAROOT/ibmjceprovider.jar
      $JAVAROOT/ibmkeycert.jar
      $JAVAROOT/IBMKeyManagementServer.jar
      $JAVAROOT/ibmpkcs11impl.jar
      $JAVAROOT/ibmsaslprovider.jar
      $JAVAROOT/ibmxmlencprovider.jar
      $JAVAROOT/jaccess.jar
      $JAVAROOT/jbcl3.0-res.jar
      $JAVAROOT/jbcl3.0.jar
      $JAVAROOT/jdmpview.jar
      $JAVAROOT/jgl3.1.0.jar
      $JAVAROOT/jsp-api.jar
      $JAVAROOT/localedata.jar
      $JAVAROOT/servlet-api.jar
      $JAVAROOT/xmlencfw.jar

      JVMVersion
      1.6.0
      MainClass
      com.hie.cloverleaf.gui.launchpad.LaunchpadApplication
      Properties

      HCIROOT
      $APP_PACKAGE/Contents/Resources

    • #74341
      Carson Nguyen
      Participant

      I’m going to do a diff on your file and mine and see what shows:

      CFBundleName

      Cloverleaf

      CFBundleIdentifier

      com.hie.cloverleaf.gui.launchpad.LaunchpadApplication

      CFBundleVersion

      100.0

      CFBundleAllowMixedLocalizations

      true

      CFBundleExecutable

      JavaApplicationStub

      CFBundleDevelopmentRegion

      English

      CFBundlePackageType

      APPL

      CFBundleSignature

      ????

      CFBundleInfoDictionaryVersion

      6.0

      CFBundleIconFile

      GenericApp.icns

      Java

      MainClass

      com.hie.cloverleaf.gui.launchpad.LaunchpadApplication

      JVMVersion

      1.5+

      ClassPath

      $JAVAROOT/clgui.jar

      $JAVAROOT/cljava.jar

      $JAVAROOT/CmpCrmf.jar

      $JAVAROOT/crysec.jar

      $JAVAROOT/cscjmx.jar

      $JAVAROOT/dnsns.jar

      $JAVAROOT/dtfj-interface.jar

      $JAVAROOT/dtfj.jar

      $JAVAROOT/dtfjview.jar

      $JAVAROOT/gskikm.jar

      $JAVAROOT/healthcenter.jar

      $JAVAROOT/ibmcmsprovider.jar

      $JAVAROOT/ibmjcefips.jar

      $JAVAROOT/ibmjceprovider.jar

      $JAVAROOT/ibmkeycert.jar

      $JAVAROOT/IBMKeyManagementServer.jar

      $JAVAROOT/ibmpkcs11impl.jar

      $JAVAROOT/ibmsaslprovider.jar

      $JAVAROOT/ibmxmlencprovider.jar

      $JAVAROOT/jaccess.jar

      $JAVAROOT/jbcl3.0-res.jar

      $JAVAROOT/jbcl3.0.jar

      $JAVAROOT/jdmpview.jar

      $JAVAROOT/jgl3.1.0.jar

      $JAVAROOT/jsp-api.jar

      $JAVAROOT/localedata.jar

      $JAVAROOT/lucene-core-3.0.1.jar

      $JAVAROOT/lucene-regex-3.0.1.jar

      $JAVAROOT/servlet-api.jar

      $JAVAROOT/xmlencfw.jar

    • #74342
      Carter Harrison
      Participant

      You are missing the following portion:

      Code:


      Properties

          HCIROOT
          $APP_PACKAGE/Contents/Resources

    • #74343
      Carson Nguyen
      Participant

      Carter Harrison wrote:

      You are missing the following portion:


      Properties

      [code]
      Properties

    • #74344
      Carter Harrison
      Participant

      Ya but make sure you append it to the right portion.. I posted my entire Info.plist file for you so hopefully that will serve as a guide for you.

    • #74345
      Carson Nguyen
      Participant

      Thanks, Carter.

      I’ll give it a whirl.

    • #74346
      Carson Nguyen
      Participant

      Code:

       
      Carsons-MacBook-Air:MacOS mrcn$ ./JavaApplicationStub
      [JavaAppLauncher Error] CFBundleCopyResourceURL() failed loading MRJApp.properties file
      [LaunchRunner Error] No main class specified
      [JavaAppLauncher Error] CallStaticVoidMethod() threw an exception
      Exception in thread “main” java.lang.NullPointerException
      at apple.launcher.LaunchRunner.run(LaunchRunner.java:113)
      at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:51)
      at apple.launcher.JavaApplicationLauncher.main(JavaApplicationLauncher.java:61)
      Carsons-MacBook-Air:MacOS mrcn$  

    • #74347
      Carter Harrison
      Participant

      Do me a favor and try replacing your Info.plist with the one I included earlier in the thread.  Give it a go and let me know if that works.

    • #74348
      Carson Nguyen
      Participant

      Carter Harrison wrote:

      Do me a favor and try replacing your Info.plist with the one I included earlier in the thread.

    • #74349
      Carter Harrison
      Participant

      OS X doesn’t actually respect that JVM setting.  Trust me, you don’t have JVM 1.5 installed on your Mac anyway.  The system will automatically default to the most recent JVM installed on your Mac.

    • #74350
      Carson Nguyen
      Participant

      Carter Harrison wrote:

      OS X doesn’t actually respect that JVM setting.

    • #74351
      Carson Nguyen
      Participant

      Carter,

      It worked like a charm.  Thanks for the extra help.

      I owe you a cold one.  ðŸ˜€

      Carson

Viewing 24 reply threads
  • The forum ‘Cloverleaf’ is closed to new topics and replies.

Forum Statistics

Registered Users
5,115
Forums
28
Topics
9,290
Replies
34,422
Topic Tags
286
Empty Topic Tags
10