{"id":29659628,"url":"https://github.com/wildfly/metadata","last_synced_at":"2026-01-12T10:01:50.442Z","repository":{"id":537075,"uuid":"1630952","full_name":"wildfly/metadata","owner":"wildfly","description":"Metadata for JBoss Application Server (WildFly)","archived":false,"fork":false,"pushed_at":"2025-09-01T00:12:12.000Z","size":6761,"stargazers_count":25,"open_issues_count":0,"forks_count":58,"subscribers_count":13,"default_branch":"main","last_synced_at":"2025-09-01T00:32:49.680Z","etag":null,"topics":["jakartaee","wildfly"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":false,"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/wildfly.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":"dco.txt","cla":null}},"created_at":"2011-04-18T14:52:32.000Z","updated_at":"2025-09-01T00:12:15.000Z","dependencies_parsed_at":"2023-11-07T00:41:00.531Z","dependency_job_id":"f8758f0c-111a-40db-a3d1-a2ec798e452c","html_url":"https://github.com/wildfly/metadata","commit_stats":null,"previous_names":["wildfly/metadata","jboss/metadata"],"tags_count":115,"template":false,"template_full_name":null,"purl":"pkg:github/wildfly/metadata","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wildfly%2Fmetadata","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wildfly%2Fmetadata/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wildfly%2Fmetadata/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wildfly%2Fmetadata/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wildfly","download_url":"https://codeload.github.com/wildfly/metadata/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wildfly%2Fmetadata/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28337870,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-12T06:09:07.588Z","status":"ssl_error","status_checked_at":"2026-01-12T06:05:18.301Z","response_time":98,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["jakartaee","wildfly"],"created_at":"2025-07-22T09:36:20.236Z","updated_at":"2026-01-12T10:01:50.435Z","avatar_url":"https://github.com/wildfly.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Deployment Descriptor Metadata for WildFly\n\nThis library is used for parsing Jakarta EE and WildFly-specific deployment descriptor files to them and creating a Java object model representation of their content.\n\n\n# Building\n\nPrerequisites:\n\n* JDK 11 or newer - check `java -version`\n* Maven 3.6.0 or newer - check `mvn -v`\n* On *nix systems, make sure that the maximum number of open files for the user running the build is at least 4096\n  (check `ulimit -n`) or more, depending on what other i/o intensive processes the user is running.\n\nTo build with your own Maven installation:\n\n    mvn install\n\n# Releasing \n\nTo release JBoss Metadata first checkout the project and ensure you are on the latest commit for the `main` branch with no local changes.\n\nPrior to releasing you should ensure you have your own GPG signing key set up, published to a key server and listed on [wildfly.org](https://www.wildfly.org/contributors/pgp/).\n\n## Prepare the release\n\nExecute:\n\n    mvn release:prepare -Pjboss-release\n\nEnter the version being released:\n\n    What is the release version for \"JBoss Metadata\"? (metadata) 17.0.0: 17.0.0.Final\n\nDon't forget to put the qualifier (e.g. Final) in the release tag name.\n\nThe tag will default to the version:\n\n    What is the SCM release tag or label for \"JBoss Metadata\"? (metadata) 17.0.0.Final:\n\nSet the next version:\n\n    What is the new development version for \"JBoss Metadta\"? (metadata) 17.0.1.Alpha1-SNAPSHOT: 17.0.1-SNAPSHOT\n\nThe release commit can be checked with:\n\n    git show ${TAG}\n\nIf everything is Ok perform the release which will deploy to Nexus.\n\n## Perform the release\n\nExecute:\n\n    mvn release:perform -Pjboss-release\n\nThis will deploy the release to the `wildfly-staging` repository.\n\nWait for 10 minutes then visit the Validation task for the `wildfly-staging` repository in Nexus. If this task ran at least 10 minutes after the release was deployed check the latest results on the Settings tab and verify that at least one component was processed and that there were no errors. If the task has not run it can be manually kicked off using the Run button.\n\ne.g.\n\n\u003e Processed 9 components.\n\u003e - no errors were found.\n\u003e - the deployment was a dry run (no actual publishing).\n\nIf others are also deploying at the same time this count could be higher, the important check is that the scan was at least 10 minutes after it was deployed, 9 or more components were scanned and no errors specific to JBoss Metadata are reported.\n\n## Complete the release\n\nIf no issues are reported complete the release.\n\nMove the component to the `releases` repository:\n\n    git checkout ${TAG}\n    mvn nxrm3:staging-move\n    git checkout main\n\nPush the branch and tag to GitHub:\n\n    git push upstream main\n    git push upstream ${TAG}\n\n## Rollback the Release\n\nIf the release failed, revert the release.\n\nDelete the component from Nexus:\n\n    git checkout ${TAG}\n    mvn nxrm3:staging-delete\n    git checkout main\n\nReset your local Git checkout:\n\n    git reset --hard upstream/main\n    git tag --delete ${TAG}\n\n\n# License\n\n* [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwildfly%2Fmetadata","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwildfly%2Fmetadata","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwildfly%2Fmetadata/lists"}