<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Últimas mensagens do tópico "Divisão de aplicação com frameworks em módulos"]]></title>
		<link>http://www.guj.com.br/posts/list/19.java</link>
		<description><![CDATA[Últimas mensagens enviadas no tópico "Divisão de aplicação com frameworks em módulos"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>Divisão de aplicação com frameworks em módulos</title>
				<description><![CDATA[ Olá Pessoal, aki na empresa temos uma aplicação web construida em java, com struts e hibernate e agora precisamos dividí-la em módulos, tipo, modulo de noticias, loja/vitrine, carrinho, etc.<br /> O problema é q estamos encontrando dificuldades em fazer as divisões dos arquivos struts e hibernate.<br /> Alguem já passou por uma experiência parecida e pode me dar umas dicas?<br /> Li sobre algumas ferramentas como o XDoclet que fazem a divisão do código automático, mas seria para o inicio da programação e precisamos para "dividir" uma aplicação pronta.<br /> já criamos arquivos separados de struts para teste e o struts-config consegue vê-los, porém quando fazemos uma chamada a um 'path' dentro do 'struts filho' a aplicação não interpreta, como se ela não encontrasse o arquivo a ser carregado.<br /> Estamos tentando com o SwitchAction, mas não sabemos bem como fazer.<br /> <br /> Se alguem tiver alguma sugestão eu agradeceria.<br /> <br /> Obrigada.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/195469/981400/divisao-de-aplicacao-com-frameworks-em-modulos
</guid>
				<link>http://www.guj.com.br/prepost/195469/981400/divisao-de-aplicacao-com-frameworks-em-modulos
</link>
				<pubDate><![CDATA[Tue, 6 Jan 2009 14:48:42]]> GMT</pubDate>
				<author><![CDATA[ fdanicamargoPJ]]></author>
			</item>
			<item>
				<title>Re:Divisão de aplicação com frameworks em módulos</title>
				<description><![CDATA[ Você quer dividir o sistema em módulos (componentes ou jars diferentes) ou deseja apenas separar os arquivos de configurações (XMLs)?]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/195469/981401/redivisao-de-aplicacao-com-frameworks-em-modulos
</guid>
				<link>http://www.guj.com.br/prepost/195469/981401/redivisao-de-aplicacao-com-frameworks-em-modulos
</link>
				<pubDate><![CDATA[Tue, 6 Jan 2009 14:59:33]]> GMT</pubDate>
				<author><![CDATA[ CarneiroPJ]]></author>
			</item>
			<item>
				<title>Re:Divisão de aplicação com frameworks em módulos</title>
				<description><![CDATA[ Oi, preciso ter tudo separado em jars.<br /> Ter um jar que englobe arquivos hibernate, struts, classes em um unico jar que vai ser chamado por um modulo principal, o qual vai habilitar os modulos que interessam para cada cliente.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/195469/981404/redivisao-de-aplicacao-com-frameworks-em-modulos
</guid>
				<link>http://www.guj.com.br/prepost/195469/981404/redivisao-de-aplicacao-com-frameworks-em-modulos
</link>
				<pubDate><![CDATA[Tue, 6 Jan 2009 15:12:49]]> GMT</pubDate>
				<author><![CDATA[ fdanicamargoPJ]]></author>
			</item>
			<item>
				<title>Re:Divisão de aplicação com frameworks em módulos</title>
				<description><![CDATA[ Uma boa seria a utilização do [url=http://maven.apache.org/]Maven[/url].]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/195469/981405/redivisao-de-aplicacao-com-frameworks-em-modulos
</guid>
				<link>http://www.guj.com.br/prepost/195469/981405/redivisao-de-aplicacao-com-frameworks-em-modulos
</link>
				<pubDate><![CDATA[Tue, 6 Jan 2009 15:18:17]]> GMT</pubDate>
				<author><![CDATA[ CarneiroPJ]]></author>
			</item>
			<item>
				<title>Re:Divisão de aplicação com frameworks em módulos</title>
				<description><![CDATA[ Já está sendo cogitada a utilização do Maven 2, mas só contempleria estrutura.<br /> Primeiro eu preciso comunicar meus arquivos struts, o config e o que gerencia meu 'modulo teste'.<br /> A aplicação ainda não está dividida e só será após todas as comunicações dos arquivos struts e hibernate estarem funcionado na atual hierarquia web padrão.<br /> Ou seja, foi pega a aplicação web e criado um outro arquivo struts para o módulo (struts-noticias.xml), neste foi colocado todas as tags e declarações pertencentes ao módulo e do struts-config.xml foi retirado. Foi feito no web.xml o init-param para o struts-noticias.xml. Contudo, quando clico no menu da aplicação para fazer a chamada do path que se encontra no struts-noticias.xml é como se ele não fosse visto, pois ele dá o seguinte erro: HTTP Status 404 - Invalid path /admin/marketing/noticia was requested. Se eu inicializar este struts no web.xml dentro da mesma tag do config, separado por vírgula ele funciona, porém não é uma boa prática de programação. <br /> <br /> Bem, espero ter exclarecido um pouco mais da situação e que vc possa me ajudar.<br /> <br /> Obrigada.<br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/195469/981406/redivisao-de-aplicacao-com-frameworks-em-modulos
</guid>
				<link>http://www.guj.com.br/prepost/195469/981406/redivisao-de-aplicacao-com-frameworks-em-modulos
</link>
				<pubDate><![CDATA[Tue, 6 Jan 2009 15:32:19]]> GMT</pubDate>
				<author><![CDATA[ fdanicamargoPJ]]></author>
			</item>
			<item>
				<title>Re:Divisão de aplicação com frameworks em módulos</title>
				<description><![CDATA[ Você está usando qual versão do Struts?<br /> <br /> E por que não é uma boa prática de programação configurar arquivos XMLs no web.xml separados por vírgula? Onde você leu sobre isso?]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/195469/981407/redivisao-de-aplicacao-com-frameworks-em-modulos
</guid>
				<link>http://www.guj.com.br/prepost/195469/981407/redivisao-de-aplicacao-com-frameworks-em-modulos
</link>
				<pubDate><![CDATA[Tue, 6 Jan 2009 15:40:12]]> GMT</pubDate>
				<author><![CDATA[ CarneiroPJ]]></author>
			</item>
			<item>
				<title>Re:Divisão de aplicação com frameworks em módulos</title>
				<description><![CDATA[ Na própria documentação da apache onde é recomendado que se deixe configurado somente um arquivo e não caracterizaria a modularização que se quer aplicar.<br /> A versão do Struts que estamos usando é a 2.1.4.<br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/195469/981408/redivisao-de-aplicacao-com-frameworks-em-modulos
</guid>
				<link>http://www.guj.com.br/prepost/195469/981408/redivisao-de-aplicacao-com-frameworks-em-modulos
</link>
				<pubDate><![CDATA[Tue, 6 Jan 2009 15:46:42]]> GMT</pubDate>
				<author><![CDATA[ fdanicamargoPJ]]></author>
			</item>
			<item>
				<title>Re:Divisão de aplicação com frameworks em módulos</title>
				<description><![CDATA[ No Struts2 você pode ter um arquivo de configuração padrão e separar os arquivos de configurações em vários arquivos, da forma que você deseja. Já tentou fazer assim?]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/195469/981409/redivisao-de-aplicacao-com-frameworks-em-modulos
</guid>
				<link>http://www.guj.com.br/prepost/195469/981409/redivisao-de-aplicacao-com-frameworks-em-modulos
</link>
				<pubDate><![CDATA[Tue, 6 Jan 2009 15:48:31]]> GMT</pubDate>
				<author><![CDATA[ CarneiroPJ]]></author>
			</item>
			<item>
				<title>Re:Divisão de aplicação com frameworks em módulos</title>
				<description><![CDATA[ Sim, isso q estamos tentando, porém faltam algumas configurações para os arquivos filhos serem chamados.<br /> Você pode me dar algum exemplo de arquivos de configuração chamando os demais?]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/195469/981410/redivisao-de-aplicacao-com-frameworks-em-modulos
</guid>
				<link>http://www.guj.com.br/prepost/195469/981410/redivisao-de-aplicacao-com-frameworks-em-modulos
</link>
				<pubDate><![CDATA[Tue, 6 Jan 2009 15:53:00]]> GMT</pubDate>
				<author><![CDATA[ fdanicamargoPJ]]></author>
			</item>
			<item>
				<title>Re:Divisão de aplicação com frameworks em módulos</title>
				<description><![CDATA[ Eu fiz um post sobre o Struts2 há um tempo e utilizei essa forma de separação. [url=http://www.rafaelcarneiro.org/blog/2007/09/25/struts2-o-inicio/]Dê uma olhada[/url].]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/195469/981411/redivisao-de-aplicacao-com-frameworks-em-modulos
</guid>
				<link>http://www.guj.com.br/prepost/195469/981411/redivisao-de-aplicacao-com-frameworks-em-modulos
</link>
				<pubDate><![CDATA[Tue, 6 Jan 2009 16:00:24]]> GMT</pubDate>
				<author><![CDATA[ CarneiroPJ]]></author>
			</item>
			<item>
				<title>Re:Divisão de aplicação com frameworks em módulos</title>
				<description><![CDATA[ Teu post é bem interessante, mas no meu projeto aki não consegui replicar bem certo o q vc propôs lá. <br /> Eu retirei a chamada do arquivo filho do web.xml e no struts-config.xml eu inseri as seguintes linhas:<br /> <br />     &lt;constant name="struts.enable.DynamicMethodInvocation" value="false" /&gt;<br />     &lt;constant name="struts.devMode" value="true" /&gt;<br /> <br />     &lt;include file="moduloStruts/struts-noticias.xml"/&gt;<br /> <br /> Minha pasta moduloStruts q contém o arquivo filho está no mesmo nivel do meu arquivo struts-config.xml, e ele está dando erro de servlet, como se não estivesse reconhecendo o comando include ou o path passado.<br /> <br /> Aproveitando a deixa, vc sabe como funciona o switchMod e o SwitchAction? Como eu configuro os parâmetros para ele?]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/195469/981412/redivisao-de-aplicacao-com-frameworks-em-modulos
</guid>
				<link>http://www.guj.com.br/prepost/195469/981412/redivisao-de-aplicacao-com-frameworks-em-modulos
</link>
				<pubDate><![CDATA[Tue, 6 Jan 2009 16:34:43]]> GMT</pubDate>
				<author><![CDATA[ fdanicamargoPJ]]></author>
			</item>
			<item>
				<title>Re:Divisão de aplicação com frameworks em módulos</title>
				<description><![CDATA[ Infelizmente não estudei o Struts2 a fundo, acho que seria melhor você buscar essa resposta no site do framework.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/195469/981413/redivisao-de-aplicacao-com-frameworks-em-modulos
</guid>
				<link>http://www.guj.com.br/prepost/195469/981413/redivisao-de-aplicacao-com-frameworks-em-modulos
</link>
				<pubDate><![CDATA[Tue, 6 Jan 2009 16:50:31]]> GMT</pubDate>
				<author><![CDATA[ CarneiroPJ]]></author>
			</item>
			<item>
				<title>Re:Divisão de aplicação com frameworks em módulos</title>
				<description><![CDATA[ Ok. Mesmo assim valeu as dicas.<br /> Dando certo aki eu posto a solução que utilizamos.<br /> <br /> Obrigada.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/195469/981414/redivisao-de-aplicacao-com-frameworks-em-modulos
</guid>
				<link>http://www.guj.com.br/prepost/195469/981414/redivisao-de-aplicacao-com-frameworks-em-modulos
</link>
				<pubDate><![CDATA[Tue, 6 Jan 2009 16:51:37]]> GMT</pubDate>
				<author><![CDATA[ fdanicamargoPJ]]></author>
			</item>
			<item>
				<title>Re:Divisão de aplicação com frameworks em módulos</title>
				<description><![CDATA[ Bom dia,<br /> <br /> o struts já está modularizado com o uso do switchAction.<br /> Meu obstáculo agora tá sendo fazer a aplicação ver os arquivos dentro do jar, como minha biblioteca.<br /> O caso é que eu já tenho uma aplicação toda montada, mas a sua manutenção e correção de erros é muito "cansativa" pela amarração dos arquivos.<br /> O que eu tentei fazer foi pegar todos os arquivos comuns a um contexto real e separá-los em um jar, deixando os arquivos de configuração e de uso comum para aplicação pra fora.<br /> Mas não tá dando muito certo, eu precisava que estes módulos ficassem independentes, pois imagina como farei pra dar manutenção nisso. Descompactar o jar do módulo, aí não sei se este vai rodar descompactado já que a estrutura interna do jar é diferente da aplicação, aí desconsiderando isso, compactar de novo testar, se não funcionar volto a descompactar...loop.<br /> Se tiver alguma idéia de como modularizar isso que funcione, me oriente. Abraço!]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/195469/981470/redivisao-de-aplicacao-com-frameworks-em-modulos
</guid>
				<link>http://www.guj.com.br/prepost/195469/981470/redivisao-de-aplicacao-com-frameworks-em-modulos
</link>
				<pubDate><![CDATA[Wed, 14 Jan 2009 08:53:16]]> GMT</pubDate>
				<author><![CDATA[ one-dreamerPJ]]></author>
			</item>
	</channel>
</rss>
