Foros del Web » Programación para mayores de 30 ;) » Java »

Problemas con el import

Estas en el tema de Problemas con el import en el foro de Java en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 25/04/2007, 09:34
 
Fecha de Ingreso: febrero-2006
Mensajes: 148
Antigüedad: 18 años, 2 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.
  #2 (permalink)  
Antiguo 25/04/2007, 10:46
 
Fecha de Ingreso: febrero-2006
Mensajes: 148
Antigüedad: 18 años, 2 meses
Puntos: 0
Re: Problemas con el import

bueno ya lo logre resolver pero tengo otro problema les explico:
lo solucione asi:
Código:
<%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*" errorPage="" %>
<%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.OasisEMSecImp.*" errorPage="" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
</head>
<%
String varTotal = "1000045"; 			// Monto de Transaccion
String varCurrency = "860";				// Codigo de Moneda
String varOrder_id = "12345678";			// Order Id
String varMerchant = "00260364";		// Merchant ID
String varStore = "100";				// Store ID
String varTerm = "97000001";			// Term ID
String Digesti="";				// Valor de Digest
%>

<body>
 Merchant ID : <%=varMerchant%>
 Store ID :<%=varStore%>
 Term ID :<%=varTerm%>
 Total : <%=varTotal%>
 Currency :<%=varCurrency%>
 Order ID : <%=varOrder_id%>
 Digest : <%=Digesti%>
</body>
</html>
bien ahi todo funciona e imprime todo... bueno pero ahora cuando intento agregar

<%
OasisEMSecImp digest= new OasisEMSecImp();
Digesti = digest.getDigest(varMerchant,varStore,varTerm,varT otal,varCurrency,varOrder_id);
%>
antes de imprimir claro... me da error no se si esta mal esctructurado esa parte.. en realidad no se, este codigo no lo e realizado yo es una muestra... de lo que hace ese programa... bueno si alguien me puede hechar una mano le estare agradecido.
  #3 (permalink)  
Antiguo 06/08/2007, 07:31
 
Fecha de Ingreso: agosto-2007
Mensajes: 1
Antigüedad: 16 años, 8 meses
Puntos: 0
Re: Problemas con el import

Amigo,

Tengo el mismo problema que tu...
El digest lo monté en un servidor tipo Linux Fedora Core 2. Tenemos el Tomcat Jakarta versión 5.5.9, y el Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-b05)

Lograste hacer que funcione???

Es algo con el CLASSPATH y/o LIBPATH???

HELP!!!


Alnork
  #4 (permalink)  
Antiguo 05/02/2015, 10:04
 
Fecha de Ingreso: febrero-2015
Mensajes: 1
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: Problemas con el import

Buenos dias, alguno logro solucionar esto?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:33.