| |||
Re: Clase Java desde ASP Gracias por tu colaboración biblio pero... me refería a utilizar una clase de JAVA que me han pasado (XXXX.class). Utilizar funciones VBScript y JavaScript desde ASP sí que me funciona pero... esto de llamar a la clase JAVA no tengo ni idea!!! Gracias de nuevo por tu ayuda!! |
| |||
Re: Clase Java desde ASP Hay 2 maneras de hacerlo: 1.- Creas un .bat que invoque a la clase y lo llamas desde asp así: set WshShell = server.CreateObject ("WScript.Shell") wshshell.run "aqui va la invocacion al .bat con todo el path absoluto" Esto solo funciona para una clase java que no necesite parámetros y se ejecute sola, es decir, que tenga un main. 2.- Esto es un poco mas complejo y elegante, yo lo que probado y funciona. Se trata de usar la clase java como si fuera un objeto COM. Es necesario hacerlo así si la clase java necesita parámetros. Mirate este artículo: http://www.programacion.com/asp/taller/ale_aspjava.php Si buscas por el google encontraras mas cosas |
| |||
Re: Clase Java desde ASP Gracias shahm!!! Justo un par de horas antes de tu contestación encontré ese artículo que me comentas... lo probé y me da un mensaje de error: No se encuentra moniker Pasos que seguí: - Meter la clase en el servidor que utilizo en la ruta: Winnt/Java/Classes - Y llamar desde ASP con el código que indica en esa página (dando la ruta, sin dársela, etc) ¿Sabes algo de este mensaje?... gracias de nuevo |
| |||
Re: Clase Java desde ASP Hola, Para intentar reproducir el error que te da he quitado una clase de el directorio java\classes, la he llamado desde asp y me ha dado el casque. Conclusión: no encuentra la clase. Comprueba que este bien definido el classpath y demás varialbes de entorno de java (JAVA_HOME path...) Te garantizo que este sistema de llamar a java desde asp, si se hace bien, funciona. Yo lo hago servir a menudo. Un saludo |
| |||
Re: Clase Java desde ASP Cierto shahm... el mensaje "falta moniker" es porque no encontraba la clase (se me olvidó reiniciar el Server por lo que no la pillaba). Java desde asp va de maravillas. Saludos |