cursor.beginElement(WSRM_CREATE_SEQUENCE, wsrmNamespace);
String wsaNamespace = wsrmNamespace.equals(WSRM_NS_1_0) ? WsaUtils.WS_A_NAMESPACE_200408 : WsaUtils.WS_A_NAMESPACE_200508;
if (!wsrmNamespace.equals(WSRM_NS_1_0) && !StringUtils.isNullOrEmpty(offerEndpoint)) {
cursor.beginElement("Offer", wsrmNamespace);
cursor.beginElement("Endpoint", wsrmNamespace);
cursor.beginElement("Address", wsaNamespace);
cursor.insertChars(offerEndpoint);
cursor.toParent();
cursor.toParent();
cursor.beginElement("Identifier", wsrmNamespace);