Community
Participate
Working Groups
Currently, there is a single ModuleDelegate.members() method that provides the mapping between project resources in the workspace and published module resources. To enable incremental publishing, the server framework must call this method and compare the entire contents of the module between what is in the workspace and what has been published. This is inefficient for small changes in large projects and has caused a number of performance issues. Igor has proposed that we create new API methods and implementation to convert resource deltas directly into module deltas. This would allow the server framework to keep track of the module deltas between each publish and efficiently publish or notify server adapters instead of reverting to members() each time. This bug is open to track the proposal, comments, and implementation for WTP 2.0. Opening bug against wst.server for now, although this proposal probably also involves changes in wst.common/web and jst.j2ee.
Old bug, no plan to fix. Please reopen if this is still a problem.