해당 파일채널에 Advanced 옵션에서 "File Name" Check 되어 있어야 된다



매핑에서 User-DEFINED Function을 하나 만들어서 Mapping한다.


해당 User-DEFINED Function의 소스는 다음과 같다

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;  

위 File Adapter Config를 잡아주면DynamicConfiguration이 생긴다.


해당 값을 보면 아래와 같이 FileName을 가져오는것을 볼수 있다.


Posted by INSPIEN
,