cancel
Showing results for 
Search instead for 
Did you mean: 

PO 7.4: NW BPM How to create Data Objcets.

former_member183910
Participant
0 Kudos

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

View Entire Topic
MatthiasFricke
Participant
0 Kudos

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