您正在将名称空间uri绑定到前缀,然后尝试创建具有相同前缀但名称空间uri为空的元素:
envelope.addNamespaceDeclaration("tem", "http://tempuri.org/");...QName bodyName = new QName(null, "setAMRequestData", "tem");元素由名称空间uri和本地名称的组合来标识。要解决此问题,必须在创建的每个元素上指定名称空间:
QName bodyName = new QName("http://tempuri.org/", "setAMRequestData", "tem");...QName n = new QName("http://tempuri.org/", "id", "tem");


