I'm confused about something. I recently reworked how I was handling my layers. I have all my layers set to simply draw the exceptions. When I gave my coworker the new code, when he would turn on one of the sql server layers and it would draw the pink exception layer. I can never get this to happen on my machine.
I changed the code to throw the exception to see if I could figure out what causing his issue. I had a generic catch block already to handle the thrown exception and so the only code I changed was the one line that changed the overlay to throw the exception instead of draw it. I checked it in, he checked it out and now it works on his machine. No error is getting caught by my catch block and the layer (s) are all being drawn correctly. What was the exception that was causing it to draw pink? Why isn't that same exception being caught by my catch block?
Can you explain how this is possible? The sql layers are only referencing a view. sql group 'public' has select permission on all views. I'm referencing the exact same database and everything and we have all the same permissions to the database.
Any clues would be appreciated. I don't want to leave it set to throw the exceptions.
Thanks!
Kimberly