Impresion de Comprobante de inscripcion a propuesta

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.

Hola Marcelo,

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?

Saludos, Florencia.


comando.png

comando.png

Florencia:

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.

Muchas gracias. Marcelo.

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:


start /B java -jar TOBADIR\php\3ros\JavaBridge\WEB-INF\lib\JavaBridge.jar SERVLET:8081

Reemplazando TOBADIR pr el directorio donde tenes instalado Toba.
En Linux habrá algo similar…

Gracias Alejandro!. Agendo la data.