We have renewed and applied the Aspose licenses in Feb 2025. However we started seeing the image conversion issues around 2nd week of March. Below are the jar files used for conversion. Do you see any problem because of these?
Error Message : class com.aspose.imaging.coreexceptions.FrameworkException: Failed to set license. Details: Signature encoding error
Could you please provide more details about the specific image conversion issues you are encountering? Additionally, please share the code you are using for the conversion.
Hello @yogeshnemade
We appreciate that you use Aspose.Imaging.
Yes, unfortunately, a new license format is not supported by old versions of the library.
Thank you @evgeniy.sidenko .
We have renewed the license in Feb 2025 and issue started around in March. So not sure if its the license compatibility issue or something else. Is there any way we can check the encryption(SHA1 or sha256) of this license and the previous license?
Hi @evgeniy.sidenko
This helped. I see its 256. One thing thats bothering is we applied the cert in Feb and started seeing the issue in March. We see error message as below. Do you think its because of this new licensing?
c.g.p.b.impl.AsposeDocumentProvider : Failed to set license. Details: Signature encoding error
c.g.p.b.impl.AsposeDocumentProvider : exception ocoured while converting document
class com.aspose.imaging.coreexceptions.FrameworkException: Failed to set license. Details: Signature encoding error
Hi, @yogeshnemade
As I can see from the picture, you use Aspose.Imaging for Java 20.7. It is a very old library that supports only SHA1 signatures. That is why it throws the exception “Signature encoding error” because it considers SHA256 a broken signature.
As far as I am aware, there is no such guide available. It seems that if you do not inherit from the Image or RasterImage classes, there is no side effect.
You might analyze the release notes here
or here
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
Enables storage, such as cookies, related to analytics.
Sets consent for sending user data to Google for online advertising purposes.
Sets consent for personalized advertising.
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
More info
Enables storage, such as cookies, related to analytics.
Enables storage, such as cookies, related to advertising.
Sets consent for sending user data to Google for online advertising purposes.
Sets consent for personalized advertising.
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
More info
Enables storage, such as cookies, related to analytics.
Enables storage, such as cookies, related to advertising.
Sets consent for sending user data to Google for online advertising purposes.