Alguem ja viu este erro: apache.struts.tiles.TilesPlugin

5 respostas
D

Olá pessoal,
Estou tentando testar minha aplicacao em uma maquina local e qdo tento acessar com as novas configuracoes, aparece o seguinte erro no arquivo de log do tomcat
ERROR org.apache.struts.tiles.TilesPlugin - Can’t create Tiles definition factory for module ‘’.

alguém ja viu esse erro ou sabe do que se trata??
tks

5 Respostas

T

Você colocou o struts-tiles.tld e o tiles-defs.xml no WEB-INF???

Seu seu tiles-defs.xml está mapeado no seu struts-config.xml???

<plug-in className=“org.apache.struts.tiles.TilesPlugin” >
<set-property property=“definitions-config” value="/WEB-INF/conf/tiles-defs.xml"/>
</plug-in>

A saída do seu erro foi somente essa linha?
Se colocar o restante da saída, fica mais fácil de identificar o erro, ou tentar identificar… :grin:

D

Sim… está configurado exatamente do jeito que vc mencionou…
E a saída do erro é só esta linha mesmo. Não há mais nada no log. :???:

J

Como está seu tiles-defs?
em que pasta ele está!?
Cole suas configurações aqui, fica mais fácil!

Vc por acaso está usandoo Jdev?! Aquele troço eh muiot ruim… as vezes se perde nas configurações!

Abraços!

D

Olá pessoal
valeu pela ajuda! Descobri o que era. estava passando o caminho da dtd tiles-config errado no tiles-def.xml ! hehee. Estava referenciando a um diretorio em um servidor e qdo mudei pra outro, esqueci de alterar isso…

<?xml version=“1.0” encoding=“ISO-8859-1” ?>

<!DOCTYPE tiles-definitions SYSTEM  “file:///var/tmp/sac/dtd/tiles-config_1_1.dtd”>

<!-- Definitions for Tiles documentation   -->

<tiles-definitions>

Nao estou usando o Jdev nao… hehehe

Valeuzz
[ ]'s
[/b]

T

Você também pode utilizar da seguinte forma:

<!DOCTYPE tiles-definitions PUBLIC “-//Apache Software Foundation//DTD Tiles Configuration 1.1//EN”
http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd” >

Assim não terá que alterar quando mudar de servidor.

:grin:

Criado 7 de junho de 2005
Ultima resposta 8 de jun. de 2005
Respostas 5
Participantes 3