Washington State Legislative Web
Services Detailed Service Information
This site was last updated:
11/13/2006. This page provides detailed information about each of the Legislative Web Services (LWS) as well as any relevant technical information. In order to report a problem, receive change notifications, submit a change request or submit an inquiry please email us at WebRequest@leg.wa.gov . Service Information
Data
dictionary is located in Web Service Data Dictionary.
All
services are available at http://wslwebservices.leg.wa.gov/
Error HandlingAll services are designed to perform input validation prior to any business logic being executed. Exceptions – in the form of SOAP Faults – will be thrown for any invalid input. Examples of invalid input are: · Null or empty input strings · Invalid biennium strings (not in the format “2005-06”) Exceptions will also be thrown for any service where a singular object (vs. a collection of objects) is expected to be returned but is not found. An example would be searching for legislation information on a specific bill. It is strongly recommended that client applications use good coding principles by surrounding the code that invokes the service with a try-catch block. This will ensure that any exceptions can be handled gracefully and will also provide detailed information about the error which will help with troubleshooting. |