cancel
Showing results for 
Search instead for 
Did you mean: 

External definition, dtd references

Former Member
0 Kudos

Hi,

My openTRANS_ORDER_1_0.dtd is refering to "openbase_1_0.dtd

When I create the external definition both dtd’s is imported

  • openTRANS_ORDER_1_0_dtd

  • openbase_1_0_dtd

openTRANS_ORDER_1_0.dtd has a External reference :

Source: openbase_1_0.dtd

Name: openbase_1_0_dtd

and openbase_1_0_dtd has also filled out the

Source : openbase_1_0_dtd

So the dtd reference should be OK now !

But when I try to create the Message Interfaces it is not possible to choose

Any Elements under the external definition openTRANS_ORDER_1_0_dtd.

I would expect to could choose the ORDER element

Here is the openTRANS_ORDER_1_0.dtd.:

<!ENTITY % OPENBASE SYSTEM "openbase_1_0.dtd">

%OPENBASE;

<!ELEMENT ORDER (ORDER_HEADER, ORDER_ITEM_LIST, ORDER_SUMMARY)>

<!ATTLIST ORDER....."standard">

<!ELEMENT ORDER_HEADER (CONTROL_INFO?, SOURCING_INFO?, ORDER_INFO)>

<!ELEMENT ORDER_INFO (ORDER_ID, ALT_CUSTOMER_ORDER_ID*, ORDER_DATE, ...)>

<!ELEMENT ORDER_ITEM_LIST (ORDER_ITEM)>

<!ELEMENT ORDER_SUMMARY (TOTAL_ITEM_NUM, TOTAL_AMOUNT?)>

Can any one explain why I cannot choose any elements when creating my message definition !

Frank

Accepted Solutions (0)

Answers (1)

Answers (1)

prabhu_s2
Active Contributor
0 Kudos

u will be able to choose only the message type in the message interface and not the elements of the message type in message interface.