Sep 14 2006
UPDATE: A Patch for 700001 bug is now available in test ISIS.
The following message was posted on isisdev-l on 9/13/06.
Hi,
This afternoon, Rong Wu from College, along with several other developers, reported a bug where ISIS was erroneously generating 700001 errors on VerifySession and Logout calls:
—- excerpt from Rong—-
Here is the situation one of our applications got 700001 error:
Within an active ISIS session, our application called ISIS “Logout”, it successfully logged out, making the ticket invalid in ISIS. If our application tried to call ISIS “Verify” or “Logout” with this invalid ticket (the same ticket that was valid, not zero length), ISIS 5 returned 700001 error. I believe ISIS 4 didn’t return an error, but returned “Expired” in the “Status”. We had to change our code to accommodate this change.
Rong————————————-
We have confirmed that it is a bug in ISIS web service. A patch is now available on Test ISIS (https://i4w3.ais.ucla.edu/iws/v4.asmx)
Please test. Once I have confimation from the original reporters of this bug, we will move this fix into production.
To help with testing, I have updated the ISIS diagnostic utility on i4w3. To use, login to:
https://i4w3.ais.ucla.edu/isislogintest/default.aspx
This utility calls verify on each invocation. I’ve set its ISIS inactivitiy timeout to 2+ minutes. Once you login, wait 2 minutes, refresh the page. You should see the correct Expired SOAP response.
albert
