Skip to content

TMCH Domain Create Extension Fails #1

@rajasweb

Description

@rajasweb

Following code, causes registry to reject the command

DomainCreateCommand command = new DomainCreateCommand(domainName, username, pass, contacts);

DomainCreateResponse response = new DomainCreateResponse();

byte[] base64EncodedPart = TmchXmlParser.extractBase64EncodedPartFromSmdFile(
            new FileInputStream(pathToSMD));

TmchDomainCreateCommandExtension extension = new TmchDomainCreateCommandExtension();
extension.setEncodedSignedMarkData(new String(base64EncodedPart));
command.appendExtension(extension);

logger.info(command.toXML());
sessionManager.execute(new Transaction(command, response));

return response;

This returns following XML as response:

<?xml version='1.0' encoding='UTF-8'?><epp xmlns="urn:ietf:params:xml:ns:epp-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0 epp-1.0.xsd">
  <response>
    <result code="2103">
      <msg lang="en">Unimplemented extension</msg>
      <extValue>
        <value>
          <undef/>
        </value>
        <reason lang="en">urn:ar:params:xml:ns:tmch-1.0</reason>
      </extValue>
    </result>
    <trID>
      <clTRID>X</clTRID>
      <svTRID>X</svTRID>
    </trID>
  </response>
</epp>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions