A
Azrael
Какая версия JVM в 7-ом Lotus'е?
Опытным путем установлено, что в 6.5.3 сторонние *.jar файлы нужно компилировать под "Java 2 SDK, v.1.3 and later".
При этом возникла проблема: в notes\jvm\lib\rt.jar в классе java.lang.StringBuffer нет метода append (точнее нужной реализации)
Затыкается на строчке:
В rt.jar все реализации append возвращают null.
P.S. В консоли получил вот что:
Опытным путем установлено, что в 6.5.3 сторонние *.jar файлы нужно компилировать под "Java 2 SDK, v.1.3 and later".
При этом возникла проблема: в notes\jvm\lib\rt.jar в классе java.lang.StringBuffer нет метода append (точнее нужной реализации)
Затыкается на строчке:
Код:
off.append(' ').append(gen).append(generation == 65535 ? " f \n" : " n \n");
В rt.jar все реализации append возвращают null.
P.S. В консоли получил вот что:
java.lang.NoSuchMethodError: java.lang.StringBuffer: method append(Ljava/lang/StringBufferLjava/lang/StringBuffer; not found
at com.lowagie.text.pdf.PdfWriter$PdfBody$PdfCrossReference.toPdf(PdfWriter.java:191)
at com.lowagie.text.pdf.PdfWriter$PdfBody.writeCrossReferenceTable(PdfWriter.java:504)
at com.lowagie.text.pdf.PdfWriter.close(PdfWriter.java:1162)
at com.lowagie.text.pdf.PdfDocument.close(PdfDocument.java:805)
at com.lowagie.text.Document.close(Document.java:497)
at JavaAgent.NotesMain(JavaAgent.java:37)
at lotus.domino.AgentBase.runNotes(Unknown Source)
at lotus.domino.NotesThread.run(NotesThread.java:218)