on 10-06-2014 8:42 PM
Hi,
I am trying to develop a flow using NW BPM.
I have created a inbound Service interface in ESR which has external definition as message type. When I import it in BPM(using import WSDL option) , it created namespace and service interface within, which is perfect, but it did not create any data type under Data Types section.
My question is, how to create Data Objects artifact if service interface is developed using external definition.
Thanks
Sandeep Maurya
Though this is an old question, someone might be still interested in solution:
1) extract the xsd from your wsdl (not really necessary, but makes it more easy)
2) Rewrite the xsd:element you are interested in importing as a xsd:complextype
eg. like this:
<xsd:complexType name="myDatatype">
<xsd:sequence>
<xsd:element name="myObject"
type="myObjecttype"
minOccurs="0"
maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
3) Import xsd to ESR as external def (step probably not necessary, but for clarity)
4) Import external def from ESR to BPM
You should then be able to assign the type you are interested in to your data object in BPM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
68 | |
9 | |
8 | |
7 | |
6 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.