Dustin Kut Moy Cheung

Warn user of wrong command

In case the user is invoking a wrong command and/or sub-command, a NPE

is thrown. This PR attempts to throw a more meaningful exception

(CommandLineparserException) and the reason for the stacktrace.

dependency-reduced-pom updated to 2.2

This was autogenerated from a mvn install command

Remove maven-compiler plugin from pom.xml

As per:

https://maven.apache.org/plugins/maven-compiler-plugin/examples/set-compiler-source-and-target.html

if we specify the property we don't need to define the plugin configuration.

Align command name and command description and add color

printHelp in CommandRuntime should consider full param string

In `CommandRuntime`, once we get the desired `CommandContainer` object

for method `commandInfo`, we should pass the full 'line' String to

`commandContainer.printHelp`.

If the CommandContainer is a group command, the `printHelp` method

accepts multiple tokens in the parameter to help it find the correct

child parser (or sub-command/sub-groupcommand) to invoke the `printHelp`

method.

for e.g the 'line' string can be: 'main-group sub-group'

With the change in that commit, the CommandContainer for 'main-group'

will figure out that we want to find the child parser of 'sub-group' to

print its help text.

Put description in its own line for cli printHelp

The old behaviour of printing the help text is as follows:

```

Usage: command description

Options:

--help

```

This is confusing because in the 'Usage' line, we're expecting the

cli-options to appear, and one might think that 'description' is a CLI

sub-command instead of the description itself (especially if the

description is short).

Instead, this commit puts the description in a new line to avoid this

confusion.

```

Usage: command

description

Options:

--help

```

Moving to IzPack 4.3.5 for EAP 6
  1. … 844 more files in changeset.
AS7-3586: Fix trailing space that is causing the build to fail

was: 4f27bdb0b7234254e2f97cb0477f456f86e07304

AS7-3586: Fix trailing space that is causing the build to fail

Commit for AS7-3586 -- Add a --silent mode to add-user.[.sh, .bat] script

Commit for AS7-3586 -- Add a --silent mode to add-user.[.sh, .bat] script

was: ebf98c9cca68977091f5a65430a70c212a9669c3

Commit for AS7-3044

Commit for AS7-3044

was: fe068c88bcde178e00838eff1a43c24e297489a8

This commit attempts to fix JBPAPP-6628 - Password not masked in the shutdown script
Fix for JBPAPP-7564 - picketlink-federation-webapps contains empty folders in jar installation
modified patch in previous commit was not applied properly because of ^M - hopefully fixed now
Fix jbossas-ewp.patch

Remove product.buildNumber patch since this has already been applied in jopr-embedded-jbas5.war

Make sure you get the latest jopr-embedded-jbas5.war so that the ewp patch applies cleanly

    • -0
    • +104
    /tags/JBPAPP_5_1_2_ER2/build/jbossas-5-ewp.patch
Fix jbossas-ewp.patch

Remove product.buildNumber patch since this has already been applied in jopr-embedded-jbas5.war

Make sure you get the latest jopr-embedded-jbas5.war so that the ewp patch applies cleanly

    • -2
    • +1
    /branches/JBPAPP_5_1/build/jbossas-5-ewp.patch
Tag for 5.1.2
  1. … 677 more files in changeset.
JBPAPP-6430: Upgrade JBoss Naming to 5.0.3.GA_CP01
JBPAPP-6766: Component upgrade to Embedded JOPR release tag EmbJopr_1_3_4_SP5
JBPAPP-6994: Update to JBoss Security 2.0.4.SP8
JBPAPP-6537: Upgrade JBoss Cache to 3.2.8
JBPAPP-6875: Upgrade JBoss Messaging to 1.4.8.SP2
Commit for JBPAPP- 6889
Fixed JBPAPP-6891 - Installer: IzPack: Positioning of Finish Panel is Off
Creating tag for jboss 4.3.4 - fixed SudoPanel.java which caused patch2 to not build properly
  1. /izpack-installer/tags/4.3.4.jboss.patch3
Fixed issue where izpack won't build properly because of changes made to OsConstraint.java and OsVersion.java - edited SudoPanel.java so that it uses the correct signature when invoking a new OsConstraint object
Creating tag for izpack 4.3.4 - adding native detection fix
  1. /izpack-installer/tags/4.3.4.jboss.patch2
Updating OsConstraint.java and OsVersion.java so that IzPack correctly displays the correct natives depending on the OS and arch