Загрузка файла лицензии OC4J Aspose

import com.aspose.words.License;

public void loadLicense() throws LicenseNotFoundException {
    File licenseFile = new File("c:\Aspose.Total.Java.lic");
    if (licenseFile.exists()) {
        try {
            License license = new License();
            InputStream in = new FileInputStream(licenseFile);
            license.setLicense(in);
            in.close();
        } catch (Exception e) {
            e.printStackTrace();
            throw new LicenseNotFoundException(licenseFile.getAbsolutePath() + " not loaded. " + e.getMessage());
        }
    } else {
        throw new LicenseNotFoundException(licenseFile.getAbsolutePath() + " cannot be found.");
    }
}

Исключение:

java.io.FileNotFoundException: !META-INF/MANIFEST.MF не найден в файле: c/oc4j_101350/j2ee/home/applications/xxx/lib/Aspose.Words.jdk14.jar

!META-INF/MANIFEST.MF не найден в файле: C/oc4j_101350/j2ee/home/applications/xx/lib/Aspose.Words.jdk14.jar

Конфигурация:

  1. JDK 1.5.06
  2. OC4J Автономный 10.1.3
  3. Aspose.Words.jdk14.jar

person camurcu    schedule 26.10.2017    source источник


Ответы (1)


Похоже, вы используете довольно старую версию Aspose.Words для Java. Загрузите и попробуйте последнюю версию Aspose.Words для Java. Это решит проблему.

Я Тилал, евангелист разработчиков в Aspose.

person Tilal Ahmad    schedule 26.10.2017