testRequestConfig.setEncoding( "UTF-8" );
testRequestConfig.setEndpoint( me.getEndpoint() );
testRequestConfig.setMethod( me.getRequestMethod() );
// set parameters
RestParametersConfig parametersConfig = testRequestConfig.addNewParameters();
Map<String, String> parametersMap = me.getHttpRequestParameters();
List<RestParameterConfig> parameterConfigList = new ArrayList<RestParameterConfig>();
for( String name : parametersMap.keySet() )
{
RestParameterConfig parameterConf = RestParameterConfig.Factory.newInstance();
parameterConf.setName( name );
parameterConf.setValue( parametersMap.get( name ) );
parameterConfigList.add( parameterConf );
}
parametersConfig.setParameterArray( parameterConfigList.toArray( new RestParameterConfig[parametersMap.size()] ) );
testRequestConfig.setParameters( parametersConfig );
// String requestContent = me.getRequestContent();
// testRequestConfig.addNewRequest().setStringValue( requestContent );