Missing Permissions manifest attribute for Aspose-Imaging.jar

The manifest file contained in aspose-imaging-2.0-jdk16.jar does not have Permission attribute, and the Java virtual machine complains when loading my applet using Aspose imaging package. Is there any particular reason it is not set?


Hi Chang,

First of all, please accept my apology for a bit delayed response.

I have verified your presented scenario with latest version of Aspose.Imaging for Java 2.0.0, and I believe you are right as I couldn’t find the Permission attribute in the MENIFEST.MF. I have logged an investigative ticket (IMAGING-33950) in order to properly analyze your requirement on our end.

We will keep you posted with updates in this regard.

Hi Chang,

[Disclaimer: apply to Aspose.Words for Java only]

Thanks for you prompting. Codebase, Permissions, and Application-name manifest attributes are parts of the new security feature introduced in 1.7u25. These attributes apply to signed applets and Java Web Start applications only (i.e. RIA – Rich Internet Applications). These attributes are ignored for stand-alone Java applications.

Obviously Aspose.Words for Java is used mostly in standalone client/server applications at the moment. So we didn’t get requests for this feature yet. Thanks for your tip, we will add the attributes to our manifest in the next release.

But we can implement only convenience side of the feature. We will add ‘*’ for Codebase and ‘all-permissions’ for Permissions – so JNLP will not bother our customers with security warnings. We can’t add concrete domains for Codebase and ‘sandbox’ for Permissions because we don’t know user applications that will use our library, what permissions they need. It is customer responsibility to properly implement new security features in his application that will use our library.

Best Regards,

What is the status of next release of aspose.image package.? What is planned release date?

I hope the next release will have the security attributes added to the manifest file, and it will have all the feature/class/methods as supported in the aspose.metafile packet. Also, a migrating guidance from metafile package to image package will greatly appreciated.

Hi Chang,

Thank you for your patience with us.

The work is in progress for the missing permissions manifest attributes in Aspose.Imaging for Java build. We hope to provide the fix with the upcoming release of Aspose.Imaging for Java 2.1.0; that is schedule for the first quarter of March 2014. Moreover, with the said release we will complete the porting process of Aspose.Metafiles for java to Aspose.Imaging for Java, so all Aspose.Metafile classes will be available under com.aspose.imaging.fileformats.metafiles package. Regarding the porting guide, we will publish the helping document as soon as the release is available for public use.

Please feel free to write back in case you have further questions or concerns.

Could you confirm that the Java signing certificate that Aspose uses to sign Aspose.Imaging packet is from a trusted CA and it can be verified by web browsers?

Hi Chang,

Thank you for writing back.

We assure you that we use the certificate(s) from highly recognized and trusted Certificate Authority (CA). In order to receive the Certificate pop-up when the file is downloaded, you will need to enable the setting in Internet Explorer. Please follow the instructions as provided below,

  • The setting can be found under: Tools > Internet Options > Advanced > Scroll to the bottom of the list to 'Security’
  • Make sure that the following option is checked: “Check for signatures on downloaded programs”.

In case you meant something else, please provide more details for elaboration so we could address your concerns accordingly.


The issues you have found earlier (filed as IMAGING-33950) have been fixed in this update.


This message was posted using Notification2Forum from Downloads module by Aspose Notifier.

Hi Chang,


Please check the article How to Migrate from Aspose.Metafiles to Aspose.Imaging for Java. Please let us know if you find some information missing or need further elaboration on any aspect of the article so we could further enhance it for a swift transaction from Aspose.Metafiles to Aspose.Imaging.

Thank you for your continues support and cooperation.

The issues you have found earlier (filed as ) have been fixed in this Aspose.Words for JasperReports 18.3 update.