Artikel - CS240563

Der Workflow bleibt bei der ersten Aufgabe mit dem Fehler „java.sql.SQLException“ hängen: ORA-01422: Exact Fetch gibt mehr als die angeforderte Zeilenanzahl in FlexPLM 11 zurück.

Geändert: 08-Apr-2025   


Hinweis: Dieser Artikel wurde mit Hilfe maschineller Übersetzungssoftware übersetzt, um Ihnen die Arbeit zu erleichtern. Bitte beachten Sie, dass PTC keine Gewähr für die Zuverlässigkeit oder Lesbarkeit des Inhalts der Übersetzung übernimmt. Klicken Sie hier, um die englische Originalversion des Artikels zu lesen. Weitere Informationen zur maschinellen Übersetzung finden Sie hier.
Vielen Dank für den Hinweis. Wir werden die Übersetzung so bald wie möglich überprüfen.

Betrifft

  • FlexPLM 11.0 F000

Beschreibung

  • Der Workflow bleibt bei der ersten Aufgabe mit einem Fehler hängen
    java.sql.SQLException: ORA-01422: Exact Fetch gibt mehr als die angeforderte Anzahl von Zeilen zurück
  • Stapelüberwachung im Methodserver-Protokoll:
    Verschachtelte Ausnahme: Es ist ein Persistenzfehler aufgetreten.
    Verschachtelte Ausnahme ist: wt.workflow.WfException: Ein Persistenzfehler ist aufgetreten.
    Verschachtelte Ausnahme ist: wt.pom.PersistenceException: Ein Persistenzfehler ist aufgetreten.
    wt.workflow.WfException: wt.workflow.WfException: Ein Persistenzfehler ist aufgetreten.
    Verschachtelte Ausnahme: Es ist ein Persistenzfehler aufgetreten.
    Verschachtelte Ausnahme ist: wt.workflow.WfException: Ein Persistenzfehler ist aufgetreten.
    Verschachtelte Ausnahme: (wt.pom.pomResource/0) wt.pom.PersistenceException: Ein Persistenzfehler ist aufgetreten. Es folgt die Systemmeldung:
    Verschachtelte Ausnahme ist: wt.pom.DatastoreException: Für die Anweisung „INSERT INTO WorkItem(classnameA2A2,updateCountA2,actionPerformed,blob$context,completedBy,context,description,eventSet,classnamekeyD4,idA3D4,classnamekeyA2ownership,idA3A2ownership,classnamekeyC4,idA3C4,classnamekeyB4,priority,reassigned,required,role,classnamekeyA4,idA3A4,status,taskURLPathInfo,markForDeleteA2,variablePermissionMap,updateStampA2,createStampA2,modifyStampA2,idA2A2) VALUES ist ein SQL-Fehler aufgetreten. ('wt.workflow.work.WorkItem',1,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)". Es folgt eine Datenbanksystemmeldung:
    Verschachtelte Ausnahme ist: java.sql.SQLException: ORA-01422: Exact Fetch gibt mehr als die angeforderte Anzahl von Zeilen zurück
    ORA-06512: bei „DBADMIN.GET_SOFTATT_COL“, Zeile 7
    ORA-06512: bei "DBADMIN.T_WORKITEM_END", Zeile 16
    ORA-04088: Fehler während der Ausführung des Triggers „DBADMIN.T_WORKITEM_END“

    bei oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:450)
    bei oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:399)
    bei oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:1017)
    bei oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:655)
    bei oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:249)
    bei oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:566)
    bei oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:215)
    bei oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:58)
    bei oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:943)
    bei oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1075)
    bei oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3820)
    bei oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3897)
    bei oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1361)
    bei wt.pds.SQLDatabasePds.insertList(SQLDatabasePds.java:3206)
    bei wt.pds.SQLDatabasePds.insert(SQLDatabasePds.java:322)
    bei wt.pom.PersistentObjectManager.insert(PersistentObjectManager.java:2460)
    bei wt.pom.PersistentObjectManager.insert(PersistentObjectManager.java:596)
Diese PDF-Version von Artikel 240563 ist möglicherweise veraltet. Aktuelle Version CS240563