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

Перестала работать оплата
http://forum.bitel.ru/viewtopic.php?f=46&t=8686
Страница 1 из 1

Автор:  Kostiksnz [ 14 ноя 2013, 16:58 ]
Заголовок сообщения:  Перестала работать оплата

перестали проходить платежи ориентировочно после обновления на 6.0

ошибка
Код:
 ERROR ["http-bio-/0.0.0.0-8080"-exec-2] EnazaApi - Can't call rollback when autocommit=true
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Can't call rollback when autocommit=true
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
        at com.mysql.jdbc.Util.getInstance(Util.java:386)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1013)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
        at com.mysql.jdbc.ConnectionImpl.rollback(ConnectionImpl.java:4714)
        at org.apache.commons.dbcp.DelegatingConnection.rollback(DelegatingConnection.java:368)
        at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.rollback(PoolGuardConnectionWrapper.java:214)
        at ru.bitel.bgbilling.modules.enaza.server.EnazaApi.doPost(EnazaApi.java:435)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at ru.bitel.server.servlet.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:140)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:662)


при оплате открывается ссылка http://лк.рогаикопыта.ру/enaza_api/17 белая и все

Автор:  Amir [ 14 ноя 2013, 17:19 ]
Заголовок сообщения:  Re: Перестала работать оплата

Билд последний, не старый? Другой ошибки до этого нет?

Автор:  skn [ 14 ноя 2013, 20:55 ]
Заголовок сообщения:  Re: Перестала работать оплата

1) там новую версию протокола добавили, вы с Enaza не общались на эту тему?
2) эту ошибку вроде как уже исправляли

Автор:  Kostiksnz [ 15 ноя 2013, 08:54 ]
Заголовок сообщения:  Re: Перестала работать оплата

с еназой общался - говорят ниче не меняли
билд enaza вер. 6.0 сборка 66 от 14.10.2013 19:57:55

что должно быть в enaza.xml? можете выложить?

можно как то обновить только один модуль? не трогая остальное...

Автор:  dimOn [ 15 ноя 2013, 13:19 ]
Заголовок сообщения:  Re: Перестала работать оплата

Kostiksnz писал(а):
можно как то обновить только один модуль? не трогая остальное...

можно, но не нужно
способ обычны, всё в доке описано же: http://bgbilling.ru/v6.0/doc/ch01s13.html

Автор:  skn [ 15 ноя 2013, 13:33 ]
Заголовок сообщения:  Re: Перестала работать оплата

Kostiksnz писал(а):
с еназой общался - говорят ниче не меняли
билд enaza вер. 6.0 сборка 66 от 14.10.2013 19:57:55


нужно обновляться, ошибка исправлена в следующих сборках

Автор:  Kostiksnz [ 25 ноя 2013, 08:39 ]
Заголовок сообщения:  Re: Перестала работать оплата

skn писал(а):
Kostiksnz писал(а):
с еназой общался - говорят ниче не меняли
билд enaza вер. 6.0 сборка 66 от 14.10.2013 19:57:55


нужно обновляться, ошибка исправлена в следующих сборках

не помогло обновление все равно белый экран при переходе на оплату

Автор:  skn [ 25 ноя 2013, 13:03 ]
Заголовок сообщения:  Re: Перестала работать оплата

Kostiksnz писал(а):
не помогло обновление все равно белый экран при переходе на оплату


и ошибка в логах такая же?

Автор:  Kostiksnz [ 25 ноя 2013, 14:11 ]
Заголовок сообщения:  Re: Перестала работать оплата

skn писал(а):
Kostiksnz писал(а):
не помогло обновление все равно белый экран при переходе на оплату


и ошибка в логах такая же?



Код:
EnazaApi - com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '42495498' for key 1
ru.bitel.bgbilling.common.BGException: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '42495498' for key 1
        at ru.bitel.bgbilling.modules.enaza.server.bean.EnazaTransactionDao.update(EnazaTransactionDao.java:90)
        at ru.bitel.bgbilling.modules.enaza.server.EnazaApi.doPost(EnazaApi.java:416)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at ru.bitel.server.servlet.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:140)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:662)
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '42495498' for key 1
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
        at com.mysql.jdbc.Util.getInstance(Util.java:386)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1039)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3609)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3541)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2002)
        at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1339)
        at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:825)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2427)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2345)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2330)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
        at ru.bitel.bgbilling.modules.enaza.server.bean.EnazaTransactionDao.update(EnazaTransactionDao.java:84)
        ... 26 more


в БД enaza_transaction_17 нет записи о 42495498

Автор:  skn [ 25 ноя 2013, 16:26 ]
Заголовок сообщения:  Re: Перестала работать оплата

Fixed

Автор:  Kostiksnz [ 26 ноя 2013, 09:04 ]
Заголовок сообщения:  Re: Перестала работать оплата

skn писал(а):
Fixed

Код:
 EnazaApi - com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Column 'contract_group_id' cannot be null
ru.bitel.bgbilling.common.BGException: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Column 'contract_group_id' cannot be null
        at ru.bitel.bgbilling.modules.enaza.server.bean.EnazaTransactionDao.update(EnazaTransactionDao.java:90)
        at ru.bitel.bgbilling.modules.enaza.server.EnazaApi.doPost(EnazaApi.java:416)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at ru.bitel.server.servlet.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:140)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:662)
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Column 'contract_group_id' cannot be null
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
        at com.mysql.jdbc.Util.getInstance(Util.java:386)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1039)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3609)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3541)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2002)
        at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1339)
        at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:825)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2427)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2345)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2330)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
        at ru.bitel.bgbilling.modules.enaza.server.bean.EnazaTransactionDao.update(EnazaTransactionDao.java:84)
        ... 26 more

Автор:  skn [ 26 ноя 2013, 14:42 ]
Заголовок сообщения:  Re: Перестала работать оплата

фикс

Автор:  Kostiksnz [ 26 ноя 2013, 16:47 ]
Заголовок сообщения:  Re: Перестала работать оплата

skn писал(а):
фикс


стал открываться личный кабинет, но при нажатии на "Подтверждаю" страничка просто обновляется и ничего не происходит
ошибок нет

Автор:  skn [ 26 ноя 2013, 19:58 ]
Заголовок сообщения:  Re: Перестала работать оплата

где нажимаете? в фрейме?

Автор:  Kostiksnz [ 28 ноя 2013, 13:16 ]
Заголовок сообщения:  Re: Перестала работать оплата

skn писал(а):
где нажимаете? в фрейме?

наверное в личном кабинете открывается мол "подтвердите покупку столько то рублей купиил то то тото" и 2 кнопки подтвердить и отказаться

Автор:  skn [ 28 ноя 2013, 14:18 ]
Заголовок сообщения:  Re: Перестала работать оплата

Kostiksnz писал(а):
skn писал(а):
где нажимаете? в фрейме?

наверное в личном кабинете открывается мол "подтвердите покупку столько то рублей купиил то то тото" и 2 кнопки подтвердить и отказаться


а что эназовцы по этому поводу говорят?

Автор:  Kostiksnz [ 29 ноя 2013, 09:07 ]
Заголовок сообщения:  Re: Перестала работать оплата

skn писал(а):
Kostiksnz писал(а):
skn писал(а):
где нажимаете? в фрейме?

наверное в личном кабинете открывается мол "подтвердите покупку столько то рублей купиил то то тото" и 2 кнопки подтвердить и отказаться


а что эназовцы по этому поводу говорят?

что у них все гуд, они ничего не трогали

Автор:  skn [ 29 ноя 2013, 15:09 ]
Заголовок сообщения:  Re: Перестала работать оплата

Kostiksnz писал(а):
что у них все гуд, они ничего не трогали


ок, отлично, значит у всех все в порядке...

Автор:  Kostiksnz [ 01 дек 2013, 12:04 ]
Заголовок сообщения:  Re: Перестала работать оплата

skn писал(а):
Kostiksnz писал(а):
что у них все гуд, они ничего не трогали


ок, отлично, значит у всех все в порядке...


а как же я? :(

Автор:  skn [ 01 дек 2013, 17:02 ]
Заголовок сообщения:  Re: Перестала работать оплата

Kostiksnz писал(а):
skn писал(а):
Kostiksnz писал(а):
что у них все гуд, они ничего не трогали


ок, отлично, значит у всех все в порядке...


а как же я? :(


ну как я понимаю эназовцам все равно, работает у вас или нет, а у нас нет доступа ни к вашей системе ни к их, так что мы тут вообще мало что можем...

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