Re: Javafxpackager and splash screen

2014-04-14 Thread Danno Ferrin
Try APPDIR instead of APP_ROOT. > > > Begin forwarded message: > >> From: Michael Hall >> Subject: Re: Javafxpackager and splash screen >> Date: April 12, 2014 at 2:52:21 AM PDT >> To: Abu Abdullah >> Cc: "macosx-port-dev@openjdk.java.net" >> >> On Apr 11, 2014, at 9:38 PM, Abu Abdullah w

Re: Javafxpackager and splash screen

2014-04-15 Thread Danno Ferrin
Looks like this is something the packager launcher is missing. Please file a feature request at javafx-jira.kenai.com. On Apr 15, 2014, at 11:36 AM, Abu Abdullah wrote: > > > > On Tue, Apr 15, 2014 at 3:20 AM, Danno Ferrin wrote: > Try APPDIR instead of APP_ROOT. > &

Re: Spawning a new process from a sandboxed app

2014-06-24 Thread Danno Ferrin
What entitlements did you sign spawnhelper with? The same as the main app or the inherit permission? On Jun 24, 2014, at 9:40 AM, Zach Oakes wrote: > I've successfully shipped Java apps on the MAS using an embedded JRE, but > with the stricter signing requirements now in place, I'm having a pr

Re: Spawning a new process from a sandboxed app

2014-06-24 Thread Danno Ferrin
t; com.apple.security.app-sandbox > > com.apple.security.inherit > > > > > > On Tue, Jun 24, 2014 at 11:44 AM, Danno Ferrin > wrote: > What entitlements did you sign spawnhelper with? The same as the main app or > the inherit permission? > > On Jun 24, 2014, at 9:40

Re: What do we need to change to sign java appbundle since updating from 10.9.4 to 10.9.5

2014-09-18 Thread Danno Ferrin
On the javapacakger (javafxpackager) side of the house we dodge this by not using the symlinked JLI. The JDK as it is installed installs a symlink to the libjli.dylib in ...app/Contents/MacOS is actually a symlink. I don't know if you copy it if it will still work, it may want to live in ...a

Re: MAS codesign requirements break Java app signing

2014-11-09 Thread Danno Ferrin
What are your entitlements? For javapackager we sign only the master package with real user supplied entitlements, every other jar, dylib, and executable gets an entitlement with an entitlements that is just sandbox and inherit. We also don't put entitlements on the JRE package when it is sign

Re: MAS codesign requirements break Java app signing

2014-11-09 Thread Danno Ferrin
pplied) entitlements. Do you think that is the problem? > > On Sun, Nov 9, 2014 at 7:13 PM, Danno Ferrin wrote: > What are your entitlements? For javapackager we sign only the master package > with real user supplied entitlements, every other jar, dylib, and executable > gets a

Re: MAS codesign requirements break Java app signing

2014-11-10 Thread Danno Ferrin
-Bmac.CFBundleIdentifier=info.oakleaf.myapp > -Bmac.CFBundleName=MyApp > -Bmac.signing-key-app="3rd Party Mac Developer Application: X" > -Bmac.signing-key-pkg="3rd Party Mac Developer Installer: X" > -Bmac.app-store-entitlements=MyApp.entitlements > >

Re: MAS codesign requirements break Java app signing

2014-11-10 Thread Danno Ferrin
eaf.myapp >> -Bmac.CFBundleName=MyApp >> -Bmac.signing-key-app="3rd Party Mac Developer Application: X" >> -Bmac.signing-key-pkg="3rd Party Mac Developer Installer: X" >> -Bmac.app-store-entitlements=MyApp.entitlements >> >> On Su

Re: MAS codesign requirements break Java app signing

2014-11-10 Thread Danno Ferrin
e libraries in srcdir. Is the > classpath is set to .../Contents/Java as well? I have a few extra jar files > my app needs to use. I can see they are copied there successfully, but I > can't seem to find their classes on the classpath. > > On Mon, Nov 10, 2014 at 11:24 A

Re: MAS codesign requirements break Java app signing

2014-11-10 Thread Danno Ferrin
rd Party Mac Developer Application: X" \ > -Bmac.signing-key-pkg="3rd Party Mac Developer Installer: X" \ > -Bmac.app-store-entitlements=MyApp.entitlements > > On Mon, Nov 10, 2014 at 12:09 PM, Danno Ferrin > wrote: > No, the class path is ei

Re: MAS codesign requirements break Java app signing

2014-11-10 Thread Danno Ferrin
y the way, I noticed there is also no way to set the CFBundleVersion, so > it's always set to 100. That would prevent me from using the tool as well. > Note that I am using 8u25, not 8u20. > > Zach > > On Mon, Nov 10, 2014 at 2:46 PM, Danno Ferrin wrote: > This may