Thanks Jeffe,
I've been researching this for quite some time now (15 odd hours I'm guessing) without making much progress. Beleive me - I dont just write a post at the first sign of an issue (although it may seem it sometimes). I'm convinced there is some little thing that I'm missing, which will make it all work when I change it - I just dont know what it is.
For starters, I have doubts about my current app.config. I put it together some time ago, and besides this recent error handling issue, its been working fine. Just recently (during my research into this issue) I stumbled across the "Enterprise Library 4.0), which includes an Enterprise Library Configuration editor. I tried to use this to edit my app.config, but it couldnt see some of the settings (to do with the nettiers generated projects), and it couldnt save it (as it ws not valid or something). After I took the offending nodes out, the Enterprise Library Configuration editor could save it, but the application would not connect to a database. So - I dont know whats wrong here - if my current app.config file is invalid/corrupt, or if it is fine, and the Enterprise LIbrary Configuration editor has a problem.
I should point out - I put together my original app.config file largely by guesswork, taking bits and pieces from various forums posting, until it worked.
I tried putting in the text from the entlib.txt file you posted in that other posting, without any luck. I still get an error. The error is "The type initializer for 'Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.ExceptionPolicy' threw an exception.".
I realise that you (and others) answer queries on this forum for free, and hence can only spend so much time on each posting, and probably get annoyed when it seems like someone is asking to be spoon fed information. So, I'm willing to pay for assistance with this. That is, pay for someone to have a look at my current app.config file, let me know if there are any problems with it, and tell me what I have to do to get different types of errors thrown (like the Concurrency issue). If you (or anyone else) can do this, let me know.
I realise that there is paid support advertised on the NetTiers site. I have used this in the past, but it went dead (stopped answering my emails) when I still had a week or two in my contract left, so I'm assuming thats dead.
Thanks.