class WebServiceSender extends HttpSender {

	@Override
	public void configure() throws ConfigurationException {
		super.configure();

		if (isSoap()) {
			//ConfigurationWarnings configWarnings = ConfigurationWarnings.getInstance();
			//String msg = getLogPrefix()+"the use of attribute soap=true has been deprecated. Please change to SoapWrapperPipe";
			//configWarnings.add(log, msg);
		}
		soapWrapper = SoapWrapper.getInstance();

		if (paramList!=null && StringUtils.isNotEmpty(getSoapActionParam())) {
			soapActionParameter=paramList.findParameter(getSoapActionParam());
			if(soapActionParameter != null)
				addParameterToSkip(soapActionParameter.getName());
			serviceNamespaceURIParameter=paramList.findParameter(getServiceNamespaceParam());
			if(serviceNamespaceURIParameter != null)
				addParameterToSkip(serviceNamespaceURIParameter.getName());
		}

		if (StringUtils.isNotEmpty(getWssAuthAlias()) || 
			StringUtils.isNotEmpty(getWssUserName())) {
				wsscf = new CredentialFactory(getWssAuthAlias(), getWssUserName(), getWssPassword());
			log.debug(getLogPrefix()+"created CredentialFactory for username=["+wsscf.getUsername()+"]");
		}
	}

	public  WebServiceSender();

}