{"id":13753208,"url":"https://github.com/camelinaction/camelinaction2","last_synced_at":"2025-05-09T20:35:08.810Z","repository":{"id":34661395,"uuid":"38632660","full_name":"camelinaction/camelinaction2","owner":"camelinaction","description":":camel: This project hosts the source code for the examples of the Camel in Action 2nd ed book :closed_book: written by Claus Ibsen and Jonathan Anstey.","archived":false,"fork":false,"pushed_at":"2022-12-18T09:11:54.000Z","size":5600,"stargazers_count":636,"open_issues_count":2,"forks_count":411,"subscribers_count":73,"default_branch":"master","last_synced_at":"2024-11-16T05:32:38.174Z","etag":null,"topics":["apache-camel","book","camel","eip","integration","java","microservice"],"latest_commit_sha":null,"homepage":"https://www.manning.com/books/camel-in-action-second-edition","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/camelinaction.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":"2015-07-06T16:50:52.000Z","updated_at":"2024-11-12T13:55:28.000Z","dependencies_parsed_at":"2023-01-15T08:31:02.805Z","dependency_job_id":null,"html_url":"https://github.com/camelinaction/camelinaction2","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/camelinaction%2Fcamelinaction2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/camelinaction%2Fcamelinaction2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/camelinaction%2Fcamelinaction2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/camelinaction%2Fcamelinaction2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/camelinaction","download_url":"https://codeload.github.com/camelinaction/camelinaction2/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253321842,"owners_count":21890476,"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":["apache-camel","book","camel","eip","integration","java","microservice"],"created_at":"2024-08-03T09:01:18.339Z","updated_at":"2025-05-09T20:35:03.781Z","avatar_url":"https://github.com/camelinaction.png","language":"Java","funding_links":[],"categories":["java"],"sub_categories":[],"readme":"Camel in Action 2nd Edition\n===========================\n\nThis project hosts the source code for the examples of the [Camel in Action](https://www.manning.com/books/camel-in-action-second-edition) 2nd edition book written by [Claus Ibsen](https://twitter.com/davsclaus) and [Jonathan Anstey](https://twitter.com/jon_anstey). \n\n![Camel in Action 2nd ed cover](/docs/images/cia2-cover.png?raw=true)\n\nTable of Contents\n-----------------\n\nPart 1 - First Steps\n\n- 1 [Meeting Camel](chapter1)\n- 2 [Routing with Camel](chapter2)\n\nPart 2 - Core Camel\n\n- 3 [Transforming data with Camel](chapter3)\n- 4 [Using beans with Camel](chapter4)\n- 5 [Enterprise integration patterns](chapter5)\n- 6 [Using components](chapter6)\n\nPart 3 - Developing and testing\n\n- 7 [Microservices](chapter7)\n- 8 [Developing Camel projects](chapter8)\n- 9 [Testing](chapter9)\n- 10 [RESTful web services](chapter10)\n\nPart 4 - Going further with Camel\n\n- 11 [Error handling](chapter11)\n- 12 [Transactions and idempotency](chapter12)\n- 13 [Parallel processing](chapter13)\n- 14 [Securing Camel](chapter14)\n\nPart 5 - Running and managing Camel\n\n- 15 [Running and deploying Camel](chapter15)\n- 16 [Management and monitoring](chapter16)\n\nPart 6 - Out in the Wild\n\n- 17 [Clustering](chapter17)\n- 18 [Microservices with Docker and Kubernetes](chapter18)\n- 19 [Camel tooling](chapter19)\n\nBonus Chapters\n\n- 20 [Reactive Camel](chapter20)\n- 21 Camel and the IoT by Henryk Konsek (has no source code)\n\nAppendixes\n\n- A Simple, the expression language\n- B The Camel community\n\n\nDownloading the source code\n---------------------------\n\nYou can either download a .zip with all the source code from the [releases page](https://github.com/camelinaction/camelinaction2/releases), or use the github way of cloning the repository on your computer.\n\nSystem requirements\n---------------------------\nYou need JDK 8 installed on your system in order to compile the source code.   \nMaven version \u003e= 3.5.  \nApache Camel 2.20.1 or newer 2.x version.  \n\nCamel 3.x support is *not* on the main branch, but provided as _best effort_ on [dedicated branches](https://github.com/camelinaction/camelinaction2/branches)\n\nUp to date source code\n----------------------\n\nWe the authors, intended to keep this source code up to date with future releases of Apache Camel. Giving our readers the best experience with the book and using the latest Camel releases. \n\n\nErrata\n------\nAny mistakes in the book can be reported to us via github issues tracker.\nThe errata can be [viewed here](errata.txt)\n\nGetting in touch\n----------------\n\nTo get in touch with the us the authors you can:\n\n* write on the [Manning Author Online forum](https://forums.manning.com/forums/camel-in-action-second-edition)\n* reach out to us on twitter: [@davsclaus](https://twitter.com/davsclaus), [@jon_anstey](https://twitter.com/jon_anstey)\n* or use the [github issue tracker](https://github.com/camelinaction/camelinaction2/issues)\n\n\nHappy reading and riding the Camel.\n\nClaus Ibsen, and Jonathan Anstey\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcamelinaction%2Fcamelinaction2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcamelinaction%2Fcamelinaction2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcamelinaction%2Fcamelinaction2/lists"}