Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2007, 09:34
Yrnving
 
Fecha de Ingreso: febrero-2006
Mensajes: 148
Antigüedad: 18 años, 3 meses
Puntos: 0
Problemas con el import

Buenas tengo un problema al importar una archivo .class en este caso se llama OasisEMSecImp.class bueno resulta ser que en el host donde tengo la pagina “un ejemplo”.. coloco todo como me dicen ese archivo dentro del “WWW\WEB-INF\classes” y los demás archivos .so, .ja, y .la esos los ubique en “WWW\WEB-INF\lib “ pero cuando intento ejecutar la www\pagina.jsp que no esta dentro de ninguna carpeta si no en el mismo directorio de WEB-INF no funciona me da error, cuando coloco pagina.jsp dentro del directori “WEB-INF” me sigue saliendo un error en este caso:
Código:
message /WEB-INF/ejemplo_digest.jsp
description The requested resource (/WEB-INF/ejemplo_digest.jsp) is not available.
y caundo esta fuera del WEB-INF me da el siguiente.

Código:
org.apache.jasper.JasperException: Unable to compile class for JSP
Generated servlet error:
The import OasisEMSecImp cannot be resolved

An error occurred at line: 25 in the jsp file: /ejemplo_digest.jsp
Generated servlet error:
OasisEMSecImp cannot be resolved or is not a type

An error occurred at line: 25 in the jsp file: /ejemplo_digest.jsp
Generated servlet error:
OasisEMSecImp cannot be resolved or is not a type


	org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
	org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
	org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:397)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:288)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
si actualizo sale otro:
Código:
exception 
org.apache.jasper.JasperException: Unable to load class for JSP
	org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:591)
	org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:137)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause 
java.lang.ClassNotFoundException: org.apache.jsp.ejemplo_005fdigest_jsp
	java.net.URLClassLoader$1.run(URLClassLoader.java:200)
	java.security.AccessController.doPrivileged(Native Method)
	java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:158)
	org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:71)
	org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:589)
	org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:137)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

supongo que error al llavar el archivo... asi que pongo un ejemplo:
Código:
<%@ page import="OasisEMSecImp.*" %>
<%
OasisEMSecImp digest= new OasisEMSecImp();
Digesti = digest.getDigest(varMerchant,varStore,varTerm,varTotal,varCurrency,varOrder_id);
%>
 Merchant ID : <%=varMerchant%>
 Store ID :<%=varStore%>
 Term ID :<%=varTerm%>
 Total : <%=varTotal%>
 Currency :<%=varCurrency%>
 Order ID : <%=varOrder_id%>
 Digest : <%=Digesti%>
bueno de ante mano muchas gracias disculpen en verdad pero en el mundo de java realmente soy nuevo.