Oracle Transactions Support with MS DTC

Microsoft Distributed Transaction Coordinator (MS DTC) can be used to manage Oracle transactions in the following common scenarios: SQL/Oracle linked server, COM+ transactional components or the System.Transactions transaction using Oracle as a data store. The Microsoft ODBC driver and OLEDB provider for Oracle are built by using Oracle Call Interface (OCI) version 7 and provide…

0

Troubleshooting MSDTC Communication Checklist

Throughout this document you may refer to this diagram to help you see how the each step relates to the overall problem domain. At the beginning of each step the problem domain is specified: Problem Domain (letter) Contents Verify the DTC Service is started and running as Network Service / Problem Domain: E. Verify Network…

2

WAS hosted WCF service stops processing MSMQ messages

IIS 7.0 introduces WAS (Windows Process Activation Service) hosting architecture to support non-HTTP protocols such as named pipes, TCP and MSMQ. A separate Window service is provided for each non-HTTP protocol as the protocol listener and adapter. For MSMQ, the Windows service is Net.Msmq Listener Adapter. After setting up necessary configurations as described in MSMQ,…

2

Enabling compression in IIS for an IIS hosted WCF service results in error

SCENARIO=========We have two WCF services hosted in an IIS virtual directory. One acts as a router(Intermediary.svc) and the other as the destination(primary.svc). For this scenario, we have both of these hosted in the same virtual directory but in deployment they may be on the same machine or different machines. The error only occurs when we have  dynamic…

1

WCF-Java interop failure due to certificate string mismatch

Here we describe an interoperability issue with a WCF client consuming a Java web service and using MutualCertificateDuplex binding with X509 certificates.  In this case, after doing the required configuration, the WCF client was throwing the following exception:”The EncryptedKey clause was not wrapped with the required encryption token ‘System.IdentityModel.Tokens.X509SecurityToken’.” The problem only occurred when the…

1

WCF security interop scenarios

http://msdn.microsoft.com/en-us/netframework/webservicesinterop.aspx has the following case studies which are a great resource for interop scenarios and have been tested with specific vendors.  Resources Case Studies Whitepapers Videos Blogs SAP-to-WCF Interoperability Metro-to-WCF Interoperability Data Type Interoperability Between .NET and Java Oracle WebLogic-to-WCF Secure Messaging Interoperability IBM WebSphere-to-WCF Secure Messaging Interoperability The following are some adhoc scenarios that…

4

Finding out the Thread which is actually handling the WCF request for the HttpContext

In the recent past, the PSSCOR2 debugger extension was made public. This debugger extension contains a very useful command called !aspxpages which shows you information about various asp.net requests running in the dump, the time they have been executing and the thread associated with the System.Web.HttpContext. Here is an example of what this command shows…

0