473,320 Members | 2,048 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

help with error 0x80070005 E_ACCESSDENIED when using TransactionScope

Hi
I have developed a client/server application in C# that worked
perfectly in my office but not so perfectly after deploying it to our
client.
A little information about the architecture first:
Both the client and server components are written in c#, windows forms
for the front-end and the back end is exposed through IIS using
webservices. We are using Impersonate in the web.config.

The application is a warehouse inventory system, there are hundreds of
services in the web services layer that perform functionality like
validating accounts, stocks, etc. The client can call and consume all
of the services, however whenever they call one of the few services
where we are implementing the Transactionscope (system.transactions
namespace) an exception of 0x80070005 E_ACCESSDENIED is thrown back to
the client.

I have been on the client's system and looked at their DTC and IIS
settings, and everything is setup the way it is in my office. I have
had absolutely no luck in replicating the issue. There is no
information being written to the msdtc logs and nothing in the system
event viewer either.

Has anyone had an issue similar to this?
any help or information would be greatly appreciated.

Mar 15 '07 #1
2 2515
Did you try DTC tester (http://support.microsoft.com/kb/293799)?
It can diagnose a lot of DTC/OS related problems.

"Spottswoode" <st****************@gmail.comha scritto nel messaggio
news:11**********************@y80g2000hsf.googlegr oups.com...
Hi
I have developed a client/server application in C# that worked
perfectly in my office but not so perfectly after deploying it to our
client.
A little information about the architecture first:
Both the client and server components are written in c#, windows forms
for the front-end and the back end is exposed through IIS using
webservices. We are using Impersonate in the web.config.

The application is a warehouse inventory system, there are hundreds of
services in the web services layer that perform functionality like
validating accounts, stocks, etc. The client can call and consume all
of the services, however whenever they call one of the few services
where we are implementing the Transactionscope (system.transactions
namespace) an exception of 0x80070005 E_ACCESSDENIED is thrown back to
the client.

I have been on the client's system and looked at their DTC and IIS
settings, and everything is setup the way it is in my office. I have
had absolutely no luck in replicating the issue. There is no
information being written to the msdtc logs and nothing in the system
event viewer either.

Has anyone had an issue similar to this?
any help or information would be greatly appreciated.

Mar 15 '07 #2
On Mar 15, 1:11 pm, "Laura T." <L...@NOWHERE.COMwrote:
Did you try DTC tester (http://support.microsoft.com/kb/293799)?
It can diagnose a lot of DTC/OS related problems.

"Spottswoode" <stephen.mcallis...@gmail.comha scritto nel messaggionews:11**********************@y80g2000hsf .googlegroups.com...
Hi
I have developed a client/server application in C# that worked
perfectly in my office but not so perfectly after deploying it to our
client.
A little information about the architecture first:
Both the client and server components are written in c#, windows forms
for the front-end and the back end is exposed through IIS using
webservices. We are using Impersonate in the web.config.
The application is a warehouse inventory system, there are hundreds of
services in the web services layer that perform functionality like
validating accounts, stocks, etc. The client can call and consume all
of the services, however whenever they call one of the few services
where we are implementing the Transactionscope (system.transactions
namespace) an exception of 0x80070005 E_ACCESSDENIED is thrown back to
the client.
I have been on the client's system and looked at their DTC and IIS
settings, and everything is setup the way it is in my office. I have
had absolutely no luck in replicating the issue. There is no
information being written to the msdtc logs and nothing in the system
event viewer either.
Has anyone had an issue similar to this?
any help or information would be greatly appreciated.

thanks for the reply. I called the customer and installed a new
debugging version of our software and had them reboot the server while
they were at it, and rebooting solved the dtc issue.
It's a shame, when you change DTC settings microsoft offers to restart
DTC, but doesn't mention anything about rebooting. :(

Mar 15 '07 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Cui | last post by:
Hello, I make an application in ASP.NET (using VB.NET and some web services). For my needs, I use also the SQL DMO library (with the SQL DMO.interop assembly) and the Microsoft Web UI controls...
2
by: Iwer M?rck | last post by:
Hi I'm trying to get started with ASP.NET and have installed the .net framework and ran into a strange problem. The name of my PC is imxp01, and when I navigate to http://imxp01/, it works...
1
by: moi | last post by:
Hello, I have make a Active Directory Membership to change the user password in the active directory with ASP.NET2 after a logo page, and it works fine. BUT i add this code when the password is...
2
by: wishsand | last post by:
Here is the XML in a file: <?xml version='1.0' encoding='utf-8' ?> <bkxml version='1.0' xmlns='http://www.w3.org/2003/03/bkxml'> <model> <data name="angle" expr="100"></data> <data name="sample"...
2
by: =?Utf-8?B?U3VuaWwgUGFuZGl0YQ==?= | last post by:
Hi All, I have created a VB.Net application that used classic ADO to access the oracle database. I have mentained a persistant connection in it. When i start the application and it works fine....
1
by: Bombtrack | last post by:
I have some javascript code that errors in FireFox, but only when I use a DOCTYPE expression at the top of the page - until I added that, it worked fine in both IE and FireFox. Here is the...
4
by: sebastian.dau | last post by:
Hello Newsgroup, I have a link error that I did not manage to fix. I basically consume a VC 8.0 C++ dll that exports a class with a method containing CString declaration as follows: class...
2
by: sharmilah | last post by:
I have the following code in my script and it's giving a syntax error at line *** when using the password function. My password in the mysql database is encrypted using the password function itself...
1
by: Boot2TheHead | last post by:
http://msdn2.microsoft.com/en-us/library/system.reflection.assembly.reflectiononlyloadfrom.aspx When I open an assembly using Assembly.ReflectionOnlyLoadFrom it loads fine, but when I try to...
0
by: DolphinDB | last post by:
The formulas of 101 quantitative trading alphas used by WorldQuant were presented in the paper 101 Formulaic Alphas. However, some formulas are complex, leading to challenges in calculation. Take...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
0
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.