System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Data.DataException: Data Access Exception. ---> System.Data.SqlClient.SqlException: Import of MSDTC transaction failed: XACT_E_NOTRANSACTION. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.TdsExecuteTransactionManagerRequest(Byte[] buffer, TransactionManagerRequestType request, String transactionName, TransactionManagerIsolationLevel isoLevel, Int32 timeout, SqlInternalTransaction transaction, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlInternalConnectionTds.PropagateTransactionCookie(Byte[] cookie) at System.Data.SqlClient.SqlInternalConnection.EnlistNonNull(Transaction tx) at System.Data.SqlClient.SqlInternalConnection.Enlist(Transaction tx) at System.Data.SqlClient.SqlInternalConnectionTds.Activate(Transaction transaction) at System.Data.ProviderBase.DbConnectionInternal.ActivateConnection(Transaction transaction) at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) at System.Data.SqlClient.SqlConnection.Open() at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) at Teamplate.DAL.DataAccess.GetDataSet(String selectCommandText, Int32 startRecord, Int32 maxRecords) --- End of inner exception stack trace --- Server stack trace: at Teamplate.DAL.DataAccess.GetDataSet(String selectCommandText, Int32 startRecord, Int32 maxRecords) at Teamplate.DAL.DataAccess.GetDataSet(String selectCommandText) at Captaris.Workflow.Licensing.LicenseLibrary.GetUserCount() at Captaris.Workflow.Licensing.LicenseLibrary.GetMaxUsersAndUserCount(String code, Int32& userCount) at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext) Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at Captaris.Workflow.Licensing.LicenseLibrary.GetMaxUsersAndUserCount(String code, Int32& userCount) at Captaris.Workflow.Licensing.LicenseController..ctor() at Captaris.Workflow.Licensing.LicenseProxy.CheckLicenseNoDialog() at Teamplate.BLL.BSession.Connect(String domain, String loginName, String password) at Captaris.Workflow.Web.Services.SessionManager.Connect(String domain, String username, String password) at Captaris.Workflow.Web.WSL.Session.Connect(String domain, String username, String password) --- End of inner exception stack trace ---