Не уверен, если вам все еще нужен ответ.
Вы можете просто изменить свой плагин, чтобы увидеть фактический xml, например:
from lxml import etree
class MyLoggingPlugin(Plugin):
def ingress(self, envelope, http_headers, operation):
# to see whats coming in
print(etree.tostring(envelope, pretty_print=True))
return envelope, http_headers
def egress(self, envelope, http_headers, operation, binding_options):
http_headers['Content-Type'] = 'text/xml; charset=utf-8;'
# to see whats going out
print(etree.tostring(envelope, pretty_print=True))
return envelope, http_headers
надеюсь, это поможет.