Error Performing Query
Posted: Tue 27 Mar 2012 15:02
DataContext in Library, defined in a service contract and implemented in a self hosted WCF Service, running under Mono:
public IEnumerable GetBEDCOLORTYPEList()
{
using (MainContext.MainDataContext cx = new MainContext.MainDataContext(GetPath()))
{
IEnumerable result = (from s in cx.BEDCOLORTYPEs select s).ToList();
return result;
}
}
[ERROR] FATAL UNHANDLED EXCEPTION: Devart.Data.Linq.LinqCommandExecutionException: Error on opening DbConnection. ---> System.NotImplementedException: The requested feature is not implemented.
at Devart.Common.DbConnectionInternal.a (System.Transactions.Transaction A_0, Devart.Common.y A_1) [0x00000] in :0
at Devart.Common.DbConnectionInternal.EnlistToDistributedTransactionInternal (System.Transactions.Transaction transaction) [0x00000] in :0
at Devart.Common.DbConnectionInternal.EnlistToDistributedTransaction (System.Transactions.Transaction transaction) [0x00000] in :0
at Devart.Common.DbConnectionInternal.a () [0x00000] in :0
at Devart.Data.SQLite.ac.a () [0x00000] in :0
at Devart.Common.DbConnectionInternal.w () [0x00000] in :0
at Devart.Common.DbConnectionFactory.b (Devart.Common.DbConnectionBase A_0) [0x00000] in :0
--- End of inner exception stack trace ---
This query works executed directly from an EXE. I have not tried it from a library although a coworker has tested that and indicated it works.
Thoughts?
public IEnumerable GetBEDCOLORTYPEList()
{
using (MainContext.MainDataContext cx = new MainContext.MainDataContext(GetPath()))
{
IEnumerable result = (from s in cx.BEDCOLORTYPEs select s).ToList();
return result;
}
}
[ERROR] FATAL UNHANDLED EXCEPTION: Devart.Data.Linq.LinqCommandExecutionException: Error on opening DbConnection. ---> System.NotImplementedException: The requested feature is not implemented.
at Devart.Common.DbConnectionInternal.a (System.Transactions.Transaction A_0, Devart.Common.y A_1) [0x00000] in :0
at Devart.Common.DbConnectionInternal.EnlistToDistributedTransactionInternal (System.Transactions.Transaction transaction) [0x00000] in :0
at Devart.Common.DbConnectionInternal.EnlistToDistributedTransaction (System.Transactions.Transaction transaction) [0x00000] in :0
at Devart.Common.DbConnectionInternal.a () [0x00000] in :0
at Devart.Data.SQLite.ac.a () [0x00000] in :0
at Devart.Common.DbConnectionInternal.w () [0x00000] in :0
at Devart.Common.DbConnectionFactory.b (Devart.Common.DbConnectionBase A_0) [0x00000] in :0
--- End of inner exception stack trace ---
This query works executed directly from an EXE. I have not tried it from a library although a coworker has tested that and indicated it works.
Thoughts?