Estou usando JasperReports para Web e o comando:
private static final String urlBase = “/relatorios/”;
private static final String pageRoot = “/jboss-3.2.3/server/teste/”;
cria um diretório relatorios no Jboss, mas o contexto não existe por isso da erro
http://localhost:8080/relatorios/323E8EC4658689AD7633410D211A.pdf
Como criar um contexto para o Jboss sem ter arquivo war ou jar ou ear
apenas para ter acesso ao diretório?Acredito que em algum xml, qual e em qual diretório?
Aaahh Jboss 3.2.3 OK.
Voce precisa editar o arquivo…
C:jboss-3.2.3serverdefaultdeployjbossweb-tomcat41.sarMETA-INFjboss-service.xml
E criar um contexto neste arquivo mapeando onde voce quer o diretorio fisico…
Bom estudo
Não achei nenhuma documentação de quais tags existem para fazer isto, se você tiver um exemplo, agradeço, ou onde encontrar Obrigado
A única coisa que vi foram os mbean e que digitando /invoker existe um contexto, mas gostaria de ter um para /relatorios.
criei um diretório relatorios.war em /teste/deploy, contento um subdiretório WEB-INF com um web.xml mínimo e deu certo, quando digito
http://localhost:8080/relatorios, é listado o conteúdo do diretório, então quando meu prg chama response.sendRedirect(urlBaserel + nomeArq); o PDF gerado pelo JasperReports é aberto. 