Jim Ma created CXF-6812: --------------------------- Summary: Cxf webTargetImpl should always check if client is closed frist Key: CXF-6812 URL: https://issues.apache.org/jira/browse/CXF-6812 Project: CXF Issue Type: Bug Components: JAX-RS Affects Versions: 3.1.5 Reporter: Jim Ma Fix For: 3.2.0, 3.1.6
org.apache.cxf.jaxrs.client.spec.Clientimpl$WebClientImpl#resolveTemplatesFromEncoded(Map<String, Object> templatesMap) method should always check if client is closed first. If the input templatesMap is empty , even the client is closed it still returns this object: <code> @Override public WebTarget resolveTemplatesFromEncoded(Map<String, Object> templatesMap) { checkClosed(); checkNullMap(templatesMap); if (templatesMap.isEmpty()) { return this; } return newWebTarget(getUriBuilder().resolveTemplatesFromEncoded(templatesMap)); } </code> -- This message was sent by Atlassian JIRA (v6.3.4#6332)