{"id":23318190,"url":"https://github.com/softwareag/webmethods-integrationserver-wxmfthelper","last_synced_at":"2025-04-07T04:53:51.173Z","repository":{"id":21880269,"uuid":"94315015","full_name":"SoftwareAG/webmethods-integrationserver-wxmfthelper","owner":"SoftwareAG","description":"Package for generating MFT configs from json files","archived":false,"fork":false,"pushed_at":"2022-03-09T12:10:06.000Z","size":67,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-13T09:29:52.192Z","etag":null,"topics":["integration-server","webmethods"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SoftwareAG.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-06-14T09:41:21.000Z","updated_at":"2022-01-19T15:13:08.000Z","dependencies_parsed_at":"2022-08-07T10:01:16.993Z","dependency_job_id":null,"html_url":"https://github.com/SoftwareAG/webmethods-integrationserver-wxmfthelper","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoftwareAG%2Fwebmethods-integrationserver-wxmfthelper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoftwareAG%2Fwebmethods-integrationserver-wxmfthelper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoftwareAG%2Fwebmethods-integrationserver-wxmfthelper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoftwareAG%2Fwebmethods-integrationserver-wxmfthelper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SoftwareAG","download_url":"https://codeload.github.com/SoftwareAG/webmethods-integrationserver-wxmfthelper/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247595370,"owners_count":20963943,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["integration-server","webmethods"],"created_at":"2024-12-20T17:15:47.158Z","updated_at":"2025-04-07T04:53:51.158Z","avatar_url":"https://github.com/SoftwareAG.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# webmethods-integrationserver-wxmfthelper\nPackage for generating MFT configs from json files\n\n## Installation\n1) Copy the package WxMFTHelper to \u003c\u003cIS_root\u003e\u003e/instances/default/replicate/inbound\n2) In IS Admin-GUI go to Packages-\u003eManagement. Click on \"Install Inbound Releases\", and select \"WxMFTHelper.zip\".\n3) Click \"Install Release\"\n\n## Package Description\nThe package has the following content.\n\n### WxMFTHelper.services\nWxMFTHelper.services:createMD5\t\t\t\t- creates an md5 hash value\u003cbr /\u003e\nWxMFTHelper.services:deleteConfig\t\t\t- deletes the MFT config of the MFT server (choices: all,ports,users,vfs)\u003cbr /\u003e\nWxMFTHelper.services:generate\t\t\t\t- generates a new MFT config specified in the given json file\u003cbr /\u003e \nWxMFTHelper.services:startUp\t\t\t\t- checks whether the dir ./packages/WmMFTHelper/resources is readable for the package\u003cbr /\u003e\nWxMFTHelper.services:verifyMD5\t\t\t\t- verifies an md5 hash value\u003cbr /\u003e\n\n### WxMFTHelper/resources\nat_https_cert.jks\t\t\t\t\t\t\t- Java key store holding the cert for https connections\u003cbr /\u003e\nat_sftp_server_cert.jks\t\t\t\t\t\t- Java key store for sftp connections holding the private key for the sftp port\nat_sftp_server_cert.openssl\t\t\t\t\t- private key for sftp port\ncomplex_setup.json\t\t\t\t\t\t\t- mft setup for a complex mft scenario in json format\nsimple_setup.json\t\t\t\t\t\t\t- mft setup for a simple mft scenario in json format\n\n### WxMFTHelper.utils\nService used by deleteConfig and generate\n\n\n## Samples\nRunning WxMFTHelper.services:generate specifying either complex_setup.json or simple_setup.json as input \nwill generate the corresponding MFT scenario on the local IS.\n**Attention**:If testing the ports is leading to login erros in the clients, e.g. winscp,\nyou have to restart the IS after applying the MFT scenarios.\n\n### simple_setup.json\nGenerates the http port, one user, and one vfs.\n\n### complex_setup.json\nGenerates several ports, multiple system users as well as ldap users - if possible -,\nand multiple local vfs as well as remote vfs - if possible.\n\nThe results of the generation can be viewed in server.log.\n\n______________________\nThese tools are provided as-is and without warranty or support. They do not constitute part of the Software AG product suite. Users are free to use, fork and modify them, subject to the license agreement. While Software AG welcomes contributions, we cannot guarantee to include every contribution in the master project.\n_____________\nContact us at [TECHcommunity](mailto:technologycommunity@softwareag.com?subject=Github/SoftwareAG) if you have any questions.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoftwareag%2Fwebmethods-integrationserver-wxmfthelper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsoftwareag%2Fwebmethods-integrationserver-wxmfthelper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoftwareag%2Fwebmethods-integrationserver-wxmfthelper/lists"}