How do you deploy your custom bundles?
And are you using fabric in JBoss Fuse 6.1 or not (eg to use Fabric you need to install it first)
I have installed Fabric.
We want to migrate a large number of Bundles to the new JBoss Fuse 6.1, starting with our test environment first. We are currently on fuse-esb-7.1.0.fuse-047 and we have quite a large number of custom bundles that reference each other and other utility vanilla jars, all in the /deploy folder with no problems. How do you suggest we migrate our bundles?
Thanks for your prompt response.
JBoss Fuse 6.1 can run standalone (eg without fabric) so its just like fuse esb. In fact it starts up in standalone mode.
Then you can do as you do in fuse esb.
If you start using fabric, then the concept changes. Then the idea is to define what you want to be deployed (using profiles) and then assign profile(s) to container(s). And then let fabric figure out how to deploy and manage all that.
And with fabric you cannot use the deploy folder.
In fact the deploy folder is not recommended to use. You do not have good control of bundle starting order and shutdown order and whatnot. The deploy folder is best only used for developers, for quickly trying out stuff and whatnot. But for real deployments then do NOT use the deploy folder. But install using the karaf commands, or use fabric.
For getting a grasp idea what fabric is, then maybe read this overview page and blog posts