11

Recently i have migrated my database and CME to SDL Tridion 2013 . Publishing and creating of components are success. But when i try to edit a schema or copy a schema and try to open its design I get the following errors.

  1. Unable to save schema

  2. Unable to retrieve converted schema.

enter image description here

enter image description here

  • Hi Sam, I have reformatted your question to make it a little easier to understand, you may want to add a specific question to the text. – Rob Stevenson-Leggett Jun 10 '13 at 14:11
  • 2
    Can you post what's in the "Show details" and if there's anything in the Tridion event log? – Andrey Marchuk Jun 10 '13 at 14:20
  • Tridion event log gives "System Error" . Show details is the pop up which i have shown in the screenshot . – Sam Jun 11 '13 at 4:55
  • Can you post stack trace from Tridion event log? – Andrey Marchuk Jun 11 '13 at 10:53
  • System error. Component: Tridion.ContentManager.CoreService Errorcode: 0 User: NT AUTHORITY\NETWORK SERVICE StackTrace Information Details: at System.ServiceModel.Dispatcher.DispatchOperationRuntime.ValidateMustUnderstand(MessageRpc& rpc) at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc) at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperation) – Sam Jun 12 '13 at 3:57
6

Thanks for your valuable responses and we have figured out the issue with the support from SDL Tridion

Note : we have all the DTC configurations in place .

Resolution : In Tridion_Home/bin/TcmServiceHost.exe.config . In the bindings the transaction protocol is changed to OLEtransactions from WSAtomicTransaction11. Previously it was written as:

<binding name="CoreService_netTcpBinding" transactionFlow="true" 
         transactionProtocol="WSAtomicTransaction11" 
         maxReceivedMessageSize="2147483647" closeTimeout="00:30:00" 
         openTimeout="00:30:00" receiveTimeout="00:30:00" sendTimeout="00:30:00">

It has been changed to:

<binding name="CoreService_netTcpBinding" transactionFlow="true" 
         transactionProtocol="OleTransactions" maxReceivedMessageSize="2147483647" 
         closeTimeout="00:30:00" openTimeout="00:30:00" receiveTimeout="00:30:00" 
         sendTimeout="00:30:00">
|improve this answer|||||
3

Had a similiar problem with schemas on a fresh install of 2013 in Windows 2012
It turned out that DTC had been installed but not configured. We just enabled everything, but check older version installation instructions for the actual DTC configuration required, I am sure I recall it was a requirement in earlier versions.
Security Settings
[x] Network DTC Access
Client and Administration
[x] Allow Remote Clients
Transaction Manager Communication
[x] Allow Inbound [x] Allow Outbound
(0) No authentication Required

[x] Enable XA Transations [x] Enable SNA LU 6.2 Transactions

(will update with a screen shot when I have more points)

|improve this answer|||||

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.