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

неправильная Java
http://forum.bitel.ru/viewtopic.php?f=1&t=6101
Страница 1 из 2

Автор:  Дмитрий [ 09 ноя 2011, 22:54 ]
Заголовок сообщения:  неправильная Java

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

Код:
ID события: bad.java
Время регистрации события: 09.11.2011 22:41:20

Виртуальная машина Diablo Java HotSpot(TM) 64-Bit Server VM не рекомендуется

зы: сдается мне дальше последует проверка ОС с подобными уведомлениями. Не проще тогда сделать лайв с нужной ОС+ява+стейбл БГ и рекомендовать его как панацею?

Автор:  skyb [ 10 ноя 2011, 04:27 ]
Заголовок сообщения:  Re: неправильная Java

это неправильные пчелы, они делают неправильный мед :-D

Автор:  stark [ 10 ноя 2011, 11:25 ]
Заголовок сообщения:  Re: неправильная Java

Кстати о diablo, насколько я вижу по форуму, это действительно неправильная ява. Под ней больше всего проблем .

Автор:  dimOn [ 10 ноя 2011, 11:36 ]
Заголовок сообщения:  Re: неправильная Java

А в чём сложность использования правильной java? В документации заявлена поддержка определённой платформы, и она и так очень и очень широка. Проблемы с плохой явой постоянны. Почему вы не хотите поставить линуксовую, например. Большая часть ошибок следует из неправильной явы (а сейчас ещё из неверной таймзоны). И под OpenJDK совершенно точно есть проблемы. Убрать сообщение как-нибудь можно, но эта java точно не поддерживается. Это нормальная практика, когда программа определяет под чем работать корректно не может и сообщает об этом.

Автор:  Дмитрий [ 10 ноя 2011, 11:37 ]
Заголовок сообщения:  Re: неправильная Java

stark писал(а):
Кстати о diablo, насколько я вижу по форуму, это действительно неправильная ява. Под ней больше всего проблем .
На 5.2 пока что встречаю недоработки, а так как нет человеческой доки остается гадать, толи фича, толи бага очередная.

Автор:  Дмитрий [ 10 ноя 2011, 11:42 ]
Заголовок сообщения:  Re: неправильная Java

dimOn писал(а):
А в чём сложность использования правильной java?
x86?
dimOn писал(а):
В документации заявлена поддержка определённой платформы, и она и так очень и очень широка. Проблемы с плохой явой постоянны. Почему вы не хотите поставить линуксовую, например. Большая часть ошибок следует из неправильной явы (а сейчас ещё из неверной таймзоны). И под OpenJDK совершенно точно есть проблемы. Убрать сообщение как-нибудь можно, но эта java точно не поддерживается. Это нормальная практика, когда программа определяет под чем работать корректно не может и сообщает об этом.
Я не спрашивал почему она не правильная, а зачем было городить эвенты на это? У меня нет проблем с памятью, прекрасно помню на какой яве работает все.

Автор:  dimOn [ 10 ноя 2011, 11:49 ]
Заголовок сообщения:  Re: неправильная Java

Дмитрий писал(а):
stark писал(а):
Кстати о diablo, насколько я вижу по форуму, это действительно неправильная ява. Под ней больше всего проблем .
На 5.2 пока что встречаю недоработки, а так как нет человеческой доки остается гадать, толи фича, толи бага очередная.

В доке зато написано:
Цитата:
Обратите внимание, что для нормальной работы приложений биллинга необходима JDK производства Oracle

Автор:  Дмитрий [ 10 ноя 2011, 11:52 ]
Заголовок сообщения:  Re: неправильная Java

dimOn писал(а):
Дмитрий писал(а):
stark писал(а):
Кстати о diablo, насколько я вижу по форуму, это действительно неправильная ява. Под ней больше всего проблем .
На 5.2 пока что встречаю недоработки, а так как нет человеческой доки остается гадать, толи фича, толи бага очередная.

В доке зато написано:
Цитата:
Обратите внимание, что для нормальной работы приложений биллинга необходима JDK производства Oracle
Это я видел. Другими словами, о чем я писал в последних топиках не работает из-за "неправильной" явы?

Автор:  dimOn [ 10 ноя 2011, 12:05 ]
Заголовок сообщения:  Re: неправильная Java

Дмитрий писал(а):
dimOn писал(а):
А в чём сложность использования правильной java?
x86?
dimOn писал(а):
В документации заявлена поддержка определённой платформы, и она и так очень и очень широка. Проблемы с плохой явой постоянны. Почему вы не хотите поставить линуксовую, например. Большая часть ошибок следует из неправильной явы (а сейчас ещё из неверной таймзоны). И под OpenJDK совершенно точно есть проблемы. Убрать сообщение как-нибудь можно, но эта java точно не поддерживается. Это нормальная практика, когда программа определяет под чем работать корректно не может и сообщает об этом.
Я не спрашивал почему она не правильная, а зачем было городить эвенты на это? У меня нет проблем с памятью, прекрасно помню на какой яве работает все.

Нет, не обязательно x86, но обязательно Oracle JDK. Городить эвенты было затем, что не дать совсем запустить все приложения (как промелькнула мысль изначально) всё же было бы слишком жестоко. Почему вы так ругаетесь? Аларм шлётся только однократно при старте сервера, и это просто предупреждение. Можно сделать отключаемым, только это всё же не совсем правильно.

Автор:  dimOn [ 10 ноя 2011, 12:13 ]
Заголовок сообщения:  Re: неправильная Java

Дмитрий писал(а):
dimOn писал(а):
Дмитрий писал(а):
stark писал(а):
Кстати о diablo, насколько я вижу по форуму, это действительно неправильная ява. Под ней больше всего проблем .
На 5.2 пока что встречаю недоработки, а так как нет человеческой доки остается гадать, толи фича, толи бага очередная.

В доке зато написано:
Цитата:
Обратите внимание, что для нормальной работы приложений биллинга необходима JDK производства Oracle
Это я видел. Другими словами, о чем я писал в последних топиках не работает из-за "неправильной" явы?

Не обязательно Вы писали, другие писали и пишут постоянно. Сейчас уже в любом случае не найдёшь, топики с ошибками периодически исчезают с форума.
Например здесь у вас не работало из-за необновлённой Java, о чём сейчас тоже предупреждается: viewtopic.php?f=15&t=6082
Неправильная JDK вызывает много вопросов, и чаще всего заканчивается установкой правильной. Для любителей дополнительных сюрпризов я сделаю аларм отключаемым, не переживайте.

Автор:  Дмитрий [ 10 ноя 2011, 12:21 ]
Заголовок сообщения:  Re: неправильная Java

dimOn писал(а):
Дмитрий писал(а):
dimOn писал(а):
Дмитрий писал(а):
stark писал(а):
Кстати о diablo, насколько я вижу по форуму, это действительно неправильная ява. Под ней больше всего проблем .
На 5.2 пока что встречаю недоработки, а так как нет человеческой доки остается гадать, толи фича, толи бага очередная.

В доке зато написано:
Цитата:
Обратите внимание, что для нормальной работы приложений биллинга необходима JDK производства Oracle
Это я видел. Другими словами, о чем я писал в последних топиках не работает из-за "неправильной" явы?

Не обязательно Вы писали, другие писали и пишут постоянно. Сейчас уже в любом случае не найдёшь, топики с ошибками периодически исчезают с форума.
Например здесь у вас не работало из-за необновлённой Java, о чём сейчас тоже предупреждается: viewtopic.php?f=15&t=6082
Неправильная JDK вызывает много вопросов, и чаще всего заканчивается установкой правильной. Для любителей дополнительных сюрпризов я сделаю аларм отключаемым, не переживайте.

Во-первых: эта ошибка была из-за не обновленной TZ на клиентских машинах, но никак не из-за diablo, а во-вторых: я не ругаюсь, я узнаю зачем такое нововведение - я не виноват, что у вас не ведется ченджлог и вы не указываете что правили, а сидеть гадать что это аларм или эксепшн мне некогда когда все встанет тазом.

Конкретно про мои топики, то они http://forum.bgbilling.ru/viewtopic.php?f=44&t=6096, http://forum.bgbilling.ru/viewtopic.php?f=44&t=6095. Причем они даже без "апа" видны.

Автор:  Дмитрий [ 10 ноя 2011, 12:24 ]
Заголовок сообщения:  Re: неправильная Java

dimOn писал(а):
Дмитрий писал(а):
dimOn писал(а):
А в чём сложность использования правильной java?
x86?
dimOn писал(а):
В документации заявлена поддержка определённой платформы, и она и так очень и очень широка. Проблемы с плохой явой постоянны. Почему вы не хотите поставить линуксовую, например. Большая часть ошибок следует из неправильной явы (а сейчас ещё из неверной таймзоны). И под OpenJDK совершенно точно есть проблемы. Убрать сообщение как-нибудь можно, но эта java точно не поддерживается. Это нормальная практика, когда программа определяет под чем работать корректно не может и сообщает об этом.
Я не спрашивал почему она не правильная, а зачем было городить эвенты на это? У меня нет проблем с памятью, прекрасно помню на какой яве работает все.

Нет, не обязательно x86, но обязательно Oracle JDK. Городить эвенты было затем, что не дать совсем запустить все приложения

Если бы сказали сколько ядру памяти в пике нужно при той или иной нагрузке, то может и правильную x86 поставил, а так приходится неправильную amd64 использовать. Одна из последних панацей в хелпдеске по поводу ошибки была - увеличить память.

Автор:  dimOn [ 10 ноя 2011, 16:49 ]
Заголовок сообщения:  Re: неправильная Java

Дмитрий писал(а):
Во-первых: эта ошибка была из-за не обновленной TZ на клиентских машинах, но никак не из-за diablo, а во-вторых: я не ругаюсь, я узнаю зачем такое нововведение - я не виноват, что у вас не ведется ченджлог и вы не указываете что правили, а сидеть гадать что это аларм или эксепшн мне некогда когда все встанет тазом.

Конкретно про мои топики, то они http://forum.bgbilling.ru/viewtopic.php?f=44&t=6096, http://forum.bgbilling.ru/viewtopic.php?f=44&t=6095. Причем они даже без "апа" видны.
Речь про то, что аларм при возможных (и даже очень вероятных) проблемах — правильно. При необновлённой TZ на клиентских аларма нет, но пишется предупреждение в версии в окне about. Ченджлог типа как бы ведётся, вчерашние вечерние изменения туда не попали. Это мой косяк. Сейчас довыложу отключение аларма и всё будет ок.

Автор:  dimOn [ 10 ноя 2011, 16:50 ]
Заголовок сообщения:  Re: неправильная Java

Дмитрий писал(а):
Если бы сказали сколько ядру памяти в пике нужно при той или иной нагрузке, то может и правильную x86 поставил, а так приходится неправильную amd64 использовать. Одна из последних панацей в хелпдеске по поводу ошибки была - увеличить память.
Что вы пристали с x86? Если у вас 64 система, то JDK тоже, разумеется, должна быть amd64, кто вам сказал, что она неправильная? У нас почти у всех 64-битная JDK стоит.

Автор:  dimOn [ 10 ноя 2011, 16:57 ]
Заголовок сообщения:  Re: неправильная Java

Будем сибирать ссылки с неправильной java
Тадам: viewtopic.php?f=22&t=6029

Автор:  Дмитрий [ 10 ноя 2011, 16:59 ]
Заголовок сообщения:  Re: неправильная Java

dimOn писал(а):
Дмитрий писал(а):
Если бы сказали сколько ядру памяти в пике нужно при той или иной нагрузке, то может и правильную x86 поставил, а так приходится неправильную amd64 использовать. Одна из последних панацей в хелпдеске по поводу ошибки была - увеличить память.
Что вы пристали с x86? Если у вас 64 система, то JDK тоже, разумеется, должна быть amd64, кто вам сказал, что она неправильная? У нас почти у всех 64-битная JDK стоит.
Под моей "неправильной" ОС есть только правильная x86 ява.

Автор:  stark [ 10 ноя 2011, 17:33 ]
Заголовок сообщения:  Re: неправильная Java

Дмитрий писал(а):
dimOn писал(а):
Дмитрий писал(а):
Если бы сказали сколько ядру памяти в пике нужно при той или иной нагрузке, то может и правильную x86 поставил, а так приходится неправильную amd64 использовать. Одна из последних панацей в хелпдеске по поводу ошибки была - увеличить память.
Что вы пристали с x86? Если у вас 64 система, то JDK тоже, разумеется, должна быть amd64, кто вам сказал, что она неправильная? У нас почти у всех 64-битная JDK стоит.
Под моей "неправильной" ОС есть только правильная x86 ява.


Ну, тогда грустно . Еще есть вариант сменить неправильную ОС .

Автор:  stark [ 10 ноя 2011, 17:44 ]
Заголовок сообщения:  Re: неправильная Java

Дмитрий писал(а):
dimOn писал(а):
Дмитрий писал(а):
dimOn писал(а):
Дмитрий писал(а):
stark писал(а):
Кстати о diablo, насколько я вижу по форуму, это действительно неправильная ява. Под ней больше всего проблем .
На 5.2 пока что встречаю недоработки, а так как нет человеческой доки остается гадать, толи фича, толи бага очередная.

В доке зато написано:
Цитата:
Обратите внимание, что для нормальной работы приложений биллинга необходима JDK производства Oracle
Это я видел. Другими словами, о чем я писал в последних топиках не работает из-за "неправильной" явы?

Не обязательно Вы писали, другие писали и пишут постоянно. Сейчас уже в любом случае не найдёшь, топики с ошибками периодически исчезают с форума.
Например здесь у вас не работало из-за необновлённой Java, о чём сейчас тоже предупреждается: viewtopic.php?f=15&t=6082
Неправильная JDK вызывает много вопросов, и чаще всего заканчивается установкой правильной. Для любителей дополнительных сюрпризов я сделаю аларм отключаемым, не переживайте.

Во-первых: эта ошибка была из-за не обновленной TZ на клиентских машинах, но никак не из-за diablo, а во-вторых: я не ругаюсь, я узнаю зачем такое нововведение - я не виноват, что у вас не ведется ченджлог и вы не указываете что правили, а сидеть гадать что это аларм или эксепшн мне некогда когда все встанет тазом.

Конкретно про мои топики, то они http://forum.bgbilling.ru/viewtopic.php?f=44&t=6096, http://forum.bgbilling.ru/viewtopic.php?f=44&t=6095. Причем они даже без "апа" видны.


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

Автор:  Дмитрий [ 10 ноя 2011, 17:48 ]
Заголовок сообщения:  Re: неправильная Java

stark писал(а):
Дмитрий писал(а):
dimOn писал(а):
Дмитрий писал(а):
Если бы сказали сколько ядру памяти в пике нужно при той или иной нагрузке, то может и правильную x86 поставил, а так приходится неправильную amd64 использовать. Одна из последних панацей в хелпдеске по поводу ошибки была - увеличить память.
Что вы пристали с x86? Если у вас 64 система, то JDK тоже, разумеется, должна быть amd64, кто вам сказал, что она неправильная? У нас почти у всех 64-битная JDK стоит.
Под моей "неправильной" ОС есть только правильная x86 ява.


Ну, тогда грустно . Еще есть вариант сменить неправильную ОС .
Как самый крайний вариант, как функционал не упрется в "неправильную"/правильную x86 яву. По памяти я так и не получил ответа, который задавал не один раз.

Автор:  Дмитрий [ 10 ноя 2011, 17:55 ]
Заголовок сообщения:  Re: неправильная Java

stark писал(а):
Зачем путать теплое с мягким . Да не успеваем мы, не добрались еще до ваших тем . Тут вопрос про яву подняли. Ваши новые ошибки могут быть связаны я явой, а а могут и нет , не в этом суть. changelog пока тоже еще не пишем , до релиза писать не будем скорее всего .

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

Автор:  dimOn [ 10 ноя 2011, 18:11 ]
Заголовок сообщения:  Re: неправильная Java

Дмитрий писал(а):
а во-вторых: не думаю, что создание новой сессии по приходу очередного апдейта это кривизна связанная с сабжем.

Вообще-то мы и не связываем, это же вы пытаетесь связать зачем-то. Хотя речь исключительно о java и никакого отношения к тем топикам (возможно) не имеет, вы неоднократно заговариваете про них и показываете даже ссылки. Как-то не очень понятно, честно говоря, что вы хотите и чем недовольны. Ну, не поддерживается ява, об этом идёт мягкое предупреждение. О чём вы хотите поговорить, давая ссылки на другие темы, хотя сами уверяеете, что одно с другим не связано?? :lupa:
Обновитесь и пропишите в конфиг
Код:
# алармы, которые надо игнорировать. ключи через запятую.
alarm.disabled=bad.java
и будет счастье.

Автор:  dimOn [ 10 ноя 2011, 18:12 ]
Заголовок сообщения:  Re: неправильная Java

Дмитрий писал(а):
dimOn писал(а):
Дмитрий писал(а):
Если бы сказали сколько ядру памяти в пике нужно при той или иной нагрузке, то может и правильную x86 поставил, а так приходится неправильную amd64 использовать. Одна из последних панацей в хелпдеске по поводу ошибки была - увеличить память.
Что вы пристали с x86? Если у вас 64 система, то JDK тоже, разумеется, должна быть amd64, кто вам сказал, что она неправильная? У нас почти у всех 64-битная JDK стоит.
Под моей "неправильной" ОС есть только правильная x86 ява.

Тады ой. Задисейблите аларм.

Автор:  snark [ 10 ноя 2011, 19:36 ]
Заголовок сообщения:  Re: неправильная Java

Тут уже как-то предлагалось подобное решение и я с ним полностью согласен. Решение заключается в следующем: разработчики выкладывают не просто сервер (радиус, коллектор и т.п. standalone части) биллинга, а заодно прикладывают к нему сборку явы. При таком подходе получится так, что совершенно неважно какая там у кого стоит ява и куда ведет JAVA_HOME - приложение всегда будет брать яву из директории java, находящуюся внутри директории приложения. Да, это приведет к тому что надо будет выкладывать 3 практически одинаковые сборки отличающиеся только явой, т.е. сборки под сан, под венду и под линух, т.е. операционки оффициально поддерживаемые ораклом, но зато какой будет профит! Вам не надо будет выяснять "какая версия явы?" и т.д. и т.п., достаточно просто знать какая у клиента сборка и версия биллинга - все! Все что Вам надо - это просто вложить в дистриб ту версию, под которой Вы компилили БГБ. Нам не надо будет думать о том как именно поведет себя БГБ на вот этой вот яве, т.к. ява, под которой все гарантированно работает нам уже дана.
В защиту этого метода могу сказать что у меня сейчас стоит и работает софт (т.к. делает софт фирма немножко крупнее битела, то стоит он, разумеется, чуть дороже БГБ), который распространяется именно таким образом (правда сборки под венду нет, ибо уровень не тот) и лично мне нравится такой подход, т.к. устанавливая софт я ни секунды не думал над "как под <ОС> поставить яву?", "где тут прописывается JAVA_HOME?", "как создать и куда пихнуть скрипт запуска?" и т.п. совершенно ненужными вопросами - абсолютно все было сделано за меня установщиком, который, дабы Вас не сильно пугало это слово, и Вы не думали "да ну ... еще и инсталятор писать ...", представляет из себя простейший шелл скрипт. Господа, поверьте, такой метод дистибуции чертовски удобен! Пользуясь таким продуктом ты чувствуешь что его разработчики позаботились о том чтобы тебе было удобно (разумеется они позаботились и о том чтобы ты не парил их глупостями, в духе: "а как ...?")!

Автор:  Дмитрий [ 10 ноя 2011, 19:38 ]
Заголовок сообщения:  Re: неправильная Java

dimOn писал(а):
Дмитрий писал(а):
dimOn писал(а):
Дмитрий писал(а):
Если бы сказали сколько ядру памяти в пике нужно при той или иной нагрузке, то может и правильную x86 поставил, а так приходится неправильную amd64 использовать. Одна из последних панацей в хелпдеске по поводу ошибки была - увеличить память.
Что вы пристали с x86? Если у вас 64 система, то JDK тоже, разумеется, должна быть amd64, кто вам сказал, что она неправильная? У нас почти у всех 64-битная JDK стоит.
Под моей "неправильной" ОС есть только правильная x86 ява.

Тады ой. Задисейблите аларм.
Направьте в нужное направление :)

Автор:  Phricker [ 10 ноя 2011, 19:56 ]
Заголовок сообщения:  Re: неправильная Java

Дмитрий писал(а):
Направьте в нужное направление :)

Направляю

Автор:  Дмитрий [ 10 ноя 2011, 20:52 ]
Заголовок сообщения:  Re: неправильная Java

Phricker писал(а):
Дмитрий писал(а):
Направьте в нужное направление :)

Направляю
Спасибо, день тяжелый попался %)

Автор:  skyb [ 11 ноя 2011, 04:28 ]
Заголовок сообщения:  Re: неправильная Java

snark писал(а):
В защиту этого метода могу сказать что у меня сейчас стоит и работает софт (т.к. делает софт фирма немножко крупнее битела, то стоит он, разумеется, чуть дороже БГБ), который распространяется именно таким образом (правда сборки под венду нет, ибо уровень не тот) и лично мне нравится такой подход, т.к. устанавливая софт я ни секунды не думал над "как под <ОС> поставить яву?", "где тут прописывается JAVA_HOME?", "как создать и куда пихнуть скрипт запуска?"

А я по привычке, при установке начал искать где прописать :-D

Автор:  borisk [ 11 ноя 2011, 10:19 ]
Заголовок сообщения:  Re: неправильная Java

Господа, в опросе почему-то совершенно забыли про OpenJDK FreeBSD :) Поэтому мое "другое" это она :)

Автор:  Дмитрий [ 11 ноя 2011, 10:37 ]
Заголовок сообщения:  Re: неправильная Java

borisk писал(а):
Господа, в опросе почему-то совершенно забыли про OpenJDK FreeBSD :) Поэтому мое "другое" это она :)
голосовал бы за диабло, все равно опрос служит как наглядная демонстрация неправильных яв :)

Автор:  dimOn [ 11 ноя 2011, 11:02 ]
Заголовок сообщения:  Re: неправильная Java

borisk писал(а):
Господа, в опросе почему-то совершенно забыли про OpenJDK FreeBSD :) Поэтому мое "другое" это она :)

Мы даже не знали, что она есть под Фряхой)) Сказали, что это и есть диабло. А билд какой? Типа нормально работает?

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