Подробности проблемы: биллинг создает карточный договор, т.к. карточка имеет статус в продаже и валидна. Но после того как он только создает договор по шаблону, происходит проблема и процесс прерывается. Соответственно чистых договоров нам в базу валит прилично за сутки. Логи радиуса:
Код:
Type=AUTHENTICATION_REQUEST
Attributes:
User-Name=1594830672
CHAP-Password=Í�y.Õæ¯¬M¨uÈ��®
NAS-IP-Address=10.101.0.254
NAS-Port=10
Framed-Protocol=1
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - java.lang.NullPointerException
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.contract.bean.ContractPatternManager.deserializePattern(ContractPatternManager.java:254)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.contract.bean.ContractPatternManager.loadContractPattern(ContractPatternManager.java:97)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.contract.bean.ContractPatternManager.getPattern(ContractPatternManager.java:60)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.contract.bean.ContractManager.createFromPattern(ContractManager.java:101)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.contract.bean.ContractManager.createFromPattern(ContractManager.java:71)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.processor.DefaultProcessor.connect(DefaultProcessor.java:461)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.processor.dialup.DialUpProcessor.authentification(DialUpProcessor.java:875)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.processor.DefaultProcessor.standartAuth(DefaultProcessor.java:173)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.processor.dialup.DialUpProcessor.authenticationProcess(DialUpProcessor.java:130)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.radius.RadiusRequestThread.processRequest(RadiusRequestThread.java:181)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.radius.RadiusRequestThread.run(RadiusRequestThread.java:80)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at java.lang.Thread.run(Thread.java:636)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - Exception in thread "pool-1-thread-19"
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - java.lang.NoClassDefFoundError: bitel/billing/server/contract/object/bean/ObjectManager
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.contract.bean.ContractManager.createFromPattern(ContractManager.java:224)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.contract.bean.ContractManager.createFromPattern(ContractManager.java:71)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.processor.DefaultProcessor.connect(DefaultProcessor.java:461)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.processor.dialup.DialUpProcessor.authentification(DialUpProcessor.java:875)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.processor.DefaultProcessor.standartAuth(DefaultProcessor.java:173)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.processor.dialup.DialUpProcessor.authenticationProcess(DialUpProcessor.java:130)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.radius.RadiusRequestThread.processRequest(RadiusRequestThread.java:181)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at bitel.billing.server.radius.RadiusRequestThread.run(RadiusRequestThread.java:80)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
08-16/02:15:32 ERROR [pool-1-thread-19] LoggingPrintStream - at java.lang.Thread.run(Thread.java:636)