Use stringify version of the method to find the corresponding monitor. For now stringify on each lookup.


git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61970 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5
Fix for GLASSFISH-6137, Reviewed by Hong Zhang, add messages when failed in autoundeploy, have ran the QL tests and deployment dev tests

git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61971 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5
fix for GLASSFISH-20282

git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61973 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5
Uptate Weld 2.0.0.SP1

git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61974 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5
Fix for GLASSFISH-20510 URISyntaxException getting monitoring data

The "get" command, as some other asadmin commands, must compute the admin security access checks dynamically based on exactly which resources that invocation of the command accesses.  The CommandSecurityChecker class then submits each individual resource separately to the authorization service, passing each resource as a URI.  In the case of "get" the resource names come from the dotted names for the items reported.

Some EJB monitoring probes (reported using 'get -m "*"' for example) contain characters that are not legal in a URI, but CommandSecurityChecker did not encode such names.

With this fix, such encoding takes place using the standard SE URLEncoding class.  The effect is a no-op if the resource name already conforms to URI/URL rules and encodes the resource name otherwise.

Approved for 4.0: Tom
Reviewed: Tom
Test: Passed QL tests, the sequence of commands identified by Marina in the issue

git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61976 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5
Following changes in patching and maintenance:
- FPP-1770 env variable to work with remove ssh.
- Disabling two tests in patching module (testPatchServiceFailing, testPatchSdpBadPatch).
- ConfigRollingPatchingServiceImpl was not setting the subject during init.
- Some extra log statements.

git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61978 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5
Clean up the log message ids for appserver deployment modules to make each module have a designated range of message ids to avoid potential future message conflicts.
Ran QL, deployment dev tests.


git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61979 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5
make sure the license file is included in every artifact produced in the javaee-api module

git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61981 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5
3rd party license update - GLASSFISH-20455.

git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61982 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5
Merged revision(s) 61984 from branches/4.0/appserver/packager/pkg-bootstrap:
Copyright update.
........


git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61985 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5
Check absolute path when checking for error-page location file which happens for virtual-server property send-error_404.



git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61987 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5
Follow up GLASSFISH-20441: Remove LocalBean which is not PassivationCapable.

git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61988 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5
do not swallow possible real cause

git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61992 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5
- FPP-1770 env variable to work with remove ssh.

git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61993 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5
Make sure command's execute method runs with the correct Subject

There were two branches in CommandRunnerImpl.doCommand which invoked the command's execute method.  Only one correctly set the Subject in the security context.

With this change there is only one invocation of the command's execute method and it's always done with the correct Subject.

Tests: QL

git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61994 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5
Precreate method signatures for monitoring purposes to avoid stringifying them at each method start/end


git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61995 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5
fix copyright date and adjust monitoring description


git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61996 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5
Exclude .ade_path from testCompile



git-svn-id: https://svn.java.net/svn/glassfish~svn/trunk/main@61997 6f3ba3e3-413c-0410-a8aa-90bee3ab43b5