Я вам для другой темы писал. Ну чтож отвечу тут
Вместе с получением соединения.
Код:
dynservice:ru.bitel.bgbilling.kernel.contract.limit.ContractLimitService=ru.ellcom.bgbilling.scripts.contract.LimitUpdateImpl
Код:
import org.apache.log4j.Logger;
import ru.bitel.bgbilling.common.BGException;
import ru.bitel.bgbilling.kernel.contract.limit.common.service.ContractLimitService;
import javax.jws.WebService;
import java.math.BigDecimal;
import java.sql.Connection;
/**
* Перегруженный вебсервис для вывода в лог какой-то ерунды при установке временного лимита
*
* @author SinTeZ
*/
@WebService(endpointInterface = "ru.bitel.bgbilling.kernel.contract.limit.common.service.ContractLimitService")
public class LimitUpdateImpl
extends ru.bitel.bgbilling.kernel.contract.limit.server.service.ContractLimitServiceImpl
implements ContractLimitService {
private final Logger logger = Logger.getLogger(LimitUpdateImpl.class);
@Override
public void updateContractLimitPeriod(int contractId, BigDecimal limit, int period, String comment) throws BGException {
logger.info("Blablabla");
Connection con = getConnection()
super.updateContractLimitPeriod(contractId, limit, period, comment);
}
}