diff options
author | j180240 <jiaxiangli@huawei.com> | 2016-09-14 15:00:54 +0800 |
---|---|---|
committer | j180240 <jiaxiangli@huawei.com> | 2016-09-14 15:00:54 +0800 |
commit | d089cf2631c2d647b97977bff905a2bdbff93986 (patch) | |
tree | 50bc400d59665099b1c137c009ac6a77c3e88b13 /servicegateway/deployment/src/main/release/pub | |
parent | fd3c0d4674628bdb922984838803dbac5161e400 (diff) |
upload the servicegateway code .
Change-Id: I3fa83416412e9ef282bd03f45e011133965367c5
Signed-off-by: jiaxiangli <jiaxiangli@huawei.com>
Diffstat (limited to 'servicegateway/deployment/src/main/release/pub')
4 files changed, 261 insertions, 0 deletions
diff --git a/servicegateway/deployment/src/main/release/pub/app_define.json b/servicegateway/deployment/src/main/release/pub/app_define.json new file mode 100644 index 00000000..83f9f9d2 --- /dev/null +++ b/servicegateway/deployment/src/main/release/pub/app_define.json @@ -0,0 +1,97 @@ +{ + "fileVersion": "1", + "name": "ServiceGateway", + "description": "ServiceGateway", + "requireDiskSize": 50, + "rtspSoftLink": true, + "upgrade": { + "use": { + "jre": "~1.3" + }, + "postInstall": { + "command": [ + "${APP_ROOT}/init/post_install.sh" + ], + "timeout": 300 + }, + "check": { + "command": [ + "${APP_ROOT}/upgrade/check.sh" + ], + "timeout": 30 + }, + "upgrade": { + "command": [ + "${APP_ROOT}/upgrade/init.sh" + ], + "timeout": 300 + } + }, + "processes": { + "ServiceGateway": { + "use": { + "jre": "~1.3", + "tomcat": "~9.0" + }, + "subscribes": [ + { + "name": "iamcacheproxy", + "srv_ctx": {}, + "ins_ctx": {} + }, + { + "name": "iamcore", + "srv_ctx": {}, + "ins_ctx": {} + } + ], + "mode": "cluster", + "cpu": 0.5, + "memory": 1024, + "memoryLimit": 4096, + "patterns": [ + "!/rest/ServiceGateway/v1", + "/rest/ServiceGateway_portal/v1" + ], + "useAdditionalEnv": [ + "_APP_LOG_DIR", + "_APP_TMP_DIR", + "_APP_SHARE_DIR" + ], + "protocols": { + "IR": "http" + }, + "commands": { + "start": [ + "${APP_ROOT}/bin/start.sh" + ], + "stop": [ + "${APP_ROOT}/bin/stop.sh" + ] + } + } + }, + "databases": { + "ServiceGatewaydb": { + "type": [ + "mysql" + ], + "serviceName": "ServiceGatewaydb", + "dataSize": 4096, + "logSize": 128, + "sharding": false, + "defaultShardingNumber": 1 + } + }, + "redis": { + "ServiceGatewayrdb": { + "serviceName": "ServiceGatewayrdb", + "type": "cache", + "memory": 1024, + "dataSize": 1024, + "sharding": false, + "defaultShardingNumber": 1, + "protected": true + } + } +} diff --git a/servicegateway/deployment/src/main/release/pub/i18n/en_US/app_define.properties b/servicegateway/deployment/src/main/release/pub/i18n/en_US/app_define.properties new file mode 100644 index 00000000..6918a8bf --- /dev/null +++ b/servicegateway/deployment/src/main/release/pub/i18n/en_US/app_define.properties @@ -0,0 +1,80 @@ +servicemgr.bad_param_desc=Invalid Param +servicemgr.bad_param_detail=Invalid Param. +servicemgr.bad_param_reason=Invalid Param +servicemgr.bad_param_advice=Invalid Param +servicemgr.service.status_inprogress_desc=The service status is in process, can not operate it. +servicemgr.service.status_inprogress_detail=The service status is in process, can not operate it. +servicemgr.service.status_inprogress_reason=The service status is in process, can not operate it. +servicemgr.service.status_inprogress_advice=Can not operate service when service status is in progress. +servicemgr.service.status_active_desc=The service status is active, activate or delete service is not permitted. +servicemgr.service.status_active_detail=The service status is active, activate or delete service is not permitted. +servicemgr.service.status_active_reason=The service status is active, activate or delete service is not permitted. +servicemgr.service.status_active_advice=Can not activate or delete service when service status is active. +servicemgr.service.status_deactive_desc=The service status is deactive, deactivate service is not permitted. +servicemgr.service.status_deactive_detail=The service status is deactive, deactivate service is not permitted. +servicemgr.service.status_deactive_reason=The service status is deactive, deactivate service is not permitted. +servicemgr.service.status_deactive_advice=Can not deactive service when service status service is deactive. +servicemgr.mysql.oper_mysql_db_error_desc=Operate mysql database error. +servicemgr.mysql.oper_mysql_db_error_detail=Operate mysql database error. +servicemgr.mysql.oper_mysql_db_error_reason=Operate mysql database error. +servicemgr.mysql.oper_mysql_db_error_advice=Operate mysql database error. +servicemgr.redis.oper_redis_db_error_desc=Operate redis error. +servicemgr.redis.oper_redis_db_error_reason=Operate redis error. +servicemgr.redis.oper_redis_db_error_detail=Operate redis error. +servicemgr.redis.oper_redis_db_error_advice=Operate redis error. +servicemgr.db.oper_db_error_desc=Operate database error. +servicemgr.db.oper_db_error_detail=Operate database error. +servicemgr.db.oper_db_error_reason=Operate database error. +servicemgr.db.oper_db_error_advice=Operate database error. +servicemgr.service.not_exist_desc=Service is not exist, can not operate it. +servicemgr.service.not_exist_detail=Service is not exist, can not operate it. +servicemgr.service.not_exist_reason=Service is not exist, can not operate it. +servicemgr.service.not_exist_advice=Service is not exist, can not operate it. +servicemgr.service.status_param_error_desc=The parameter of service status is error, can not operate it. +servicemgr.service.status_param_error_detail=The parameter of service status is error, can not operate it. +servicemgr.service.status_param_error_reason=The parameter of service status is error, can not operate it. +servicemgr.service.status_param_error_advice=The parameter of service status is error, can not operate it. +servicemgr.service.service_package_status_inactive_desc=The service package status is offline. +servicemgr.service.service_package_status_inactive_detail=The service package status is offline. +servicemgr.service.service_package_status_inactive_reason=The service package status is offline. +servicemgr.service.service_package_status_inactive_advice=Online the service package firstly. +servicemgr.service.service_package_status_delete_depending_desc=The Service Package is delete pending, can't do the action. +servicemgr.service.service_package_status_delete_depending_detail=The Service Package is delete pending, can't do the action. +servicemgr.service.service_package_status_delete_depending_reason=The Service Package is delete pending, can't do the action. +servicemgr.service.service_package_status_delete_depending_advice=The Service Package is delete pending, can't do the action. +servicemgr.servicePackage.not_activation_desc=The service package status is incorrect. +servicemgr.servicePackage.not_activation_detail=The service package status is incorrect. +servicemgr.servicePackage.not_activation_reason=The service package status is incorrect. +servicemgr.servicePackage.not_activation_advice=The service package status is incorrect, can not operate it. +servicemgr.servicePageExtend.not_exist_desc=The service_page_extend is not exist, can not operate it. +servicemgr.servicePageExtend.not_exist_detail=The service_page_extend is not exist, can not operate it. +servicemgr.servicePageExtend.not_exist_reason=The service_page_extend is not exist, can not operate it. +servicemgr.servicePageExtend.not_exist_advice=The service_page_extend is not exist, can not operate it. +servicemgr.service.create_failed_desc=Service create failed, only deleting operation is permitted. +servicemgr.service.create_failed_detail=Service create failed, only deleting operation is permitted. +servicemgr.service.create_failed_reason=Service create failed, only deleting operation is permitted. +servicemgr.service.create_failed_advice=Service create failed, only deleting operation is permitted. +servicemgr.service.parameter.validate_error_desc=Service parameter validate failed. +servicemgr.service.parameter.validate_error_detail=Service parameter validate failed. +servicemgr.service.parameter.validate_error_reason=Service parameter validate failed. +servicemgr.service.parameter.validate_error_advice=Service parameter validate failed. +servicemgr.service.template.parse_error_desc=Template parse error. +servicemgr.service.template.parse_error_detail=Template parse error. +servicemgr.service.template.parse_error_reason=Template parse error. +servicemgr.service.template.parse_error_advice=Template parse error. +servicemgr.permission_denied_desc=Incorrect password. +servicemgr.permission_denied_detail=Incorrect password. +servicemgr.permission_denied_reason=Incorrect password. +servicemgr.permission_denied_advice=Incorrect password. +servicemgr.template.not_exist_desc=The template does not exist. +servicemgr.template.not_exist_detail=The template does not exist. +servicemgr.template.not_exist_reason=The template does not exist. +servicemgr.template.not_exist_advice=The template does not exist. +servicemgr.service.exist_desc=Service is exist. +servicemgr.service.exist_detail=Service is exist. +servicemgr.service.exist_reason=Service is exist. +servicemgr.service.exist_advice=Service is exist. +servicemgr.template.parameter.not_exist_desc=The parameters of template does not exist. +servicemgr.template.parameter.not_exis_detail=The parameters of template does not exist. +servicemgr.template.parameter.not_exis_reason=The parameters of template does not exist. +servicemgr.template.parameter.not_exis_advice=The parameters of template does not exist. diff --git a/servicegateway/deployment/src/main/release/pub/i18n/zh_CN/app_define.properties b/servicegateway/deployment/src/main/release/pub/i18n/zh_CN/app_define.properties new file mode 100644 index 00000000..b6ab626b --- /dev/null +++ b/servicegateway/deployment/src/main/release/pub/i18n/zh_CN/app_define.properties @@ -0,0 +1,83 @@ +name=ServiceGateway +description=\u63d0\u4f9b\u8054\u673a\u5e2e\u52a9\u3002 +servicemgr.bad_param_desc=\u53c2\u6570\u9519\u8bef +servicemgr.bad_param_detail=\u53c2\u6570\u9519\u8bef\u3002 +servicemgr.bad_param_reason=\u53c2\u6570\u9519\u8bef +servicemgr.bad_param_advice=\u53c2\u6570\u9519\u8bef +servicemgr.service.status_inprogress_desc=\u5f53\u524d\u4e1a\u52a1\u6b63\u5728\u5904\u7406\u4e2d\u65f6\uff0c\u4e0d\u80fd\u8fdb\u884c\u64cd\u4f5c\u3002 +servicemgr.service.status_inprogress_detail=\u5f53\u524d\u4e1a\u52a1\u6b63\u5728\u5904\u7406\u4e2d\u65f6\uff0c\u4e0d\u80fd\u8fdb\u884c\u64cd\u4f5c\u3002 +servicemgr.service.status_inprogress_reason=\u5f53\u524d\u4e1a\u52a1\u6b63\u5728\u5904\u7406\u4e2d\u65f6\uff0c\u4e0d\u80fd\u8fdb\u884c\u64cd\u4f5c\u3002 +servicemgr.service.status_inprogress_advice=\u5f53\u524d\u4e1a\u52a1\u6b63\u5728\u5904\u7406\u4e2d\u65f6\uff0c\u4e0d\u80fd\u8fdb\u884c\u64cd\u4f5c\u3002 +servicemgr.service.status_active_desc=\u4e1a\u52a1\u4e3a\u6fc0\u6d3b\u72b6\u6001\uff0c\u4e0d\u652f\u6301\u6fc0\u6d3b\u6216\u5220\u9664\u64cd\u4f5c\u3002 +servicemgr.service.status_active_detail=\u4e1a\u52a1\u4e3a\u6fc0\u6d3b\u72b6\u6001\uff0c\u4e0d\u652f\u6301\u6fc0\u6d3b\u6216\u5220\u9664\u64cd\u4f5c\u3002 +servicemgr.service.status_active_reason=\u4e1a\u52a1\u4e3a\u6fc0\u6d3b\u72b6\u6001\uff0c\u4e0d\u652f\u6301\u6fc0\u6d3b\u6216\u5220\u9664\u64cd\u4f5c\u3002 +servicemgr.service.status_active_advice=\u4e1a\u52a1\u4e3a\u6fc0\u6d3b\u72b6\u6001\uff0c\u4e0d\u652f\u6301\u6fc0\u6d3b\u6216\u5220\u9664\u64cd\u4f5c\u3002 +servicemgr.service.status_deactive_desc=\u4e1a\u52a1\u4e3a\u53bb\u6fc0\u6d3b\u72b6\u6001\uff0c\u4e0d\u652f\u6301\u53bb\u6fc0\u6d3b\u64cd\u4f5c\u3002 +servicemgr.service.status_deactive_detail=\u4e1a\u52a1\u4e3a\u53bb\u6fc0\u6d3b\u72b6\u6001\uff0c\u4e0d\u652f\u6301\u53bb\u6fc0\u6d3b\u64cd\u4f5c\u3002 +servicemgr.service.status_deactive_reason=\u4e1a\u52a1\u4e3a\u53bb\u6fc0\u6d3b\u72b6\u6001\uff0c\u4e0d\u652f\u6301\u53bb\u6fc0\u6d3b\u64cd\u4f5c\u3002 +servicemgr.service.status_deactive_advice=\u4e1a\u52a1\u4e3a\u53bb\u6fc0\u6d3b\u72b6\u6001\uff0c\u4e0d\u652f\u6301\u53bb\u6fc0\u6d3b\u64cd\u4f5c\u3002 +servicemgr.mysql.oper_mysql_db_error_desc=\u64cd\u4f5c\u5173\u7cfb\u6570\u636e\u5e93\u5931\u8d25\u3002 +servicemgr.mysql.oper_mysql_db_error_detail=\u64cd\u4f5c\u5173\u7cfb\u6570\u636e\u5e93\u5931\u8d25\u3002 +servicemgr.mysql.oper_mysql_db_error_reason=\u64cd\u4f5c\u5173\u7cfb\u6570\u636e\u5e93\u5931\u8d25\u3002 +servicemgr.mysql.oper_mysql_db_error_advice=\u64cd\u4f5c\u5173\u7cfb\u6570\u636e\u5e93\u5931\u8d25\u3002 +servicemgr.redis.oper_redis_db_error_desc=\u64cd\u4f5c\u7f13\u5b58\u6570\u636e\u5e93\u5931\u8d25\u3002 +servicemgr.redis.oper_redis_db_error_reason=\u64cd\u4f5c\u7f13\u5b58\u6570\u636e\u5e93\u5931\u8d25\u3002 +servicemgr.redis.oper_redis_db_error_detail=\u64cd\u4f5c\u7f13\u5b58\u6570\u636e\u5e93\u5931\u8d25\u3002 +servicemgr.redis.oper_redis_db_error_advice=\u64cd\u4f5c\u7f13\u5b58\u6570\u636e\u5e93\u5931\u8d25\u3002 +servicemgr.db.oper_db_error_desc=\u64cd\u4f5c\u6570\u636e\u5e93\u5931\u8d25\u3002 +servicemgr.db.oper_db_error_detail=\u64cd\u4f5c\u6570\u636e\u5e93\u5931\u8d25\u3002 +servicemgr.db.oper_db_error_reason=\u64cd\u4f5c\u6570\u636e\u5e93\u5931\u8d25\u3002 +servicemgr.db.oper_db_error_advice=\u64cd\u4f5c\u6570\u636e\u5e93\u5931\u8d25\u3002 +servicemgr.service.not_exist_desc=\u4e1a\u52a1\u4e0d\u5b58\u5728\uff0c\u4e0d\u80fd \u8fdb\u884c\u64cd\u4f5c\u3002 +servicemgr.service.not_exist_detail=\u4e1a\u52a1\u4e0d\u5b58\u5728\uff0c\u4e0d\u80fd \u8fdb\u884c\u64cd\u4f5c\u3002 +servicemgr.service.not_exist_reason=\u4e1a\u52a1\u4e0d\u5b58\u5728\uff0c\u4e0d\u80fd \u8fdb\u884c\u64cd\u4f5c\u3002 +servicemgr.service.not_exist_advice=\u4e1a\u52a1\u4e0d\u5b58\u5728\uff0c\u4e0d\u80fd \u8fdb\u884c\u64cd\u4f5c\u3002 +servicemgr.service.status_param_error_desc=\u4e1a\u52a1\u72b6\u6001\u53c2\u6570\u5f02\u5e38\u3002 +servicemgr.service.status_param_error_detail=\u4e1a\u52a1\u72b6\u6001\u53c2\u6570\u5f02\u5e38\u3002 +servicemgr.service.status_param_error_reason=\u4e1a\u52a1\u72b6\u6001\u53c2\u6570\u5f02\u5e38\u3002 +servicemgr.service.status_param_error_advice=\u4e1a\u52a1\u72b6\u6001\u53c2\u6570\u5f02\u5e38\u3002 +servicemgr.service.service_package_status_inactive_desc=\u5f53\u524d\u4e1a\u52a1\u5305\u4e3a\u4e0b\u7ebf\u72b6\u6001\uff0c\u4e0d\u5141\u8bb8\u64cd\u4f5c\u3002 +servicemgr.service.service_package_status_inactive_detail=\u5f53\u524d\u4e1a\u52a1\u5305\u4e3a\u4e0b\u7ebf\u72b6\u6001\uff0c\u4e0d\u5141\u8bb8\u64cd\u4f5c\u3002 +servicemgr.service.service_package_status_inactive_reason=\u5f53\u524d\u4e1a\u52a1\u5305\u4e3a\u4e0b\u7ebf\u6d3b\u72b6\u6001\uff0c\u4e0d\u5141\u8bb8\u64cd\u4f5c\u3002 +servicemgr.service.service_package_status_inactive_advice=\u5f53\u524d\u4e1a\u52a1\u5305\u4e3a\u4e0b\u7ebf\u6d3b\u72b6\u6001\uff0c\u4e0d\u5141\u8bb8\u64cd\u4f5c\u3002 +servicemgr.service.service_package_status_delete_depending_desc=\u4e1a\u52a1\u5b9a\u4e49\u7684\u72b6\u6001\u662f\u5f85\u5220\u9664\uff0c\u4e0d\u80fd\u6267\u884c\u64cd\u4f5c\u3002\u3002 +servicemgr.service.service_package_status_delete_depending_detail=\u4e1a\u52a1\u5b9a\u4e49\u7684\u72b6\u6001\u662f\u5f85\u5220\u9664\uff0c\u4e0d\u80fd\u6267\u884c\u64cd\u4f5c\u3002\u3002 +servicemgr.service.service_package_status_delete_depending_reason=\u4e1a\u52a1\u5b9a\u4e49\u7684\u72b6\u6001\u662f\u5f85\u5220\u9664\uff0c\u4e0d\u80fd\u6267\u884c\u64cd\u4f5c\u3002\u3002 +servicemgr.service.service_package_status_delete_depending_advice=\u4e1a\u52a1\u5b9a\u4e49\u7684\u72b6\u6001\u662f\u5f85\u5220\u9664\uff0c\u4e0d\u80fd\u6267\u884c\u64cd\u4f5c\u3002\u3002 +servicemgr.servicePackage.not_activation_desc=\u5f53\u524d\u4e1a\u52a1\u5305\u72b6\u6001\u5f02\u5e38\u3002 +servicemgr.servicePackage.not_activation_detail=\u5f53\u524d\u4e1a\u52a1\u5305\u72b6\u6001\u5f02\u5e38\u3002 +servicemgr.servicePackage.not_activation_reason=\u5f53\u524d\u4e1a\u52a1\u5305\u72b6\u6001\u5f02\u5e38\u3002 +servicemgr.servicePackage.not_activation_advice=\u5f53\u524d\u4e1a\u52a1\u5305\u72b6\u6001\u5f02\u5e38\uff0c\u4e0d\u5141\u8bb8\u64cd\u4f5c\u3002 +servicemgr.servicePageExtend.not_exist_desc=\u5f53\u524d\u4e1a\u52a1\u6ce8\u518c\u9875\u9762\u4fe1\u606f\u4e0d\u5b58\u5728\uff0c\u4e0d\u5141\u8bb8\u64cd\u4f5c\u3002 +servicemgr.servicePageExtend.not_exist_detail=\u5f53\u524d\u4e1a\u52a1\u6ce8\u518c\u9875\u9762\u4fe1\u606f\u4e0d\u5b58\u5728\uff0c\u4e0d\u5141\u8bb8\u64cd\u4f5c\u3002 +servicemgr.servicePageExtend.not_exist_reason=\u5f53\u524d\u4e1a\u52a1\u6ce8\u518c\u9875\u9762\u4fe1\u606f\u4e0d\u5b58\u5728\uff0c\u4e0d\u5141\u8bb8\u64cd\u4f5c\u3002 +servicemgr.servicePageExtend.not_exist_advice=\u5f53\u524d\u4e1a\u52a1\u6ce8\u518c\u9875\u9762\u4fe1\u606f\u4e0d\u5b58\u5728\uff0c\u4e0d\u5141\u8bb8\u64cd\u4f5c\u3002 +servicemgr.service.create_failed_desc=\u5f53\u524d\u4e1a\u52a1\u521b\u5efa\u5931\u8d25\uff0c\u53ea\u5141\u8bb8\u5220\u9664\u64cd\u4f5c\u3002 +servicemgr.service.create_failed_detail=\u5f53\u524d\u4e1a\u52a1\u521b\u5efa\u5931\u8d25\uff0c\u53ea\u5141\u8bb8\u5220\u9664\u64cd\u4f5c\u3002 +servicemgr.service.create_failed_reason=\u5f53\u524d\u4e1a\u52a1\u521b\u5efa\u5931\u8d25\uff0c\u53ea\u5141\u8bb8\u5220\u9664\u64cd\u4f5c\u3002 +servicemgr.service.create_failed_advice=\u5f53\u524d\u4e1a\u52a1\u521b\u5efa\u5931\u8d25\uff0c\u53ea\u5141\u8bb8\u5220\u9664\u64cd\u4f5c\u3002 +servicemgr.service.parameter.validate_error_desc=\u4e1a\u52a1\u53c2\u6570\u6821\u9a8c\u5931\u8d25\u3002 +servicemgr.service.parameter.validate_error_detail=\u4e1a\u52a1\u53c2\u6570\u6821\u9a8c\u5931\u8d25\u3002 +servicemgr.service.parameter.validate_error_reason=\u4e1a\u52a1\u53c2\u6570\u6821\u9a8c\u5931\u8d25\u3002 +servicemgr.service.parameter.validate_error_advice=\u4e1a\u52a1\u53c2\u6570\u6821\u9a8c\u5931\u8d25\u3002 +servicemgr.service.template.parse_error_desc=\u6a21\u677f\u89e3\u6790\u5931\u8d25\u3002 +servicemgr.service.template.parse_error_detail=\u6a21\u677f\u89e3\u6790\u5931\u8d25\u3002 +servicemgr.service.template.parse_error_reason=\u6a21\u677f\u89e3\u6790\u5931\u8d25\u3002 +servicemgr.service.template.parse_error_advice=\u6a21\u677f\u89e3\u6790\u5931\u8d25\u3002 +servicemgr.permission_denied_desc=\u5bc6\u7801\u9519\u8bef +servicemgr.permission_denied_detail=\u5bc6\u7801\u9519\u8bef +servicemgr.permission_denied_reason=\u5bc6\u7801\u9519\u8bef +servicemgr.permission_denied_advice=\u5bc6\u7801\u9519\u8bef +servicemgr.template.not_exist=\u6a21\u677f\u4e0d\u5b58\u5728 +servicemgr.template.not_exist_desc=\u6a21\u677f\u4e0d\u5b58\u5728 +servicemgr.template.not_exist_detail=\u6a21\u677f\u4e0d\u5b58\u5728 +servicemgr.template.not_exist_reason=\u6a21\u677f\u4e0d\u5b58\u5728 +servicemgr.template.not_exist_advice=\u6a21\u677f\u4e0d\u5b58\u5728 +servicemgr.service.exist_desc=\u4e1a\u52a1\u5df2\u5b58\u5728\u3002 +servicemgr.service.exist_detail=\u4e1a\u52a1\u5df2\u5b58\u5728\u3002 +servicemgr.service.exist_reason=\u4e1a\u52a1\u5df2\u5b58\u5728\u3002 +servicemgr.service.exist_advice=\u4e1a\u52a1\u5df2\u5b58\u5728\u3002 +servicemgr.template.parameter.not_exist_desc=\u6a21\u677f\u53c2\u6570\u4e0d\u5b58\u5728\u3002 +servicemgr.template.parameter.not_exis_detail=\u6a21\u677f\u53c2\u6570\u4e0d\u5b58\u5728\u3002 +servicemgr.template.parameter.not_exis_reason=\u6a21\u677f\u53c2\u6570\u4e0d\u5b58\u5728\u3002 +servicemgr.template.parameter.not_exis_advice=\u6a21\u677f\u53c2\u6570\u4e0d\u5b58\u5728\u3002
\ No newline at end of file diff --git a/servicegateway/deployment/src/main/release/pub/release_version.properties b/servicegateway/deployment/src/main/release/pub/release_version.properties new file mode 100644 index 00000000..b5b354e5 --- /dev/null +++ b/servicegateway/deployment/src/main/release/pub/release_version.properties @@ -0,0 +1 @@ +upload_path=Services/ICTO/public |