Workaround to automatically share method interceptors via explicitly bound module sub-types while the Sisu feature to do this properly is implemented
minor tidy and update docs.  drop example
clearify docs
NEXUS-5612: File listing should fail in case of IO problem

Currently DefaultFSPeer was hiding the null returned
from File.listFiles. According to javadocs, it returns null
in two cases, a) when the File instance does not denote
a directory, or b) in case of IO error.

As case a) is checked few lines above (if check failed,
we would not get here), the null return value should
be treated as IO Error.

By throwing a generic LocalStorageExcetion, we
make this case to be treated as error.
Merge remote-tracking branch 'origin/master' into file-list-io-error
Merge remote-tracking branch 'origin/master' into file-list-io-error
Merge remote-tracking branch 'origin/master' into file-list-io-error
NEXUS-5612: Testing interaction with WalkerProcessor and FSPeer

Especially the case when FSPeer#listItems method throws
LocalStorageException.

The Walk must be stopped, after this, no processor
should have onCollectionExit invoked.

This UT actually simulates the case when due to
too many open files, FSPeer made Walker think
that collection is empty, while it was not.

DefaultFSPeer is already fixed in prev commit,
this UT only ensures that Walker, Context and
Processors behave correctly in this case.
NEXUS-5612: Remove UT since tag

Remnant from copied skeleton UT.
update UI to indicate first/last name are required and add a last name to default admin user for new deployments
NEXUS-5615
NXCM-5153: Reformat, no code change
NXCM-5153: Renamed internal state const

As it had nothing to do with pom generating,
it simply meant "pom parsed".

Just for clarity sake.
NXCM-5153: Core changes needed

This abstract REST resource is used by Staging
Upload resource too. These are the changes needed
to implement what we need for staging.

Changes:
* reverse engineered and doc'd how upload actually works
* variable and their scope cleanup
* minor logging cleanup

The key change is introduction of new method
uploadGavParametersAvailable that is in this same
class implemented as nop. This method is called by
upload method only once, at the moment when
upload GAVP coordinates are available.
NXCM-5153: NXCM-5161: More refactoring

Made the upload resources extending this abstract class
introduce and process more form fields, as needed.

Original design made it impossible to extend the set of
processed form fields. This change continues previous
changes and makes this possible from subclasses.
updated as per CR feedback for lastName value and indentiation fix
NEXUS-5615
[NEXUS-5651] Send 401 in case of an AuthroizationException and user not authenticated (not logged in)

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NEXUS-5651] Filter "/service/siesta/**" through  "noSessionCreation,authcBasic" filters

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
expose ability to force an update of SystemStatus NXCM-5181 - Can't install new license into expired trial.
NXCM-5153: Moved the "spec" into javadoc
NXCM-5153: Javadoc