[teiid-designer-dev] [Teiid-Designer/teiid-designer] c2a842: TEIIDDES-1583 Shell Commands Should Print Usage De...

Daniel Florian dflorian at redhat.com
Fri Feb 8 13:38:09 EST 2013


  Branch: refs/heads/komodo
  Home:   https://github.com/Teiid-Designer/teiid-designer
  Commit: c2a842e166d1283e85c4ad11abdd9c208ed25b2b
      https://github.com/Teiid-Designer/teiid-designer/commit/c2a842e166d1283e85c4ad11abdd9c208ed25b2b
  Author: Dan Florian <dflorian at redhat.com>
  Date:   2013-02-08 (Fri, 08 Feb 2013)

  Changed paths:
    A komodo-common/src/main/java/org/komodo/common/io/NullWriter.java
    M komodo-repository/src/main/java/org/komodo/repository/SoaRepositories.java
    M komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/EntryArtifact.java
    M komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/ImportVdbArtifact.java
    M komodo-repository/src/test/java/org/komodo/repository/RepositoryTest.java
    A komodo-repository/src/test/java/org/komodo/repository/RepositoryTestCache.java
    M komodo-repository/src/test/java/org/komodo/repository/sramp/SrampCleanableRepository.java
    M komodo-repository/src/test/java/org/komodo/repository/sramp/SrampTest.java
    M komodo-shell/src/main/java/org/komodo/shell/ShellConstants.java
    M komodo-shell/src/main/java/org/komodo/shell/ShellI18n.java
    M komodo-shell/src/main/java/org/komodo/shell/command/AddVdbCommand.java
    A komodo-shell/src/main/java/org/komodo/shell/command/CommandException.java
    A komodo-shell/src/main/java/org/komodo/shell/command/ConnectCommand.java
    R komodo-shell/src/main/java/org/komodo/shell/command/ConnectKomodoCommand.java
    M komodo-shell/src/main/java/org/komodo/shell/command/GetVdbCommand.java
    A komodo-shell/src/main/java/org/komodo/shell/command/InvalidNumberArgsException.java
    M komodo-shell/src/main/java/org/komodo/shell/command/KomodoCommand.java
    M komodo-shell/src/main/java/org/komodo/shell/command/KomodoCommandProvider.java
    A komodo-shell/src/main/java/org/komodo/shell/command/RepositoryNotFoundException.java
    M komodo-shell/src/main/resources/org/komodo/shell/ShellI18n.properties
    M komodo-shell/src/test/java/org/komodo/shell/command/AddVdbCommandTest.java
    A komodo-shell/src/test/java/org/komodo/shell/command/ConnectCommandTest.java
    M komodo-shell/src/test/java/org/komodo/shell/command/GetVdbCommandTest.java
    M komodo-shell/src/test/java/org/komodo/shell/command/KomodoCommandTest.java
    M komodo-shell/src/test/java/org/komodo/shell/command/ShellCommandTest.java

  Log Message:
  -----------
  TEIIDDES-1583 Shell Commands Should Print Usage Details When Wrong Number Of Arguments
TEIIDDES-1585 Artifact Type Identifiers For ImportVdb and Entry Are Switched
TEIIDDES-1589 Change Komodo Shell Command Base Class To Generic Typed By Result Type
Shell commands are now generics and return a specific result based on the command. Also commands now throw exceptions
when an invalid number or args are entered. Any other exception is either thrown or wrappted by the command impls now.
Some work on test framework. Corrected the artifact types for entry and import VDB. Command usage is printed out now
when wrong number of parameters are given to the command. Cancelable commands do not write to System.out any longer.


  Commit: 9d133e5bebf44b7178990fbda16901f47fbe6bb8
      https://github.com/Teiid-Designer/teiid-designer/commit/9d133e5bebf44b7178990fbda16901f47fbe6bb8
  Author: Daniel Florian <dflorian at redhat.com>
  Date:   2013-02-08 (Fri, 08 Feb 2013)

  Changed paths:
    A komodo-common/src/main/java/org/komodo/common/io/NullWriter.java
    M komodo-repository/src/main/java/org/komodo/repository/SoaRepositories.java
    M komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/EntryArtifact.java
    M komodo-repository/src/main/java/org/komodo/repository/artifact/teiid/ImportVdbArtifact.java
    M komodo-repository/src/test/java/org/komodo/repository/RepositoryTest.java
    A komodo-repository/src/test/java/org/komodo/repository/RepositoryTestCache.java
    M komodo-repository/src/test/java/org/komodo/repository/sramp/SrampCleanableRepository.java
    M komodo-repository/src/test/java/org/komodo/repository/sramp/SrampTest.java
    M komodo-shell/src/main/java/org/komodo/shell/ShellConstants.java
    M komodo-shell/src/main/java/org/komodo/shell/ShellI18n.java
    M komodo-shell/src/main/java/org/komodo/shell/command/AddVdbCommand.java
    A komodo-shell/src/main/java/org/komodo/shell/command/CommandException.java
    A komodo-shell/src/main/java/org/komodo/shell/command/ConnectCommand.java
    R komodo-shell/src/main/java/org/komodo/shell/command/ConnectKomodoCommand.java
    M komodo-shell/src/main/java/org/komodo/shell/command/GetVdbCommand.java
    A komodo-shell/src/main/java/org/komodo/shell/command/InvalidNumberArgsException.java
    M komodo-shell/src/main/java/org/komodo/shell/command/KomodoCommand.java
    M komodo-shell/src/main/java/org/komodo/shell/command/KomodoCommandProvider.java
    A komodo-shell/src/main/java/org/komodo/shell/command/RepositoryNotFoundException.java
    M komodo-shell/src/main/resources/org/komodo/shell/ShellI18n.properties
    M komodo-shell/src/test/java/org/komodo/shell/command/AddVdbCommandTest.java
    A komodo-shell/src/test/java/org/komodo/shell/command/ConnectCommandTest.java
    M komodo-shell/src/test/java/org/komodo/shell/command/GetVdbCommandTest.java
    M komodo-shell/src/test/java/org/komodo/shell/command/KomodoCommandTest.java
    M komodo-shell/src/test/java/org/komodo/shell/command/ShellCommandTest.java

  Log Message:
  -----------
  Merge pull request #100 from elvisisking/shell-cmd-generics

TEIIDDES-1583, TEIIDDES-1585, TEIIDDES-1589 have been fixed.


Compare: https://github.com/Teiid-Designer/teiid-designer/compare/e13fa15ac944...9d133e5bebf4


More information about the teiid-designer-dev mailing list