Release notes for WebAPI 3.6.2.2763
Bug fixes
- An indexed link with a metadata table was incorrectly resolved, resulting in display of no, or wrong, linked terms. Fixed in 3.6.2.2752.
- When creating a record using the API insertrecord command, the password was not being encrypted. Fixed in 3.6.2.2761.
- OAI made app pool crash. Fixed in 3.6.2.2735.
- Calls made with openurl in an adapl to a proxy service didn't wait long enough for a record to be retrieved, causing a timeout..Fixed in 3.6.2.2706.
- The Piction plugin would send too many HEAD request. Fixed in version 3.6.2.2680.s
- The XSLT document() function threw an error for OAI configurations. Fixed in 3.6.2.2669.
- The Piction plugin wasn't returning video. An error message was displayed instead. Fixed in version 3.6.2.2664.
New functionality
Additional logging for proxy plugin to improve troubleshooting capability
For hard to debug issues like timeouts, additional logging will help determine if the issue is a connection, work process or some other issue so that appropriate action can be taken. Verbose logging was added in 3.6.2.2693, consisting of:
- Creating SQL connection for database ‘xxx’
- Reading record '123' from database 'xxx'
- Received response code '123' from 'www.some.url'
- Received response 'some response string' from 'www.some.url'
- Record '123' not found in database 'xxx'
This will be logged when a log folder is configured and debug is enabled in the adlibweb.xml configuration file.