Ich versuche, eine Test-MG-App auf Railo zu starten und stoße auf einen Haken. Wenn ich die MG App besuchen erhalte ich:Model-Glue und Railo Application.cfc
Railo 3.1.0.012 Error (Java.lang.classformaterror)
Message Invalid index 16 in LocalVariableTable in class file
application_cfc$cf
Java Stacktrace
Invalid index 16 in LocalVariableTable in class file application_cfc
$cf
at java.lang.ClassLoader.defineClass1(Native Method):-2
at java.lang.ClassLoader.defineClass(ClassLoader.java:621):621
at java.lang.ClassLoader.defineClass(ClassLoader.java:401):401
at railo.commons.lang.PhysicalClassLoader.loadClass
(PhysicalClassLoader.java:116):116
at railo.runtime.PageSourceImpl.compile(PageSourceImpl.java:225):225
at railo.runtime.PageSourceImpl.loadPhysical(PageSourceImpl.java:167):
167
at railo.runtime.PageSourceImpl.loadPage(PageSourceImpl.java:102):102
Ich habe ein bisschen von Tests durchgeführt und festgestellt, dass, wenn die folgende in Application.cfc passiert:
<cfloop from="1" to="#arrayLen(mgInstances)#" index="i">
<cfset mgInstances[i].executeEvent(arguments.eventName, values) />
</cfloop>
ich den Fehler. Wenn ich diesen Teil entfernen beginne ich immer:
Message Application context not loaded!
Error Code
org.coldspringframework.webApplicationContextProxy.cantLoadApplicationContext
Also, ich nehme an, dass in Application.cfc, die Zeile:
<cfset var mgInstances = createObject
("component","ModelGlue.Util.ModelGlueFrameworkLocator").findInScope
(appScope) />
versagt.
Hat jemand anderes Probleme damit? Irgendwelche Lösungen? Vielen Dank!!!
Dank für dieses Juwel! Oh, und eigentlich habe ich Transfer auf Railo laufen. Hibernate auch :) ColdBox hält auch gut mit Railo zusammen :) – user115212
Wie viel Änderung des Transfer-ORM-Codes (oder Ihrer eigenen bestehenden Übertragung.XML-Datei) musste Transfer auf Railo laufen? –