Obviously I'm doing something wrong but I don't know what.
I added a path in my workspace to the DeploymentScanner:
<attribute name="URLs"> deploy/, file:/D:/workspace/Myproject/deploy </attribute>
Myproject-ear/ META-INF/ application.xml Myproject-EJB.jar/ ... META-INF/ ejb-jar.xml persistence.xml Myproject-Web.war/ ... WEB-INF/ web.xml
<?xml version="1.0" encoding="UTF-8"?> <application xmlns="http://java.sun.com/xml/ns/j2ee" version="1.4" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com /xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/application_1_4.xsd"> <display-name>Test</display-name> <description>Myapplication</description> <module> <ejb>Myproject-EJB.jar</ejb> </module> <module> <web> <web-uri>Myproject-Web.war</web-uri> <context-root>myapp</context-root> </web> </module> </application>
OOOPS! That should have been "EXPLODED EAR won't redeploy..." in the subject...