cancel
Showing results for 
Search instead for 
Did you mean: 

Difficulty in Variable substitution.

Former Member
0 Kudos

Dear all,

I want to go for variable substutution in Receiver channel(File adapter).The variables I need are there in the RunTime tag of the SOAP Header(Date & Time).

The exact location

Inbound Message:

SOAP Header

RunTime

Date

Time

So can you please suggest what would be the variable format in this case.

I tried for:

Header:RunTime,1,Date,1

Header:RunTime,1,Time,1

But these variable were not found and I got the error in RWB Comm Channel monitoring.

Thanks in advance.

Abhishek

Accepted Solutions (0)

Answers (2)

Answers (2)

prateek
Active Contributor
0 Kudos

As per your scenario, SOAP is sender and the header information is sent from soap sender. Now in mapping, using java or xsl, you have to retrieve the soap header information and map it to the target side field. Only then this field could be used in variable substitution. Are you sure that the fields SOAP Header, RunTime, Date, Time are part of target message type structrure?

Regards,

Prateek

Former Member
0 Kudos

Hello,

Check out this blog

/people/jayakrishnan.nair/blog/2005/06/20/dynamic-file-name-using-xi-30-sp12-part--i

Regards

Rajesh