泛微 soapui webservice WorkflowService1
问题遇到的现象和发生背景使用soapui调用泛微的WorkflowService1测试创建流程时,必须输入哪些值?<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="webservices.services.weaver.com.cn" xmlns:web1="http://webservices.workflow.weaver"><soapenv:Header/>
<soapenv:Body>
<web:doCreateWorkflowRequest>
<web:in0>
<!--Optional:-->
<web1:canEdit></web1:canEdit>
<!--Optional:-->
<web1:canView></web1:canView>
<!--Optional:-->
<web1:createTime></web1:createTime>
<!--Optional:-->
<web1:creatorId>236</web1:creatorId>
<!--Optional:-->
<web1:creatorName></web1:creatorName>
<!--Optional:-->
<web1:currentNodeId></web1:currentNodeId>
<!--Optional:-->
<web1:currentNodeName></web1:currentNodeName>
<!--Optional:-->
<web1:forwardButtonName></web1:forwardButtonName>
<!--Optional:-->
<web1:isnextflow></web1:isnextflow>
<!--Optional:-->
<web1:lastOperateTime></web1:lastOperateTime>
<!--Optional:-->
<web1:lastOperatorName></web1:lastOperatorName>
<!--Optional:-->
<web1:messageType></web1:messageType>
<!--Optional:-->
<web1:mustInputRemark></web1:mustInputRemark>
<!--Optional:-->
<web1:needAffirmance></web1:needAffirmance>
<!--Optional:-->
<web1:receiveTime></web1:receiveTime>
<!--Optional:-->
<web1:rejectButtonName></web1:rejectButtonName>
<!--Optional:-->
<web1:remark></web1:remark>
<!--Optional:-->
<web1:requestId></web1:requestId>
<!--Optional:-->
<web1:requestLevel>0</web1:requestLevel>
<!--Optional:-->
<web1:requestName>测试(停用)</web1:requestName>
<!--Optional:-->
<web1:secLevel></web1:secLevel>
<!--Optional:-->
<web1:status></web1:status>
<!--Optional:-->
<web1:subbackButtonName></web1:subbackButtonName>
<!--Optional:-->
<web1:submitButtonName></web1:submitButtonName>
<!--Optional:-->
<web1:subnobackButtonName></web1:subnobackButtonName>
<!--Optional:-->
<web1:workflowBaseInfo>
<!--Optional:-->
<web1:workflowId>581234</web1:workflowId>
<!--Optional:-->
<web1:workflowName></web1:workflowName>
<!--Optional:-->
<web1:workflowTypeId></web1:workflowTypeId>
<!--Optional:-->
<web1:workflowTypeName></web1:workflowTypeName>
</web1:workflowBaseInfo>
<!--Optional:-->
<web1:workflowDetailTableInfos>
<!--Zero or more repetitions:-->
<web1:WorkflowDetailTableInfo>
<!--Optional:-->
<web1:tableDBName></web1:tableDBName>
<!--Optional:-->
<web1:tableFieldName>
<!--Zero or more repetitions:-->
<web:string></web:string>
</web1:tableFieldName>
<!--Optional:-->
<web1:tableTitle></web1:tableTitle>
<!--Optional:-->
<web1:workflowRequestTableRecords>
<!--Zero or more repetitions:-->
<web1:WorkflowRequestTableRecord>
<!--Optional:-->
<web1:recordOrder></web1:recordOrder>
<!--Optional:-->
<web1:workflowRequestTableFields>
<!--Zero or more repetitions:-->
<web1:WorkflowRequestTableField>
<!--Optional:-->
<web1:browserurl></web1:browserurl>
<!--Optional:-->
<web1:edit></web1:edit>
<!--Optional:-->
<web1:fieldDBType></web1:fieldDBType>
<!--Optional:-->
<web1:fieldFormName></web1:fieldFormName>
<!--Optional:-->
<web1:fieldHtmlType></web1:fieldHtmlType>
<!--Optional:-->
<web1:fieldId></web1:fieldId>
<!--Optional:-->
<web1:fieldName></web1:fieldName>
<!--Optional:-->
<web1:fieldOrder></web1:fieldOrder>
<!--Optional:-->
<web1:fieldShowName></web1:fieldShowName>
<!--Optional:-->
<web1:fieldShowValue></web1:fieldShowValue>
<!--Optional:-->
<web1:fieldType></web1:fieldType>
<!--Optional:-->
<web1:fieldValue></web1:fieldValue>
<!--Optional:-->
<web1:filedHtmlShow></web1:filedHtmlShow>
<!--Optional:-->
<web1:mand></web1:mand>
<!--Optional:-->
<web1:selectnames>
<!--Zero or more repetitions:-->
<web:string></web:string>
</web1:selectnames>
<!--Optional:-->
<web1:selectvalues>
<!--Zero or more repetitions:-->
<web:string></web:string>
</web1:selectvalues>
<!--Optional:-->
<web1:view></web1:view>
</web1:WorkflowRequestTableField>
</web1:workflowRequestTableFields>
</web1:WorkflowRequestTableRecord>
</web1:workflowRequestTableRecords>
</web1:WorkflowDetailTableInfo>
</web1:workflowDetailTableInfos>
<!--Optional:-->
<web1:workflowHtmlShow>
<!--Zero or more repetitions:-->
<web:string></web:string>
</web1:workflowHtmlShow>
<!--Optional:-->
<web1:workflowHtmlTemplete>
<!--Zero or more repetitions:-->
<web:string></web:string>
</web1:workflowHtmlTemplete>
<!--Optional:-->
<web1:workflowMainTableInfo>
<!--Optional:-->
<web1:requestRecords>
<!--Zero or more repetitions:-->
<web1:WorkflowRequestTableRecord>
<!--Optional:-->
<web1:recordOrder></web1:recordOrder>
<!--Optional:-->
<web1:workflowRequestTableFields>
<!--Zero or more repetitions:-->
<web1:WorkflowRequestTableField>
<!--Optional:-->
<web1:browserurl></web1:browserurl>
<!--Optional:-->
<web1:edit></web1:edit>
<!--Optional:-->
<web1:fieldDBType></web1:fieldDBType>
<!--Optional:-->
<web1:fieldFormName></web1:fieldFormName>
<!--Optional:-->
<web1:fieldHtmlType></web1:fieldHtmlType>
<!--Optional:-->
<web1:fieldId></web1:fieldId>
<!--Optional:-->
<web1:fieldName></web1:fieldName>
<!--Optional:-->
<web1:fieldOrder></web1:fieldOrder>
<!--Optional:-->
<web1:fieldShowName></web1:fieldShowName>
<!--Optional:-->
<web1:fieldShowValue></web1:fieldShowValue>
<!--Optional:-->
<web1:fieldType></web1:fieldType>
<!--Optional:-->
<web1:fieldValue></web1:fieldValue>
<!--Optional:-->
<web1:filedHtmlShow></web1:filedHtmlShow>
<!--Optional:-->
<web1:mand></web1:mand>
<!--Optional:-->
<web1:selectnames>
<!--Zero or more repetitions:-->
<web:string></web:string>
</web1:selectnames>
<!--Optional:-->
<web1:selectvalues>
<!--Zero or more repetitions:-->
<web:string></web:string>
</web1:selectvalues>
<!--Optional:-->
<web1:view></web1:view>
</web1:WorkflowRequestTableField>
</web1:workflowRequestTableFields>
</web1:WorkflowRequestTableRecord>
</web1:requestRecords>
<!--Optional:-->
<web1:tableDBName></web1:tableDBName>
</web1:workflowMainTableInfo>
<!--Optional:-->
<web1:workflowPhrases>
<!--Zero or more repetitions:-->
<web:ArrayOfString>
<!--Zero or more repetitions:-->
<web:string></web:string>
</web:ArrayOfString>
</web1:workflowPhrases>
<!--Optional:-->
<web1:workflowRequestLogs>
<!--Zero or more repetitions:-->
<web1:WorkflowRequestLog>
<!--Optional:-->
<web1:agentor></web1:agentor>
<!--Optional:-->
<web1:agentorDept></web1:agentorDept>
<!--Optional:-->
<web1:annexDocHtmls></web1:annexDocHtmls>
<!--Optional:-->
<web1:id></web1:id>
<!--Optional:-->
<web1:nodeId></web1:nodeId>
<!--Optional:-->
<web1:nodeName></web1:nodeName>
<!--Optional:-->
<web1:operateDate></web1:operateDate>
<!--Optional:-->
<web1:operateTime></web1:operateTime>
<!--Optional:-->
<web1:operateType></web1:operateType>
<!--Optional:-->
<web1:operatorDept></web1:operatorDept>
<!--Optional:-->
<web1:operatorId></web1:operatorId>
<!--Optional:-->
<web1:operatorName></web1:operatorName>
<!--Optional:-->
<web1:operatorSign></web1:operatorSign>
<!--Optional:-->
<web1:receivedPersons></web1:receivedPersons>
<!--Optional:-->
<web1:remark></web1:remark>
<!--Optional:-->
<web1:remarkSign></web1:remarkSign>
<!--Optional:-->
<web1:signDocHtmls></web1:signDocHtmls>
<!--Optional:-->
<web1:signWorkFlowHtmls></web1:signWorkFlowHtmls>
</web1:WorkflowRequestLog>
</web1:workflowRequestLogs>
</web:in0>
<web:in1>236</web:in1>
</web:doCreateWorkflowRequest>
</soapenv:Body>
</soapenv:Envelope>
运行结果及报错内容<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Invalid boolean value:</faultstring>
</soap:Fault>
</soap:Body>
</soap:Envelope>
我的解答思路和尝试过的方法通过java调用泛微的示例可以创建我想要达到的结果通过soupui调通
https://blog.csdn.net/oracle_microsoft/article/details/5689585 看下这个 看看接口文档把 不知道 是有接口定义的
页:
[1]