-
1. Re: camel libraries in projects - shouldn't deploy to server?
mielket Aug 24, 2009 7:37 AM (in response to bobyetman)Kind of depends as to what plugin you use for packaging up your SMX component.
You don't seem to use the m2eclipse plugin, that allows you to work on a maven project structure from inside Eclipse. If you did, you could specify your dependencies in Maven format.
-
2. Re: camel libraries in projects - shouldn't deploy to server?
bobyetman Aug 24, 2009 8:03 AM (in response to mielket)That's true, I don't seem to see a way in FID to create a deployable .zip file that you could deploy onto a production server. But maybe I'm missing something, either in the docs or my understanding. So, once you've got a working diagram, how do you create your deployable SA?
-
3. Re: camel libraries in projects - shouldn't deploy to server?
mielket Aug 24, 2009 12:12 PM (in response to bobyetman)Alright, you are using the FUSE Integration Designer project.
In that case create a new server definition and select "FUSE ESB Server". Then add your current FID project to be added to this server.
Start the FUSE ESB server from inside the Eclipse server view and start your project within that server.
The designer will generate an SA for you behind the scenes and deploy it into FUSE ESB.
However right now there is no button that will generate the SA only on the file system for you. It will get deployed straight away and not stored in your EIP project folder.
-
4. Re: camel libraries in projects - shouldn't deploy to server?
bobyetman Aug 24, 2009 12:30 PM (in response to mielket)That's what I'm currently doing, but when the project is ready for prime time deployment to an operational server, how do we deploy it?
-
5. Re: camel libraries in projects - shouldn't deploy to server?
dinesh_gioe Aug 24, 2009 1:37 PM (in response to bobyetman)If I understood your question correctly, you can find the SA created and available on the file system i.e. FUSE ESB Install location/hotdeploy or deploy folder. You can just copy and paste the SA in any other ESB installation. So that it will automatically pick and load the application/SA.
I hope you are looking for this.
-
6. Re: camel libraries in projects - shouldn't deploy to server?
bobyetman Aug 24, 2009 2:38 PM (in response to dinesh_gioe)Hmm, whenever I deploy to Servicemix, there's nothing put into hotdeploy, and the SA's are directly dropped into the data directory (unpackaged).
-
7. Re: camel libraries in projects - shouldn't deploy to server?
dinesh_gioe Aug 25, 2009 6:11 AM (in response to bobyetman)Surprising. I hope you are using FUSE ESB Server. Right? Which version of FUSE ESB you are using?
If you are using the 4.x version, did you find any jar file (with the name of the project) in the data/generated-bundles folder?
Regards
Dinesh
-
8. Re: camel libraries in projects - shouldn't deploy to server?
bobyetman Aug 25, 2009 8:15 AM (in response to dinesh_gioe)I stand corrected. FID is putting a .zip file into my hotdeploy directory (I'm using 3.4.0.3). But, the original question still stands, can I control what libraries get built into the zip file,
-
9. Re: camel libraries in projects - shouldn't deploy to server?
dinesh_gioe Aug 27, 2009 3:15 AM (in response to bobyetman)I don't think we will have control on the jars to decide whether they need to be packaged or not.