BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 22 июн 2025, 11:44

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




Начать новую тему Ответить на тему  [ Сообщений: 25 ] 
Автор Сообщение
 Заголовок сообщения: BGBilling клиент и MacOS
СообщениеДобавлено: 01 сен 2009, 14:17 
Не в сети
Аватара пользователя

Зарегистрирован: 19 июн 2009, 14:57
Сообщения: 62
Откуда: Камчатка
Карма: 5
Запускал ли кто нибудь клиент биллинга под Макосом?
И есть ли запускающий скриптик у кого?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 сен 2009, 19:21 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
кто-то вроде запускал . А ява у вас там какая ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 сен 2009, 04:32 
Не в сети
Аватара пользователя

Зарегистрирован: 19 июн 2009, 14:57
Сообщения: 62
Откуда: Камчатка
Карма: 5
32х битная J2SE5.0


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 сен 2009, 12:33 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
5.0 - совсем грустно ..поновее нет ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 сен 2009, 12:36 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
для 5.0 это надо брать скрипты запуска от болле старых версий биллинга и править ..там нужно было указывать все библитеки,а сейчас достаточно папку ..И как мимнимум с генерацией счетов бухгалтерии могут быть проблемы с такой явой


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

Зарегистрирован: 19 июн 2009, 14:57
Сообщения: 62
Откуда: Камчатка
Карма: 5
Есть поновее. Шестая ява стоит. Под нее есть что нибудь?


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

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
А через billing.sh не запускается?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 сен 2009, 18:36 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Evil писал(а):
Есть поновее. Шестая ява стоит. Под нее есть что нибудь?

а билд какой ? что говорит при запуске?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 сен 2009, 06:02 
Не в сети
Аватара пользователя

Зарегистрирован: 19 июн 2009, 14:57
Сообщения: 62
Откуда: Камчатка
Карма: 5
ругается на:
Exception in thread "main" java.lang.NoClassDefFoundError: bitel/billing/ShellFrame


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 сен 2009, 06:09 
Не в сети
Аватара пользователя

Зарегистрирован: 19 июн 2009, 14:57
Сообщения: 62
Откуда: Камчатка
Карма: 5
java version "1.5.0_20"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_20-b02-315)
Java HotSpot(TM) Client VM (build 1.5.0_20-141, mixed mode, sharing)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 сен 2009, 11:58 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
какая именно ОС стоит? версия.


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

Зарегистрирован: 19 июн 2009, 14:57
Сообщения: 62
Откуда: Камчатка
Карма: 5
MacOS X Leopard 10.5.8


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 сен 2009, 12:44 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Тая ява у вас не 6-ая , а 5-ая
замените строчку
Код:
CLASSPATH=${BGBILLING_DIR}:${BGBILLING_DIR}/lib/*

на
Код:
CLASSPATH=${BGBILLING_DIR}

for i in "$BGBILLING_DIR/lib"/*.jar; do
     CLASSPATH="$CLASSPATH":"$i"
done



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

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Evil, Вы так и не ответили - почему не ставите новую JRE? С версией, которой уже несколько лет могут быть проблемы, это известно априори.

вот здесь мне сказали, что есть новые Java's, в том числе 1.6.0_13:
http://support.apple.com/downloads/Java ... 5_Update_4


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

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
stark писал(а):
Тая ява у вас не 6-ая , а 5-ая
замените строчку
[/code]
Я думаю, всё же правильнее поставить просто новую JRE, чем потом решать ещё какие-то проблемы, связанные со старой, которые более чем вероятны.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 сен 2009, 12:54 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
dimOn писал(а):
Evil, Вы так и не ответили - почему не ставите новую JRE? С версией, которой уже несколько лет могут быть проблемы, это известно априори.

вот здесь мне сказали, что есть новые Java's, в том числе 1.6.0_13:
http://support.apple.com/downloads/Java ... 5_Update_4


хм..с таким билдом мы можем mac официально начать поддерживать :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BGBilling клиент и MacOS
СообщениеДобавлено: 08 сен 2009, 05:47 
Не в сети
Аватара пользователя

Зарегистрирован: 19 июн 2009, 14:57
Сообщения: 62
Откуда: Камчатка
Карма: 5
dimOn писал(а):
вот здесь мне сказали, что есть новые Java's, в том числе 1.6.0_13:
http://support.apple.com/downloads/Java ... 5_Update_4

Здесь 4й апдейт, а у нас установлен уже 5й. в Маке 6я ява только под 64 разряда. То есть на машине имеются
JAVA SE 6 1.6.0_15, 64 бит
J2SE 5.0 1.5.0_20, 32 бит
а после замены строк на:
stark писал(а):
Код:
CLASSPATH=${BGBILLING_DIR}

for i in "$BGBILLING_DIR/lib"/*.jar; do
     CLASSPATH="$CLASSPATH":"$i"
done


выдает:
Код:
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
 at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
 at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
 at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
 at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:280)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
 at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BGBilling клиент и MacOS
СообщениеДобавлено: 08 сен 2009, 05:49 
Не в сети
Аватара пользователя

Зарегистрирован: 19 июн 2009, 14:57
Сообщения: 62
Откуда: Камчатка
Карма: 5
На BG биллинг переходили с UTM5. попробовали запустить на Маке клиент УТМ-а явовский, запустился без проблем :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BGBilling клиент и MacOS
СообщениеДобавлено: 08 сен 2009, 11:13 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Повторяю: потому, что под java5 запуск не предусмотрен.
Мне сейчас маководы говорят, что под Мак есть 32битная java6, был и неофициальный порт с bsd и вроде сейчас официальный есть. У нас нет маков, потому мы проверить не можем - что работает, а что - нет. Поищите в интернете, раз появилась такая необходимость.
Кстати, немного непонятно - а 64битная Java у вас работает вообще? Если да, то почему вы хотите обязательно 32битную?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BGBilling клиент и MacOS
СообщениеДобавлено: 08 сен 2009, 12:30 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Evil писал(а):
dimOn писал(а):
вот здесь мне сказали, что есть новые Java's, в том числе 1.6.0_13:
http://support.apple.com/downloads/Java ... 5_Update_4

Здесь 4й апдейт, а у нас установлен уже 5й. в Маке 6я ява только под 64 разряда. То есть на машине имеются
JAVA SE 6 1.6.0_15, 64 бит

так почему бы не запустить на этой яве ?


Evil писал(а):
[code]Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)



Это потому что путаются запустить на старой яве, классы которые скомпилированы на новой яве. Значит бгбиллинг больше не работает со старой явой . Чтобы у вас заработало нам придется скомпилировать клиент под 5-ой явой, + плюс еще вести разную версию кода, т.к мы уже используем некоторые возможности 6-ой явы ..А утм в у вас запускается потому что либо древняя версия(ели у кого то есть какой-нибудь бородатый билд бгбиллинг 4.4,или 4.3, не то что лежит сейчас на сайте , то он тоже будет работать под яву 5.) либо продукт загибается и больше не развивается , либо у них на сайте есть несколько версии под разные версии явы (в чем я лично сомневаюсь) , либо они просто консерваторы :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BGBilling клиент и MacOS
СообщениеДобавлено: 11 сен 2009, 06:59 
Не в сети
Аватара пользователя

Зарегистрирован: 19 июн 2009, 14:57
Сообщения: 62
Откуда: Камчатка
Карма: 5
В новом Макосе Snow Leopard с 6й явой все заработало без проблем.
Всем спасибо :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BGBilling клиент и MacOS
СообщениеДобавлено: 05 окт 2009, 12:56 
Не в сети
Клиент

Зарегистрирован: 30 мар 2009, 17:51
Сообщения: 431
Карма: 23
Странно, а у меня на 10.6 выдает.
pppoe:BGBillingClient ivan$ ./bgbilling.sh
The JAVA_HOME environment variable is not defined
This environment variable is needed to run this program

Интересно, с чего это он не может найти ява_хоум.
Вообще не жмет, клиент в виртуальной машине запущен, но было бы интересно запустить сразу из макоси.


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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BGBilling клиент и MacOS
СообщениеДобавлено: 05 окт 2009, 13:48 
Не в сети
Клиент

Зарегистрирован: 30 мар 2009, 17:51
Сообщения: 431
Карма: 23
http://www.mehtanirav.com/2008/09/02/se ... ent-page-1

выдался перерыв, чуть подольше погуглил, нашел данный линк. все получилось.
на скриншоте смотрим на клиента =)


Вложения:
macosx.jpg
macosx.jpg [ 97.01 КБ | Просмотров: 8659 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BGBilling клиент и MacOS
СообщениеДобавлено: 26 ноя 2009, 12:26 
Не в сети

Зарегистрирован: 21 окт 2009, 14:12
Сообщения: 5
Карма: 0
Все делается намного проще. В папочке "Программы/Служебные" есть приложение "настройка Java". В ней просто перетаскивается нужная версия в верхнюю строку и команда java будет вызываться именно из этой версии.


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

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


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

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


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

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