Bug 1814

Summary: Попытка запуска 1С:Образования на Linux с помощью tomcat
Product: Wine School Reporter: Шильников Андрей <shan>
Component: 1С ОбразованиеAssignee: Шильников Андрей <shan>
Status: CLOSED LATER QA Contact:
Severity: normal    
Priority: P5 CC: boris, ivan, lav
Version: 0.7   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 1527    

Description Шильников Андрей 2008-05-15 14:44:55 MSD
Первоначальный запуск не удался, сейчас изучаю теоретическую часть. Т.к. без нее трудно разобраться. Начинаем с азов.
Comment 1 Шильников Андрей 2008-05-22 20:17:00 MSD
вот такая ошибка при запуске
http://testing.office.etersoft.ru:8080/1CEduWeb/


rg.apache.jasper.JasperException: Unable to compile class for JSP: 


An error occurred at line: 20 in the generated java file
The type index_jsp must implement the inherited abstract method HttpJspBase.getIncludes()

Stacktrace:
	org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:93)
	org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
	org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:435)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:298)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:302)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Comment 2 Шильников Андрей 2008-05-28 15:39:37 MSD
Была попытка поставить на Windows, при запуске была похожая ошибка.
Comment 3 Boris Savelev 2008-05-29 14:26:25 MSD
надо взять скрипты и библиотеки из рабочего варианта и проверить еще раз.
Comment 4 Vitaly Lipatov 2008-05-29 14:27:38 MSD
На будущее: пишите название продуктов и технологий правильно (не томкат, а tomcat), иначе багу не найти.
Comment 5 Vitaly Lipatov 2008-05-29 14:28:59 MSD
Я думаю надо обеспечить Java 1.4
и проверить компилируемость вручную с помощью javac
Comment 6 Vitaly Lipatov 2008-06-24 13:41:55 MSD
Короче, всё удаляем, ставим заново и сообщаем, в чём проблема и что было сделано при установке. Обращаем особое внимание на то, чтобы не дублировать библиотеки, которые уже есть в системе.
Comment 7 Шильников Андрей 2008-08-09 20:26:50 MSD
Временный каталог, куда сервер кладёт файлы для компиляции:
/usr/share/tomcat5/work/Catalina/localhost/1CEduWeb/org/apache/jsp
Такой командой файл компилируется:
javac -cp /usr/share/java/jasper5-runtime.jar:/usr/share/tomcat5/common/lib/\[servlet\].jar:/usr/share/tomcat5/common/lib/ls.jar:/usr/share/tomcat5/common/
lib/\[jsp\].jar     index_jsp.java
Comment 8 Шильников Андрей 2008-08-09 20:46:11 MSD
Нашли такое:
* For Tomcat, placing JAR files in the "lib" directory (as opposed
  to the WEB-INF/lib directory of your web app) causes them to
  be added to the CLASSPATH automatically.  Therefore, you should
  not put struts.jar here either.
Получается, все дополнительные библиотеки должны быть там, и подхватываться автоматически.
Comment 9 Шильников Андрей 2008-08-09 21:00:21 MSD
После замены в WEB-INF/lib библиотек axis, jsp, servlet, log4j на системные первый экран стал открываться, но проблема с кодировкой в диалогах.
Comment 10 Vitaly Lipatov 2014-09-11 18:54:49 MSK
Для тех, кто не пользуется багзиллой или не умеет пользоваться групповым редактированием при поиске, закрываем задачи, которые они должны были принять.