You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@oodt.apache.org by im...@apache.org on 2022/01/07 06:11:54 UTC

[oodt] branch master updated (07a7378 -> f3dda25)

This is an automated email from the ASF dual-hosted git repository.

imesha pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/oodt.git.


    from 07a7378  Fix version numbers after release
     add 0d58cd5  Add dockerfile
     add 8244861  Fix catalina Issues with mvn command
     add b2b0ddd  Update deployment/docker README.md
     add 2cc123d  Fix minor changes in deployment/README.md and Dockerfile
     add cdf7177  Fix minor changes in deployment/docker README.md
     add c7479b9  Fix minor changes in deployment/docker README.md
     add 99b4931  Merge pull request #91 from NGimhana/development
     add b9ec596  [OODT-986] Add OODT NodeJS File Viewer Prototype (#92)
     add af7019c  [OODT-1001] Add initial code for OpsUI React Components by brenopolanski (#93)
     add 9556996  update beta versions to latest 2.x version in maven-assembly-plugin
     add 14bc54f  Merge pull request #99 from yasithmilinda/OODT-1013
     add ad64036  [OODT-1015] Workflow Manager V2 JAX-RS REST APIs
     add 28aedff  Add REST APIs for Workflow pause,stop,resume,list
     add 78340c9  Add REST API for Update workflow Instance State
     add 7ffd812  change log levels from DEBUG to ALL
     add b9e6cd0  update crawler logging.properties with org.apache.oodt.cas.crawl**.level=ALL
     add 4c66a27  [OODT-1012] Add Docker Image creation workflow to maven build process (#100)
     add e72c17f  make resourcemanagerutils use resourcemanagerfactory instead of instantiating xmlrpcresourcemanagerclient (#102)
     add 3458cdd  [OODT-1018] OPSUI throwing NotSerializableException on several classes (#103)
     add 14bf994  [OODT-1010] Improve JAXRS REST APIs (#96)
     add 1efda97  Merge branch 'development' into OODT-1019
     add d1f4b7d  Merge pull request #105 from yasithmilinda/OODT-1019
     add b25d470  add host to InetSocketAddress creation
     add 564cb93  Merge pull request #106 from yasithmilinda/OODT-1020
     add f5668cd  implement transient on transceiver and proxy objects to prevent serialization attempts
     add cee9352  Merge pull request #110 from yasithmilinda/OODT-1024
     add 4361c19  move metadata/test/org to metadata/test/java/org for consistency
     add 4681849  Merge pull request #108 from yasithmilinda/OODT-1022
     add c82ab1d  Add Workflow Manager React Plugin
     add 448cb8e  Merge pull request #104 from NGimhana/OODT-1016
     add 61c24cb  Merge branch 'development' into OODT-1015-Temp-V1
     add bfc67e6  [OODT-1028] Add swagger implementations for File and Workflow Managers (#114)
     add ad399a8  Merge branch 'development' into OODT-1015-Temp-V1
     add 2465d1d  Fix code style issues and some code improvements
     add 6e39cdb  [OODT-1024] Add Kubernetes deployment files to RADIX archetype resources (#111)
     add 389874f  Merge branch 'development' into OODT-1015-Temp-V1
     add 6cdbbe6  [OODT-1015] Minor code formatting changes
     add bdefc08  Version 2 - JAX RS REST APIS for File Manager Webapp
     add 2386b2d  Update FMprod web app and fix style issues
     add 4c20941  Update pom.xml
     add fd0f948  Merge branch 'development' into OODT-1026
     add aa4fe41  Fix code styles, optimize imports and replace java.util.Logging with SLF4J
     add c58a12f  Merge branch 'development' into OODT-1026
     add 52ef20b  [OODT-1026] Code formatting changes and moved several test classes to fmprod/test/java directory.
     add bae4787  Merge branch 'pull/113' into development
     add 16f86d7  cleanup LuceneCatalog, and handle nulls
     add 9e81a72  Merge branch 'development' into OODT-1023
     add 327cdd2  make changes requested by @IMS94
     add 68cecf1  Merge pull request #109 from yasithmilinda
     add b375681  Add File Manager NodeJS component and update OPSUI dashboard
     add cb77ee4  Merge pull request #112 from NGimhana
     add 99186f5  Added isAlive() method to workflow manager. Updated workflow manager REST API to use that to determine 'status' of worklfow manager.
     add 6d629df  Added a REST endpoint to check workflow manager status
     add 0a69344  Removed old react app prototype for OPSUI
     add d313263  Added a new component to show FM, WM status and added an env file to get WM and FM REST API urls.
     add 04735d6  update radix
     add c7fe096  add missing key for magicaltrout
     add c565f24  Fix two test cases fail in cas-metadata module
     add 7e56b06  [OODT-1029] Test wasn't picking up the tika-mimetypes.xml in test resources. Instead, added a different test case which belongs to a type available in original tika-mimetypes.xml.
     add 13277a1  Allow package-lock.json to be committed
     add eeccc50  Add a gitignore
     add bdd18f9  Refactor react app structure and included everything in a single project
     add 6209f73  Update file manager module to create a workable zip and fmprod service fixes
     add 0928cc4  Merge pull request #119 from IMS94/development
     add f62d845  Merge branch 'development' of https://github.com/apache/oodt into development
     add 24f05fc  create a single connection store and add jsconfig
     add c40b591  remove additonal components folder in filemanager folder
     add e78011e  remove additional components folder in workflowmanager folder
     add ef5a0a5  update dependencies
     add a8abff7  improve UI and product searching UX
     add 18719c3  search products on click of the search icon
     add 53ff077  remove passing API base URLs as props
     add b9e3954  remove unused files
     add 561373a  Create .env.development
     add 9410b49  use environment variables as base URLs
     add 97d26db  Update connection.js
     add 14a315d  Merge pull request #121 from pavinduLakshan/oodt-1035
     add 0502970  Introduce docker images for filemgr, reactjs OPSUI and fmprod/workflow services (tomcat)
     add a4e567f  Updated file manager rest API to use local data transfer
     add e669a09  add more select input to search bar
     add 1b4cb0e  move product search UI to searchbar component
     add 83f8121  remove unused imports and state varaible references
     add 61bbd49  add progress bar ui and remove unused code
     add 6f5ebea  add product ingesting progress calculation logic and format code
     add 4574ae3  Merge branch 'oodt-1035' of github.com:pavinduLakshan/oodt into oodt-1035
     add d0917f3  Merge branch 'development' into oodt-1035
     add c048786  get all product types
     add 4ddfb67  fix pagination in fm product browser
     add 67458be  move file mager api call functions to a separate file
     add aaba8f0  use ml prop to apply margin
     add 67948d4  add javadoc comment to getTotalNumOfProducts method
     add ddfcfcc  add javadoc comment to totalProducts getter and setter
     add 10c6ed6  Merge branch 'oodt-1035' into development
     add 8f1f2f6  Add docker builds to relevant pom files
     add c20ceec  Dockerized workflow manager
     add a0779f1  Merge pull request #122 from IMS94/development
     add a8d737f  Merge remote-tracking branch 'upstream/development' into development
     add 5f4a15a  Add assembly to deployment project
     add 8f21dca  Merge remote-tracking branch 'upstream/master' into development
     add 9004624  Fix versions in pom files after merging master
     add 2d7d625  Fix the build
     add a8c18f9  Change components to use avro by default
     add c4f3fb6  Merge pull request #2 from apache/development
     add ba0a699  Merge branch 'apache:development' into development
     add 24fa794  Merge branch 'apache:development' into development
     add 2588412  Fix failing Unit test cases
     add 49e99e3  Merge pull request #124 from NGimhana/development
     add 1eca210  Merge remote-tracking branch 'upstream/development' into development
     add ada3379  Revert using reflection to resolve CORBA dependencies
     add 1790f74  Update changelog with docker deployment
     add 683ca23  Merge branch 'development' into oodt-1035
     add 5d8c93a  Merge branch 'development' into oodt-1035
     add 9e4345a  Merge pull request #125 from IMS94/development
     add f9f5274  Merge branch 'development' into oodt-1035
     add 5567cc9  add single product searchbar to product component
     add 6eab8be  format code
     add e56d3f2  remove redundant endpoints and use java file separator
     add 362d6a8  improve ui styles and error handling
     add 76c906b  add missing fmgr endpoints to swagger doc
     add 081f6dc  fix broken api url environment variables
     add e219c60  remove search params from url on new product search
     add 7f3dec5  add missing import
     add adcf966  fixup! improve ui styles and error handling
     add a02d1de  remove unused imports and comments and slight style changes
     add 983df80  change product list UI and implement product search partially
     add 3738860  replace alerts with snackbar messages
     add 6988324  fix missing import
     add 5563736  replace null checks with stringutils functions
     add 0db8e0a  use File.separator in ingest methods
     add d92a191  reset api url environment variables
     add f25b07a  use notistack to display notifications
     add d25662c  search products by product name
     add 85d3d64  show product data inside the product browser using a drawer
     add 5ad919a  Merge branch 'oodt-1035' into development
     add 749af12  Updare cors headers and deployment docker profile
     add 26f4c32  Merge remote-tracking branch 'upstream/master' into development
     add c5a6fcf  fix pagination for the workflow manager
     add 217caab  implement triggering workflows by events from OPSUI
     add 0ec1565  add missing workflow manager api definitions
     add aa995a1  fix oodt-1037 issue in product browser
     add ef3d608  fix 00dt-1037 issue in workflow browser
     add daae3be  Merge branch 'development' into oodt-1035
     add 1dba04e  replace multiple catch clauses with a single clause
     add daacf18  Merge pull request #128 from pavinduLakshan/oodt-1035
     add edc8e83  Merge remote-tracking branch 'upstream/development' into development
     new f3dda25  Merge pull request #131 from apache/development

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |     9 +
 CHANGES.txt                                        |     9 +
 .../org/apache/oodt/commons/AvroExecServer.java    |    11 +-
 .../java/org/apache/oodt/commons/ExecServer.java   |    11 +-
 core/pom.xml                                       |    58 +
 crawler/src/main/resources/logging.properties      |     6 +-
 .../org/apache/oodt/security/sso/OpenSSOImpl.java  |     2 +-
 deployment/assembly.xml                            |    58 +
 deployment/docker-compose.yml                      |    47 +
 deployment/docker/Dockerfile                       |    35 +
 deployment/docker/README.md                        |    36 +
 deployment/pom.xml                                 |   125 +
 filemgr/Dockerfile                                 |     8 +
 filemgr/pom.xml                                    |    13 +-
 filemgr/src/main/bin/filemgr                       |    24 +-
 .../apache/oodt/cas/filemgr/catalog/Catalog.java   |     2 -
 .../oodt/cas/filemgr/catalog/LuceneCatalog.java    |    63 +-
 .../filemgr/datatransfer/LocalDataTransferer.java  |     4 +
 .../oodt/cas/filemgr/ingest/StdIngester.java       |    14 +-
 .../oodt/cas/filemgr/structs/ExtractorSpec.java    |     3 +-
 .../oodt/cas/filemgr/structs/ProductPage.java      |     3 +-
 .../oodt/cas/filemgr/structs/ProductType.java      |     3 +-
 .../apache/oodt/cas/filemgr/structs/Reference.java |     3 +-
 .../cas/filemgr/system/AvroFileManagerClient.java  |     4 +-
 .../oodt/cas/filemgr/system/FileManagerClient.java |     3 +-
 .../filemgr/system/XmlRpcFileManagerClient.java    |     2 +-
 .../cas/filemgr/util/RpcCommunicationFactory.java  |     8 +-
 .../main/resources/examples/core/product-types.xml |     2 +-
 .../main/resources/examples/geo/product-types.xml  |     2 +-
 .../resources/examples/trace/product-types.xml     |     2 +-
 filemgr/src/main/resources/filemgr.properties      |    12 +-
 filemgr/src/main/resources/logging.properties      |     6 +-
 .../cas/filemgr/structs/type/TestTypeHandler.java  |     6 +-
 filemgr/src/test/resources/test.logging.properties |     5 +-
 .../apache/oodt/cas/metadata/util/PathUtils.java   |     8 +
 metadata/src/main/resources/logging.properties     |     7 +-
 .../apache/oodt/cas/metadata/MetadataTestCase.java |     0
 .../org/apache/oodt/cas/metadata/TestMetadata.java |    16 +-
 .../cas/metadata/TestSerializableMetadata.java     |    18 +-
 .../extractors/TestAbstractSAXConfigReader.java    |     0
 .../extractors/TestCopyAndRewriteExtractor.java    |     6 +-
 .../extractors/TestDataSourceMetExtractor.java     |     0
 .../extractors/TestExternMetExtractor.java         |     4 +-
 .../TestExternMetExtractorConfigReader.java        |     0
 .../cas/metadata/extractors/TestMetReader.java     |     6 +-
 .../TestProdTypePatternMetExtractor.java           |     0
 .../filenaming/TestPathUtilsNamingConvention.java  |     0
 .../preconditions/TestPreCondEvalUtils.java        |     0
 .../oodt/cas/metadata/util/TestMimeTypeUtils.java  |     2 +-
 .../oodt/cas/metadata/util/TestPathUtils.java      |     0
 metadata/src/test/resources/tika-mimetypes.xml     |  5928 ----
 mvn/archetypes/radix/pom.xml                       |     4 +-
 .../META-INF/maven/archetype-metadata.xml          |    18 +-
 .../main/resources/archetype-resources/.gitignore  |     9 +
 .../main/resources/archetype-resources/README.txt  |     2 +-
 .../archetype-resources/crawler/Dockerfile         |    27 +
 .../resources/archetype-resources/crawler/pom.xml  |    36 +
 .../src/main/resources/etc/logging.properties      |    22 +-
 .../policy/extractor/mime-extractor-map.xml        |    27 +
 .../main/resources/policy/extractor/mimetypes.xml  |  4119 +++
 .../src/main/resources/policy/extractor/tika.conf  |     1 +
 .../archetype-resources/docker-compose.yml         |   125 +
 .../archetype-resources/filemgr/Dockerfile         |    25 +
 .../resources/archetype-resources/filemgr/pom.xml  |    35 +-
 .../filemgr/src/main/resources/bin/filemgr         |     6 +
 .../filemgr/src/main/resources/bin/filemgr-client  |     6 +
 .../filemgr/src/main/resources/bin/query-tool      |     6 +
 .../etc/filemgr.fm-solr-catalog.properties         |     2 +-
 .../src/main/resources/etc/filemgr.properties      |     8 +-
 .../src/main/resources/etc/logging.properties      |    10 +-
 .../kubernetes/deployment-crawler.yaml             |    60 +
 .../kubernetes/deployment-filemgr.yaml             |    53 +
 .../kubernetes/deployment-opsui.yaml               |    48 +
 .../kubernetes/deployment-resmgr.yaml              |    50 +
 .../kubernetes/deployment-solr.yaml                |    27 +
 .../kubernetes/deployment-workflow.yaml            |    48 +
 .../kubernetes/service-filemgr.yaml                |    19 +
 .../kubernetes/service-opsui.yaml                  |    19 +
 .../kubernetes/service-resmgr.yaml                 |    19 +
 .../kubernetes/service-solr.yaml                   |    19 +
 .../kubernetes/service-workflow.yaml               |    19 +
 .../archetype-resources/kubernetes/vol-data.yaml   |    14 +
 .../archetype-resources/kubernetes/vol-logs.yaml   |    14 +
 .../kubernetes/vol-policy-crawler.yaml             |    14 +
 .../kubernetes/vol-policy-filemgr.yaml             |    14 +
 .../kubernetes/vol-policy-pcs.yaml                 |    14 +
 .../kubernetes/vol-policy-resmgr.yaml              |    14 +
 .../kubernetes/vol-policy-workflow.yaml            |    14 +
 .../archetype-resources/kubernetes/vol-temp.yaml   |    14 +
 .../pcs/src/main/resources/etc/logging.properties  |     7 +-
 .../src/main/resources/archetype-resources/pom.xml |   259 +-
 .../archetype-resources/resmgr/Dockerfile          |    22 +
 .../resources/archetype-resources/resmgr/pom.xml   |    36 +
 .../src/main/resources/etc/logging.properties      |    10 +-
 .../src/main/resources/etc/resource.properties     |    36 +-
 .../resources/archetype-resources/solr/Dockerfile  |     9 +
 .../resources/archetype-resources/solr/pom.xml     |    36 +
 .../archetype-resources/webapps/fmprod/Dockerfile  |    15 +
 .../archetype-resources/webapps/fmprod/pom.xml     |    36 +
 .../archetype-resources/webapps/opsui/Dockerfile   |    21 +
 .../archetype-resources/webapps/opsui/pom.xml      |    36 +
 .../webapps/pcs-services/Dockerfile                |    18 +
 .../webapps/pcs-services/pom.xml                   |    36 +
 .../webapps/solr-webapp/Dockerfile                 |    14 +
 .../webapps/solr-webapp/pom.xml                    |    36 +
 .../archetype-resources/workflow/Dockerfile        |    24 +
 .../resources/archetype-resources/workflow/pom.xml |    36 +
 .../workflow/src/main/resources/bin/wmgr           |     6 +
 .../workflow/src/main/resources/bin/wmgr-client    |     6 +
 .../src/main/resources/etc/logging.properties      |    10 +-
 .../src/main/resources/etc/workflow.properties     |     6 +-
 mvn/archetypes/radix/src/main/resources/bin/radix  |    12 +-
 .../src/test/resources/projects/basic/goal.txt     |    16 -
 .../archetype.properties                           |     8 +-
 .../projects/radix-archetype-test/goal.txt         |     0
 .../java/org/apache/oodt/pcs/health/CrawlInfo.java |     4 +-
 .../org/apache/oodt/pcs/health/CrawlerHealth.java  |     4 +-
 .../oodt/pcs/health/CrawlerPropertiesMetKeys.java  |     4 +-
 .../org/apache/oodt/pcs/health/CrawlerStatus.java  |     4 +-
 .../apache/oodt/pcs/health/JobHealthStatus.java    |     4 +-
 .../apache/oodt/pcs/health/PCSDaemonStatus.java    |     4 +-
 .../oodt/pcs/health/PCSHealthMonitorMetKeys.java   |     4 +-
 .../oodt/pcs/health/PCSHealthMonitorReport.java    |     3 +-
 .../oodt/pcs/health/WorkflowStatesMetKeys.java     |     4 +-
 .../apache/oodt/pcs/tools/PCSHealthMonitor.java    |     2 +-
 .../org/apache/oodt/pcs/util/FileManagerUtils.java |     3 +-
 .../apache/oodt/pcs/util/ResourceManagerUtils.java |    22 +-
 .../apache/oodt/pcs/util/WorkflowManagerUtils.java |     3 +-
 pcs/core/src/main/resources/pcs.logging.properties |     3 +-
 pge/src/main/resources/logging.properties          |     8 +-
 pom.xml                                            |     3 +
 react-components/.gitignore                        |     5 +
 .../oodt_opsui_sample_app/.dockerignore            |     2 +
 react-components/oodt_opsui_sample_app/.env        |     2 +
 .../oodt_opsui_sample_app/.env.development         |     2 +
 react-components/oodt_opsui_sample_app/Dockerfile  |    11 +
 react-components/oodt_opsui_sample_app/README.md   |    36 +
 .../oodt_opsui_sample_app/jsconfig.json            |     8 +
 .../oodt_opsui_sample_app/package-lock.json        | 31727 +++++++++++++++++++
 .../oodt_opsui_sample_app/package.json             |    42 +
 react-components/oodt_opsui_sample_app/pom.xml     |    37 +
 .../oodt_opsui_sample_app/public/favicon.ico       |   Bin 0 -> 1595 bytes
 .../public/images/oodt_logo.png                    |   Bin 0 -> 28444 bytes
 .../oodt_opsui_sample_app/public/index.html        |    38 +
 .../oodt_opsui_sample_app/public/manifest.json     |    15 +
 react-components/oodt_opsui_sample_app/src/App.js  |    71 +
 .../oodt_opsui_sample_app/src/App.test.js          |     9 +
 .../src/components/ComponentStatus.js              |   135 +
 .../src/components/OPSUIHome.js                    |   215 +
 .../src/components/ProgressBar.js                  |    63 +-
 .../src/components/fileManager/Product/Product.js  |   275 +
 .../src/components/fileManager/Product/index.js    |    20 +-
 .../fileManager/ProductIngest/ProductIngest.js     |   283 +
 .../components/fileManager/ProductIngest/index.js  |    20 +-
 .../ProductIngestWithMetaFile.js                   |   212 +
 .../fileManager/ProductIngestWithMetaFile/index.js |    20 +-
 .../fileManager/ProductList/ProductList.js         |   293 +
 .../fileManager/ProductList/SearchBar.js           |   124 +
 .../components/fileManager/ProductList/index.js    |    20 +-
 .../src/components/fileManager/index.js            |    23 +-
 .../src/components/listItems.js                    |    60 +
 .../workflowManager/NewWorkflow/NewWorkflow.js     |   125 +
 .../workflowManager/NewWorkflow/index.js           |    20 +-
 .../workflowManager/WorkflowList/WorkflowList.js   |   222 +
 .../workflowManager/WorkflowList/index.js          |    20 +-
 .../src/components/workflowManager/index.js        |    21 +-
 .../src/constants/connection.js                    |    24 +-
 .../oodt_opsui_sample_app/src/index.js             |    11 +
 .../src/services/fmservice.js                      |   110 +
 .../src/services/wmservice.js                      |    66 +
 .../oodt_opsui_sample_app/src/utils/utils.js       |    12 +
 .../swagger-implementations/file_manager.yaml      |   206 +
 .../swagger-implementations/workflow_manager.yaml  |   230 +
 .../resource/batchmgr/AvroRpcBatchMgrProxy.java    |    10 +-
 .../cas/resource/cli/action/ResourceCliAction.java |     6 +-
 .../resource/system/AvroRpcResourceManager.java    |     2 +-
 .../system/AvroRpcResourceManagerClient.java       |     8 +-
 .../cas/resource/system/ResourceManagerClient.java |     3 +-
 .../system/rpc/ResourceManagerFactory.java         |    12 +-
 resource/src/main/resources/logging.properties     |     2 +-
 resource/src/main/resources/resource.properties    |    10 +-
 .../src/test/resources/test.logging.properties     |     3 +-
 webapp/components/pom.xml                          |     4 +
 webapp/fmbrowser/pom.xml                           |     2 +
 webapp/fmprod/README.md                            |    10 +
 webapp/fmprod/pom.xml                              |    19 +-
 .../oodt/cas/product/jaxrs/enums/ErrorType.java    |    68 +
 .../cas/product/jaxrs/errors/ErrorMessage.java     |    80 +
 .../BadRequestExceptionMapper.java                 |    53 +
 .../CasProductExceptionMapper.java                 |    50 +
 .../InternalServerErrorExceptionMapper.java        |    51 +
 .../exceptionmappers/NotFoundExceptionMapper.java  |    53 +
 .../jaxrs/exceptions/BadRequestException.java      |    25 +-
 .../exceptions/InternalServerErrorException.java   |    25 +-
 .../jaxrs/exceptions/NotFoundException.java        |    25 +-
 .../cas/product/jaxrs/exceptions/package-info.java |     7 +-
 .../oodt/cas/product/jaxrs/filters/CORSFilter.java |    79 +
 .../product/jaxrs/resources/FMStatusResource.java  |    57 +
 .../jaxrs/resources/ProductPageResource.java       |   180 +
 .../jaxrs/resources/ProductTypeListResource.java   |    54 +
 .../jaxrs/services/CasProductJaxrsService.java     |   362 +-
 .../jaxrs/services/FileManagerJaxrsServiceV2.java  |   530 +
 .../jaxrs/servlets/CasProductJaxrsServlet.java     |   173 +-
 webapp/fmprod/src/main/webapp/WEB-INF/web.xml      |    61 +-
 .../jaxrs/resources/DatasetResourceTest.java       |    10 +-
 .../jaxrs/resources/MetadataResourceTest.java      |     6 +-
 .../jaxrs/resources/ProductPageResourceTest.java   |   159 +
 .../jaxrs/resources/ProductResourceTest.java       |     6 +-
 .../jaxrs/resources/ReferenceResourceTest.java     |     2 -
 .../jaxrs/resources/TransferResourceTest.java      |     6 +-
 .../jaxrs/resources/TransfersResourceTest.java     |    10 +-
 .../oodt/cas/product/jaxrs_rest/RestAPITest.java   |    45 +
 .../product/handlers/ofsn/util/OFSNUtilsTest.java  |     0
 .../xmlquery/ChunkedProductInputStreamTest.java    |     0
 .../org/apache/oodt/xmlquery/LargeResultTest.java  |     0
 .../src/test/resources/test.logging.properties     |     2 +-
 webapp/tomcat/Dockerfile                           |     6 +
 webapp/tomcat/pom.xml                              |    90 +
 webapp/wmonitor/pom.xml                            |     1 +
 webapp/wmservices/pom.xml                          |   171 +-
 .../cas/wmservices/client/WmServicesClient.java    |     2 +-
 .../oodt/cas/wmservices/enums/ErrorType.java       |    30 +
 .../oodt/cas/wmservices/errors/ErrorMessage.java   |    81 +
 .../BadRequestExceptionMapper.java                 |    53 +
 .../CasWorkflowExceptionMapper.java                |    50 +
 .../InternalServerErrorExceptionMapper.java        |    51 +
 .../exceptionmappers/NotFoundExceptionMapper.java  |    53 +
 .../exceptions/BadRequestException.java            |    27 +-
 .../exceptions/InternalServerErrorException.java   |    27 +-
 .../wmservices}/exceptions/NotFoundException.java  |    27 +-
 .../oodt/cas/wmservices/filters/CORSFilter.java    |    67 +
 .../cas/wmservices/resources/MetadataResource.java |   122 +
 .../resources/WMRequestStatusResource.java         |    38 +
 .../resources/WorkflowEventListResource.java       |    31 +
 .../resources/WorkflowInstancePageResource.java    |    74 +
 .../resources/WorkflowInstanceResource.java        |   101 +
 .../resources/WorkflowManagerStatus.java           |    52 +
 .../resources/WorkflowStateResource.java           |    74 +
 .../cas/wmservices/services/WMJaxrsServiceV2.java  |   316 +
 .../cas/wmservices/servlets/WmServicesServlet.java |   123 +-
 .../src/main/webapp/META-INF/context.xml           |    12 +-
 webapp/wmservices/src/main/webapp/WEB-INF/web.xml  |    59 +-
 workflow/Dockerfile                                |     8 +
 workflow/pom.xml                                   |    13 +-
 workflow/src/main/avro/types/protocol.avdl         |     2 +
 workflow/src/main/bin/wmgr                         |    38 +-
 .../engine/ThreadPoolWorkflowEngineFactory.java    |     5 +-
 .../engine/runner/ResourceRunnerFactory.java       |     3 +-
 .../cas/workflow/structs/WorkflowInstancePage.java |     3 +-
 .../workflow/system/AvroRpcWorkflowManager.java    |     6 +-
 .../system/AvroRpcWorkflowManagerClient.java       |    17 +-
 .../cas/workflow/system/WorkflowManagerClient.java |     5 +-
 .../cas/workflow/system/XmlRpcWorkflowManager.java |     4 +
 .../system/XmlRpcWorkflowManagerClient.java        |    11 +
 .../system/rpc/RpcCommunicationFactory.java        |     4 +-
 workflow/src/main/resources/logging.properties     |     8 +-
 workflow/src/main/resources/workflow.properties    |    14 +-
 .../system/TestXmlRpcWorkflowManagerClient.java    |     4 +
 .../src/test/resources/test.logging.properties     |     3 +-
 259 files changed, 44354 insertions(+), 7042 deletions(-)
 create mode 100644 deployment/assembly.xml
 create mode 100644 deployment/docker-compose.yml
 create mode 100644 deployment/docker/Dockerfile
 create mode 100644 deployment/docker/README.md
 create mode 100644 deployment/pom.xml
 create mode 100644 filemgr/Dockerfile
 rename metadata/src/test/{ => java}/org/apache/oodt/cas/metadata/MetadataTestCase.java (100%)
 rename metadata/src/test/{ => java}/org/apache/oodt/cas/metadata/TestMetadata.java (93%)
 rename metadata/src/test/{ => java}/org/apache/oodt/cas/metadata/TestSerializableMetadata.java (93%)
 rename metadata/src/test/{ => java}/org/apache/oodt/cas/metadata/extractors/TestAbstractSAXConfigReader.java (100%)
 rename metadata/src/test/{ => java}/org/apache/oodt/cas/metadata/extractors/TestCopyAndRewriteExtractor.java (96%)
 rename metadata/src/test/{ => java}/org/apache/oodt/cas/metadata/extractors/TestDataSourceMetExtractor.java (100%)
 rename metadata/src/test/{ => java}/org/apache/oodt/cas/metadata/extractors/TestExternMetExtractor.java (99%)
 rename metadata/src/test/{ => java}/org/apache/oodt/cas/metadata/extractors/TestExternMetExtractorConfigReader.java (100%)
 rename metadata/src/test/{ => java}/org/apache/oodt/cas/metadata/extractors/TestMetReader.java (95%)
 rename metadata/src/test/{ => java}/org/apache/oodt/cas/metadata/extractors/TestProdTypePatternMetExtractor.java (100%)
 rename metadata/src/test/{ => java}/org/apache/oodt/cas/metadata/filenaming/TestPathUtilsNamingConvention.java (100%)
 rename metadata/src/test/{ => java}/org/apache/oodt/cas/metadata/preconditions/TestPreCondEvalUtils.java (100%)
 rename metadata/src/test/{ => java}/org/apache/oodt/cas/metadata/util/TestMimeTypeUtils.java (95%)
 rename metadata/src/test/{ => java}/org/apache/oodt/cas/metadata/util/TestPathUtils.java (100%)
 delete mode 100644 metadata/src/test/resources/tika-mimetypes.xml
 copy .gitignore => mvn/archetypes/radix/src/main/resources/archetype-resources/.gitignore (89%)
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/crawler/Dockerfile
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/crawler/src/main/resources/policy/extractor/mime-extractor-map.xml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/crawler/src/main/resources/policy/extractor/mimetypes.xml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/crawler/src/main/resources/policy/extractor/tika.conf
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/docker-compose.yml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/filemgr/Dockerfile
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/deployment-crawler.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/deployment-filemgr.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/deployment-opsui.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/deployment-resmgr.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/deployment-solr.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/deployment-workflow.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/service-filemgr.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/service-opsui.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/service-resmgr.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/service-solr.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/service-workflow.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/vol-data.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/vol-logs.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/vol-policy-crawler.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/vol-policy-filemgr.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/vol-policy-pcs.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/vol-policy-resmgr.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/vol-policy-workflow.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/kubernetes/vol-temp.yaml
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/resmgr/Dockerfile
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/solr/Dockerfile
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/webapps/fmprod/Dockerfile
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/webapps/opsui/Dockerfile
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/webapps/pcs-services/Dockerfile
 create mode 100644 mvn/archetypes/radix/src/main/resources/archetype-resources/webapps/solr-webapp/Dockerfile
 create mode 100755 mvn/archetypes/radix/src/main/resources/archetype-resources/workflow/Dockerfile
 delete mode 100644 mvn/archetypes/radix/src/test/resources/projects/basic/goal.txt
 rename mvn/archetypes/radix/src/test/resources/projects/{basic => radix-archetype-test}/archetype.properties (90%)
 copy workflow/src/test/resources/testinstrepo/write.lock => mvn/archetypes/radix/src/test/resources/projects/radix-archetype-test/goal.txt (100%)
 create mode 100644 react-components/.gitignore
 create mode 100644 react-components/oodt_opsui_sample_app/.dockerignore
 create mode 100644 react-components/oodt_opsui_sample_app/.env
 create mode 100644 react-components/oodt_opsui_sample_app/.env.development
 create mode 100644 react-components/oodt_opsui_sample_app/Dockerfile
 create mode 100644 react-components/oodt_opsui_sample_app/README.md
 create mode 100644 react-components/oodt_opsui_sample_app/jsconfig.json
 create mode 100644 react-components/oodt_opsui_sample_app/package-lock.json
 create mode 100644 react-components/oodt_opsui_sample_app/package.json
 create mode 100644 react-components/oodt_opsui_sample_app/pom.xml
 create mode 100644 react-components/oodt_opsui_sample_app/public/favicon.ico
 create mode 100644 react-components/oodt_opsui_sample_app/public/images/oodt_logo.png
 create mode 100644 react-components/oodt_opsui_sample_app/public/index.html
 create mode 100644 react-components/oodt_opsui_sample_app/public/manifest.json
 create mode 100644 react-components/oodt_opsui_sample_app/src/App.js
 create mode 100644 react-components/oodt_opsui_sample_app/src/App.test.js
 create mode 100644 react-components/oodt_opsui_sample_app/src/components/ComponentStatus.js
 create mode 100644 react-components/oodt_opsui_sample_app/src/components/OPSUIHome.js
 copy pcs/core/src/main/java/org/apache/oodt/pcs/health/PCSHealthMonitorMetKeys.java => react-components/oodt_opsui_sample_app/src/components/ProgressBar.js (52%)
 create mode 100644 react-components/oodt_opsui_sample_app/src/components/fileManager/Product/Product.js
 copy pcs/core/src/main/java/org/apache/oodt/pcs/health/WorkflowStatesMetKeys.java => react-components/oodt_opsui_sample_app/src/components/fileManager/Product/index.js (73%)
 create mode 100644 react-components/oodt_opsui_sample_app/src/components/fileManager/ProductIngest/ProductIngest.js
 copy pcs/core/src/main/java/org/apache/oodt/pcs/health/WorkflowStatesMetKeys.java => react-components/oodt_opsui_sample_app/src/components/fileManager/ProductIngest/index.js (73%)
 create mode 100644 react-components/oodt_opsui_sample_app/src/components/fileManager/ProductIngestWithMetaFile/ProductIngestWithMetaFile.js
 copy pcs/core/src/main/java/org/apache/oodt/pcs/health/WorkflowStatesMetKeys.java => react-components/oodt_opsui_sample_app/src/components/fileManager/ProductIngestWithMetaFile/index.js (73%)
 create mode 100644 react-components/oodt_opsui_sample_app/src/components/fileManager/ProductList/ProductList.js
 create mode 100644 react-components/oodt_opsui_sample_app/src/components/fileManager/ProductList/SearchBar.js
 copy pcs/core/src/main/java/org/apache/oodt/pcs/health/WorkflowStatesMetKeys.java => react-components/oodt_opsui_sample_app/src/components/fileManager/ProductList/index.js (73%)
 copy pcs/core/src/main/java/org/apache/oodt/pcs/health/WorkflowStatesMetKeys.java => react-components/oodt_opsui_sample_app/src/components/fileManager/index.js (73%)
 create mode 100644 react-components/oodt_opsui_sample_app/src/components/listItems.js
 create mode 100644 react-components/oodt_opsui_sample_app/src/components/workflowManager/NewWorkflow/NewWorkflow.js
 copy pcs/core/src/main/java/org/apache/oodt/pcs/health/WorkflowStatesMetKeys.java => react-components/oodt_opsui_sample_app/src/components/workflowManager/NewWorkflow/index.js (73%)
 create mode 100644 react-components/oodt_opsui_sample_app/src/components/workflowManager/WorkflowList/WorkflowList.js
 copy pcs/core/src/main/java/org/apache/oodt/pcs/health/WorkflowStatesMetKeys.java => react-components/oodt_opsui_sample_app/src/components/workflowManager/WorkflowList/index.js (73%)
 copy pcs/core/src/main/java/org/apache/oodt/pcs/health/WorkflowStatesMetKeys.java => react-components/oodt_opsui_sample_app/src/components/workflowManager/index.js (73%)
 copy pcs/core/src/main/java/org/apache/oodt/pcs/health/WorkflowStatesMetKeys.java => react-components/oodt_opsui_sample_app/src/constants/connection.js (73%)
 create mode 100644 react-components/oodt_opsui_sample_app/src/index.js
 create mode 100644 react-components/oodt_opsui_sample_app/src/services/fmservice.js
 create mode 100644 react-components/oodt_opsui_sample_app/src/services/wmservice.js
 create mode 100644 react-components/oodt_opsui_sample_app/src/utils/utils.js
 create mode 100644 react-components/swagger-implementations/file_manager.yaml
 create mode 100644 react-components/swagger-implementations/workflow_manager.yaml
 create mode 100644 webapp/fmprod/README.md
 create mode 100644 webapp/fmprod/src/main/java/org/apache/oodt/cas/product/jaxrs/enums/ErrorType.java
 create mode 100644 webapp/fmprod/src/main/java/org/apache/oodt/cas/product/jaxrs/errors/ErrorMessage.java
 create mode 100644 webapp/fmprod/src/main/java/org/apache/oodt/cas/product/jaxrs/exceptionmappers/BadRequestExceptionMapper.java
 create mode 100644 webapp/fmprod/src/main/java/org/apache/oodt/cas/product/jaxrs/exceptionmappers/CasProductExceptionMapper.java
 create mode 100644 webapp/fmprod/src/main/java/org/apache/oodt/cas/product/jaxrs/exceptionmappers/InternalServerErrorExceptionMapper.java
 create mode 100644 webapp/fmprod/src/main/java/org/apache/oodt/cas/product/jaxrs/exceptionmappers/NotFoundExceptionMapper.java
 create mode 100644 webapp/fmprod/src/main/java/org/apache/oodt/cas/product/jaxrs/filters/CORSFilter.java
 create mode 100644 webapp/fmprod/src/main/java/org/apache/oodt/cas/product/jaxrs/resources/FMStatusResource.java
 create mode 100644 webapp/fmprod/src/main/java/org/apache/oodt/cas/product/jaxrs/resources/ProductPageResource.java
 create mode 100644 webapp/fmprod/src/main/java/org/apache/oodt/cas/product/jaxrs/resources/ProductTypeListResource.java
 create mode 100644 webapp/fmprod/src/main/java/org/apache/oodt/cas/product/jaxrs/services/FileManagerJaxrsServiceV2.java
 create mode 100644 webapp/fmprod/src/test/java/org/apache/oodt/cas/product/jaxrs/resources/ProductPageResourceTest.java
 create mode 100644 webapp/fmprod/src/test/java/org/apache/oodt/cas/product/jaxrs_rest/RestAPITest.java
 rename webapp/fmprod/src/test/{ => java}/org/apache/oodt/product/handlers/ofsn/util/OFSNUtilsTest.java (100%)
 rename webapp/fmprod/src/test/{ => java}/org/apache/oodt/xmlquery/ChunkedProductInputStreamTest.java (100%)
 rename webapp/fmprod/src/test/{ => java}/org/apache/oodt/xmlquery/LargeResultTest.java (100%)
 create mode 100644 webapp/tomcat/Dockerfile
 create mode 100644 webapp/tomcat/pom.xml
 create mode 100644 webapp/wmservices/src/main/java/org/apache/oodt/cas/wmservices/enums/ErrorType.java
 create mode 100644 webapp/wmservices/src/main/java/org/apache/oodt/cas/wmservices/errors/ErrorMessage.java
 create mode 100644 webapp/wmservices/src/main/java/org/apache/oodt/cas/wmservices/exceptionmappers/BadRequestExceptionMapper.java
 create mode 100644 webapp/wmservices/src/main/java/org/apache/oodt/cas/wmservices/exceptionmappers/CasWorkflowExceptionMapper.java
 create mode 100644 webapp/wmservices/src/main/java/org/apache/oodt/cas/wmservices/exceptionmappers/InternalServerErrorExceptionMapper.java
 create mode 100644 webapp/wmservices/src/main/java/org/apache/oodt/cas/wmservices/exceptionmappers/NotFoundExceptionMapper.java
 copy webapp/{fmprod/src/main/java/org/apache/oodt/cas/product/jaxrs => wmservices/src/main/java/org/apache/oodt/cas/wmservices}/exceptions/BadRequestException.java (74%)
 copy webapp/{fmprod/src/main/java/org/apache/oodt/cas/product/jaxrs => wmservices/src/main/java/org/apache/oodt/cas/wmservices}/exceptions/InternalServerErrorException.java (72%)
 copy webapp/{fmprod/src/main/java/org/apache/oodt/cas/product/jaxrs => wmservices/src/main/java/org/apache/oodt/cas/wmservices}/exceptions/NotFoundException.java (71%)
 create mode 100644 webapp/wmservices/src/main/java/org/apache/oodt/cas/wmservices/filters/CORSFilter.java
 create mode 100644 webapp/wmservices/src/main/java/org/apache/oodt/cas/wmservices/resources/MetadataResource.java
 create mode 100644 webapp/wmservices/src/main/java/org/apache/oodt/cas/wmservices/resources/WMRequestStatusResource.java
 create mode 100644 webapp/wmservices/src/main/java/org/apache/oodt/cas/wmservices/resources/WorkflowEventListResource.java
 create mode 100644 webapp/wmservices/src/main/java/org/apache/oodt/cas/wmservices/resources/WorkflowInstancePageResource.java
 create mode 100755 webapp/wmservices/src/main/java/org/apache/oodt/cas/wmservices/resources/WorkflowInstanceResource.java
 create mode 100644 webapp/wmservices/src/main/java/org/apache/oodt/cas/wmservices/resources/WorkflowManagerStatus.java
 create mode 100644 webapp/wmservices/src/main/java/org/apache/oodt/cas/wmservices/resources/WorkflowStateResource.java
 create mode 100644 webapp/wmservices/src/main/java/org/apache/oodt/cas/wmservices/services/WMJaxrsServiceV2.java
 create mode 100644 workflow/Dockerfile

[oodt] 01/01: Merge pull request #131 from apache/development

Posted by im...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

imesha pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/oodt.git

commit f3dda2591bef8f16ce0a13dd4452538ca0f2f63d
Merge: 07a7378 edc8e83
Author: Imesha Sudasingha <im...@apache.org>
AuthorDate: Fri Jan 7 11:41:46 2022 +0530

    Merge pull request #131 from apache/development
    
    Merge development into master

 .gitignore                                         |     9 +
 CHANGES.txt                                        |     9 +
 .../org/apache/oodt/commons/AvroExecServer.java    |    11 +-
 .../java/org/apache/oodt/commons/ExecServer.java   |    11 +-
 core/pom.xml                                       |    58 +
 crawler/src/main/resources/logging.properties      |     6 +-
 .../org/apache/oodt/security/sso/OpenSSOImpl.java  |     2 +-
 deployment/assembly.xml                            |    58 +
 deployment/docker-compose.yml                      |    47 +
 deployment/docker/Dockerfile                       |    35 +
 deployment/docker/README.md                        |    36 +
 deployment/pom.xml                                 |   125 +
 filemgr/Dockerfile                                 |     8 +
 filemgr/pom.xml                                    |    13 +-
 filemgr/src/main/bin/filemgr                       |    24 +-
 .../apache/oodt/cas/filemgr/catalog/Catalog.java   |     2 -
 .../oodt/cas/filemgr/catalog/LuceneCatalog.java    |    63 +-
 .../filemgr/datatransfer/LocalDataTransferer.java  |     4 +
 .../oodt/cas/filemgr/ingest/StdIngester.java       |    14 +-
 .../oodt/cas/filemgr/structs/ExtractorSpec.java    |     3 +-
 .../oodt/cas/filemgr/structs/ProductPage.java      |     3 +-
 .../oodt/cas/filemgr/structs/ProductType.java      |     3 +-
 .../apache/oodt/cas/filemgr/structs/Reference.java |     3 +-
 .../cas/filemgr/system/AvroFileManagerClient.java  |     4 +-
 .../oodt/cas/filemgr/system/FileManagerClient.java |     3 +-
 .../filemgr/system/XmlRpcFileManagerClient.java    |     2 +-
 .../cas/filemgr/util/RpcCommunicationFactory.java  |     8 +-
 .../main/resources/examples/core/product-types.xml |     2 +-
 .../main/resources/examples/geo/product-types.xml  |     2 +-
 .../resources/examples/trace/product-types.xml     |     2 +-
 filemgr/src/main/resources/filemgr.properties      |    12 +-
 filemgr/src/main/resources/logging.properties      |     6 +-
 .../cas/filemgr/structs/type/TestTypeHandler.java  |     6 +-
 filemgr/src/test/resources/test.logging.properties |     5 +-
 .../apache/oodt/cas/metadata/util/PathUtils.java   |     8 +
 metadata/src/main/resources/logging.properties     |     7 +-
 .../apache/oodt/cas/metadata/MetadataTestCase.java |     0
 .../org/apache/oodt/cas/metadata/TestMetadata.java |    16 +-
 .../cas/metadata/TestSerializableMetadata.java     |    18 +-
 .../extractors/TestAbstractSAXConfigReader.java    |     0
 .../extractors/TestCopyAndRewriteExtractor.java    |     6 +-
 .../extractors/TestDataSourceMetExtractor.java     |     0
 .../extractors/TestExternMetExtractor.java         |     4 +-
 .../TestExternMetExtractorConfigReader.java        |     0
 .../cas/metadata/extractors/TestMetReader.java     |     6 +-
 .../TestProdTypePatternMetExtractor.java           |     0
 .../filenaming/TestPathUtilsNamingConvention.java  |     0
 .../preconditions/TestPreCondEvalUtils.java        |     0
 .../oodt/cas/metadata/util/TestMimeTypeUtils.java  |     2 +-
 .../oodt/cas/metadata/util/TestPathUtils.java      |     0
 metadata/src/test/resources/tika-mimetypes.xml     |  5928 ----
 mvn/archetypes/radix/pom.xml                       |     4 +-
 .../META-INF/maven/archetype-metadata.xml          |    18 +-
 .../main/resources/archetype-resources/.gitignore  |     9 +
 .../main/resources/archetype-resources/README.txt  |     2 +-
 .../archetype-resources/crawler/Dockerfile         |    27 +
 .../resources/archetype-resources/crawler/pom.xml  |    36 +
 .../src/main/resources/etc/logging.properties      |    22 +-
 .../policy/extractor/mime-extractor-map.xml        |    27 +
 .../main/resources/policy/extractor/mimetypes.xml  |  4119 +++
 .../src/main/resources/policy/extractor/tika.conf  |     1 +
 .../archetype-resources/docker-compose.yml         |   125 +
 .../archetype-resources/filemgr/Dockerfile         |    25 +
 .../resources/archetype-resources/filemgr/pom.xml  |    35 +-
 .../filemgr/src/main/resources/bin/filemgr         |     6 +
 .../filemgr/src/main/resources/bin/filemgr-client  |     6 +
 .../filemgr/src/main/resources/bin/query-tool      |     6 +
 .../etc/filemgr.fm-solr-catalog.properties         |     2 +-
 .../src/main/resources/etc/filemgr.properties      |     8 +-
 .../src/main/resources/etc/logging.properties      |    10 +-
 .../kubernetes/deployment-crawler.yaml             |    60 +
 .../kubernetes/deployment-filemgr.yaml             |    53 +
 .../kubernetes/deployment-opsui.yaml               |    48 +
 .../kubernetes/deployment-resmgr.yaml              |    50 +
 .../kubernetes/deployment-solr.yaml                |    27 +
 .../kubernetes/deployment-workflow.yaml            |    48 +
 .../kubernetes/service-filemgr.yaml                |    19 +
 .../kubernetes/service-opsui.yaml                  |    19 +
 .../kubernetes/service-resmgr.yaml                 |    19 +
 .../kubernetes/service-solr.yaml                   |    19 +
 .../kubernetes/service-workflow.yaml               |    19 +
 .../archetype-resources/kubernetes/vol-data.yaml   |    14 +
 .../archetype-resources/kubernetes/vol-logs.yaml   |    14 +
 .../kubernetes/vol-policy-crawler.yaml             |    14 +
 .../kubernetes/vol-policy-filemgr.yaml             |    14 +
 .../kubernetes/vol-policy-pcs.yaml                 |    14 +
 .../kubernetes/vol-policy-resmgr.yaml              |    14 +
 .../kubernetes/vol-policy-workflow.yaml            |    14 +
 .../archetype-resources/kubernetes/vol-temp.yaml   |    14 +
 .../pcs/src/main/resources/etc/logging.properties  |     7 +-
 .../src/main/resources/archetype-resources/pom.xml |   259 +-
 .../archetype-resources/resmgr/Dockerfile          |    22 +
 .../resources/archetype-resources/resmgr/pom.xml   |    36 +
 .../src/main/resources/etc/logging.properties      |    10 +-
 .../src/main/resources/etc/resource.properties     |    36 +-
 .../resources/archetype-resources/solr/Dockerfile  |     9 +
 .../resources/archetype-resources/solr/pom.xml     |    36 +
 .../archetype-resources/webapps/fmprod/Dockerfile  |    15 +
 .../archetype-resources/webapps/fmprod/pom.xml     |    36 +
 .../archetype-resources/webapps/opsui/Dockerfile   |    21 +
 .../archetype-resources/webapps/opsui/pom.xml      |    36 +
 .../webapps/pcs-services/Dockerfile                |    18 +
 .../webapps/pcs-services/pom.xml                   |    36 +
 .../webapps/solr-webapp/Dockerfile                 |    14 +
 .../webapps/solr-webapp/pom.xml                    |    36 +
 .../archetype-resources/workflow/Dockerfile        |    24 +
 .../resources/archetype-resources/workflow/pom.xml |    36 +
 .../workflow/src/main/resources/bin/wmgr           |     6 +
 .../workflow/src/main/resources/bin/wmgr-client    |     6 +
 .../src/main/resources/etc/logging.properties      |    10 +-
 .../src/main/resources/etc/workflow.properties     |     6 +-
 mvn/archetypes/radix/src/main/resources/bin/radix  |    12 +-
 .../src/test/resources/projects/basic/goal.txt     |    16 -
 .../archetype.properties                           |     8 +-
 .../projects/radix-archetype-test/goal.txt         |     0
 .../java/org/apache/oodt/pcs/health/CrawlInfo.java |     4 +-
 .../org/apache/oodt/pcs/health/CrawlerHealth.java  |     4 +-
 .../oodt/pcs/health/CrawlerPropertiesMetKeys.java  |     4 +-
 .../org/apache/oodt/pcs/health/CrawlerStatus.java  |     4 +-
 .../apache/oodt/pcs/health/JobHealthStatus.java    |     4 +-
 .../apache/oodt/pcs/health/PCSDaemonStatus.java    |     4 +-
 .../oodt/pcs/health/PCSHealthMonitorMetKeys.java   |     4 +-
 .../oodt/pcs/health/PCSHealthMonitorReport.java    |     3 +-
 .../oodt/pcs/health/WorkflowStatesMetKeys.java     |     4 +-
 .../apache/oodt/pcs/tools/PCSHealthMonitor.java    |     2 +-
 .../org/apache/oodt/pcs/util/FileManagerUtils.java |     3 +-
 .../apache/oodt/pcs/util/ResourceManagerUtils.java |    22 +-
 .../apache/oodt/pcs/util/WorkflowManagerUtils.java |     3 +-
 pcs/core/src/main/resources/pcs.logging.properties |     3 +-
 pge/src/main/resources/logging.properties          |     8 +-
 pom.xml                                            |     3 +
 react-components/.gitignore                        |     5 +
 .../oodt_opsui_sample_app/.dockerignore            |     2 +
 react-components/oodt_opsui_sample_app/.env        |     2 +
 .../oodt_opsui_sample_app/.env.development         |     2 +
 react-components/oodt_opsui_sample_app/Dockerfile  |    11 +
 react-components/oodt_opsui_sample_app/README.md   |    36 +
 .../oodt_opsui_sample_app/jsconfig.json            |     8 +
 .../oodt_opsui_sample_app/package-lock.json        | 31727 +++++++++++++++++++
 .../oodt_opsui_sample_app/package.json             |    42 +
 react-components/oodt_opsui_sample_app/pom.xml     |    37 +
 .../oodt_opsui_sample_app/public/favicon.ico       |   Bin 0 -> 1595 bytes
 .../public/images/oodt_logo.png                    |   Bin 0 -> 28444 bytes
 .../oodt_opsui_sample_app/public/index.html        |    38 +
 .../oodt_opsui_sample_app/public/manifest.json     |    15 +
 react-components/oodt_opsui_sample_app/src/App.js  |    71 +
 .../oodt_opsui_sample_app/src/App.test.js          |     9 +
 .../src/components/ComponentStatus.js              |   135 +
 .../src/components/OPSUIHome.js                    |   215 +
 .../src/components/ProgressBar.js                  |    63 +-
 .../src/components/fileManager/Product/Product.js  |   275 +
 .../src/components/fileManager/Product/index.js    |    20 +-
 .../fileManager/ProductIngest/ProductIngest.js     |   283 +
 .../components/fileManager/ProductIngest/index.js  |    20 +-
 .../ProductIngestWithMetaFile.js                   |   212 +
 .../fileManager/ProductIngestWithMetaFile/index.js |    20 +-
 .../fileManager/ProductList/ProductList.js         |   293 +
 .../fileManager/ProductList/SearchBar.js           |   124 +
 .../components/fileManager/ProductList/index.js    |    20 +-
 .../src/components/fileManager/index.js            |    23 +-
 .../src/components/listItems.js                    |    60 +
 .../workflowManager/NewWorkflow/NewWorkflow.js     |   125 +
 .../workflowManager/NewWorkflow/index.js           |    20 +-
 .../workflowManager/WorkflowList/WorkflowList.js   |   222 +
 .../workflowManager/WorkflowList/index.js          |    20 +-
 .../src/components/workflowManager/index.js        |    21 +-
 .../src/constants/connection.js                    |    24 +-
 .../oodt_opsui_sample_app/src/index.js             |    11 +
 .../src/services/fmservice.js                      |   110 +
 .../src/services/wmservice.js                      |    66 +
 .../oodt_opsui_sample_app/src/utils/utils.js       |    12 +
 .../swagger-implementations/file_manager.yaml      |   206 +
 .../swagger-implementations/workflow_manager.yaml  |   230 +
 .../resource/batchmgr/AvroRpcBatchMgrProxy.java    |    10 +-
 .../cas/resource/cli/action/ResourceCliAction.java |     6 +-
 .../resource/system/AvroRpcResourceManager.java    |     2 +-
 .../system/AvroRpcResourceManagerClient.java       |     8 +-
 .../cas/resource/system/ResourceManagerClient.java |     3 +-
 .../system/rpc/ResourceManagerFactory.java         |    12 +-
 resource/src/main/resources/logging.properties     |     2 +-
 resource/src/main/resources/resource.properties    |    10 +-
 .../src/test/resources/test.logging.properties     |     3 +-
 webapp/components/pom.xml                          |     4 +
 webapp/fmbrowser/pom.xml                           |     2 +
 webapp/fmprod/README.md                            |    10 +
 webapp/fmprod/pom.xml                              |    19 +-
 .../oodt/cas/product/jaxrs/enums/ErrorType.java    |    68 +
 .../cas/product/jaxrs/errors/ErrorMessage.java     |    80 +
 .../BadRequestExceptionMapper.java                 |    53 +
 .../CasProductExceptionMapper.java                 |    50 +
 .../InternalServerErrorExceptionMapper.java        |    51 +
 .../exceptionmappers/NotFoundExceptionMapper.java  |    53 +
 .../jaxrs/exceptions/BadRequestException.java      |    25 +-
 .../exceptions/InternalServerErrorException.java   |    25 +-
 .../jaxrs/exceptions/NotFoundException.java        |    25 +-
 .../cas/product/jaxrs/exceptions/package-info.java |     7 +-
 .../oodt/cas/product/jaxrs/filters/CORSFilter.java |    79 +
 .../product/jaxrs/resources/FMStatusResource.java  |    57 +
 .../jaxrs/resources/ProductPageResource.java       |   180 +
 .../jaxrs/resources/ProductTypeListResource.java   |    54 +
 .../jaxrs/services/CasProductJaxrsService.java     |   362 +-
 .../jaxrs/services/FileManagerJaxrsServiceV2.java  |   530 +
 .../jaxrs/servlets/CasProductJaxrsServlet.java     |   173 +-
 webapp/fmprod/src/main/webapp/WEB-INF/web.xml      |    61 +-
 .../jaxrs/resources/DatasetResourceTest.java       |    10 +-
 .../jaxrs/resources/MetadataResourceTest.java      |     6 +-
 .../jaxrs/resources/ProductPageResourceTest.java   |   159 +
 .../jaxrs/resources/ProductResourceTest.java       |     6 +-
 .../jaxrs/resources/ReferenceResourceTest.java     |     2 -
 .../jaxrs/resources/TransferResourceTest.java      |     6 +-
 .../jaxrs/resources/TransfersResourceTest.java     |    10 +-
 .../oodt/cas/product/jaxrs_rest/RestAPITest.java   |    45 +
 .../product/handlers/ofsn/util/OFSNUtilsTest.java  |     0
 .../xmlquery/ChunkedProductInputStreamTest.java    |     0
 .../org/apache/oodt/xmlquery/LargeResultTest.java  |     0
 .../src/test/resources/test.logging.properties     |     2 +-
 webapp/tomcat/Dockerfile                           |     6 +
 webapp/tomcat/pom.xml                              |    90 +
 webapp/wmonitor/pom.xml                            |     1 +
 webapp/wmservices/pom.xml                          |   171 +-
 .../cas/wmservices/client/WmServicesClient.java    |     2 +-
 .../oodt/cas/wmservices/enums/ErrorType.java       |    30 +
 .../oodt/cas/wmservices/errors/ErrorMessage.java   |    81 +
 .../BadRequestExceptionMapper.java                 |    53 +
 .../CasWorkflowExceptionMapper.java                |    50 +
 .../InternalServerErrorExceptionMapper.java        |    51 +
 .../exceptionmappers/NotFoundExceptionMapper.java  |    53 +
 .../exceptions/BadRequestException.java            |    27 +-
 .../exceptions/InternalServerErrorException.java   |    27 +-
 .../wmservices}/exceptions/NotFoundException.java  |    27 +-
 .../oodt/cas/wmservices/filters/CORSFilter.java    |    67 +
 .../cas/wmservices/resources/MetadataResource.java |   122 +
 .../resources/WMRequestStatusResource.java         |    38 +
 .../resources/WorkflowEventListResource.java       |    31 +
 .../resources/WorkflowInstancePageResource.java    |    74 +
 .../resources/WorkflowInstanceResource.java        |   101 +
 .../resources/WorkflowManagerStatus.java           |    52 +
 .../resources/WorkflowStateResource.java           |    74 +
 .../cas/wmservices/services/WMJaxrsServiceV2.java  |   316 +
 .../cas/wmservices/servlets/WmServicesServlet.java |   123 +-
 .../src/main/webapp/META-INF/context.xml           |    12 +-
 webapp/wmservices/src/main/webapp/WEB-INF/web.xml  |    59 +-
 workflow/Dockerfile                                |     8 +
 workflow/pom.xml                                   |    13 +-
 workflow/src/main/avro/types/protocol.avdl         |     2 +
 workflow/src/main/bin/wmgr                         |    38 +-
 .../engine/ThreadPoolWorkflowEngineFactory.java    |     5 +-
 .../engine/runner/ResourceRunnerFactory.java       |     3 +-
 .../cas/workflow/structs/WorkflowInstancePage.java |     3 +-
 .../workflow/system/AvroRpcWorkflowManager.java    |     6 +-
 .../system/AvroRpcWorkflowManagerClient.java       |    17 +-
 .../cas/workflow/system/WorkflowManagerClient.java |     5 +-
 .../cas/workflow/system/XmlRpcWorkflowManager.java |     4 +
 .../system/XmlRpcWorkflowManagerClient.java        |    11 +
 .../system/rpc/RpcCommunicationFactory.java        |     4 +-
 workflow/src/main/resources/logging.properties     |     8 +-
 workflow/src/main/resources/workflow.properties    |    14 +-
 .../system/TestXmlRpcWorkflowManagerClient.java    |     4 +
 .../src/test/resources/test.logging.properties     |     3 +-
 259 files changed, 44354 insertions(+), 7042 deletions(-)