on 11-06-2009 5:27 AM
Hi Experts,
The input is a flat file. I am using FCC to get each line of the file into a Node
FCC used is(Relevant details):
Recordset Structure:Record,*
Record.fieldNames: Value
So, Value will have each line of the input.
I am using a Java Mapping to convert the FCCed input to an intermediate structure. Many condition checks are involved in the Java Mapping. The intermediate structure is used for graphical mapping.
The above scenario is same for 2 of the interfaces: A and B. And they both get files from the same directory.
But the Java Mapping and Interface mapping is separate for both interfaces.
Only way to know whether the file is for interface A or B is the first line of file.
The condition I put in Interface determination is
If Record->Value=ABC execute Interface mapping of interface A.
Even after this condition check, Interface mapping is getting executed for wrong file.
Is there any alternate way to solve this problem?
Thanks,
Vishal
Hi Vishal,
>>Record->Value=ABC
Record->Value is the XPath you are referring here? then try to give like this
Record->Value[0]='ABC'
Regards
Suraj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
And the Interface determination once activated,I am unable to see the condition there even in edit mode!!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
And the Interface determination once activated,I am unable to see the condition there even in edit mode!!
So does it mean that the condition vanishes once you activate the object? If yes then it normally happens due to JAVA version of your desktop....try doing the same thing from other desktop...
User | Count |
---|---|
83 | |
9 | |
9 | |
8 | |
7 | |
7 | |
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.