Jboss/tmp

Caros amigos gostaria de saber porque o JBOSS faz o deploy dentro da pasta …/tmp/deploy/… e não dentro da pasta /deploy/… como deveria ser?

E mais uma coisa porque que toda vez que paro o JBOSS e inicio ele de novo ele remove todo o conteudo da pasta …/tmp/deploy/…?

O que eu preciso é o seguinte preciso que o meu JBOSS extraia o projeto dentro da pasta /deploy/ e que a pasta do meu projeto não seja deletada quando eu para o JBOSS?

procure por war explodido

em suma: renomeie o teu arquivo war pra aplicacao.zip

descompacte ele numa pasta aplicacao.war

que o jboss vai carregar ele de boas…

[quote=qmx]procure por war explodido

em suma: renomeie o teu arquivo war pra aplicacao.zip

descompacte ele numa pasta aplicacao.war

que o jboss vai carregar ele de boas…[/quote]

Testei sua dica e funcionou mas eu preciso que qdo eu coloque o .war dentro da pasta deploy ele faça isso para mim automatico… Alguem sabe como fazer isso?

Será q alguem pode me ajudar estou precisando muito destas informações?

Use o Ant, crie um script que gere seu war, ear onde desejar.

[quote=Pedrosa]Use o Ant, crie um script que gere seu war, ear onde desejar.

[/quote]

Você teria um exemplo de utilização, eu nunca mexi com ant…

Caros amigos gostaria de saber porque o JBOSS faz o deploy dentro da pasta …/tmp/deploy/… e não dentro da pasta /deploy/… como deveria ser?

E mais uma coisa porque que toda vez que paro o JBOSS e inicio ele de novo ele remove todo o conteudo da pasta …/tmp/deploy/…?

O que eu preciso é o seguinte preciso que o meu JBOSS extraia o projeto dentro da pasta /deploy/ e que a pasta do meu projeto não seja deletada quando eu para o JBOSS?

Alguem pode me ajudar?

Explicação de como usar:
http://www.inf.ufsc.br/~leandro/pooj/ant/ant.html

Exemplo de geração de WAR e EAR no JBOSS

<?xml version="1.0" encoding="UTF-8"?>
<project default="_packaging_generation_" name="Packaging Generator">
<target name="_packaging_generation_" depends="N10004,N1005D"/>
	<target name="N10004" description="smb.war">
		<jar destfile="smb.war">
		<zipfileset dir="WEB-INF" prefix="WEB-INF">
			<include name="web.xml"/>
		</zipfileset>
		<zipfileset dir="WEB-INF" prefix="WEB-INF">
			<include name="jboss-web.xml"/>
		</zipfileset>
		<zipfileset dir="WEB-INF" prefix="WEB-INF">
			<include name="smb-servlet.xml"/>
		</zipfileset>
		<zipfileset dir="WEB-INF" prefix="WEB-INF">
			<include name="reports-servlet.xml"/>
		</zipfileset>
		<zipfileset dir="WEB-INF" prefix="WEB-INF">
			<include name="applicationContext.xml"/>
		</zipfileset>
		<zipfileset dir="src/br/com/pedrosa/smb/data/map" prefix="WEB-INF">
			<include name="*.xml"/>
		</zipfileset>
		<zipfileset dir="WEB-INF" prefix="WEB-INF">
			<include name="*.tld"/>
		</zipfileset>
		<zipfileset dir="bin" prefix="WEB-INF/classes" includes="br/com/pedrosa/smb/web/*.class,br/com/pedrosa/smb/business/*.class,br/com/pedrosa/smb/data/*.class,br/com/pedrosa/smb/data/db2/*.class,br/com/pedrosa/smb/data/domain/*.class,br/com/pedrosa/util/*.class"/>
		<zipfileset dir="docroot"/>
		<zipfileset dir="WEB-INF/reports" prefix="WEB-INF/reports" includes="*.jasper"/>
		<zipfileset dir="WEB-INF/lib" prefix="WEB-INF/lib" includes="*.jar"/>
		<zipfileset dir="WEB-INF/jsp" prefix="WEB-INF/jsp" includes="*.jsp,*.html"/>
		<zipfileset dir="WEB-INF/jsp/js" prefix="WEB-INF/jsp/js" includes="*.js"/>
		<zipfileset dir="WEB-INF/jsp/admin" prefix="WEB-INF/jsp/admin" includes="*.jsp,*.htm,*.html"/>
		<zipfileset dir="WEB-INF/jsp/arq" prefix="WEB-INF/jsp/arq" includes="*.jsp,*.htm,*.html"/>
		<zipfileset dir="WEB-INF/jsp/cad" prefix="WEB-INF/jsp/cad" includes="*.jsp,*.htm,*.html"/>
		<zipfileset dir="src" prefix="WEB-INF/classes" includes="*.properties"/>
	</jar>
	</target>
	<target name="N1005D" description="smb.ear">
		<jar destfile="smb.ear">
			<zipfileset dir="META-INF" prefix="META-INF">
				<include name="application.xml"/>
			</zipfileset>
			<zipfileset dir=".">
				<include name="smb.war"/>
			</zipfileset>
		</jar>
		<delete file="smb.war"/> 
		<move file="smb.ear"
	          todir="c:/servers/jboss-4.0.4.GA/server/default/deploy"/>
	</target>
</project>

Mas pq o JBOSS qdo é colocado um war na pasta deploy ele transfere para a pasta tmp/deploy?

Não tem jeito de alterar esta configuração?

Existe alguem q entende JBOSS…
E que possa me explicar como resolver isso utilizando de seus arquivos de configuração…

Caros amigos gostaria de saber porque o JBOSS faz o deploy dentro da pasta …/tmp/deploy/… e não dentro da pasta /deploy/… como deveria ser?

E mais uma coisa porque que toda vez que paro o JBOSS e inicio ele de novo ele remove todo o conteudo da pasta …/tmp/deploy/…?

O que eu preciso é o seguinte preciso que o meu JBOSS extraia o projeto dentro da pasta /deploy/ e que a pasta do meu projeto não seja deletada quando eu para o JBOSS?

[ESTOU PRECISANDO MUITO SABER ESTAS INFORMAÇÕES SERÁ QUE ALGUEM PODE ME AJUDAR]