cfstoredproc gibt nach CF11 Update 5 keine Ergebnisse mehr zurück

8

Ich habe mehrere gespeicherte SQL Server 2008-Prozeduren. Ich rufe sie über cfstoredproc an. Nachdem ich am 17. April ein CF-Server-Update durchgeführt habe, bekommt CF die Ergebnisse nicht mehr. Hier ist einer der Anrufe:

%Vor%

Ich bekomme einen neuen UserID nicht definierten Fehler. Auch hier lief alles vor Update 5 gut.

Wenn ich die gespeicherten Prozeduren in SSMS anrufe, funktioniert alles. Der cfstoredproc funktioniert, da ich meine Updates sehe und in die Datenbank einfüge. Es wird jedoch einfach keine Ergebnisse mehr zurückgeben. Returncode ist 0, wie gesagt alles läuft ohne Fehler.

Ich habe es versucht:

%Vor%

Ohne Glück. Irgendwelche Ideen? Vielen Dank im Voraus.

    
CFNinja 21.04.2015, 16:54
quelle

1 Antwort

7

Nach einigen Hin- und Her-E-Mails mit Adobe-Unterstützung haben sie mir gesagt, ich solle die Option deaktivieren: Debug-Ausgabe in CF-Admin aktivieren.

Sobald das erledigt ist, kommt der Parameter wie erwartet zurück:

%Vor%

Unnötig zu sagen, dass wir die Debug-Ausgaben auf lokalen und Entwicklungsservern benötigen. Ich glaube nicht, dass dieser Fehler als behoben markiert werden sollte, aber ich denke, dass sie es tun.

Ich hoffe, es hilft jemand anderem, der auf dasselbe Problem stößt.

BEARBEITEN am 1. Mai 2015: Es gibt jetzt eine Lösung dafür.

  1. Laden Sie diese Hotfix-Datei herunter [hf1100-3971083.jar].
  2. Legen Sie diese Datei im Ordner / cfusion / lib / updates ab.
  3. Starten Sie den ColdFusion-Anwendungsdienst neu.

Boom, es funktioniert!

    
CFNinja 30.04.2015, 14:08
quelle

Tags und Links