Frage

Ich versuche, in einem Dokument auf Oracle Universal Content Management-Plattform mit IdcClientManager auf Java zu überprüfen.

Ich erhalte diese Fehlermeldung:

oracle.stellent.ridc.protocol.ServiceException: Content item 'ada' was not successfully checked in. The field 'Last Accessed' does not contain a valid date.
    at oracle.stellent.ridc.protocol.ServiceResponse.getResponseAsBinder(ServiceResponse.java:116)
    at oracle.stellent.ridc.protocol.ServiceResponse.getResponseAsBinder(ServiceResponse.java:92)

Ich habe versucht, mehrere Optionen, einschließlich:

inputBinder.putLocal("xLastAccess","11/27/10 12:13 PM");
inputBinder.putLocal("xNoLatestRevisionDate","11/27/10 12:13 PM");
inputBinder.putLocal("xCT_LastAccessed","11/27/10 12:13 PM");

Was Feld soll ich und wie soll ich es zu arbeiten, um dieses Problem?

War es hilfreich?

Lösung

Hier ist eine Erklärung, wie ein Standardzeitwert für Check-In einzurichten.

http://download.oracle. com / docs / cd / E14571_01 / doc.1111 / e10978 / c10_content_tracker.htm # CSMRC1121

obwohl es eine Menge guter Informationen ist hier, es hat wirklich nicht mein Problem zu lösen.

Stattdessen überprüfte ich die Parameterschlüssel für das zuletzt aufgerufene Feld auf "Administration -> Admin-Applets -> Configuration Manager -.> Information Fields" und fand heraus, dass es CT_LastAccessed ist.

Später, beim Debuggen der outputBinder für Kasse Aktion ist der eigentliche Schlüssel xCT_LastAccessed.

Um das gültige Datumsformat erhält ich das DATE_FORMAT Feld in oracle.stellent.ridc.model.impl.DataObjectEncodingUtils verwendet.

dann funktioniert es.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top