This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
It is not clear what is the benefit of the having the confugration files copyied by the j2eeserver module. It looks like the j2eeserver asks for file names (FileDeploymentLayout.getDeploymentPlanFilenames) and then asks the module to save the data into these files (DeploymentPlanSplitter). The only reason for this seems to be that j2eeserver wants to know the file names to check the timestamps and tell the plugin if they have changed (in IncrementalDeployment.incrementalDeploy). Since the code that compares timestamps is trivial I suggest that we delete the FileDeploymentLayout.getDeploymentPlanFilenames and DeploymentPlanSplitter and specify in InrementalDeployment that the module needs to save the configuration file (if needed), that it should check timestamps of files and that it needs to take appropriate action based on if they have changed.
this has been clarified