Recursive structure definition
Dear Experts,
I would like to know how can I create a TYPE with recursive structure. The main objective is to construct an internal table for my organization structure and then export it to XML using simple transformation. Currently, I can only export this XML by construct the XML document like a string composition which is harder to read and modify.
Regards,
Alex
You want something like in java (from wikipedia article)
class List<E> {
E value;
List<E> next;
That's only possible in ABAP using data references.
TYPES: BEGIN OF list,
e TYPE i,
pn TYPE REF TO data,
END OF list.
DATA: lp_data TYPE REF TO data.
FIELD-SYMBOLS: <ls_list> TYPE list.
CREATE DATA lp_data TYPE list.
ASSIGN lp_data->* TO <ls_list>.
* Add elements
DO 10 TIMES.
<ls_list>-e = sy-index.
CREATE DATA <ls_list>-pn TYPE list.
ASSIGN <ls_list>-pn->* TO <ls_list>.
ENDDO.
<ls_list>-e = 11.
* Display elements
ASSIGN lp_data->* TO <ls_list>.
WRITE: / <ls_list>-e.
DO.
IF <ls_list>-pn IS INITIAL.
EXIT.
ENDIF.
ASSIGN <ls_list>-pn->* TO <ls_list>.
WRITE: / <ls_list>-e.
ENDDO.
Don't know if that helps with your XML question.
matt
Similar Messages
-
Expand Recursive Structure .. Error
Hi
I am doing Mapping from XSD to the IDOC .. in the XSD they are Repeating the Sturucture .. that forms the Recursive Structure when i imported the XSD in to PI ..
I have to get the Values the from the Recursive Structure .. when i expand the Recursive Structure and Mapped .. and when i saved the its giving error
The source structure, target structure, or a function library has been changed or could not be found in the Enterprise Services Repository. The mapping definition contains elements or attributes that do not exist in the changed structure, or functions that were changed in a function library. The relevant entries will be deleted.
Node with path /QRY/QRY/QRY/ROW/Units not found in source structure..
any suggestions .even if it is repeating structure, make the node's maxoccurance as unbounded... that will take care
-
Export Dictionary structure definitions to WSDL or XSD
Hi all,
I need to export some structure definitions from CRM 2007 to a XI instance. I have been told by the XI responsible that the ideal mechanism is that I provide him some WSDL or XSD files so he can import them.
The point is: how do I export my ABAP Dictionary definitions to a WSDL?.
I have tryed to do it already in an indirect way creating an ABAP Proxy, but I always get plenty of errors there and I am sure that has to be a faster and more elegant way to do it.
Thanks in advance, lot of points for the one who solve it ;-).
Best Regards,
Luis V. de P.Hi Gonzalo,
I dont think even if you convert into xsd it will go. The best would be to use XMLAnonymizerBean in your sender communication channel. Please see stefans blog for this:
/people/stefan.grube/blog/2007/02/02/remove-namespace-prefix-or-change-xml-encoding-with-the-xmlanonymizerbean
Regards,
---Satish -
Recursive structure - complex mapping issue
I have a recursive structure involved mapping requirement. here is the issue simplified...
Source is a details about person which has a element called father which itself is of the type person. Target is just a list or person with n father attribute. Target has to have all the persons, father and father's father with no limitation. Below are the XSDs and XML for source and target. I know I can do this in java or abap mapping or even xslt, but is it possible to achieve this in the mapping too? Any help will be appreciated and rewarded.
No where in the forum or blog I could find a sample mapping.
<b>Sorry for the long post</b>
Thanks
<b>Source XML</b>
<?xml version="1.0" encoding="UTF-8"?>
<ns0:PersonsMT xmlns:ns0="http://xyz.com/scratchpad">
<Persons>
<Person>
<Name>Smith</Name>
<Height>22</Height>
<Father>
<Name>Paul</Name>
<Height>23</Height>
<Father>
<Name>Sr Paul</Name>
<Height>23</Height>
<Father/>
</Father>
</Father>
</Person>
<Person>
<Name>Brad</Name>
<Height>22</Height>
<Father>
<Name>Luke</Name>
<Height>23</Height>
<Father/>
</Father>
</Person>
</Persons>
</ns0:PersonsMT>
<b>Expected output:</b>
<?xml version="1.0" encoding="UTF-8"?>
<ns0:PersonsListOutputMT xmlns:ns0="http://xyz.com/scratchpad">
<Persons>
<Person>
<Name>Smith</Name>
<Height>22</Height>
</Person>
<Person>
<Name>Paul</Name>
<Height>23</Height>
</Person>
<Person>
<Name>Sr Paul</Name>
<Height>23</Height>
</Person>
<Person>
<Name>Brad</Name>
<Height>22</Height>
</Person>
<Person>
<Name>Luke</Name>
<Height>23</Height>
</Person>
</Persons>
</ns0:PersonsListOutputMT>
<b>Source Schema:</b>
<i>Message Type: PersonsMT</i>
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://xyz.com/scratchpad" targetNamespace="http://xyz.com/scratchpad">
<xsd:element name="PersonsMT" type="PersonsDT" />
<xsd:complexType name="PersonDT">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
34bfd3107ba111dcc4e600188b447e47
</xsd:appinfo>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Name" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
56bf53607b7d11dca285000f1ffb32b9
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="Height" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
56bf53617b7d11dcc38a000f1ffb32b9
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="Father" type="PersonDT">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
56bf53627b7d11dccc3d000f1ffb32b9
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PersonsDT">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
34bd89227ba111dcc2fa00188b447e47
</xsd:appinfo>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Persons" maxOccurs="unbounded">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
9915e6707b7d11dcadc7000f1ffb32b9
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Person" type="PersonDT">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
9915e6717b7d11dc8f84000f1ffb32b9
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
<b>Target Schema:</b>
<i>Message Type: PersonsListOutputMT</i>
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://xyz.com/scratchpad" targetNamespace="http://xyz.com/scratchpad">
<xsd:element name="PersonsListOutputMT" type="PersonListOutputDT" />
<xsd:complexType name="PersonListOutputDT">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
380defd37ba511dcb27400188b447e47
</xsd:appinfo>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Persons" maxOccurs="unbounded">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
edfc5ae07b9e11dca41b001422795f21
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Person">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
edfc5ae17b9e11dcb186001422795f21
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Name">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
edfc5ae27b9e11dc9e93001422795f21
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="Height">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
edfc5ae37b9e11dcb5e1001422795f21
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Message was edited by:
xi_ted
Message was edited by:
xi_tedHi,
Can you please cheack your generated source and target WSDL. According to me, you need some modification in that. You can generate xd using xmlspy.
context will be the problem in graphical mapping as well as xslt. So best is to go for java mapping for this.
In graphical mapping you can generate required target provided you know max hirarchy for father. In that case its possible to use graphical mapping.
-Kavita -
ABAP DDIC table name for structure definition
Hello,
Can anybody tell me what is the name of DDIC table used for storing ABAP structure definition and also its related tables.
Thanks&Regards,
PrajeshHi again,
1. There is one more field
in DD03L table.
2. DEPTH
3. Normally this field will be blank.
4. In your case,
u have 2 common fields.
eg. F2
5. Then
it will be like this in table
F2 - space
F2 - 1
6. The second entry is for DEPTH.
regards,
amit m. -
Hi,
I need to generate target recursive structure dynamically. When I right click on recursive node (In message mapping), it gives me option "Expand Recursive Structure". But how to achieve this dynamically (run time)?
Any help would be appreciated.
Thanks
SagarFor Ex: A message structure City (Type: CityType) again contains a node City with type CityType. So here City node is recursive node.
In the message mapping, XI gives option of Expanding Recursive Structure (at design time). But how to achieve this dynamically? -
Need structure definition for IP M_PROTO
Dear People
I have written a STREAMS module.
Within this module I need to send
IP packets to another machine.
To do this, I need to instantiate
an M_PROTO message with an M_DATA
message tagged behind. In the
M_PROTO message, I need to set the
destination IP address and port
number, and presumably some other
information.
Where can I get a structure definition
of the fields in the M_PROTO message?
Which header files do I need?
Which manual should I consult?
Cheers
Tsay MienYou can only make an exception for a domain and a sub domain (mysite.com www.mysite.com) and not for subdirectories on a domain (www.mysite.com/help -> www.mysite.com)
-
PI 7.0: recursive structure can not be mapping to a flat structure
I use PI 7.0 ,the source structure is like this:
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:complexType xmlns:p0="http://www.w3.org/XML/1998/namespace" name="NodeA">
<xsd:element name="NodeA" type="NodeA" minOccurs="0" maxOccurs="unbounded" />
<xsd:attribute name="ID" type="xsd:string" />
<xsd:attribute name="NAME" type="xsd:string" />
</xsd:complexType>
</wsdl:types>
<wsdl:message name="root">
<wsdl:part name="root" element="root" />
</wsdl:message>
</wsdl:definitions>
"NodeA" is recursive type.
I want to transform the source data to flat file.
examples:
source xml(tree):
101 AAA
__201 BBB
_______301 CCC
_______302 DDD
_____________401 EEE
destination (flat file):
ID NAME FID
101 AAA
201 BBB 101
301 CCC 201
302 DDD 201
401 EEE 302
Because NodeA is recursive, I can not make the mapping work.
can Anyone help me?
Thanks!
Edited by: Harry on Feb 26, 2009 8:50 AM
Edited by: Harry on Feb 26, 2009 8:51 AMThis is my Message Type, you can import them as External Defination:
Then map MT_Src to MT_DEST. Thanks!
MT_Src:
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="http://test.com/diss" xmlns="http://test.com/diss" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><xsd:element name="MT_SRC" type="DT_SRC" /><xsd:complexType name="DT_SRC"><xsd:annotation><xsd:appinfo source="http://sap.com/xi/TextID">82c08380046b11de920c001a4b064ae2</xsd:appinfo></xsd:annotation><xsd:sequence><xsd:element name="TEST" type="DT_TEST" minOccurs="0" maxOccurs="unbounded" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><xsd:annotation><xsd:appinfo source="http://sap.com/xi/TextID">c23a4750046911decc490019210863b9</xsd:appinfo></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType><xsd:complexType name="DT_TEST"><xsd:annotation><xsd:appinfo source="http://sap.com/xi/TextID">82c23130046b11de833d001a4b064ae2</xsd:appinfo></xsd:annotation><xsd:sequence><xsd:element name="SELF" type="DT_TEST" minOccurs="0" maxOccurs="unbounded" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><xsd:annotation><xsd:appinfo source="http://sap.com/xi/TextID">71c72500046811de98e60019210863b9</xsd:appinfo></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="ID" type="xsd:string" use="required" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><xsd:annotation><xsd:appinfo source="http://sap.com/xi/TextID">4a0a4dc0046911deaff30019210863b9</xsd:appinfo></xsd:annotation></xsd:attribute><xsd:attribute name="NAME" type="xsd:string" use="required" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><xsd:annotation><xsd:appinfo source="http://sap.com/xi/TextID">4a0a4dc1046911dec5290019210863b9</xsd:appinfo></xsd:annotation></xsd:attribute><xsd:attribute name="DES" type="xsd:string"><xsd:annotation><xsd:appinfo source="http://sap.com/xi/TextID">61958680046911de964c0019210863b9</xsd:appinfo></xsd:annotation></xsd:attribute></xsd:complexType></xsd:schema>
MT_DEST:
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="http://test.com/diss" xmlns="http://test.com/diss" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><xsd:element name="MT_DEST" type="DT_DEST" /><xsd:complexType name="DT_DEST1"><xsd:annotation><xsd:appinfo source="http://sap.com/xi/TextID">8ead08d0046b11de9c38001a4b064ae2</xsd:appinfo></xsd:annotation><xsd:sequence><xsd:element name="ID" type="xsd:string"><xsd:annotation><xsd:appinfo source="http://sap.com/xi/TextID">0112d730046a11de9e6f0019210863b9</xsd:appinfo></xsd:annotation></xsd:element><xsd:element name="NAME" type="xsd:string"><xsd:annotation><xsd:appinfo source="http://sap.com/xi/TextID">0112d731046a11dea46d0019210863b9</xsd:appinfo></xsd:annotation></xsd:element><xsd:element name="FID" type="xsd:string"><xsd:annotation><xsd:appinfo source="http://sap.com/xi/TextID">0112d732046a11deace60019210863b9</xsd:appinfo></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType><xsd:complexType name="DT_DEST"><xsd:annotation><xsd:appinfo source="http://sap.com/xi/TextID">8eab5b20046b11deba72001a4b064ae2</xsd:appinfo></xsd:annotation><xsd:sequence><xsd:element name="D1" type="DT_DEST1" minOccurs="0" maxOccurs="unbounded" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><xsd:annotation><xsd:appinfo source="http://sap.com/xi/TextID">18188c40046a11deac300019210863b9</xsd:appinfo></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:schema> -
Recursive function definition results in stack overflow
I am writing a library script to handle some basic calculations with complex numbers which includes a function, powerN(), that raises (or is supposed to raise) a complex number to the Nth power. The function compiles but gives a stack overflow error when called. The language guide has an example (p. 286 in PDF version- recursive subroutines section) of a recursive definition of a function which gives the factorial of a number, and my powerN function seems to be analogous. Can anyone shed some light on whatever the problem is? Relevant code examples are below. Thanks for any insights.
-----Apple recursive subroutine for factorials------
on factorial(x)
if x > 0 then
return x * (factorial(x - 1))
else
return 1
end if
end factorial
-----End Apple recursive subroutine for factorials------
-----My script with problematic powerN() function------
--Complex numbers a+b(i), x+y(i) represented by {a,b}, {x,y}
on multiply({a, b}, {x, y})
return {(a * x + b * y), (b * x + a * y)}
end multiply
--above multiply function works
on powerN({a, b}, N)
return multiply({a, b}, powerN({a, b}, N - 1))
end powerN
--above powerN function gives stack overflow error
-----End my script with problematic powerN() function------the problem is that your recursion has no end case, thus causing a stack overflow
you should add a test as follows :
on powerN({a, b}, N)
if N>0 then
return multiply({a, b}, powerN({a, b}, N - 1))
else
return 1
end if
end powerN
by the way, shouldn't your complex multiplication look like :
on multiply({a, b}, {x, y})
return {(a * x - b * y), (b * x + a * y)}
end multiply -
Solar01/solar02 in solution manager: landscape structure definition- urgent
Hi Forum Members,
I need to understand whether this is possible and if it is then how do i do it; any step by step manual from SAP is available. We have solman 7.1 and project with type 'implementation' created. When i go to solar01/02 i can maintain business scenario for ERP with relevant business processes however our landscape is like ERP, CRM, Enterprise Portal , DMS (Document Management System), TREX. I wish to adjust solar 01 business process structure in a way that it reflects the entire landscape. So, regarding i have few questions as below. Please let me know your views ASAP as i am runnig very short of time to asetup
1. Is it possible to adust all these applications in the single business process structure e.g. one implementation project has business scenarios to ERP, CRM, EP and so on.
Business process structure we get is general with nodes after project creation in project administrtion is :
A.Organizational unit
B. Master Data
C. Business scenarios.
2. If not then do i have to create individual projects for each aplication like one for ERP and Other for CRM and so on.
For reference please see the below prototype i am expecting to achive by doing this (solar01) :
<Implementation Project>
A.Organizational unit
B. Master Data
C. Business scenarios
<Business scenario for ERP>
<Business scenario for CRM>
<Business scenario for EP>
<Business scenario for DMS>
<Business scenario for TREX>
D.Interfaces
<Applicable interfaces>
Regards
Rupesh ModiHi Prakhar,
Thank you for the quick reponse and feel really nice to see you on this queries posted by me. I saw plenty of your threads earlier clarifying so many things on SCN.
I wish to admit that i am new to solution manager. So from the understanding prospective would you confirm that in core you are saying that technically it cant be realized (individual business scenarios for each applicaton type) as you have explained that one scenario runs on different systems. I mean to say SAP doesnt support this that is what you wish to say? This confirmtaion is needed to rule out the option of adjusting business process structure as i am expecting to be.
Also, I have to select business scenario in 'business scenario' and adjust it to run on different systems in under GRAPHIC tab in solar01 provided logical components are mentioned appropriately. I am refering to below link for designing the business process structure
https://websmp203.sap-ag.de/~form/sapnet?_SCENARIO=01100035870000000202&_SHORTKEY=00200797470000089860&_OBJECT=011000358700000910652011E
Would appreciate your quick response
Regards,
Rupesh -
Hi,
I want to define a structure, where in I want to pass additional information or metadata apart from the actual pay load.
Additional information is Message Id and File Name. My structure should look like this
<?xml version="1.0"?>
<message id=u201DmessageIDu201D>
<header>
<filename>D:\\inputfile.txt</filename>
</header>
<body>
FileContent(here goes the payload)
</body>
</message>
Any Inputs would be appreciated.
Regards,
Varun1. Use this UDF to retrieve the file name
DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
DynamicConfigurationKey key = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","FileName");
String ourSourceFileName = conf.get(key);
return ourSourceFileName;
Map this to the target field.
2. Use this to get the Messages ID.
map = container.getTransformationParameters();
String Mid = (String) map.get(MessageId);
return Mid;
Thanks
SaNv...
Edited by: Sãnthosh Kûmãr V on Aug 13, 2008 10:52 AM -
Load table structure definition from Sql server and mirroring
Hi, we have to replicate some tables from sql server
into SAP dictionary.
Is there a tool/transaction for import the table structure
from a DBRMS like sql/oracle ?
Adn is there some third part solution for replicate data
from/to sql server and Sap ?
Thanks in advance.
Riccardo Galli.Hi,
Dont know if there are any tools for this but onething is sure you will need to create the table thru SE11.
I had done something similar, created a BDC to create table and it works.
Provide the BDC with list of fields, datatype, len, key fields and the BDC will create the table.
You will need to activate the table once its created, for some reason sap put the table in "partial active" status after creation .
Good luck.
Ravi -
Hello
i am having some problems with a particular situation in CORBA. i am trying to invoke a server call and i am getting a BAD_PARAM exception (==? NULL references). Any kind of help would be greatly appreciated. Here is the sample codes:
IDL structure:
struct NestedStructure
string name;
sequence<NestedStructure> subField;
void getNestedStructure(out NestedStructureList data);
Server implementation :
public void getNestedStructure(NestedStructureListHolder data)
System.out.println(data.value);
data.value = myNestedStructure;
Client implementation :
public void getNestedStructure()
NestedStructureListHolder dataHolder = new NestedStructureListHolder();
myStub.getNestedStructure(dataHolder);
When i run them, i receive the following error message:
org.omg.CORBA.BAD_PARAM: vmcid: 0x0 minor code: 0 completed: No
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at com.inprise.vbroker.orb.SE.read(SE.java:28)
at com.inprise.vbroker.orb.DelegateImpl.handleReply(DelegateImpl.java:874)
at com.inprise.vbroker.orb.DelegateImpl.invoke(DelegateImpl.java:759)
at org.omg.CORBA.portable.ObjectImpl._invoke(Unknown Source)
...when i add some value to the holder on the client before making the remote call, i still get the same exceptions. Moreover, the system output on the server side is also NULL in this case.
Any kind of help would be most appreciated. This has been annoying me for a while now.
Kind regards,
viksolved :)
vik -
Regarding include in structure definition
Is there any performance wise difference in using
Begin of <struct>,
include ztab ,
End of <struct>.
and
Begin of <struct>,
field1 type ztab-field1,
field2 type ztab-field2,
End of <struct>.
when ztab contains field1 and field2.Hi sinu,
1. Absolutely no - there is no performance difference.
2. After declaraing in these two different ways,
the object/variable essentially is the SAME - no difference.
regards,
amit m. -
Message Mapping of Recursive Source Structure?
Hello,
a mapping needs to be implemented from a custom source structure to an IDoc. An XSD has been provided for the source structures which contains recursive elements --> an element of a specific type contains another element with the same type.
If I import the XSD then the type of the recursive element is displayed in "red", but I still can expand it. If I want to use the source structure in the message mapping I cannot expand the recursive elements anymore. Does anyone of you have an idea how to handle this? I want to avoid XSLT if possible.
Thank you!Hi again Florian,
please have a look at [Structure Overview in Message Mappings on SAP help|http://help.sap.com/saphelp_nwpi71/helpdata/en/e3/92be7c6cd34fd485c967144e302fb6/content.htm]. There is a paragraph on Recursive Structures:
...It is possible to map these elements in the mapping editor in a rudimentary fashion by using the context menu to expand a specific number of subnodes and then use them in target-field mappings...
That works for both source and target message.
Maybe you are looking for
-
Single BPEL process to server different system?
Hi All, I have one source system and have three target system. Source System - S1 (Oracle System) Target System - T1, T2, T3 (oracle System) I need to pass supplier data from S1 to T1, T2, T3. I need to create only one single BPEL process to acheive
-
Ituneshelper.dll could not load in 64-bit mode
I am receiving this message when opening iTunes after the update and neither my ipod nor ipad will connect and be recognized.
-
My time machine backs up but does not display or allow access to previous backups on the Star Wars Display. I know that it has backed up because of the files on my Time Machine External HD. Please help
-
Automatic data acquisition roi and integration
HI, , we are running a study into the ROI, , benefits and costs of investing into an automatic data acquisition system. found this resource http://www.highjumpsoftware.com/adc/VertexeraORCL022504 that helps with the process -- it does not though cove
-
Someone hacked into my voice service and used $429 of international calling....a case was opened but when will it be removed from my bill and the situation resolved? Theresa