return new ArtifactRequest(id.getAttributeValue(),
artifact.getText(),
issueInstant.getAttributeValue());
} catch (NullPointerException ex) {
throw new XmlProcessingException(qName +
" not found while processing SAML ArtifactResolve request");
} catch (Exception ex) {
throw new XmlProcessingException(qName +
" not found while processing SAML ArtifactResolve request",
ex);
}
}