I've been using a jar that contains NetLogo plus a bit more using the
controlling API. Recently Macs when double clicking on the jar respond
with "Can't be opened because it is from an unidentified developer". Anyone
with administrator privileges can work around this but don't want to rely
upon that. I tried getting the jar signed and then the problem is when
NetLogo is launching I get

Caused by: java.lang.SecurityException: class
"org.pegdown.Action$bNqtiO88BGwDzt35"'s signer information does not match
signer information of other classes in the same package

It seems this is caused by the fact that org.pegdown.Action is generated on
the fly and hence isn't signed. (Seems this is part of the Markdown support
of NetLogo.)

I can imagine two ways forward:

   1. Figure out how to workaround the signer mismatch problem
   2. Generate Windows, Mac, and Linux executables from the jar. I spent a
   couple hours trying to get this to work using JWrapper but failed.

How is NetLogo.exe, etc. generated? Is that something I could copy?

Best,

-ken

-- 
You received this message because you are subscribed to the Google Groups 
"netlogo-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to