mirror of
https://github.com/google/nomulus.git
synced 2025-05-02 13:07:50 +02:00
This will make it much easier to detect issues with bad EPP XML (e.g. the one in the loadtest action fixed in [] based on the request logs, since otherwise the only indication of what went wrong is the EPP response returned to the client, which we don't store anywhere. Now we'll get log messages that look like this: google.registry.flows.EppController handleEppCommand: EPP request XML unmarshalling failed - "Syntax error at line 2, column 7: cvc-elt.1: Cannot find the declaration of element 'epp'.": (EppController.java:59) {"clientId":"CharlestonRoad","resultCode":2001,"resultMessage":"Command syntax error","xmlBytes":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI\/Pgo8ZXBwLz4K"} ======================================== <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <epp/> ======================================== google.registry.flows.EppXmlTransformer$GenericSyntaxErrorException: Syntax error at line 2, column 7: cvc-elt.1: Cannot find the declaration of element 'epp'. at google.registry.flows.EppXmlTransformer.unmarshal(EppXmlTransformer.java:89) at google.registry.flows.EppController.handleEppCommand(EppController.java:56) at google.registry.flows.EppRequestHandler.executeEpp(EppRequestHandler.java:37) at google.registry.flows.EppToolAction.run(EppToolAction.java:33) <snip> ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=137363446 |
||
---|---|---|
.. | ||
async | ||
contact | ||
domain | ||
exceptions | ||
host | ||
picker | ||
poll | ||
session | ||
soy | ||
BUILD | ||
CheckApiAction.java | ||
EppConsoleAction.java | ||
EppController.java | ||
EppException.java | ||
EppMetrics.java | ||
EppRequestHandler.java | ||
EppRequestSource.java | ||
EppTlsAction.java | ||
EppToolAction.java | ||
EppXmlTransformer.java | ||
Flow.java | ||
FlowComponent.java | ||
FlowModule.java | ||
FlowRunner.java | ||
FlowScope.java | ||
GaeUserCredentials.java | ||
HttpSessionMetadata.java | ||
LoggedInFlow.java | ||
PasswordOnlyTransportCredentials.java | ||
ResourceFlowUtils.java | ||
SessionMetadata.java | ||
StatelessRequestSessionMetadata.java | ||
TlsCredentials.java | ||
TransactionalFlow.java | ||
TransportCredentials.java |