Community
Participate
Working Groups
My webstart application is exported from Eclipse 3.5M6 with multi platforms. When I start it with jdk 1.6, it starts with the wrong system : carbon instead of cocoa. !SESSION 2009-04-02 13:24:18.246 ----------------------------------------------- eclipse.buildId=unknown java.version=1.6.0_07 java.vendor=Apple Inc. BootLoader constants: OS=macosx, ARCH=x86_64, WS=carbon, NL=fr_FR and fails. I can solve the issue by setting osgi.ws=cocoa, but this should be the default here.
See bug 286453, 3.6M2 contains an "alternate" default, if you include the org.eclipse.equinox.launcher.cocoa.macosx.x86_64 fragment in your product then things would work properly.
(In reply to comment #1) > See bug 286453, 3.6M2 contains an "alternate" default, if you include the > org.eclipse.equinox.launcher.cocoa.macosx.x86_64 fragment in your product then > things would work properly. When using webstart, can you have the launcher fragments? I seem to remember that all bundles included in your jnlp files must be jar'ed and signed.
Yes, from bug 209694, Main can extract the shared library from a jared fragment. Of course the native launcher can't use the fragment in this form, but it works for JNLP.
*** This bug has been marked as a duplicate of bug 303907 ***