Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

J2SE6 and WebStart



Our WebStart app has a problem with the new Java update. It seems that after installing "Java for Mac OS X 10.5 Release 1", WebStart is unable to see 32-bit JVMs on 64-bit platforms, regardless of the settings in Java Preferences. Our app specifies "1.4+" in the J2SE tag. Before the update, with the Java Preferences set for J2SE5 first, it ran correctly in the 1.5.0 32-bit VM. After applying the update, despite having "J2SE 5.0" first, then "J2SE 1.4.2", "J2SE 5.0 (64- bit)" and finally "Java SE 6 (64-bit)", it attempts to run our app in 1.5.0 64-bit. This is a problem because we have a number of JNI libraries that are 32-bit only, without which the app might as well not run at all.

Any thoughts? I've already logged this with Apple via Bug Reporter.

The JNLP file is fairly sizable, I will attempt to post only the relevant sections:

<jnlp
  spec="1.0+"
  codebase=...>
  <information>
    <title>...</title>
    <vendor>Elluminate Inc.</vendor>
    <description>...</description>
    <icon href="...128.gif"/>
  </information>
  <security>
    <all-permissions/>
  </security>
  <resources os="Windows Linux SunOS Mac\ OS\ X">
    <property name="apple.laf.useScreenMenuBar" value="true"/>
    <property
	name="apple.awt.window.position.forceSafeProgrammaticPositioning"
	value="false"/>
    <j2se version="1.4+" initial-heap-size="32m" max-heap-size="96m"/>
    <jar href="....jar" main="true"/>
    <jar href="....jar"/>
    ...
  </resources>
  <resources os="Mac\ OS\ X" arch="ppc">
    <nativelib href="....jar"/>
    ...
  </resources>
  <resources os="Mac\ OS\ X" arch="i386">
    <nativelib href="....jar"/>
  </resources>
  <resources os="Windows">
    <nativelib href="....jar"/>
    ...
    <jar href="....jar"/>
  </resources>
  ...
  <application-desc main-class="com.elluminate.live.academic.Main">
    <argument>...</argument>
    <argument>...</argument>
  </application-desc>
</jnlp>

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/java-dev/email@hidden

This email sent to email@hidden


Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.