|
|
|
Проблема
|
|||
|---|---|---|---|
|
#18+
Люди помогите! подскажите где искать ответ? У меня IDEA работает с TomCat и при запуске дает такую ошибку: type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: Unable to compile class for JSP org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause org.apache.jasper.JasperException: Unable to load class for JSP Что за класс??? Я ей все классы какие нужно было в отдельную папочку положила(в папку проекта), что ей еще нужно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 14:55:27 |
|
||
|
Проблема
|
|||
|---|---|---|---|
|
#18+
Положит классы в отдельную папочку - мало, надо еще их подключить. Приведитье полный лог ощибки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 16:30:49 |
|
||
|
Проблема
|
|||
|---|---|---|---|
|
#18+
Какая вервия Tomcat’a? Какой jdk? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 16:34:07 |
|
||
|
Проблема
|
|||
|---|---|---|---|
|
#18+
Я их подключила. А толку нет! Эта ошибка на кусок связанный с БД появляется (убираешь этот кусок....все работает!) Вот весь лог ошибки: ***************************************************** type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: Unable to compile class for JSP org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause org.apache.jasper.JasperException: Unable to compile class for JSP org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:572) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause java.lang.NumberFormatException: For input string: "${param.count}" java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) java.lang.Integer.parseInt(Integer.java:447) java.lang.Integer.valueOf(Integer.java:553) org.apache.jasper.compiler.JspUtil.coerceToInt(JspUtil.java:752) org.apache.jasper.compiler.Generator$GenerateVisitor.convertString(Generator.java:2964) org.apache.jasper.compiler.Generator$GenerateVisitor.evaluateAttribute(Generator.java:2762) org.apache.jasper.compiler.Generator$GenerateVisitor.generateSetters(Generator.java:2873) org.apache.jasper.compiler.Generator$GenerateVisitor.generateCustomStart(Generator.java:2186) org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1685) org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1441) org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163) org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2213) org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2219) org.apache.jasper.compiler.Node$Root.accept(Node.java:456) org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163) org.apache.jasper.compiler.Generator.generate(Generator.java:3320) org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:198) org.apache.jasper.compiler.Compiler.compile(Compiler.java:295) org.apache.jasper.compiler.Compiler.compile(Compiler.java:276) org.apache.jasper.compiler.Compiler.compile(Compiler.java:264) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) note The full stack trace of the root cause is available in the Apache Tomcat/5.5.20 logs. ************************************************************************ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 16:34:21 |
|
||
|
Проблема
|
|||
|---|---|---|---|
|
#18+
А кусочек кода можно? А то очень смущает вот это: авторjava.lang.NumberFormatException: For input string: "${param.count}" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 17:11:01 |
|
||
|
Проблема
|
|||
|---|---|---|---|
|
#18+
Вот тот кусочек на который он ругается: <sql:query var = "employees" dataSource = "jdbc/DataSource"> SELECT firstnme,Lastname,Workdept FROM EMPLOYEE </sql:query> <c:forEach var = "employee" begin = '${param.count}' end = '${param.count+i-1}' items = "${employees.rows}"> <tr> ... </tr> </c:forEach> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 17:35:38 |
|
||
|
Проблема
|
|||
|---|---|---|---|
|
#18+
Так там же все написано "NumberFormatException: For input string: "${param.count}" " Я как понимаю, count - это параметр запроса, и тип его значения - String, а Вы пытались работать с ним как с числом. Или же не работает EL, это уже от версии зависит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 17:36:59 |
|
||
|
Проблема
|
|||
|---|---|---|---|
|
#18+
Новичок в IntelliJ_IDEAВот тот кусочек на который он ругается: .. <c:forEach var = "employee" begin = '${param.count}' end = '${param.count+i-1}' .. </c:forEach> Ну так и есть, нельзя делать ${param.count+i-1}, так как param.count - это не число ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 17:39:40 |
|
||
|
Проблема
|
|||
|---|---|---|---|
|
#18+
Как не число??? эта переменная у меня объявляется ранее: <input type = "hidden" name = "count" value = "${param.count+i}"> Этот код в Eclipse работал, а в IDEA ошибка! один и тот же код! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2007, 18:10:29 |
|
||
|
Проблема
|
|||
|---|---|---|---|
|
#18+
и где тут объявляется, что она интовая? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2007, 17:00:07 |
|
||
|
Проблема
|
|||
|---|---|---|---|
|
#18+
Всю логику работы в сервлеты! Срочно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2007, 18:14:00 |
|
||
|
Проблема
|
|||
|---|---|---|---|
|
#18+
У меня теперь на Datasource ругается. Я его в IDEA создала, драйвер нужный подключила (com.ibm.db2.jcc.DB2Driver), а он мне сообщение выдает: ********************************** org.apache.jasper.JasperException: Exception in JSP: /index.jsp:42 39: <input name = "next" type = "submit" value = "next"/> 40: </form> 41: 42: <sql:query var = "employees" dataSource = "jdbc/Datasource"> 43: SELECT firstnme,Lastname,Workdept FROM EMPLOYEE 44: </sql:query> 45: Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:506) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause javax.servlet.ServletException: Unable to get connection, DataSource invalid: "java.sql.SQLException: No suitable driver" org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:843) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:776) org.apache.jsp.index_jsp._jspService(index_jsp.java:138) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause javax.servlet.jsp.JspException: Unable to get connection, DataSource invalid: "java.sql.SQLException: No suitable driver" org.apache.taglibs.standard.tag.common.sql.QueryTagSupport.getConnection(QueryTagSupport.java:276) org.apache.taglibs.standard.tag.common.sql.QueryTagSupport.doStartTag(QueryTagSupport.java:159) org.apache.jsp.index_jsp._jspx_meth_sql_query_0(index_jsp.java:175) org.apache.jsp.index_jsp._jspService(index_jsp.java:121) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) note The full stack trace of the root cause is available in the Apache Tomcat/5.5.20 logs. ******************************************* Подскажите пожалуйста как быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2007, 09:29:51 |
|
||
|
Проблема
|
|||
|---|---|---|---|
|
#18+
datasource нужно прописать в конфигурации tomcat ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2007, 11:53:41 |
|
||
|
Проблема
|
|||
|---|---|---|---|
|
#18+
Я все прописала в TomCat в файле Server.xml и в Web.xml Вставила такие строки: в Server.xml ******************** <Resource name="jdbc/DataSource" scope="Shareable" type="javax.sql.DataSource" auth="Container" /> <ResourceParams name="jdbc/DataSource"> <parameter> <name>DB2Driver</name> <value>com.ibm.db2.jcc.DB2Driver</value> </parameter> <parameter> <name>url</name> <value>jdbc:db2://localhost:50000/db01</value> </parameter> <parameter> <name>username</name> <value>db2admin</value> </parameter> <parameter> <name>password</name> <value>db2admin</value> </parameter> </ResourceParams> *************************** в Web.xml *************************** <resource-ref> <res-ref-name>jdbc/DataSource</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> *************************** И все равно ошибка! javax.servlet.ServletException: Unable to get connection, DataSource invalid: "java.sql.SQLException: No suitable driver" Скажите пожалуйста как быть? что я не правильно делаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2007, 10:13:14 |
|
||
|
Проблема
|
|||
|---|---|---|---|
|
#18+
дайте томкату джары с com.ibm.db2.jcc.DB2Drive ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2007, 13:48:06 |
|
||
|
Проблема
|
|||
|---|---|---|---|
|
#18+
Я ему дала db2jcc.jar и db2jcc_license_cu.jar не помогает..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2007, 14:36:22 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34516171&tid=2145788]: |
0ms |
get settings: |
18ms |
get forum list: |
18ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
83ms |
get topic data: |
18ms |
get forum data: |
5ms |
get page messages: |
91ms |
get tp. blocked users: |
3ms |
| others: | 379ms |
| total: | 625ms |

| 0 / 0 |
