3

Tridion でページを公開しようとしていますが、「Committing Deployment」フェーズで次の NHibernate 例外が発生し続けます。

コミットを 10 回再試行して失敗しました。org.hibernate.TransientObjectException: オブジェクトが保存されていない一時インスタンスを参照しています - フラッシュする前に一時インスタンスを保存します: .TransientObjectException: オブジェクトが保存されていない一時インスタンスを参照しています - フラッシュする前に一時インスタンスを保存します: com.tridion.storage.BinaryVariant.binaryMeta -> com.tridion.storage.BinaryMeta

Template Builder でプレビューするとページは問題ないように見えます。

アップデート

明確にするために、これはバイナリの競合が原因ではありません.TBBはそれらを処理し、ページにはバイナリさえありません. ページのコピーの公開は正常に機能するため、Broker データベースの問題のようです。

4

1 に答える 1

3

私は同様の問題を抱えていましたが、Broker DB で問題が発生したことがわかりました。通常、ページを非公開にして再公開すると、問題は解決しました。私が知っている素晴らしい解決策ではありませんが、私たちのために働いています

于 2012-02-23T16:24:52.013 に答える