{"id":15297040,"url":"https://github.com/wildfly-extras/wildfly-camel","last_synced_at":"2025-04-09T15:08:50.323Z","repository":{"id":8479202,"uuid":"10081608","full_name":"wildfly-extras/wildfly-camel","owner":"wildfly-extras","description":"WildFly Camel Subsystem","archived":false,"fork":false,"pushed_at":"2023-08-10T08:59:36.000Z","size":18093,"stargazers_count":73,"open_issues_count":1,"forks_count":57,"subscribers_count":17,"default_branch":"master","last_synced_at":"2025-04-09T15:08:42.568Z","etag":null,"topics":["camel","docker","integration","java","javaee","wildfly"],"latest_commit_sha":null,"homepage":"","language":"Java","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/wildfly-extras.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-15T15:12:55.000Z","updated_at":"2024-06-06T13:18:41.000Z","dependencies_parsed_at":"2025-01-10T04:43:15.908Z","dependency_job_id":null,"html_url":"https://github.com/wildfly-extras/wildfly-camel","commit_stats":{"total_commits":1677,"total_committers":24,"mean_commits":69.875,"dds":0.6052474657125819,"last_synced_commit":"b64ce82800eb50fcff700a59c705fa701b6353df"},"previous_names":["wildflyext/wildfly-camel"],"tags_count":39,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wildfly-extras%2Fwildfly-camel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wildfly-extras%2Fwildfly-camel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wildfly-extras%2Fwildfly-camel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wildfly-extras%2Fwildfly-camel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wildfly-extras","download_url":"https://codeload.github.com/wildfly-extras/wildfly-camel/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248055282,"owners_count":21040157,"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":["camel","docker","integration","java","javaee","wildfly"],"created_at":"2024-09-30T19:14:45.278Z","updated_at":"2025-04-09T15:08:50.290Z","avatar_url":"https://github.com/wildfly-extras.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"## WildFly Camel\n\n[![QA Default](https://github.com/wildfly-extras/wildfly-camel/workflows/QA%20Default/badge.svg)](https://github.com/wildfly-extras/wildfly-camel/actions?query=workflow%3A%22QA+Default%22)\n[![License](https://img.shields.io/:license-Apache2-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0)\n[![Maven Central](https://img.shields.io/maven-central/v/org.wildfly.camel/wildfly-camel.svg?maxAge=600)](http://search.maven.org/#search%7Cga%7C1%7Cg%3Aorg.wildfly.camel%20a%3Awildfly-camel)\n[![Join the chat at freenode:wildfly-camel](https://img.shields.io/badge/irc-freenode%3A%20%23wildfly--camel-blue.svg)](http://webchat.freenode.net/?channels=%23wildfly-camel)\n\n[![Open workspace in Eclipse Che](http://beta.codenvy.com/factory/resources/codenvy-contribute.svg)](https://beta.codenvy.com/f?id=chknwakr0ykhqr1q)\n\nProvides [Apache Camel](http://camel.apache.org/) integration with the [WildFly Application Server](http://wildfly.org/).\n\nThe WildFly-Camel Subsystem allows you to add Camel Routes as part of the WildFly configuration. Routes can be deployed as part of Jarkarta EE applications. Jarkarta EE components can access the Camel Core API and various Camel Component APIs.\n\nYour Enterprise Integration Solution can be architected as a combination of Jarkarta EE and Camel functionality.\n\n### Documentation\n\nThe docs are generated using [Asciidoctor](http://asciidoctor.org/docs).\n\n* [User Guide](http://wildfly-extras.github.io/wildfly-camel)\n* [Jarkarta EE Integration](http://wildfly-extras.github.io/wildfly-camel/#_jarkartaee_integration)\n* [Camel Components](http://wildfly-extras.github.io/wildfly-camel/#_camel_components)\n\nTo generate an update of the docs use:\n\n```\n$ mvn clean install -f docs\n```\n\nIf you like to contribute to the docs, please file a [pull request](https://github.com/wildfly-extras/wildfly-camel) against the master branch.\n\n### Running Examples\n\nThe [wildfly-camel-examples](https://github.com/wildfly-extras/wildfly-camel-examples) are also available on Eclipse Che.\n\n[![Open workspace in Eclipse Che](http://beta.codenvy.com/factory/resources/codenvy-contribute.svg)](https://beta.codenvy.com/f?id=chknwakr0ykhqr1q)\n\n### System Requirements\n\n#### Java\n\nMinimum of Java 1.8, to run WildFly and Maven.\n\n#### Maven\n\nMinimum of Maven 3.2.3.\n\n\n### Build\n\nThe default build is straight forward\n\n```\n$ mvn clean install\n```\n\nThe extended build includes the set of Jarkarta EE integration examples\n\n```\n$ mvn clean install -Dts.all\n```\n\nIf you like to contribute to the project, please file a [pull request](https://github.com/wildfly-extras/wildfly-camel/pulls).\n\n### Install\n\nSimply apply the [wildfly-camel-patch](https://github.com/wildfly-extras/wildfly-camel/releases) to a [compatible wildfly](https://github.com/wildfly-extras/wildfly-camel/blob/master/docs/guide/start/compatibility.adoc) version.\n\n### Run\n\nIn your WildFly home directory run ...\n\n```\n$ bin/standalone.sh -c standalone-camel.xml\n```\n\n### Docker\n\nTo setup OpenShift Origin with an integrated Docker environment, follow the instructions [here](http://wildfly-extras.github.io/wildfly-camel/#_openshift_local).\n\nThen simply run the docker image like this ...\n\n```\n$ docker run --rm -ti -p 9990:9990 -p 8080:8080 -e WILDFLY_MANAGEMENT_USER=admin -e WILDFLY_MANAGEMENT_PASSWORD=admin wildflyext/wildfly-camel\n```\n\nAccess WildFly Management Console at https://10.2.2.2:8443/console and the Hawtio console at http://10.2.2.2:8080/hawtio\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwildfly-extras%2Fwildfly-camel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwildfly-extras%2Fwildfly-camel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwildfly-extras%2Fwildfly-camel/lists"}