TASKPM/scripts/rest-clients
2010-01-28 14:09:05 +01:00
..
base64.sh ItEr40S20CUImportacionRecursosProductivosItEr39S23: "scripts/rest-clients" folder has been created with initial scripts for REST clients. 2009-12-23 13:53:13 +01:00
criterion-types-sample.xml ItEr44S17CUImportacionRecursosProductivosItEr43S08: First version of migration of criterion REST service to the new semantics of POST. 2010-01-25 11:27:43 +01:00
export-criterion-types.sh ItEr40S20CUImportacionRecursosProductivosItEr39S23: get-*.sh and post-*.sh REST scripts have been renamed to export-*.sh and import-*.sh, respectively. 2009-12-29 17:13:12 +01:00
export-order-element.sh ItEr41S16ImplantacionAplicacionItEr40S21: Added scripts for order elements service. 2010-01-02 12:58:45 +01:00
export-resources-hours.sh ItEr45S17CUServizoExportacionHoras: Added script to test the new service to export resource hours from command line. 2010-01-26 20:29:10 +01:00
get-xml-schema.sh ItEr43S09ImplantacionAplicacionItEr42S13: Added script to get XML Schema of web services. 2010-01-13 14:04:54 +01:00
import-criterions-types.sh ItEr41S16ImplantacionAplicacionItEr40S21: Added scripts for order elements service. 2010-01-02 12:58:45 +01:00
import-order.sh ItEr41S16ImplantacionAplicacionItEr40S21: Added scripts for order elements service. 2010-01-02 12:58:45 +01:00
import-resources.sh ItEr41S16ImplantacionAplicacionItEr40S21: Added scripts for order elements service. 2010-01-02 12:58:45 +01:00
order-sample.xml ItEr45S23CUImportacionTiposEtiquetasEEtiquetas: Removed labels information from example XMLs, because of it is needed that labels exists on database before make the import of the order. 2010-01-28 14:09:05 +01:00
order-update-sample.xml ItEr45S23CUImportacionTiposEtiquetasEEtiquetas: Removed labels information from example XMLs, because of it is needed that labels exists on database before make the import of the order. 2010-01-28 14:09:05 +01:00
README ItEr45S17CUServizoExportacionHoras: Added script to test the new service to export resource hours from command line. 2010-01-26 20:29:10 +01:00
resources-sample-mini.xml ItEr42S12CUImportacionRecursosProductivosItEr41S15: Support for importing resources with cost assignments. 2010-01-09 18:57:56 +01:00
resources-sample.xml ItEr43S08CUImportacionRecursosProductivosItEr42S12: One example more added to resources-sample.xml. 2010-01-15 11:25:06 +01:00
rest-common-env.sh ItEr40S20CUImportacionRecursosProductivosItEr39S23: "scripts/rest-clients" folder has been created with initial scripts for REST clients. 2009-12-23 13:53:13 +01:00
update-order.sh ItEr41S16ImplantacionAplicacionItEr40S21: Added scripts for order elements service. 2010-01-02 12:58:45 +01:00

+ Check you have "tidy" available from the command line.

+ Check you have "/usr/bin/ruby".

+ chmod u+x *.sh

+ When working with the local application:

  * Get XML Schema for any service:

    - get-xml-schema.sh <service-path>

    Example:
    - get-xml-schema.sh criteriontypes

  * [Optional] For clarity: remove "navaldev" database + reload Jetty.

  * Import criterion types:

    - import-criterions-types.sh criterion-types-sample.xml
      (authenticate with wswriter/wswriter)

    - Check the returned errors are consistent with the comments in
      criterion-types-sample.xml.

  * Export criterion types:

    - export-criterion-types.sh (authenticate with wsreader/wsreader)

  * Import resources:

    - import-resources.sh resources-sample-mini.xml (or resources-sample.xml)
      (authenticate with wswriter/wswriter)

    - Check the returned errors are consistent with the comments in
      resources-sample.xml.

  * Export order elements:

    - export-order-element.sh ORDER-ELEMENT-CODE (authenticate with
      wsreader/wsreader)

  * Import orders:

    - import-order.sh order-sample.xml (authenticate with wswriter/wswriter)

  * Update orders:

    - update-order.sh order-update-sample.xml (authenticate with
      wswriter/wswriter)

  * Export resources hours:

    - export-resources-hours.sh 2010-01-01 2010-12-31 (authenticate with
      wsreader/wsreader)

    - export-resources-hours.sh 21654685 2010-01-01 2010-12-31 (authenticate
      with wsreader/wsreader)

+ When working with the online demo add "--prod" argument to every command.
Example:

  * import-criterions-types.sh --prod criterion-types-sample.xml
    (authenticate with wswriter/wswriter)