Jetty 7 + datasource + hot deploy = Duplicação do pool de conexões

2 respostas
R

Estou passando alguns sistemas da empresa do Tomcat para Jetty e deparei com esse problema, configurei o datasource, criei um arquivo no context para fazer hot deploy mais toda vez que vou realizar o hot deploy ocorre uma duplicação do número de conexões, o que vai me levar a um estouro de conexões.

Alguém já passou por isso?
Grato pela atenção de todos.

app.xml (arquivo que vai no /context)

<Configure id="wac" class="org.eclipse.jetty.webapp.WebAppContext">

	<Array id="plusConfig" type="java.lang.String">
    	<Item>org.eclipse.jetty.webapp.WebInfConfiguration</Item>
    	<Item>org.eclipse.jetty.webapp.WebXmlConfiguration</Item>
    	<Item>org.eclipse.jetty.webapp.MetaInfConfiguration</Item>
    	<Item>org.eclipse.jetty.webapp.FragmentConfiguration</Item>
    	<Item>org.eclipse.jetty.plus.webapp.EnvConfiguration</Item>
    	<Item>org.eclipse.jetty.plus.webapp.Configuration</Item>
    	<Item>org.eclipse.jetty.webapp.JettyWebXmlConfiguration</Item>
    	<Item>org.eclipse.jetty.webapp.TagLibConfiguration</Item>
  	</Array>
  
	<Set name="configurationClasses"><Ref id="plusConfig"/></Set>
	<Set name="extractWAR">false</Set>
  	<Set name="copyWebDir">false</Set>
	<Set name="contextPath">/ailes-site</Set>
	<Set name="war"><SystemProperty name="jetty.home" default="."/>/webapps-plus/site.war</Set>
  	<Set name="defaultsDescriptor"><SystemProperty name="jetty.home" default="."/>/etc/webdefault.xml</Set>

	<New id="ailessite" class="org.eclipse.jetty.plus.jndi.Resource">
		<Arg><Ref id='wac'/></Arg>
		<Arg>jdbc/site</Arg>
	</New>
</Configure>

web.xml

<resource-ref>
		<res-ref-name>jdbc/site</res-ref-name>
		<res-type>javax.sql.DataSource</res-type>
		<res-auth>Container</res-auth>
	</resource-ref>

Aplicação esta em webapps-plus, editei o arquivo do jetty-plus tirando os comentários necessários e estou rodando o jetty com seguinte comando:

java -jar start.jar OPTIONS=default,plus etc/jetty.xml etc/jetty-plus.xml

2 Respostas

R

Up.!

davidbuzatto

Hummm é permito dar ups no GUJ?
Eu acho que não…

Criado 17 de novembro de 2009
Ultima resposta 18 de nov. de 2009
Respostas 2
Participantes 2