in modules/sms/src/main/java/org/apache/axis2/transport/sms/SMSManager.java [134:153]
private void basicInit(ParameterInclude transportDescription, ConfigurationContext configurationContext) throws
AxisFault {
this.configurationContext = configurationContext;
Parameter p = transportDescription.getParameter(SMSTransportConstents.IMPLIMENTAION_CLASS);
if (p == null) {
currentImplimentation = new SMPPImplManager();
} else {
String implClass = (String) p.getValue();
try {
currentImplimentation = (SMSImplManager) Class.forName(implClass).newInstance();
} catch (Exception e) {
throw new AxisFault("Error while instentiating class " + implClass, e);
}
}
currentImplimentation.setSMSInManager(this);
}