SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 57799: The WebDAV repository connection attempt fails with HTTP connection-manager errors

DetailsHotfixAboutRate It

Although Information Service repositories do not support multi-threading in general, the provision of a service facade (DAVContentService) makes this almost inevitable. Synchronization is required to support multi-threading, and the current connection code does not provide this protection. In other words, more than one thread can enter the connection setup code, and a variety of errors can occur. The likelihood of this scenario occurring is low.

In one scenario where the repository connection attempt fails, the client receives the error "Previously failed to connect", and you need to restart the system. The failure might be accompanied also by the following error message in the server log:

SimpleHttpConnectionManager being used incorrectly. Make sure that HttpMethod.releaseConnection() is always called and that only one thread and/or method is using this connection manager at a time.

Click the Hot Fix tab in this note to access a hot fix for your maintenance release of SAS 9.4 for this issue.



Operating System and Release Information

Product FamilyProductSystemSAS Release
ReportedFixed*
SAS SystemSAS Web Infrastructure PlatformMicrosoft® Windows® for x649.4 TS1M09.4 TS1M4
64-bit Enabled AIX9.4 TS1M09.4 TS1M4
HP-UX IPF9.4 TS1M09.4 TS1M4
Linux for x649.4 TS1M09.4 TS1M4
Solaris for x649.4 TS1M09.4 TS1M4
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.