Cuando ejecuto la impresion de “Comprobante de inscripcion a propuesta” me
da este error.
Warning: fsockopen(): unable to connect to 127.0.0.1:8081
(No se ha podido establecer conexión ya que el equipo de destino ha denegado
activamente dicha conexión. ) in C:\toba\php\3ros\JavaBridge\java\Java.inc on
line 1035 Could not connect to the J2EE server 127.0.0.1:8081. Please start it,
for example with the command: “java -jar JavaBridge.jar SERVLET:8081 3 JavaBridge.log” or,
if the back end has been compiled to native code, with “modules/java SERVLET:8081 3 JavaBridge.log”.
Error message: No se ha podido establecer conexión ya que el equipo de destino ha
denegado activamente dicha conexión. (10061)
Cualquier ayuda. Gracias.
Javabridge esta instalado segun el intructivo.
Deje desactivado el firewall de windows x las dudas.
Revise el java.inc de c:\toba\php.\guarani\php
y habia algunas lineas con referencia la puerto 8080 y 8087. Las cambie
y las pase a 8081.
Por las dudas revise si estaban protegidas las carpetas.
He revisado el java.inc, nose tal vez deba revisar algun archivo mas.
Una consulta, ¿al ejecutar el comando “java -jar C:/toba/php/3ros/JavaBridge/WEB-INF/lib/JavaBridge.jar SERVLET:8081” para iniciar el servidor de reportes no hay ningún mensaje de error? Deberías ver algo similar a la captura de pantalla que te adjunto. ¿Dejás esa ventana abierta (debe quedar ejecutándose) y luego probás la impresión?
Todo un éxito!!. Simplemente cerraba la ventana. Buenisimo,
pues tenia pendiente otras impresiones y use este comprobante
como ejemplo y por ende las otras tambien funcionan.
Marcelo, si el servidor web lo tenes en windows, podrias correr ese comando de java y que se corra en background.
Deberías poner la siguiente sentencia en algun archivo de comandos (jasper.cmd) y ejecutarlo cuando se inicia el sistema. En este archivo escribi lo siguiente: