CAKE :: Не работает web-app [solved]
делал естественно как написано на http://npj.ru/cake/install-webapp
в результате получилось следующее:
интересный факт, если отсутствует /opt/resin, при запуске резины, ругается Каталог отсутствует или недоступен, вход в систему выполняется с HOME=/
далее если использовать /opt/resin, то фактически сама резина не использует оный путь, а работает с /usr/lib/resin, далее диалог будет относительно именно этого пути.
если делать по доке в оный путь талкаем данные файлы, что описаны в документации, то при обращении к http://server:8080/cake происходит ругань:
типа по какомуто пути нету каталога tmp
создаем каталог, и видим на странице только
Directory of /cake/
структура такова
pserv webapps # pwd /usr/lib/resin/webapps pserv webapps # du -a 4 ./ROOT/index.jsp 0 ./ROOT/WEB-INF/tmp 8 ./ROOT/WEB-INF/work/_jsp/_index__jsp.class 4 ./ROOT/WEB-INF/work/_jsp/_index__jsp.java.smap 8 ./ROOT/WEB-INF/work/_jsp/_index__jsp.java 20 ./ROOT/WEB-INF/work/_jsp 20 ./ROOT/WEB-INF/work 0 ./ROOT/WEB-INF/classes 20 ./ROOT/WEB-INF 24 ./ROOT 4 ./cake/WEB-INF/cake.xml 4 ./cake/WEB-INF/tmp 4 ./cake/WEB-INF 4 ./cake 228 ./cake.war 0 ./WEB-INF/classes 0 ./WEB-INF 256 .
далее выяснилось что war является архивом, распаковываем файлы в текущую дирикторию
получаем(учитывая то что в архиве тоже имеется cake.xml)
pserv cake # pwd /usr/lib/resin/webapps/cake pserv cake # du -a 4 ./i/style.css 4 ./i/1x1.gif 8 ./i 8 ./stat.person.jsp 8 ./stat.all.jsp 4 ./cake.iml 12 ./cake.ipr 40 ./cake.iws 4 ./tariff.list.jsp 8 ./user.list.jsp 8 ./report.list.jsp 4 ./settings.list.jsp 4 ./index.jsp 4 ./errorpage.html 0 ./META-INF 208 ./WEB-INF/lib/pg74.215.jdbc3.jar 208 ./WEB-INF/lib 0 ./WEB-INF/tmp 0 ./WEB-INF/work 4 ./WEB-INF/cake.xml1 4 ./WEB-INF/cake.xml 4 ./WEB-INF/web.xml 8 ./WEB-INF/classes/local/datamodule.class 4 ./WEB-INF/classes/local/Config.java 8 ./WEB-INF/classes/local/datamodule.java 4 ./WEB-INF/classes/local/Config.class 24 ./WEB-INF/classes/local 24 ./WEB-INF/classes 244 ./WEB-INF 4 ./_confirm.jsp 12 ./_act.jsp 373 . pserv cake #
на всякий случай рестартуем резину
снова пробуем http://server:8080/cake, получаем
404 Not Found /cake/index.jsp was not found on this server. Resin-3.0.s061117 (built B, 17 =>O 2006 05:05:24 GMT)
где грабли ? неработает не по доке, не при ручной распаковке..., может руки =)
- Для комментирования войдите или зарегистрируйтесь
Почти
Почти руки,
фигня у меня ругаеться но работает. Они перемеслили в .21 резине путь web-apps /usr/lib/resin/webapps . если не расспоковываеться, резина не пашет. посмотри какая ява, нужна sun-jdk-1.5.0.08, или типа того, (ноавя система явы - ява2 смори gentoo.org)
посмотри також конфиг резины /etc/resine
я мучался долго но в итоге заработало как надо
ява именно
ява именно такая, в конфиге резины с явой ниче не нашол...
http://www.diologic.com/app/rs/framework/install_full.htm
почитал тут, если я не ошибаюсь, то jdk инициализируется именно при запуске резины в качестве параметра, очем htop и говорит...
глядя в логи
у меня нет слов...
товарищи, прошу помощи !
аля iptables не
аля iptables не пускал
теперь другая проблема
оная ошибка выскакивает сразу после авторизации
в логе вот
в логе вот что
что, я первый
что, я первый кто столкнулся с этой проблемой ?
какая версия
какая версия каки? мне показалась что та котрая 1.0.1rc1 ведет себя несколько стабильнее. там у них было все написано как че апдейтить
_________________
Gentoo x86_64 2.6.17-r4 на Athlon 64 3000+
проапдэйтил, да
проапдэйтил, да там всеравно в функциях бд касяки остались, я уже подумал, быстрее свой движок написать с тарифами почасам, по дням недели с учетом праздников скидок итд...