We are using Aspose.Total for our application, and have been using it since September of last year. All of a sudden, our Aspose.Imaging license began to stop being set and throwing exceptions on the .setLicense() method. Our code uses the license data as an input stream to set the license, but we cannot seem to get the license to correctly set, regardless of which overload of .setLicense() we use.
Specifically, the exception is:
class com.aspose.imaging.coreexceptions.FrameworkException: Invalid license signature. Please make sure the license file was not modified.
com.aspose.imaging.License.setLicense(Unknown Source)
It is the same license file that we have always been using. We also use it for every other Aspose product in this project and it works as intended. However, it stopped setting the Aspose.Imaging license all of a sudden. It worked previously (up to Dec 2023).
Given that it works for other products but not Aspose.Imaging, we had a few questions:
Could another team using the license for Aspose.Imaging cause the license in our project to fail? There may be other internal teams that used the license for projects they spun up.
Have the methods to set licenses for Aspose.Imaging been updated due to a bug?
Is there a way to verify the integrity of the license?