Question

Je suis en train de vérifier dans un document sur la plate-forme Oracle Universal Content Management avec IdcClientManager sur Java.

Je continue à obtenir cette erreur:

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)

J'ai essayé plusieurs options, y compris:

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");

Dans quel domaine dois-je mettre et comment dois-je le mettre au travail autour de ce problème?

Était-ce utile?

La solution

Voici une explication comment mettre en place une valeur de temps par défaut pour vérifier ins.

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

même si il y a beaucoup de bonnes informations ici, il n'a pas vraiment résoudre mon problème.

Au lieu de cela, j'ai vérifié la clé du paramètre pour le champ de la dernière utilisation "Administration -> Admin Applets -> Configuration Manager -> Les champs d'information." et a découvert qu'il est CT_LastAccessed.

Plus tard, lors de la mise au point outputBinder pour l'action de la caisse, la clé réelle est xCT_LastAccessed.

Pour obtenir le format de date valide j'ai utilisé le champ DATE_FORMAT dans oracle.stellent.ridc.model.impl.DataObjectEncodingUtils.

il fonctionne.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top