netbeans
netbeans copied to clipboard
Support for Payara Server instance running on WSL
This PR adds support for the Payara Server instance running on WSL. Usually, developers can register instances running on WSL as remote servers in Apache NetBeans. However, with this PR, developers can take advantage of new features that allow them to view the log file in real-time, and to auto-deploy on save action both static (.html) and dynamic (.java) applications to the Payara Server running on WSL.
To test this feature, start the server, set a password for the user, and enable the secure domain:
./asadmin start-domain
./asadmin change-admin-password
./asadmin enable-secure-admin
./asadmin restart-domain

Register the server in Apache NetBeans as Remote Server including the location of the server from the Windows disk.

out of curiosity, who is FISH-7079? We are at 5xxx right now, the payara repo is at 6xxx and glassfish is at a very high number :)
Hi @mbien , Sorry for the confusion, I have updated the PR title. FISH-7079 is internal jira ticket number.
Hi @mbien, Can this feature be planned for the next release?
@jGauravGupta sure but it would need reviews. If you know a committer who is interested in this, feel free to tag. Adding NB21 milestone. (I am not even using windows for anything)
The code looks good, but I haven't had a chance to perform a full review yet. I will try to run this soon and I'll be in touch. Thanks
Thanks @juneau001 and @mbien :)
approved but not retested recently.
@jGauravGupta fyi feature freeze for NB 24 is planned for October 21.
FISH-7079 branch is more than 1.5 year old getting error on checkout :
git checkout FISH-7079 Updating files: 100% (15880/15880), done. fatal: not a git repository: .github/actions/delete-artifact/../../../.git/modules/.github/actions/delete-artifact
I have created a new PR with latest master: https://github.com/apache/netbeans/pull/7885
git checkout FISH-7079 Updating files: 100% (15880/15880), done. fatal: not a git repository: .github/actions/delete-artifact/../../../.git/modules/.github/actions/delete-artifact
ah, we used to have a git sub-module for a specific action but removed it at some point. This might be the error when the local copy was cloned with --recurse-submodules, since the sub-module is no longer available