Uploaded image for project: 'Cayenne'
  1. Cayenne
  2. CAY-1881

CayenneModeler (Mac version) doesn't work with Java 7

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 3.2.M1
    • 3.1RC1, 4.0.M2
    • Modeler
    • None
    • Mac OS X 10.9 Mavericks
      Oracle Java jdk1.7.0_45

    Description

      The Mac specific CayenneModeler 3.2M1 doesn't work when the only java on the Mac is jdk1.7.0_45. The symptom is it won't open. I tried installing it again, but OS X Mavericks says CayenneModeler is damaged and gives me the option to delete it. The platform independent version of CayenneModeler 3.2M1 works fine with jdk1.7.0_45.

      I can confirm that installing java 6 from Apple solved the problem.

      To prevent Java 6 from wanting to install, I had edited /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Info.plist

      and replaced

      <key>JVMCapabilities</key>
      <array>
      <string>CommandLine</string>
      </array>

      with the following:

      <key>JVMCapabilities</key>
      <array>
      <string>JNI</string>
      <string>BundledApp</string>
      <string>WebStart</string>
      <string>Applets</string>
      <string>CommandLine</string>
      </array>

      Attachments

        Activity

          People

            Unassigned Unassigned
            timcu D Tim Cummings
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: