Payara Server instance running on WSL with deploy-on-save breaks "Web Application" Ant projects #8144
+254
−230
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull resolves an issue where running a Payara Server instance on WSL breaks Java Web Application projects that use Ant in Apache NetBeans.
Changes in this PR:
distributeOnSave
inDeployOnSaveManager
implementation to remove faulty path substring logic./mnt
to Windows system, with this fixorg.netbeans.modules.j2ee.deployment.impl.ServerFileDistributor#distributeOnSave
is correctly used.DeployOnSaveManager
is deprecated for Payara Micro tools and only available for older version (<2.2). For newer version dev mode support is available by default.Reported issue: #8138
Discussion: #8121
Original PR: #7885