Author |
Message
|
schroederms |
Posted: Tue Jun 19, 2012 12:41 pm Post subject: Message Broker 8 and deployment objects |
|
|
 Disciple
Joined: 21 Jul 2003 Posts: 169 Location: IA
|
Deploying flows using version 8 of the broker, and when .bar files are now built it includes all .esql files by default. "Include Source files" is not checked. I uncheck the .esql files AFTER building the bar file the first time, rebuild and the .esql files are brought back in.
Anyone come across this yet? If so, how do you get it to perform like version 7? I cant believe it is suppose to perform like this, it creates a management nightmare in the toolkit.
Thanks. |
|
Back to top |
|
 |
lancelotlinc |
Posted: Tue Jun 19, 2012 12:49 pm Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
esql files are included in the bar for version 7. What nightmare are you talking about? If the esql files are not deployed to the runtime, how will your compute nodes know what to do? _________________ http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER |
|
Back to top |
|
 |
mqjeff |
Posted: Tue Jun 19, 2012 12:51 pm Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
|
Back to top |
|
 |
schroederms |
Posted: Tue Jun 19, 2012 12:53 pm Post subject: |
|
|
 Disciple
Joined: 21 Jul 2003 Posts: 169 Location: IA
|
In version 7, when you build a .bar file, the .ESQL file DO NOT visual show up in the toolkit in version 7. That is what I'm talking about. |
|
Back to top |
|
 |
mqjeff |
Posted: Tue Jun 19, 2012 12:56 pm Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
schroederms wrote: |
In version 7, when you build a .bar file, the .ESQL file DO NOT visual show up in the toolkit in version 7. That is what I'm talking about. |
Again, step 6 in the link I posted.
Note that this is done to make the deployed set of resources smaller. Common code is deployed *once*, rather than in every cmf that uses it. |
|
Back to top |
|
 |
lancelotlinc |
Posted: Tue Jun 19, 2012 12:59 pm Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
schroederms wrote: |
In version 7, when you build a .bar file, the .ESQL file DO NOT visual show up in the toolkit in version 7. That is what I'm talking about. |
Whether or not you display the ESQL files in your Eclipse toolkit view, if you have a Compute node, in version 7, the ESQL file is copied into the bar.
In version 8, there are two ways to include the ESQL statements. The old version 7 way, and the new in-line way. Either way, the ESQL statements are copied into the bar.
What is your nightmare? What is your problem with ESQL files showing up in your toolkit view? _________________ http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER |
|
Back to top |
|
 |
mqjeff |
Posted: Tue Jun 19, 2012 1:04 pm Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
lancelotlinc wrote: |
In version 8, there are two ways to include the ESQL statements. The old version 7 way, and the new in-line way. |
This is backwards. The old version 7 way *is* the "in-line" way. ESQL is compiled into the cmf file.
In v8, it is not compiled into the cmf file by default, but deployed separately.
If the complaint is that now the EG lists a whole lot more resources than it did before, then there are two answers. The first is to use the v7 way of inlining the esql, which makes the bar file BIGGER. The second is to use Applications and Libraries, in which case you can collapse the view of an application or library in the EG list to a single item. So you could put all of your ESQL into Libraries, and you would then see one item for each library, rather than one item for each ESQL file.
Last edited by mqjeff on Tue Jun 19, 2012 1:11 pm; edited 1 time in total |
|
Back to top |
|
 |
schroederms |
Posted: Tue Jun 19, 2012 1:09 pm Post subject: |
|
|
 Disciple
Joined: 21 Jul 2003 Posts: 169 Location: IA
|
Thanks mqjeff, it was the visual objects where we went from have 30 flows in a execution group, to now having over 300 objects showing up. I was playing around with the Application way of doing things to try to get around this.
Thanks for clarifying. |
|
Back to top |
|
 |
kimbert |
Posted: Tue Jun 19, 2012 2:21 pm Post subject: |
|
|
 Jedi Council
Joined: 29 Jul 2003 Posts: 5542 Location: Southampton
|
schroederms : Your question is a good one, but 'Message Broker v8' is far too general to be a useful title. Please do your part so that the forum is easily readable/searchable. |
|
Back to top |
|
 |
Esa |
Posted: Tue Jun 19, 2012 10:38 pm Post subject: |
|
|
 Grand Master
Joined: 22 May 2008 Posts: 1387 Location: Finland
|
mqjeff wrote: |
In v8, it is not compiled into the cmf file by default, but deployed separately. |
To further clarify it I would like to add that in V7 the esql was compiled by the Toolkit, in V 8 this is done by the broker. |
|
Back to top |
|
 |
inMo |
Posted: Wed Jun 20, 2012 6:11 am Post subject: |
|
|
 Master
Joined: 27 Jun 2009 Posts: 216 Location: NY
|
Noting that the v8 broker is doing the compiling (as oppossed to the toolkit), I was under the impression that a v8 command existed to deploy a message flow vs a bar file. I looked through the v8.0.0.0 doc link, but didn't find it. Can anyone guide me? |
|
Back to top |
|
 |
fjb_saper |
Posted: Wed Jun 20, 2012 6:33 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
The V8 infocenter still talks about the .cmf file in the bar file?
I guess that now you may have both objects as needed in the bar file...  _________________ MQ & Broker admin |
|
Back to top |
|
 |
kash3338 |
Posted: Wed Jun 20, 2012 6:56 am Post subject: |
|
|
Shaman
Joined: 08 Feb 2009 Posts: 709 Location: Chennai, India
|
fjb_saper wrote: |
I guess that now you may have both objects as needed in the bar file...  |
Do you mean to say that we have an option to deploy the components
separately or as a whole flow (like in v6.1 or 7) in version 8? Is it not always that all the components are deployed separately in v8 rather than as a flow? |
|
Back to top |
|
 |
schroederms |
Posted: Wed Jun 20, 2012 7:11 am Post subject: |
|
|
 Disciple
Joined: 21 Jul 2003 Posts: 169 Location: IA
|
kash3338 wrote: |
fjb_saper wrote: |
I guess that now you may have both objects as needed in the bar file...  |
Do you mean to say that we have an option to deploy the components
separately or as a whole flow (like in v6.1 or 7) in version 8? Is it not always that all the components are deployed separately in v8 rather than as a flow? |
If you create a .bar file using Independent Resources and specify "In-line ESQL when compiling .msg" it will act like a version 7 deployment. |
|
Back to top |
|
 |
|