BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 27 апр 2024, 18:04

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 22 ] 
Автор Сообщение
 Заголовок сообщения: E-port
СообщениеДобавлено: 05 дек 2007, 02:09 
Не в сети

Зарегистрирован: 01 ноя 2007, 01:22
Сообщения: 18
Откуда: Липецк
Карма: 0
Настраиваем модуль mps_4.3_18 под Е-порт
все сертификаты сделаны и работают

Конфиг модуля
Код:
mps.1.mode=1
mps.1.title=E-port
mps.1.protocol=eport
mps.1.pid=6
mps.1.search.mode=login
mps.1.search.mid=1
mps.1.cert=1
mps.1.cert.mod=d397...
mps.1.cert.exp=10..


При запросе через IE

Код:
https://www.хххх.ru/bgbilling/mpsexecuter/5?command=check&account=0&sum=10.00
или
https://www.хххх.ru/bgbilling/mpsexecuter/5


в ответ пишет

Код:
code=7&date=&message=%D0%92%D0%BD%D1%83%D1%82%D1%80%D0%B5%D0%BD%D0%BD%D1%8F%D1%8F%20%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0%20%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0%20%D0%B1%D0%B8%D0%BB%D0%BB%D0%B8%D0%BD%D0%B3%D0%B0&hash=&

(по русски "Внутренняя ошибка сервера биллинга")

в server.out

Код:
java.security.NoSuchAlgorithmException: MD5/RSA Signature not available
        at java.security.Signature.getInstance(Unknown Source)
        at bitel.billing.server.mps.bean.EPortPaymentManager.parseRequest(EPortPaymentManager.java:495)
        at bitel.billing.server.mps.bean.EPortPaymentManager.processRequest(EPortPaymentManager.java:80)
        at bitel.billing.server.mps.bean.MPSPaymentManager.processRequest(MPSPaymentManager.java:393)
        at bitel.billing.server.mps.MPSExecuter.doPost(MPSExecuter.java:98)
        at bitel.billing.server.mps.MPSExecuter.doGet(MPSExecuter.java:43)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
        at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
        at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:822)
        at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
        at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:813)
        at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:494)
        at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:569)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1434)
        at org.mortbay.http.HttpServer.service(HttpServer.java:896)
        at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
        at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
        at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
        at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
        at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:366)
        at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
java.security.NoSuchAlgorithmException: MD5/RSA Signature not available
        at java.security.Signature.getInstance(Unknown Source)
        at bitel.billing.server.mps.bean.EPortPaymentManager.getResponse(EPortPaymentManager.java:232)
        at bitel.billing.server.mps.bean.EPortPaymentManager.processRequest(EPortPaymentManager.java:174)
        at bitel.billing.server.mps.bean.MPSPaymentManager.processRequest(MPSPaymentManager.java:393)
        at bitel.billing.server.mps.MPSExecuter.doPost(MPSExecuter.java:98)
        at bitel.billing.server.mps.MPSExecuter.doGet(MPSExecuter.java:43)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
        at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
        at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:822)
        at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
        at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:813)
        at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:494)
        at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:569)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1434)
        at org.mortbay.http.HttpServer.service(HttpServer.java:896)
        at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
        at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
        at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
        at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
        at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:366)
        at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)


Помогите разобраться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 дек 2007, 10:49 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
какая java стоит?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 дек 2007, 12:58 
Не в сети

Зарегистрирован: 24 окт 2007, 14:19
Сообщения: 145
Карма: 0
стоит 1.6


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 дек 2007, 13:43 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
попробуйте поставить последний буилд mps.
P.S. насколько знаю, реализация протокола eport еще не проверялась
(eport просто проводил платежи через дилерский интерфейс модуля card,
а системы тестирования реализации протокола у них нет),
так что на стадии тестирования eport, могут возникнуть еще ошибки при проведении платежей (ошибки подписи и т.п).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 дек 2007, 14:55 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Цитата:
Порядок электронного документооборота
Данный протокол описывает порядок информационного взаимодействия между СЕРВИС-ПРОВАЙДЕРОМ...

Текущий протокол сильно отличается от того, что было раньше, по-моему, на той же странице с протоколом взаимодействия (
Подправить можно, но нужно время.. Возможно на следующей неделе что-нибудь будет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 дек 2007, 21:29 
Не в сети

Зарегистрирован: 01 ноя 2007, 01:22
Сообщения: 18
Откуда: Липецк
Карма: 0
Обновили модуль до версии mps_4.3_19

тоже самое в IE

в server.out уже другая ошибка
Код:
java.lang.NullPointerException
        at bitel.billing.server.mps.bean.EPortPaymentManager.parseRequest(EPortPaymentManager.java:502)
        at bitel.billing.server.mps.bean.EPortPaymentManager.processRequest(EPortPaymentManager.java:80)
        at bitel.billing.server.mps.bean.MPSPaymentManager.processRequest(MPSPaymentManager.java:393)
        at bitel.billing.server.mps.MPSExecuter.doPost(MPSExecuter.java:98)
        at bitel.billing.server.mps.MPSExecuter.doGet(MPSExecuter.java:43)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
        at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
        at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:822)
        at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
        at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:813)
        at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:494)
        at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:569)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1434)
        at org.mortbay.http.HttpServer.service(HttpServer.java:896)
        at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
        at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
        at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
        at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
        at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:366)
        at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
java.security.InvalidKeyException: Key must not be null
        at sun.security.rsa.RSAKeyFactory.engineTranslateKey(Unknown Source)
        at sun.security.rsa.RSAKeyFactory.toRSAKey(Unknown Source)
        at sun.security.rsa.RSASignature.engineInitSign(Unknown Source)
        at sun.security.rsa.RSASignature.engineInitSign(Unknown Source)
        at java.security.Signature$Delegate.init(Unknown Source)
        at java.security.Signature$Delegate.chooseProvider(Unknown Source)
        at java.security.Signature$Delegate.engineInitSign(Unknown Source)
        at java.security.Signature.initSign(Unknown Source)
        at bitel.billing.server.mps.bean.EPortPaymentManager.getResponse(EPortPaymentManager.java:233)
        at bitel.billing.server.mps.bean.EPortPaymentManager.processRequest(EPortPaymentManager.java:174)
        at bitel.billing.server.mps.bean.MPSPaymentManager.processRequest(MPSPaymentManager.java:393)
        at bitel.billing.server.mps.MPSExecuter.doPost(MPSExecuter.java:98)
        at bitel.billing.server.mps.MPSExecuter.doGet(MPSExecuter.java:43)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
        at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
        at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:822)
        at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
        at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:813)
        at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:494)
        at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:569)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1434)
        at org.mortbay.http.HttpServer.service(HttpServer.java:896)
        at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
        at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
        at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
        at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
        at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:366)
        at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 дек 2007, 13:24 
Не в сети

Зарегистрирован: 24 окт 2007, 14:19
Сообщения: 145
Карма: 0
ошибки с чем связаны???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 дек 2007, 13:35 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
в данном случае, потому что отсутсвует поле sign (подпись запроса
ошибки из-за того, что, как я писал выше, у них, похоже новый протокол + реализацию eport негде было проверить.
первая ошибка была связана с изменениями в 6-ой java
если будет время, на следющей неделе сделаем по новому протоколу


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 дек 2007, 14:10 
Не в сети

Зарегистрирован: 24 окт 2007, 14:19
Сообщения: 145
Карма: 0
да на если делаеш настройки ОСМП - ошибки теже валятся.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 дек 2007, 16:34 
Не в сети

Зарегистрирован: 24 окт 2007, 14:19
Сообщения: 145
Карма: 0
Е Порт может платеж выплюнуть и по ОСМП протоколу, но конфиг ОСМП тоже не работает, ошибки теже.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 дек 2007, 17:25 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
те же ошибки не могут быть
попробуйте перезапустить сервер после изменения конфига,
если будут идти ошибки, выложите, пожалуйста, server.out и конфиг mps


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 дек 2007, 18:13 
Не в сети

Зарегистрирован: 24 окт 2007, 14:19
Сообщения: 145
Карма: 0
это конфиг


mps.1.mode=1
mps.1.title=E-port
mps.1.protocol=eport
#поддержка передачи типа поиска (search.x) через префикс
#mps.1.protocol.ext=0
mps.1.pid=6
mps.1.search.mode=login
mps.1.search.mid=1
#mps.1.cert.pem=
#mps.1.login=eport
#mps.1.passw=eport
#проверка сертификата (очень рекомендуется)
mps.1.cert=0
mps.1.cert.mod=d39...........
mps.1.cert.exp=1...............


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 дек 2007, 18:17 
Не в сети

Зарегистрирован: 24 окт 2007, 14:19
Сообщения: 145
Карма: 0
вот и лог


at bitel.billing.server.mps.bean.EPortPaymentManager.parseRequest(EPortPaymentManager.java:502)
at bitel.billing.server.mps.bean.EPortPaymentManager.processRequest(EPortPaymentManager.java:80)
at bitel.billing.server.mps.bean.MPSPaymentManager.processRequest(MPSPaymentManager.java:393)
at bitel.billing.server.mps.MPSExecuter.doPost(MPSExecuter.java:98)
at bitel.billing.server.mps.MPSExecuter.doGet(MPSExecuter.java:43)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:822)
at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:813)
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:494)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:569)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1434)
at org.mortbay.http.HttpServer.service(HttpServer.java:896)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:366)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
java.security.InvalidKeyException: Key must not be null
at sun.security.rsa.RSAKeyFactory.engineTranslateKey(Unknown Source)
at sun.security.rsa.RSAKeyFactory.toRSAKey(Unknown Source)
at sun.security.rsa.RSASignature.engineInitSign(Unknown Source)
at sun.security.rsa.RSASignature.engineInitSign(Unknown Source)
at java.security.Signature$Delegate.init(Unknown Source)
at java.security.Signature$Delegate.chooseProvider(Unknown Source)
at java.security.Signature$Delegate.engineInitSign(Unknown Source)
at java.security.Signature.initSign(Unknown Source)
at bitel.billing.server.mps.bean.EPortPaymentManager.getResponse(EPortPaymentManager.java:233)
at bitel.billing.server.mps.bean.EPortPaymentManager.processRequest(EPortPaymentManager.java:174)
at bitel.billing.server.mps.bean.MPSPaymentManager.processRequest(MPSPaymentManager.java:393)
at bitel.billing.server.mps.MPSExecuter.doPost(MPSExecuter.java:98)
at bitel.billing.server.mps.MPSExecuter.doGet(MPSExecuter.java:43)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:822)
at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:813)
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:494)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:569)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1434)
at org.mortbay.http.HttpServer.service(HttpServer.java:896)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:366)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
java.lang.NullPointerException
at bitel.billing.server.mps.bean.EPortPaymentManager.parseRequest(EPortPaymentManager.java:502)
at bitel.billing.server.mps.bean.EPortPaymentManager.processRequest(EPortPaymentManager.java:80)
at bitel.billing.server.mps.bean.MPSPaymentManager.processRequest(MPSPaymentManager.java:393)
at bitel.billing.server.mps.MPSExecuter.doPost(MPSExecuter.java:98)
at bitel.billing.server.mps.MPSExecuter.doGet(MPSExecuter.java:43)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:822)
at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:813)
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:494)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:569)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1434)
at org.mortbay.http.HttpServer.service(HttpServer.java:896)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:366)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
java.security.InvalidKeyException: Key must not be null
at sun.security.rsa.RSAKeyFactory.engineTranslateKey(Unknown Source)
at sun.security.rsa.RSAKeyFactory.toRSAKey(Unknown Source)
at sun.security.rsa.RSASignature.engineInitSign(Unknown Source)
at sun.security.rsa.RSASignature.engineInitSign(Unknown Source)
at java.security.Signature$Delegate.init(Unknown Source)
at java.security.Signature$Delegate.chooseProvider(Unknown Source)
at java.security.Signature$Delegate.engineInitSign(Unknown Source)
at java.security.Signature.initSign(Unknown Source)
at bitel.billing.server.mps.bean.EPortPaymentManager.getResponse(EPortPaymentManager.java:233)
at bitel.billing.server.mps.bean.EPortPaymentManager.processRequest(EPortPaymentManager.java:174)
at bitel.billing.server.mps.bean.MPSPaymentManager.processRequest(MPSPaymentManager.java:393)
at bitel.billing.server.mps.MPSExecuter.doPost(MPSExecuter.java:98)
at bitel.billing.server.mps.MPSExecuter.doGet(MPSExecuter.java:43)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:822)
at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:813)
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:494)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:569)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1434)
at org.mortbay.http.HttpServer.service(HttpServer.java:896)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:366)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
java.lang.NullPointerException
at bitel.billing.server.mps.bean.EPortPaymentManager.parseRequest(EPortPaymentManager.java:502)
at bitel.billing.server.mps.bean.EPortPaymentManager.processRequest(EPortPaymentManager.java:80)
at bitel.billing.server.mps.bean.MPSPaymentManager.processRequest(MPSPaymentManager.java:393)
at bitel.billing.server.mps.MPSExecuter.doPost(MPSExecuter.java:98)
at bitel.billing.server.mps.MPSExecuter.doGet(MPSExecuter.java:43)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:822)
at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:813)
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:494)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:569)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1434)
at org.mortbay.http.HttpServer.service(HttpServer.java:896)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:366)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
java.security.InvalidKeyException: Key must not be null
at sun.security.rsa.RSAKeyFactory.engineTranslateKey(Unknown Source)
at sun.security.rsa.RSAKeyFactory.toRSAKey(Unknown Source)
at sun.security.rsa.RSASignature.engineInitSign(Unknown Source)
at sun.security.rsa.RSASignature.engineInitSign(Unknown Source)
at java.security.Signature$Delegate.init(Unknown Source)
at java.security.Signature$Delegate.chooseProvider(Unknown Source)
at java.security.Signature$Delegate.engineInitSign(Unknown Source)
at java.security.Signature.initSign(Unknown Source)
at bitel.billing.server.mps.bean.EPortPaymentManager.getResponse(EPortPaymentManager.java:233)
at bitel.billing.server.mps.bean.EPortPaymentManager.processRequest(EPortPaymentManager.java:174)
at bitel.billing.server.mps.bean.MPSPaymentManager.processRequest(MPSPaymentManager.java:393)
at bitel.billing.server.mps.MPSExecuter.doPost(MPSExecuter.java:98)
at bitel.billing.server.mps.MPSExecuter.doGet(MPSExecuter.java:43)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:822)
at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:813)
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:494)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:569)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1434)
at org.mortbay.http.HttpServer.service(HttpServer.java:896)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:366)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 дек 2007, 03:19 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
я имел ввиду по протоколу осмп


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 дек 2007, 16:46 
Не в сети

Зарегистрирован: 24 окт 2007, 14:19
Сообщения: 145
Карма: 0
Прошу прошения ОСМП работает. Разобрались. А вот Е-Порт нет...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 дек 2007, 11:51 
Не в сети

Зарегистрирован: 24 окт 2007, 14:19
Сообщения: 145
Карма: 0
Когда Е-Порт доработаете ??? Они уже теста ждут.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 дек 2007, 13:12 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Вы же сказали что они могут работать по протоколу osmp...

Ну тогда опять где-то к понедельнику возможно...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 17 дек 2007, 16:08 
Не в сети

Зарегистрирован: 24 окт 2007, 14:19
Сообщения: 145
Карма: 0
Когда Е-Порт???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 июн 2008, 11:44 
Не в сети
Клиент

Зарегистрирован: 04 авг 2007, 19:57
Сообщения: 157
Карма: 0
Возможно ли интегрировать платежную систему E-port с BG-биллингом? Если возможно, то какие версии биллинга и доп.модулей для этого нужны?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 июн 2008, 12:23 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Возможно с модулем MPS
http://bgbilling.ru/v4.4/doc/ch20s02s04.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 июн 2008, 19:12 
Не в сети
Клиент

Зарегистрирован: 04 авг 2007, 19:57
Сообщения: 157
Карма: 0
Amir писал(а):
Возможно с модулем MPS
http://bgbilling.ru/v4.4/doc/ch20s02s04.html

А какая версия биллинга нужна для работы с этим модулем?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 июн 2008, 19:24 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
4.4
у них протокол обмена вроде бы менялся


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 22 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.090s | 62 Queries | GZIP : On ]