package com.kbstar.eai.inbound.action;
//package com.eactive.eai.inbound.action; 
//
//import com.eactive.eai.adapter.wtc.CrmFmlTable;
//import com.eactive.eai.common.util.Logger;
//import weblogic.wtc.jatmi.Ferror;
//import weblogic.wtc.jatmi.TypedFML32;
//
//public class TuxedoCrmRequestAction extends RequestActionSupport
//{ 
//    
//    public String[] perform(Object message) throws ActionException
//    {
//        TypedFML32 inFml = null;
//        String[] svcName = null;
//        if(message instanceof TypedFML32) {
//            if (logger.isInfo()) logger.info(adapterName+"] received data >> "+ inFml.toString()); 
//            try {
//                inFml = (TypedFML32)message;
//                svcName[0] = (String)inFml.Fget(CrmFmlTable.SVCNAME ,0);                
//            } catch(Ferror fe) {
//                if (logger.isInfo()) logger.info(adapterName+"] perform Exception Occur >> "+ fe.getMessage());
//                throw new ActionException(fe.getMessage());
//            }
//            
//        } else {
//            if (logger.isInfo()) logger.info(adapterName+"] received Message Object >> "+ message.getClass().getName());   
//        }
//        
//        
//        return svcName;
//    }
//} 
