forum.bitel.ru
http://forum.bitel.ru/

E-port
http://forum.bitel.ru/viewtopic.php?f=18&t=595
Страница 1 из 1

Автор:  fisher [ 05 дек 2007, 02:09 ]
Заголовок сообщения:  E-port

Настраиваем модуль 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)


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

Автор:  Amir [ 05 дек 2007, 10:49 ]
Заголовок сообщения: 

какая java стоит?

Автор:  dsheptalin [ 05 дек 2007, 12:58 ]
Заголовок сообщения: 

стоит 1.6

Автор:  Amir [ 05 дек 2007, 13:43 ]
Заголовок сообщения: 

попробуйте поставить последний буилд mps.
P.S. насколько знаю, реализация протокола eport еще не проверялась
(eport просто проводил платежи через дилерский интерфейс модуля card,
а системы тестирования реализации протокола у них нет),
так что на стадии тестирования eport, могут возникнуть еще ошибки при проведении платежей (ошибки подписи и т.п).

Автор:  Amir [ 05 дек 2007, 14:55 ]
Заголовок сообщения: 

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

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

Автор:  fisher [ 05 дек 2007, 21:29 ]
Заголовок сообщения: 

Обновили модуль до версии 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)

Автор:  dsheptalin [ 06 дек 2007, 13:24 ]
Заголовок сообщения: 

ошибки с чем связаны???

Автор:  Amir [ 06 дек 2007, 13:35 ]
Заголовок сообщения: 

в данном случае, потому что отсутсвует поле sign (подпись запроса
ошибки из-за того, что, как я писал выше, у них, похоже новый протокол + реализацию eport негде было проверить.
первая ошибка была связана с изменениями в 6-ой java
если будет время, на следющей неделе сделаем по новому протоколу

Автор:  dsheptalin [ 06 дек 2007, 14:10 ]
Заголовок сообщения: 

да на если делаеш настройки ОСМП - ошибки теже валятся.

Автор:  dsheptalin [ 06 дек 2007, 16:34 ]
Заголовок сообщения: 

Е Порт может платеж выплюнуть и по ОСМП протоколу, но конфиг ОСМП тоже не работает, ошибки теже.

Автор:  Amir [ 06 дек 2007, 17:25 ]
Заголовок сообщения: 

те же ошибки не могут быть
попробуйте перезапустить сервер после изменения конфига,
если будут идти ошибки, выложите, пожалуйста, server.out и конфиг mps

Автор:  dsheptalin [ 06 дек 2007, 18:13 ]
Заголовок сообщения: 

это конфиг


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...............

Автор:  dsheptalin [ 06 дек 2007, 18:17 ]
Заголовок сообщения: 

вот и лог


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)

Автор:  Amir [ 07 дек 2007, 03:19 ]
Заголовок сообщения: 

я имел ввиду по протоколу осмп

Автор:  dsheptalin [ 07 дек 2007, 16:46 ]
Заголовок сообщения: 

Прошу прошения ОСМП работает. Разобрались. А вот Е-Порт нет...

Автор:  dsheptalin [ 13 дек 2007, 11:51 ]
Заголовок сообщения: 

Когда Е-Порт доработаете ??? Они уже теста ждут.

Автор:  Amir [ 13 дек 2007, 13:12 ]
Заголовок сообщения: 

Вы же сказали что они могут работать по протоколу osmp...

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

Автор:  dsheptalin [ 17 дек 2007, 16:08 ]
Заголовок сообщения: 

Когда Е-Порт???

Автор:  Alex-XXI [ 04 июн 2008, 11:44 ]
Заголовок сообщения: 

Возможно ли интегрировать платежную систему E-port с BG-биллингом? Если возможно, то какие версии биллинга и доп.модулей для этого нужны?

Автор:  Amir [ 04 июн 2008, 12:23 ]
Заголовок сообщения: 

Возможно с модулем MPS
http://bgbilling.ru/v4.4/doc/ch20s02s04.html

Автор:  Alex-XXI [ 05 июн 2008, 19:12 ]
Заголовок сообщения: 

Amir писал(а):
Возможно с модулем MPS
http://bgbilling.ru/v4.4/doc/ch20s02s04.html

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

Автор:  Amir [ 05 июн 2008, 19:24 ]
Заголовок сообщения: 

4.4
у них протокол обмена вроде бы менялся

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/