Tenho um relatório que possui algumas imagens, no jaspersoft studio as imagens aparecem sem problemas, mas no jasperserver elas simplesmente não existem, alguém saberia o motivo e como resolver?
Como vc está passando as imagens para o relatório?
Eu recebo as imagens em um array, então coloquei as imagens dentro de uma lista e passei o path da url da imagem
O problema de passar o path é que acaba ficando relativo ao ambiente que estiver rodando, ou seja. se o jasperserver estiver rodando em outro local e a imagem não existir no mesmo path nesse outro local, a imagem não será encontrada.
O melhor seria passar os bytes da imagem para o relatório em vez do path.
Como eu deveria fazer então, pois o url não é relativo, eu recebo um link da imagem, caso eu pegue esse link e cole em qualquer navegador aparece a imagem, ja no jasperserver não mostra
Entendi. E no servidor onde o jasperserver está rodando, vc consegue testar se ele consegue alcançar o link dessa imagem? Se for linux, vc pode tentar executar um curl na url.