applied same fix to reasoning
removed remaining dependencies to wrong el-api
minor bug fixes to avoid access to a connection pool that has been shutdown