private void setConfigNameAndFile ( final JSEArchiveMetaData . Builder builder , final JBossWebMetaData jbossWebMD , final JBossWebservicesMetaData jbossWebservicesMD ) { if ( jbossWebservicesMD != null ) { if ( jbossWebservicesMD . getConfigName ( ) != null ) { final String configName = jbossWebservicesMD . getConfigName ( ) ; builder . setConfigName ( configName ) ; WSLogger . ROOT_LOGGER . tracef ( "Setting config name: %s" , configName ) ; final String configFile = jbossWebservicesMD . getConfigFile ( ) ; builder . setConfigFile ( configFile ) ; WSLogger . ROOT_LOGGER . tracef ( "Setting config file: %s" , configFile ) ; // ensure higher priority against web.xml context parameters return ; } } final List < ParamValueMetaData > contextParams = jbossWebMD . getContextParams ( ) ; if ( contextParams != null ) { for ( final ParamValueMetaData contextParam : contextParams ) { if ( WSConstants . JBOSSWS_CONFIG_NAME . equals ( contextParam . getParamName ( ) ) ) { final String configName = contextParam . getParamValue ( ) ; builder . setConfigName ( configName ) ; WSLogger . ROOT_LOGGER . tracef ( "Setting config name: %s" , configName ) ; } if ( WSConstants . JBOSSWS_CONFIG_FILE . equals ( contextParam . getParamName ( ) ) ) { final String configFile = contextParam . getParamValue ( ) ; builder . setConfigFile ( configFile ) ; WSLogger . ROOT_LOGGER . tracef ( "Setting config file: %s" , configFile ) ; } } } }
Sets config name and config file .