ibatis-user-java mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bhaa <b...@yandex.ru>
Subject Why in Application is worked, but in JSP don't worked?
Date Mon, 24 Aug 2009 12:44:16 GMT

Hi, All.

Explain to me please why it works in Application:

public static void main(String[] args) {
  Reader reader = null;
  SqlMapClient client = null;
  try {
    reader =
Resources.getResourceAsReader("com/rns/guvd/xml/SqlMapConfig.xml");
    client = SqlMapClientBuilder.buildSqlMapClient(reader);
    reader.close();
  } catch (IOException e) {
    e.printStackTrace();
  }
  ...
}

but does not work in JSP:
  ...
<%@ page import="com.ibatis.common.resources.*,com.ibatis.sqlmap.client.*"
%>
  ...
<%
  SqlMapClient sqlMapClient = null;
  try {
    Reader reader =
Resources.getResourceAsReader("com/rns/guvd/xml/SqlMapConfig.xml");
    sqlMapClient = SqlMapClientBuilder.buildSqlMapClient(reader);
    reader.close();
  } catch (IOException e) {
    e.printStackTrace();
  }
  ...
%>

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


An error occurred at line: 1 in the generated java file
The type com.ibatis.sqlmap.client.SqlMapClient cannot be resolved. It is
indirectly referenced from required .class files

An error occurred at line: 28 in the jsp file: /test.jsp
SqlMapClient cannot be resolved to a type
27: <%
28: 	SqlMapClient sqlMapClient = null;
29: 	try {
30: 		Reader reader =
Resources.getResourceAsReader("com/rns/guvd/xml/SqlMapConfig.xml");
31: 		sqlMapClient = SqlMapClientBuilder.buildSqlMapClient(reader);


An error occurred at line: 30 in the jsp file: /test.jsp
Resources cannot be resolved
27: <%
28: 	SqlMapClient sqlMapClient = null;
29: 	try {
30: 		Reader reader =
Resources.getResourceAsReader("com/rns/guvd/xml/SqlMapConfig.xml");
31: 		sqlMapClient = SqlMapClientBuilder.buildSqlMapClient(reader);
32: 		reader.close();
33: 	} catch (IOException e) {


An error occurred at line: 31 in the jsp file: /test.jsp
SqlMapClientBuilder cannot be resolved
28: 	SqlMapClient sqlMapClient = null;
29: 	try {
30: 		Reader reader =
Resources.getResourceAsReader("com/rns/guvd/xml/SqlMapConfig.xml");
31: 		sqlMapClient = SqlMapClientBuilder.buildSqlMapClient(reader);
32: 		reader.close();
33: 	} catch (IOException e) {
34: 		e.printStackTrace();


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:729)

Explain please to me in what a problem.
Alexander
-- 
View this message in context: http://www.nabble.com/Why-in-Application-is-worked%2C-but-in-JSP-don%27t-worked--tp25115452p25115452.html
Sent from the iBATIS - User - Java mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-java-unsubscribe@ibatis.apache.org
For additional commands, e-mail: user-java-help@ibatis.apache.org


Mime
View raw message