Skip to Content
0
May 13, 2008 at 05:50 AM

UDF disappears

33 Views

Hi,

I have to name the target file dynamically but i don want the filename to come in the file. SO i am trying to use an UDF with the following code

//write your code here

DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);

DynamicConfigurationKey key = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","FileName");

conf.put(key,a);

I am mapping the filename from the source structure to this UDF. But when i save the message mapping the UDF disappears and am getting this error in the communication channel

Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: The Adapter Message Property 'FileName' was configured as mandatory element, but was not supplied in the XI Message header: com.sap.aii.adapter.file.configuration.DynamicConfigurationException: The Adapter Message Property 'FileName' was configured as mandatory element, but was not supplied in the XI Message header

Please help with this.

Regards,

Sharadha