ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Cleaning/rebuiding messageflow project takes hours

Post new topic  Reply to topic
 Cleaning/rebuiding messageflow project takes hours « View previous topic :: View next topic » 
Author Message
wbintegrator
PostPosted: Wed Dec 06, 2006 6:55 am    Post subject: Cleaning/rebuiding messageflow project takes hours Reply with quote

Voyager

Joined: 08 Feb 2006
Posts: 83

HI all,

We'recently come across a very annoying issue: whenever cleaning a messageflow project , the rebuilding process takes hours! The project references two message set projects with about 10 MXSDs each.

Using MS Broker v6.0.0.2
Any ideas? is there any known issues with the number of flows in a message flow project or, similiarly, the number of mxsds in a message set project that might cuase such building delays?

Thanks
Back to top
View user's profile Send private message
kimbert
PostPosted: Wed Dec 06, 2006 9:28 am    Post subject: Reply with quote

Jedi Council

Joined: 29 Jul 2003
Posts: 5542
Location: Southampton

I'm interested. How big are your mxsd files? What message style are you modelling?
Back to top
View user's profile Send private message
wbintegrator
PostPosted: Wed Dec 06, 2006 10:53 pm    Post subject: Reply with quote

Voyager

Joined: 08 Feb 2006
Posts: 83

The mxsds are up to 350 KB, XML format.
I forgot to mention that most of the time building, the process is stuck on esqls, saying: Building changed ESQ file: *.esql (* the name of the esql),
taking about 10-20 minutes for each.

I noticed that flows that reference mxsds only from mapping nodes are usually processed in seconds, while those that access mxsd fields from esql get stuck for MUCH longer. This could be because of the large number of mxsds in the refernced message set project, but I don't really know...

I hope someone will come up with something helpful..
Back to top
View user's profile Send private message
Mercury
PostPosted: Wed Dec 06, 2006 11:40 pm    Post subject: Reply with quote

Apprentice

Joined: 24 Jun 2006
Posts: 32
Location: Hyderabad

Even I faced this kind of problem with MB6
Instead of using Build Automatically or Rebuild or Clean options
use Build Working Set option to build .This may reduce some build time
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
jefflowrey
PostPosted: Thu Dec 07, 2006 2:45 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

First thing, always make sure you have increased the JVM max heap for the Toolkit.

Secondly, what's the CPU usage when the toolkit is processing these ESQL files?

Thirdly - you are running the most recent FP of Toolkit, right?
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
wbintegrator
PostPosted: Thu Dec 07, 2006 3:57 am    Post subject: Reply with quote

Voyager

Joined: 08 Feb 2006
Posts: 83

yes, we are running the toolkit with the most recent updates.
as for the heap and cpu.. The toolkit uses about all the memory available and the cpu over 95% when building.

It a pentium 4 with 1G memory, not so bad for any IDE I guess, though Broker toolkit is quite a moster
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Thu Dec 07, 2006 4:28 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

If you've got large message sets and messages, then 1G may not be sufficient to build them all in a single workspace.

Again, though, make sure that you have specifically modified the startup of the WMBT to increase the JVM max heap available to the Toolkit. It may save time to increase the min heap as well - although it will increase the startup time of the Toolkit.

Merecury's suggestion of creating Working Sets for different projects is a good one - it will help quite a bit in making sure that you're only building the things you absolutely need to.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
GRIFF
PostPosted: Mon Dec 11, 2006 11:04 am    Post subject: Reply with quote

Acolyte

Joined: 19 Sep 2005
Posts: 64
Location: VA

wbintegrator,
Just wanted to let you know you are not alone. Our shop has definitely noticed the same behavior and we have tried the usual items but have not found a solution as of yet. Please post anything that you find to be helpful with this issue and I will do the same.
Thanks,
GRIFF
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Cleaning/rebuiding messageflow project takes hours
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.