Добрый день!
В документации к версии 5.1 нашлось описание конфигурации модуля cerbercrypt для связки к системой доступа CTI/NordE.
Сервер условного доступа работает, порт 7000 открыт.
Текущая конфигурация:
Код:
sa=ru.bitel.bgbilling.modules.cerbercrypt.server.NordE2ServiceActivator
server.0.host=192.168.1.2
server.0.port=7000
server.0.timeout=5000
server.0.smsNumber=99
server.0.providerId=1
server.0.charset=ISO8859-1
server.0.providerName=DTV
При попытке активации карты через пользовательский интерфейс возникает ошибка: "Произошла ошибка соединения с сервером".
В server.log пишется:
Код:
02-20/15:09:12 ERROR [http-8080-2] NordE2ServiceActivator - Exception
java.lang.NullPointerException
at ru.bitel.bgbilling.modules.cerbercrypt.server.NordE2ServiceActivator.getConnection(NordE2ServiceActivator.java:46)
at ru.bitel.bgbilling.modules.cerbercrypt.server.NordE2ServiceActivator.activateImpl(NordE2ServiceActivator.java:258)
at ru.bitel.bgbilling.modules.cerbercrypt.server.DigitalTVServiceActivator.activate(DigitalTVServiceActivator.java:475)
at ru.bitel.bgbilling.modules.cerbercrypt.server.WSCardActionsImpl.activate(WSCardActionsImpl.java:45)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at ru.bitel.bgbilling.kernel.base.server.ws.ServiceHelper.invoke(ServiceHelper.java:116)
at ru.bitel.bgbilling.kernel.base.server.ws.JaxWS$ServiceInstanceResolver$1.invokeImpl(JaxWS.java:520)
at ru.bitel.bgbilling.kernel.base.server.ws.JaxWS$ServiceInstanceResolver$1.access$0(JaxWS.java:502)
at ru.bitel.bgbilling.kernel.base.server.ws.JaxWS$ServiceInstanceResolver$1$1.run(JaxWS.java:381)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Unknown Source)
at ru.bitel.bgbilling.kernel.base.server.ws.JaxWS$ServiceInstanceResolver$1.invoke(JaxWS.java:372)
at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:146)
at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:257)
at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:95)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:629)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:588)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:573)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:470)
at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:295)
at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:515)
at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:285)
at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:143)
at ru.bitel.common.server.JaxWSAdapter.handle(JaxWSAdapter.java:334)
at bitel.billing.server.Executer.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:49)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)
Подскажите, пожалуйста, в чем может быть проблема?
--
Клиент: вер. 5.1 сборка 617 от 29.11.2011 18:07:41
os: Linux; java: OpenJDK Server VM, v.1.6.0_20
Сервер: вер. 5.1 сборка 707 от 15.09.2011 22:12:23
os:Linux; java:Sun Microsystems Inc., v.1.6.0_26
cerbercrypt вер. 5.1 сборка 234 от 17.02.2012 17:48:38