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

5.2+freebsd+java
http://forum.bitel.ru/viewtopic.php?f=22&t=6942
Страница 1 из 1

Автор:  madmax [ 07 июл 2012, 22:57 ]
Заголовок сообщения:  5.2+freebsd+java

После запуска 5,2 приходит сообщение
Код:
Виртуальная машина OpenJDK 64-Bit Server VM не рекомендуется

Установили java diablo-jdk но сообщение так и приходит.
Может подскажите какая java нужна для 5,2 на freebsd.
Также сообщение приходит но все компоненты работают стабильно никаких ошибок, тогда почему биллинг шлет сообщение об ошибке.

И второе после запуска службы в процессах висит название [java] а в версии 5,1 писалось название запущенной программы.

Автор:  skyb [ 09 июл 2012, 06:39 ]
Заголовок сообщения:  Re: 5.2+freebsd+java

нада именно sun'овскую яву, а не OpenJDK

Автор:  dimOn [ 09 июл 2012, 11:52 ]
Заголовок сообщения:  Re: 5.2+freebsd+java

Это не сообщение об ошибке, это предупреждение. OpenJDK плохая, используйте на свой страх и риск. Те или иные косяки при её использовании — обязательные. Можете отключить этот аларм, про это написано в доке: http://bgbilling.ru/v5.2/doc/ch01s10s03.html

Автор:  madmax [ 09 июл 2012, 12:05 ]
Заголовок сообщения:  Re: 5.2+freebsd+java

Спасибо. да теперь бы решить проблему как установить sunовскую java на freebsd

Автор:  dimOn [ 09 июл 2012, 12:49 ]
Заголовок сообщения:  Re: 5.2+freebsd+java

Это к BSD-шникам, snark итд.

Автор:  max [ 10 июл 2012, 01:38 ]
Заголовок сообщения:  Re: 5.2+freebsd+java

dimOn писал(а):
Это к BSD-шникам, snark итд.

Обидно быть "и т.д." :twisted:

Автор:  dimOn [ 10 июл 2012, 12:06 ]
Заголовок сообщения:  Re: 5.2+freebsd+java

я никого не помню больше)) надо список на вас вести)

Автор:  Феанор [ 10 июл 2012, 12:08 ]
Заголовок сообщения:  Re: 5.2+freebsd+java

dimOn писал(а):
я никого не помню больше)) надо список на вас вести)

да и snark'а запомнил лучше после этой темы, наверное

Автор:  madmax [ 10 июл 2012, 12:12 ]
Заголовок сообщения:  Re: 5.2+freebsd+java

Обращаюсь к спецам freebsd. Не подскажите как установить сановскую java на freebsd.
В freebsd имеется сановский linux-jdk но как то его не хочется ставить ведь это под эмулятор линуха

Автор:  skyb [ 10 июл 2012, 12:19 ]
Заголовок сообщения:  Re: 5.2+freebsd+java

madmax писал(а):
В freebsd имеется сановский linux-jdk но как то его не хочется ставить ведь это под эмулятор линуха

именно он и ставится насколько мне известно

Автор:  Владимир [ 11 июл 2012, 13:53 ]
Заголовок сообщения:  Re: 5.2+freebsd+java

Установил Linux-sun-jdk1.6.0. также устанавливал Linux-sun-jdk1.7.0.
при выполнения скрипта
Код:
./bg_installer.sh update_5.2.zip

Сообщает об ошибки
Код:
error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory

система FreeBSD 8.2

Автор:  dimOn [ 11 июл 2012, 13:55 ]
Заголовок сообщения:  Re: 5.2+freebsd+java

viewtopic.php?f=2&t=4145&hilit=libjli

Автор:  snark [ 12 июл 2012, 01:11 ]
Заголовок сообщения:  Re: 5.2+freebsd+java

Владимир писал(а):
система FreeBSD 8.2

Биллинг, значит, обновляем, а систему нет ... оригинально, чо!

Рассказывайте по порядку что и как запускаете ...
Версия линуксулятора? Должна быть /usr/ports/emulators/linux_base-f10.
Версия явы? Должна быть /usr/ports/java/linux-sun-jdk16.
Линуксовые файловые системы монтируете? Должно быть так:
Код:
# mount -p | grep linux
linprocfs               /usr/compat/linux/proc  linprocfs       rw              0 0
linsysfs                /usr/compat/linux/sys   linsysfs        rw              0 0

Ну или, если хотите ссылаться на симлинк (/compat -> /usr/compat), так:
Код:
linprocfs               /compat/linux/proc      linprocfs       rw              0 0
linsysfs                /compat/linux/sys       linsysfs        rw              0 0

Чтобы не наступать на грабли, в bg_installer.sh должно быть как-то так (с рабочего 5.0):
Код:
${JAVA_HOME}/bin/java \
    -Dfile.encoding=UTF8 \
    -Djava.net.preferIPv4Stack=true \
    -Djava.nio.channels.spi.SelectorProvider=sun.nio.ch.PollSelectorProvider \
    -cp ${CLASSPATH} bitel.billing.server.installer.ModuleInstaller $1 $2 $3

Особое внимание обращаем на строчку:
Код:
-Djava.nio.channels.spi.SelectorProvider=sun.nio.ch.PollSelectorProvider

Т.к. без нее с линуховой явой могут быть глюки.
Биллинг из под рута работает? Если нет - пробуем из под рута.

Автор:  nightwolf [ 12 дек 2012, 15:17 ]
Заголовок сообщения:  Re: 5.2+freebsd+java

Я дома запускал на FreeBSD 8.3-STABLE. Просто скачал с сайта java.sun.com версию 1.6 распаковал и определил в настройках BGB путь.

Автор:  nightwolf [ 12 дек 2012, 15:46 ]
Заголовок сообщения:  Re: 5.2+freebsd+java

cd /usr/ports/java/jdk16
make fetch

Он будет говорить, что необходимо ручками скачать через браузер то-то и то-то. Скачиваешь и далее make.

Цитата:
[root@venus /usr/ports/java/jdk16]# make fetch
===> License check disabled, port has not defined LICENSE

IMPORTANT: To build the JDK 1.6.0 port, you should have at least
2.5Gb of free disk space in the build area!


Due to licensing restrictions, certain files must be fetched manually.

Please download the Update 3 Source from
http://www.java.net/download/jdk6/6u3/p ... p_2007.jar
and the Source Binaries from
http://www.java.net/download/jdk6/6u3/p ... p_2007.jar
and the Mozilla Headers from
http://www.java.net/download/jdk6/6u3/p ... p_2007.jar
.

Please open http://www.oracle.com/technetwork/java/javase/downloads/index.html
in a web browser and follow the "Download" link for
"JDK DST Timezone Update Tool - 1_3_45" to obtain the
time zone update file, tzupdater-1_3_45-2011n.zip.

Please download the patchset, bsd-jdk16-patches-4.tar.bz2, from
http://www.eyesbeyond.com/freebsddom/java/jdk16.html.

Please place the downloaded file(s) in /usr/ports/distfiles
and restart the build.

*** Error code 1

Stop in /usr/ports/java/jdk16.


Я выделил для тебя :)

P.S.
Упс, некропост, соорри :-)

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