http://weblogs.asp.net/jeremy_sheeley/a ... 04/07.aspx
I've been trying to implement the sample. Everything seems OK (well some non existent method in Vault libs for history query, but I've commented that out for now), registering etc, but it seems OnEndTX is never called.
Any idea where to look further?
Plugin: OnEndTx never called?
Moderator: SourceGear
Also, check the Vault server log file to see if there is an exception calling the plugin.
Thanks for the tips. The table has the plugin listed. The log was clear. On a hunch I tried the URL from Firefox, sure enough it was requesting username password.
Apparently the virtual directory of the plugin webservice was set to reject anonymous access. It worked fine when I browse from IE because IE silently supply my login credentials.
Once I allowed anon access, the plugin was called as expected. Vault server must have given up silently.
I've even resolved the non-existent method error. Somehow it doesn't like VaultClientNetLib.ClientService.* namespace prefixes. Since there is already a "using" I removed all prefixes and now it compiles cleanly.
Apparently the virtual directory of the plugin webservice was set to reject anonymous access. It worked fine when I browse from IE because IE silently supply my login credentials.
Once I allowed anon access, the plugin was called as expected. Vault server must have given up silently.
I've even resolved the non-existent method error. Somehow it doesn't like VaultClientNetLib.ClientService.* namespace prefixes. Since there is already a "using" I removed all prefixes and now it compiles cleanly.