I have been updating my previous demos and lab so they can be all up to date and applies to the latest Fuse 6.2 version. And now I am starting to regret why I have created so many demos … But when every time I go back to previous work, there are always something that can be worked on or improve. It's actually a good thing. So don't be surprised if I end up re-writing the entire demo.
I spent a few days updating My Camel 101 Labs, so here are the links to my labs and things I've changed when migrating to Fuse 6.2, summarizing for those of you who has already done the lab, and wants to see what has been updated in a quick glance. (Note, the page counts in things I've changed, does not include the title page.)
Lab 1. Camel basic and components
Things I update:
Page 2, updated to new Camel version : 2.15.1.redhat-620133
Page 6,7, new JBDS tooling, with a lot more built-in component, before I ask people to fill in the uri of each component, but now we can take advantage of using the tooling by filling in variable in properties view.
Page 10,11,12 Introduce the new debugging capability in Fuse 6.2
Lab 2. Data Transformation
Things I update:
Page 4,5, Since we now have a great drag and drop data mapping tool in JBDS, I remove the simple jaxb unmarshaller, and use dozer and jaxb that comes with the data mapping tool. So first added the XSD file needed for the conversion.
Page 7, added image to make instruction more clear
Page 8,9, Start the Data Mapping using new data mapping tool.
Page 10, Update marshaller with new screen shots
Page 12, Remove test dependency as it will mess up when deploy to fabric
Lab 3. Enterprise Integration Pattern
Things I update:
Page 1, update to the new route diagram in Fuse 6.2
Page 2,3,4,5,6,7, Instead of listing all the node and properties participants needs to fill in, I change the way describing how to add, delete modify the components. By relinking, re-ordering the nodes. And allow more interaction with the new component tooling.
Page 8, updated Route diagram.
Page 9,10, same as before, more screen shots.
Page 11. updated the diagram to latest Fuse 6.2 look.
Lab 4. Bean Registry
Things I update:
Page 3,4 Add more screen shots, and more detail description on how to add bean reference.
Page 8, use new Component in Tooling and update active-camel dependency version to 5.11.0.redhat-620133
Lab 5. OSGi Container
Things I update:
I rewrite the entire lab for this one, because of the updated of the tooling, we can now set JBoss Fuse Karaf as server in JBDS. And add application just like using Java EE containers.
Lab 6. Fuse Fabric
Things I update:
Page 2, Update to new console view
Page 3,4, updates the new fabric8:deploy setup, remove the jolokia address setting.
Page 5,6,7,8 update to new Fuse console view
Page 9, Add how to stop container and servers.
Link on the Lab title will take you back to my previous workshop blog, Enjoy!
I spent a few days updating My Camel 101 Labs, so here are the links to my labs and things I've changed when migrating to Fuse 6.2, summarizing for those of you who has already done the lab, and wants to see what has been updated in a quick glance. (Note, the page counts in things I've changed, does not include the title page.)
Lab 1. Camel basic and components
Things I update:
Page 2, updated to new Camel version : 2.15.1.redhat-620133
Page 6,7, new JBDS tooling, with a lot more built-in component, before I ask people to fill in the uri of each component, but now we can take advantage of using the tooling by filling in variable in properties view.
Page 10,11,12 Introduce the new debugging capability in Fuse 6.2
Lab 2. Data Transformation
Things I update:
Page 4,5, Since we now have a great drag and drop data mapping tool in JBDS, I remove the simple jaxb unmarshaller, and use dozer and jaxb that comes with the data mapping tool. So first added the XSD file needed for the conversion.
Page 7, added image to make instruction more clear
Page 8,9, Start the Data Mapping using new data mapping tool.
Page 10, Update marshaller with new screen shots
Page 12, Remove test dependency as it will mess up when deploy to fabric
Lab 3. Enterprise Integration Pattern
Things I update:
Page 1, update to the new route diagram in Fuse 6.2
Page 2,3,4,5,6,7, Instead of listing all the node and properties participants needs to fill in, I change the way describing how to add, delete modify the components. By relinking, re-ordering the nodes. And allow more interaction with the new component tooling.
Page 8, updated Route diagram.
Page 9,10, same as before, more screen shots.
Page 11. updated the diagram to latest Fuse 6.2 look.
Lab 4. Bean Registry
Things I update:
Page 3,4 Add more screen shots, and more detail description on how to add bean reference.
Page 8, use new Component in Tooling and update active-camel dependency version to 5.11.0.redhat-620133
Lab 5. OSGi Container
Things I update:
I rewrite the entire lab for this one, because of the updated of the tooling, we can now set JBoss Fuse Karaf as server in JBDS. And add application just like using Java EE containers.
- Shows how to setup server in JBDS
- Show how to use the shell console in JBDS
- Show how to add application to server
- Show OSGi JMX view and Camel route view in Fuse integration Tooling
Lab 6. Fuse Fabric
Things I update:
Page 2, Update to new console view
Page 3,4, updates the new fabric8:deploy setup, remove the jolokia address setting.
Page 5,6,7,8 update to new Fuse console view
Page 9, Add how to stop container and servers.
Link on the Lab title will take you back to my previous workshop blog, Enjoy!
Comments