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

Проблема после обновления со статусом шлюза
http://forum.bitel.ru/viewtopic.php?f=7&t=4451
Страница 1 из 1

Автор:  niceone [ 20 авг 2010, 10:05 ]
Заголовок сообщения:  Проблема после обновления со статусом шлюза

Обновился, 4.6 сборка 570.
Код:
08-20/10:44:13  INFO [main] Server - assist v.4.6 build 15 from 18.05.2010 11:49:24
08-20/10:44:13  INFO [main] Server - bill v.4.6 build 227 from 09.07.2010 15:57:40
08-20/10:44:13  INFO [main] Server - cerbercrypt v.4.6 build 210 from 15.06.2010 16:23:30
08-20/10:44:13  INFO [main] Server - dialup v.4.6 build 220 from 22.07.2010 14:00:46
08-20/10:44:13  INFO [main] Server - ipn v.4.6 build 260 from 10.08.2010 15:57:48
08-20/10:44:13  INFO [main] Server - mps v.4.6 build 184 from 01.07.2010 16:00:55
08-20/10:44:13  INFO [main] Server - npay v.4.6 build 178 from 15.06.2010 18:09:31
08-20/10:44:13  INFO [main] Server - phone v.4.6 build 261 from 05.07.2010 16:28:46
08-20/10:44:13  INFO [main] Server - reports v.4.6 build 185 from 16.02.2010 14:09:54
08-20/10:44:13  INFO [main] Server - trayinfo v.4.6 build 147 from 03.01.2010 17:15:30
08-20/10:44:13  INFO [main] Server - ru.bitel.bgbilling.plugins.cashcheck v.4.6 build 89 from 09.04.2010 13:32:18
08-20/10:44:13  INFO [main] Server - ru.bitel.bgbilling.plugins.crm v.4.6 build 191 from 29.06.2010 17:59:11

Код:
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b07)
Java HotSpot(TM) Client VM (build 17.0-b17, mixed mode)


При приходе платежа шлюз показывает что он заблокирован.
На самом деле шлюз открывается, и в логе изменения статуса тоже пишется что шлюз открыт.

В таблице ipn_contract_status у таких договоров стоит значение "1".

Вложения:
.JPG
.JPG [ 33.55 КБ | Просмотров: 3702 ]

Автор:  niceone [ 20 авг 2010, 14:24 ]
Заголовок сообщения:  Re: Проблема по обновления со шлюзом

При проверке шлюзов - они закрываются вновь.
В пятницу... помогите ?... нам хочется отдыхать :(

Автор:  niceone [ 20 авг 2010, 15:15 ]
Заголовок сообщения:  Re: Проблема после обновления со статусом шлюза

В базе дублируются статусы
Код:
select *
from  ipn_contract_status_3
where  cid =1648

cid   status
   
1648   2
1648   0
1648   0
1648   0
1648   0
1648   0
1648   1
1648   0
1648   0
1648   1
1648   0
1648   0
1648   0

Автор:  niceone [ 20 авг 2010, 15:47 ]
Заголовок сообщения:  Re: Проблема после обновления со статусом шлюза

Нашел проблему на форуме.
Почикал скриптом всех с двойным статусом;
Однако они все равно появляются.


Цитата:
mysql> show create table ipn_contract_status_3;
+-----------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table | Create Table |
+-----------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| ipn_contract_status_3 | CREATE TABLE `ipn_contract_status_3` (
`cid` int(10) NOT NULL default '0',
`status` tinyint(3) NOT NULL default '0',
KEY `cid` (`cid`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 |
+-----------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

Автор:  stark [ 20 авг 2010, 15:50 ]
Заголовок сообщения:  Re: Проблема после обновления со статусом шлюза

вот эта проблема.
viewtopic.php?f=7&t=4066&start=15
Попробуйте вызвать вот эту команду:

bg_installer.bat killhash m3

Потом скачайте скачайте модуль ipn последний с сайта и установите его с ! в конце . Если не поможет, то пишите , возможно понадобится удаленный доступ .

Автор:  niceone [ 20 авг 2010, 15:56 ]
Заголовок сообщения:  Re: Проблема после обновления со статусом шлюза

stark писал(а):
вот эта проблема.
viewtopic.php?f=7&t=4066&start=15
Попробуйте вызвать вот эту команду:

bg_installer.bat killhash m3

Потом скачайте скачайте модуль ipn последний с сайта и установите его с ! в конце . Если не поможет, то пишите , возможно понадобится удаленный доступ .

Код:
C:\BGBillingServer>bg_installer.bat killhash m3

C:\BGBillingServer>if "C:\BGBillingServer" == "" set BGBILLING_SERVER_DIR=.

C:\BGBillingServer>cd C:\BGBillingServer

C:\BGBillingServer>set CLASSPATH=C:\BGBillingServer;C:\BGBillingServer\lib\*

C:\BGBillingServer>java -cp C:\BGBillingServer;C:\BGBillingServer\lib\* bitel.bi
lling.server.installer.ModuleInstaller killhash m3
Exception in thread "main" java.lang.NoClassDefFoundError: bitel/billing/module/
common/Utils
        at bitel.billing.server.installer.ModuleInstaller.main(ModuleInstaller.j
ava:28)
Caused by: java.lang.ClassNotFoundException: bitel.billing.module.common.Utils
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 1 more

Автор:  niceone [ 20 авг 2010, 16:29 ]
Заголовок сообщения:  Re: Проблема после обновления со статусом шлюза

Вроде как помогло
Код:
ALTER TABLE ipn_contract_status_$mid ADD PRIMARY KEY (`cid`), DROP INDEX `cid`;


Спасибо всем кто принял участие в решении проблемы :)
Душевно тут так!

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