Sorry, falsches Forum -> gehört in "Java und .NET mit Notes/Domino"
Hallo,
nach dem Einspielen des JVM Patches "8.5.3.5-8.5.3.6_Server_w64_JVM_Patch_20141215_142748.exe" auf einigen Servern, habe ich das Problem, das folgender LS2J-Code in einem periodischen Lotusscript-Agenten auf diesen Servern nicht mehr funktioniert:
Unter Options:
Im Initialize:
Dim jSession As New JavaSession
Dim jPatternClass As JavaClass
Dim jPatternFactoryMethod As JavaMethod
Set jPatternClass = jSession.GetClass("java/util/regex/Pattern")
' in der folgenden Zeile tritt der Fehler auf
Set jPatternFactoryMethod = jPatternClass.GetMethod("compile","(Ljava/lang/String;I)Ljava/util/regex/Pattern;")
' ... weiterer Code
In der Zeile mit "jPatternClass.GetMethod" erhalte ich immer die Fehlermeldung "LS2J Error: Threw java.lang.InternalError" (Err = 318).
Systemdaten
"gute" Server:
Betriebssystem: Windows Server 2008 R2 Standard Service Pack 1 64bit
Domino 8.5.3FP6 64bit
JVM-Infos:
Java version "1.6.0"
Java(TM) SE Runtime Environment (build pwa6460sr14ifix-20130729_03(SR14+IV46117))
IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Windows Server 2008 R2 amd64-64 jvmwa6460sr14-20130704_155156 (JIT enabled, AOT enabled)
J9VM - 20130704_155156
JIT - r9_20130517_38390
GC - GA24_Java6_SR14_20130704_1138_B155156)
JCL - 20130618_01
"schlechte" Server:
Betriebssystem: Windows Server 2008 R2 Standard Service Pack 1 64bit
Domino 8.5.3FP6 HF1218 (Interim Fix 6) 64bit
JVM-Infos:
Java version "1.6.0"
Java(TM) SE Runtime Environment (build pwa6460sr16fp2ifix-20141203_01(SR16 FP2+IV66900))
IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Windows Server 2008 R2 amd64-64 jvmwa6460sr16-20141010_216764 (JIT enabled, AOT enabled)
J9VM - 20141010_216764
JIT - r9_20140523_64469ifx2
GC - GA24_Java6_SR16_20141010_1202_B216764)
JCL - 20141203_01
Auf den "guten" Servern, auf denen das JVM-Patch (und kein Interim Fix) (noch) nicht eingespielt ist, funktioniert der Code seit mindestens einem Jahr (und funktioniert auch weiterhin).
Google lieferte leider keine Antwort oder Erklärung...
MFG
ERR