Cayenne
  1. Cayenne
  2. CAY-1881

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

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 3.2.M1
    • Fix Version/s: 3.1RC1, 4.0.M2
    • Component/s: Modeler
    • Labels:
      None
    • Environment:
      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>

        Activity

        D Tim Cummings created issue -
        Andrus Adamchik made changes -
        Field Original Value New Value
        Resolution Fixed [ 1 ]
        Fix Version/s 3.2M2 [ 12324653 ]
        Fix Version/s 3.1B3 [ 12324064 ]
        Status Open [ 1 ] Closed [ 6 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            D Tim Cummings
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development