1.1.17.2.1. fejezet, fejlesztés JBoss Developer Studio 8.0.0-val

Konfiguráció

Hibajelenség: automatikus deploy nem működik html, xhtml fájlokra:

JSP lapoknál jó lehet, ha frissítés után újrafordítódnak. Ez konfigurálható a standalone.xml szerkesztése (jsp-config)

<jsp-config development="true" check-interval="1" modification-test-interval="1" recompile-on-fail="true"/>

wildfly szerverre dupla kattintással előhozható a deployment konfiguráció. Itt változtatható az, hogy könyvtárként vagy war/ear fájlként legyen a projekt telepítve. A Deploy project as compressed archive bekapcsolva minden változást követően automatikusan újratelepíti a programot a rendszer, ezért nem hot-deployment, ezért feljesztés közben nem érdemes bekapcsolni.

Az xhtml-ek frissítéséhez a web.xml-ben kell módosítani

	<context-param>
		<param-name>javax.faces.PROJECT_STAGE</param-name>
		<param-value>Development</param-value>
	</context-param>
	<context-param>
		<param-name>facelets.DEVELOPMENT</param-name>
		<param-value>true</param-value>
	</context-param>
	<context-param>
		<param-name>javax.faces.FACELETS_REFRESH_PERIOD</param-name>
		<param-value>1</param-value>
	</context-param>
	<context-param>
		<param-name>facelets.REFRESH_PERIOD</param-name>
		<param-value>1</param-value>
	</context-param>

Az xhtml módosítása után az EAP 6.2 utáni és Wildfly 8.0.0 utáni szervereknél frissül a fájl a szerveren. A web.xml szerkesztése után a szervert újra kell indítani, majd a továbbiakban nem kell a módosításokat kézzel újra deploy-olni, mert a környezet automatikusan frissíti a változásokat.