on 04-03-2009 10:10 AM
Hi ,
i am not able to fix this at all.
in my target (complex structure)
t_s header of t_c, t_r
looks like
t_s 0--ub
a 0--1
b 0--1
t_c 0--ub (item of t_s)
x 0--1
y 0--1
same for t_r
source struct
root
header1
id1
t_s (item of header1) 0--ub
ref
t_r (item of header1) 0--ub
ref
object(item of header1) 0--ub
a 0--1
b 0--1
x 0--1
y 0--1
Problem is :: in one case when t_s occurs 3 times and
1.item t_r is suppose to occur 2 and item t_c is suppose to occur 4 times on t_s first occurence, but the nodes inside t_s are not created at all.
but in data flow editor queue entries are displayed correctly,
2.not taking case of t_s 2nd and third occurence .
my mapping
id1remveContex-EQUalsifWthOutEls-t_s
ref--remveContext /
any idea, why is it so? or wrong somthng wth mapping?
hi,
u can use node function from graphical mapping or u can go for a java mapping for that
Thanks
Diwakar Chaube
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Map like below..
id1--
ref--remveContext-SplitByValue(ValueChange)
Regards,
Prakasu.M
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
map t_s(change context to the top level..i.e message type) of source to t_s of target...
map each line item of source ( say ref...cahneg context to lowest level) to line item of target ( say a )
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
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.