Como estao as configuracoes do velocity, e onde estao os seus templates?
L
linkrjr
o velocity esta configurado meio que padrao
os .vm estao em /WEB-INF/templates
dentro do web.xml tenho um servlet que tem um init-param apontado para o velocity.properties e dentro do velocity.properties eu tenho um mapping para o /WEB-INF/templates
os .jar do velocity estao no /WEB-INF/lib
O que ta faltando?
Rafael_Steil
Isso ja foi discutido aqui no forum em algumas ocasioes. Por exemplo:
Rafael Steil, estive dando uma olhada nos links que voce passou, porem, inda nao consegui fazer funcionar.
Nao sei se tem algo haver, mas pelo que percebi, todos os links trabalham o velocity com o tomcat.
Eu estou usando o JBoss, portanto, nao consigo passar o PATH completo do arquivos.
O que será que acontece?
o file.resource.loader.path esta apontando para /WEB-INF/templates
mas nao acha os templates
Rafael_Steil
Como da pra notar nos exemplos, se vc qusier o file.resource.path apontar usando o caminho completo, ira funcionar.
Nao sei como vc faz no JBoss, mas se estiver usando servlets, o exemplo dos outros links funciona… Caso contrario, basta vc achar um metodo que mapeie o caminho completo do server ate o diretorio de template.s.
Rafael
L
linkrjr
Rafael,
Consegui fazer funcionar, porem, so no Tomcat, no JBoss nao.
O que parece, os metodos para apanhar o path do context nao funcionam direito quando se trata de arquivos .WAR.
Mas no tomcat ta rolando
porem, nao estou usando o arquivo velocity.properties para gerar as configuracoes
tive de criar o properties dentro da classe e adicionar as KEYS na unha
nao consigo fazer ele ler o velocity.properties
minha duvida, se eu uso o handleRequest, ele ja nao deveria ler o velocity.properties?