I don't know if it's an issue or not but when in the server module there is no moduleType specific deployment file
eg in layer.xml:
and when you use incremental deployment,
getDeploymentPlanFiles() of org.netbeans.modules.j2ee.deployment.impl.Server
return null but it should return en empty String
and because of that in this case there is no incremental deployment.