Is this version of p6spy able to operate with XA drivers?
I didn't see anything mentioning XA in the (sites) documentation, either in terms of configuration or issues/troubleshooting.
hi there --
I haven't had much need to do anything with distributed transactions. So the short answer is I don't know. I am willing to merge any changes you provide.
I do NOT like the standard "its open source you can fix it yourself", unfortunately I am going to have to say please try it and give me a pull request for any fixes you make.
@mscarton did you give it a try? would be great if you could give some update on this.
I am guessing that the problem before might have been because an instance of P6SpyConnection was returned which only implemented the Connection interface. Since we are using CGLIB proxies now, it should work as expected.
thanks for feedback, still I'd like a proof. This sounds like a junit test candidate.
XADatasource support introduced + tested; closes #2