WTRN0062E: Ein illegaler Versuch, die Verwendung mehrerer Ressourcen, die nur ein-Phasen-Fähigkeit aufgetreten ist, innerhalb einer globalen Transaktion

In webspehere App Server(was), version 8,immer die folgende Fehlermeldung mit Non-XA-datasource.Ich habe geändert, um XA-Datenquelle zu testen, aber wenn unterschiedliche Fehler wie Zeitüberschreitung/nicht verfügbar.Unten ist die Fehlermeldung für Nicht-XA-Datenquelle:

RegisteredRes E WTRN0062E: Ein illegaler Versuch, die Verwendung mehrerer Ressourcen, die nur ein-Phasen-Fähigkeit aufgetreten ist, innerhalb einer globalen Transaktion.
LocalTransact E J2CA0030E: Methode eintragen gefangen com.ibm.ws.Die Transaktion.IllegalResourceIn2PCTransactionException: der Illegale Versuch, sich zu verpflichten mehrere 1PC XAResources
bei com.ibm.ws.tx.jta.RegisteredResources.enlistResource(RegisteredResources.java:870)

Interessante Teil ist, es ist in Ordnung, die in WAS6.Wirklich zu schätzen, wenn jemand etwas vorschlagen?

  • Brauche ich zum aktivieren der Letzten Teilnehmer-Unterstützung (LPS) - Server ->Application-Server ->Cpntainers ->Transaktion ->Zusätzlich Eigenschaften ->Benutzerdefinierte Eigenschaften ->ACCEPT_HEURISTIC_HAZARD in das Feld Name, und geben Sie TRUE in das Feld Wert ein. Wird es funktionieren?
InformationsquelleAutor user3626234 | 2014-05-15
Schreibe einen Kommentar