Чтобы добавлять сообщения и комментарии, .

@AlexVK:
AlexVK

На стоп обожает выдавать такое
pastebin.ru

@goodic:
goodic

а вот есть вариант хранить пароли пользователей virgo/tomcat в шифрованом виде, а не в открытую? Не то, что бы паранойя, но там и финансовые операции на сервлетах могут быть подняты

@goodic:
goodic

Есть папка с содержимым, где есть еще папки и тоже с содержимым. Удаляю ее. Пробегает прогрессбар и папка остается на месте. Смотрю, что внутри, там еще папка. В нее уже не зайти "файлы или папка повреждены". До удаления вполне себе спокойно по ней перемещался и запуска из нее файлы. Что не так? (машину ребутал, чекдиск не делал).
Вообще, этот папка в work Tomcat 6.0 и периодически сервлет при андеплое не может за собой подчистить, а потому не может задеплоиться после этого. Да. Андеплой происходит вместе с выключением (корректным) пк.

@Melhior:
Melhior

гм. mod_jk еще пилится или на него уже нужно класть болт?

@AlexVK:
AlexVK

Я и не знал что он RSS-ы читает :)
INFO: Server startup in 109 ms
окт 03, 2013 3:03:58 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory manager
[2013-10-03 03:03:58,652] Artifact Apps:war exploded: Artifact is deployed successfully
http://zouev.blogspot.com/feeds/posts/default

@AlexVK:
AlexVK

Весёлые часы отладки.
Приложение не работает, отключается при вводе определённой строки.
Строка должна быть.
Nginx говорит http 400, подробностей не сообщает (400 и всё, остальное — прочерки)
Tomcat ничего не говорит, упорно молчит, во всех логах, включая dump-ы заголовков.
А при обращении напрямую к нему рвёт соединение если увидит строку в теле POST-а
Один и тот же код на одном сервере работает, а на другом нет (версии буквально всего одинаковые).
Спускаюсь на уровень http.
GET нормально.
Делаю Post: заголовки — нормально, пошло тело, встретилась строка — бдыщь, соединение каюк.
На уровне TCP причём.
Запускаем ещё 1 хост VPS. Девственно чистый. На нём только nginx и ничего больше.
Пара строк, html форма, post запрос.
Тестирую: отправляю любимую строку и.. бдыщ :-)
Новая идея — зашёл изнутри со стороны соседнего VPS — работает.
Т.е. изнутри — да, снаружи — нет.
Вывод: Не ходите дети в Африку гулять!
А если ходите то используйте Https где это возможно, даже если у вас уже есть VPN :)

@norguhtar:
norguhtar

Подземные стуки детектед. Запущенный пустой tomcat ЖРЕТ 126% CPU. WTF?!

@alar:
alar

Можно ли к Кошаку прикрутить REPL? Чтоб можно было загрузить WAR, подёргать на нём методы, и посмотреть, шо таки из этого получается?

@eof404:
eof404

Почитать про настройку виртуальных хостов.
art-coder.com

@Mendor:
Mendor

13:57 <+z0rc[w0rk]> I'm a connector of my Tomcat
13:57 <+z0rc[w0rk]> Servlet is my body and Java is my blood
13:57 <+z0rc[w0rk]> I have used over thousand MBytes
13:57 <+z0rc[w0rk]> Unknown to stability, nor known to speed
13:57 <+z0rc[w0rk]> Have withstood overhead to create many threads
13:57 <+z0rc[w0rk]> Yet those hands will never code anything
13:57 <+z0rc[w0rk]> So as I pray, Unlimited Oracle Works

@skobkin-ru:
skobkin-ru

Интересно, мне одному хочется видя логотип Apache Tomcat перее^W избавить его от мучений?
tomcat.apache.org
Это мне чем-то напоминает логотип Уеби-Мяу. Там желание было аналогичное.
img-fotki.yandex.ru

@ArtemZ:
ArtemZ

/me тюнит jvm под томкатом. на стандартных настройках некоторые сложные операции валятся в java.lang.OutOfMemoryError: Java heap space

@gelin:
gelin

Привожу выдержки из конфигов httpd и Tomcat, чтобы нормально заработал балансинг со stickysession. Ибо в документациях обоих — дырки, и эти "секретные" сведения нигде не сведены воедино.

Обязательно нужно указать разный route:
<Proxy balancer://tomcat>
BalancerMember ajp://localhost:8009 route=tomcat1
BalancerMember ajp://localhost:9009 route=tomcat2
</Proxy>

Указываем skickysession и nofailover:
<Location /cool-app>
ProxyPass balancer://tomcat/cool-app stickysession=JSESSIONID nofailover=On
</Location>

В Томкате тоже прописываем jvmRoute (у каждого Томката — свой):
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
...
<Engine name="Catalina" defaultHost="localhost" jvmRoute="tomcat1">

@wwarlock:
wwarlock

#Redmine #deploy ready #WAR file
wwarlock.blogspot.com

@wwarlock:
wwarlock

#Redmine готовый к развёртыванию на серверах приложений. #deploy
wwarlock.blogspot.com

@Offoffoff:
Offoffoff

#отключил кеширование и ограничил tomcat по памяти, так как у него есть грязная привычка захватывать и порабощать всю оперативную память:
sudo nano /etc/default/tomcat6:
JAVA_OPTS="-Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true -Dmail.mime.decodeparameters=true -Xms128m -Xmx512m -XX:MaxPermSize=256m"

@XonX:
XonX

Привет, жуйка. Сижу на лекции, в этом семестре надо будет накодить некое веб приложение, чтобы оно работало с apache tomcat. Кто работал с томкэтом, есть ли подводные камни, которые стоит знать нубью, ну и вообще, насколько он дерьмов?

@Constantiner:
Constantiner

Буду ли говорить, что я дебил? Буду :( Запускаю Томкат из-под Эклипса, но по темноте своей думал, что берет CATALINA_OPTS с настройками памяти системные. И вот какой-то он у меня медленный был. Тут уж я не выдержал и обнаружил, что я полный дебил, подлежащий дисквалификации. Можно и нужно было ставить в настройках конфигурации запуска. Но что хорошо, что в итоге догадался сам, а в интернете проверил :)

@Vugluskr:
Vugluskr

Щасте-то какое, томкет научился ресурсы закрывать и релизить нормально. То есть, если аппа не поднялась, если логгер обосрался, если коннект не закрыли, сокет умер и т.д. — раньше это все вызывало определенные проблемы. А теперь, внезапно! (тм), оно все корректно отходит в мир иной.
Сказать, что я вахуе — не сказать практически ничего :)

@VadZay:
VadZay

Блять, сколько памяти занимает Томкат? Ну, сколько находит, столько и занимает. Только что грохнул процесс, который отхавал 700 мегов памяти. Вопрошаю: НАХУЯ ЕМУ?

@VadZay:
VadZay

Вот так и живем... То томкат всю память схомячит ненароком, то программеры ТАКОГО понапишут, что вешаться хочется... И не только томкату, но и мне.

@syncro:
syncro

после трех часов ебли emforge завести таки удалось