[Comm] Опять про "Ружель" и коннекты к базе - завелось, но...
Serg Tselishev
rotkart на gmail.com
Пн Авг 12 21:43:19 MSK 2013
Имхо, для выставления оценок, а тем более итоговых оценок за период
правильное время очень-очень важно.
Можете разработчиков журнала об этом спросить тут:
http://forum.altlinux.org/index.php/topic,5660.0.html
12 августа 2013 г., 20:43 пользователь Sergei O. Naumov
<vomus на rambler.ru> написал:
>
>
> Anton Gorlov stalker на altlinux.ru пишет
>
>
>>> Ср 07 авг 2013 13:52:45 пользователь Serg Tselishev
>
>>> (rotkart на gmail.com) написал:
>
>>>
>
>>> 7 августа 2013 г., 12:00 пользователь Sergei Naumov
>
>>> <vomus на rambler.ru> написал:
>
>>> > Вопрос вот еще какой - можно ли запускать "Ружель" (любое приложение
>
>>> > WebObjects) без веб-интерфейса на 56789 порту?
>
>>>
>
>>> http://www.rujel.net/distribute/install/wostart
>
>>
>
>> Рубильник, однако включен... Все равно нет коннекта к базе.
>
>>
>
>> Глупый вопрос -а биндинг дял mysql для java стоит?
>
> Имеется в виду jdbc-драйвер?
>
>
>
> Я вот тут еще покопался в логах и конфигах, обнаружил, что пароль был кривой
> в database.plist (видать другой админ копался тоже), поменял, но обнаружил
> вот что забавное:
>
>
>
> 1. Убил wotaskd и womonitor
>
> 2. Почему-то остается висеть одинокий процесс WebObjects, убил и его
>
> 3. Сделал tail на логе mysql и смотрю
>
> 4. Запустил webobjects, увидел, что запустился rujel
>
> 5. Смотрю в лог mysql. Там ВИДНО, ЧТО ОН КОННЕКТИТСЯ К БАЗЕ:
>
>
>
> 30 Connect rujel на localhost on RujelUsers
>
> 30 Query /* mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} ) */SHOW
> VARIABLES WHERE Variable_name ='language' OR Variable_name =
> 'net_write_timeout' OR Variable_name = 'interactive_timeout' OR
> Variable_name = 'wait_timeout' OR Variable_name = 'character_set_client' OR
> Variable_name = 'character_set_connection' OR Variable_name =
> 'character_set' OR Variable_name = 'character_set_server' OR Variable_name =
> 'tx_isolation' OR Variable_name = 'transaction_isolation' OR Variable_name =
> 'character_set_results' OR Variable_name = 'timezone' OR Variable_name =
> 'time_zone' OR Variable_name = 'system_time_zone' OR Variable_name =
> 'lower_case_table_names' OR Variable_name = 'max_allowed_packet' OR
> Variable_name = 'net_buffer_length' OR Variable_name = 'sql_mode' OR
> Variable_name = 'query_cache_type' OR Variable_name = 'query_cache_size' OR
> Variable_name = 'init_connect'
>
> 30 Query SHOW COLLATION
>
> 30 Query SET character_set_results = NULL
>
> 30 Query SET autocommit=1
>
> 30 Query SET sql_mode='STRICT_TRANS_TABLES'
>
> 30 Query SELECT @@session.tx_isolation
>
> 30 Query SET autocommit=0
>
> 30 Query SELECT VERSION_NUMBER, VERSION_TITLE FROM SCHEMA_VERSION WHERE
> MODEL_NAME = 'RujelUsers' ORDER BY VERSION_NUMBER DESC
>
> 30 Query SHOW CHARACTER SET
>
> 30 Query commit
>
> 30 Query rollback
>
> 30 Quit
>
>
>
> Если бы он не коннектился, он бы не показывал лог запросов! Но заходя на
> https://ip_address/Apps/WebObjects/Rujel я все равно вижу кучу такого:
>
>
>
> 2000-01-01 01:45:24 INFO Model 'Curriculum' could not connect to database
>
> jdbc:mysql://127.0.0.1/Curriculum?capitalizeTypeNames=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&socketFactory=org.newsclub.net.mysql.AFUNIXDatabaseSocketFactory&junixsocket.file=/var/lib/mysql/mysql.sock
>
> com.webobjects.jdbcadaptor.JDBCAdaptorException: Access denied for user
> 'rujel'@'localhost' to database 'Curriculum'
>
> [0] com.webobjects.jdbcadaptor.JDBCContext.connect:274
>
> [7] net.rujel.reusables.DataBaseConnector.makeConnections:221
>
> [8] net.rujel.Application.<init>:111
>
> [16] net.rujel.Application.main:238
>
> Это чего такое? Почему дата кривая? Пошел посмотреть, может дату накрутили -
> правда, кривое время... Вот странно, другой админ что-ли навертел. Сделал
> ему ntpdate, настроил ntpd, опять все перезапустил. И вдруг все завелось.
> Это что, из-за кривой даты? Как он может при запуске приложения коннектиться
> к базе, а потом, при вызове УРЛа - не коннектиться?
>
>
>
> --
>
> Сергей
>
>
>
>
> _______________________________________________
> community mailing list
> community на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community
--
С уважением,
Целищев Сергей
Подробная информация о списке рассылки community