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 » General Discussion » ESQL code seems to be caching. How can this be prevented?

Post new topic  Reply to topic
 ESQL code seems to be caching. How can this be prevented? « View previous topic :: View next topic » 
Author Message
emqueuer
PostPosted: Thu Jun 21, 2007 2:50 am    Post subject: ESQL code seems to be caching. How can this be prevented? Reply with quote

Novice

Joined: 21 Jun 2007
Posts: 24

Hello,

I'm currently developing a message flow using IBM Websphere Integration Developer. I have a simple Compute Node containing ESQL. However I am getting a problem when I retest amended ESQL code. I use RFHUTIL to view my generated output message (the input message comes from a Message Enqueue within Broker).
The problem is my changes are not being consistently picked up, as if they've been cached 'somewhere'. I tried restarting: the Broker Archive then redeploying it; the Message Flow; the MQ Queue Manager; my laptop...but to no avail. This is really holding up my progress.
I'd be most grateful if anyone has any suggestions.
Many thanks
DS
Back to top
View user's profile Send private message
marcin.kasinski
PostPosted: Thu Jun 21, 2007 3:00 am    Post subject: Re: ESQL code seems to be caching. How can this be prevented Reply with quote

Sentinel

Joined: 21 Dec 2004
Posts: 850
Location: Poland / Warsaw

Are you 100% sure you deployed new version of your flow without errors ?

If you see somethimes there is new code working and somethimes old one it could be because of phantom execution group.
_________________
Marcin
Back to top
View user's profile Send private message Visit poster's website
emqueuer
PostPosted: Thu Jun 21, 2007 3:35 am    Post subject: RE: ESQL code seems to be caching. How can this be prevented Reply with quote

Novice

Joined: 21 Jun 2007
Posts: 24

Thanks for your reply Marcin. Much appreciated.

I am sure I have deployed without errors. There was nothing ominous in the 'problems' pane. Also I tried deploying the flow with the 'potentially offending code' commented out - so there is no reason for any errors. Still no joy.

I have just tried to 'Remove deployed children' (with view to solving the phantom execution group problem) from the domain then redeploy the message flow. However I am faced with new problems in that:
1) the deployed flow is not visible in the domain (as before) for some reason
2) When I test it using RFHUTIL I can only view the input message not the output message. Whe everything was working correctly I was only able to view the output message, not the input message.

I am quite new to all this so apologies for any apparent ignorance on my part.

What do you suggest?

Thanks again
Dan
Back to top
View user's profile Send private message
marcin.kasinski
PostPosted: Thu Jun 21, 2007 3:49 am    Post subject: Re: RE: ESQL code seems to be caching. How can this be preve Reply with quote

Sentinel

Joined: 21 Dec 2004
Posts: 850
Location: Poland / Warsaw

emqueuer wrote:

I have just tried to 'Remove deployed children' (with view to solving the phantom execution group problem) from the domain then redeploy the message flow. However I am faced with new problems in that:
1) the deployed flow is not visible in the domain (as before) for some reason



'Remove deployed children' delete all flows . It "removes" them.

emqueuer wrote:


2) When I test it using RFHUTIL I can only view the input message not the output message. Whe everything was working correctly I was only able to view the output message, not the input message.



What does it mean ?

Message stays in MB input queue ? It's because there is no flow reading form this queue. You removed all flows.
_________________
Marcin
Back to top
View user's profile Send private message Visit poster's website
JMB
PostPosted: Thu Jun 21, 2007 5:54 am    Post subject: Reply with quote

Apprentice

Joined: 01 Apr 2002
Posts: 29

I have noticed this behavior in the past. I am now in the habit of rebuilding my message flow projects each time I make a change, but prior to deploying them. I no longer seem to have this issue. Perhaps this could help you as well.
Back to top
View user's profile Send private message
emqueuer
PostPosted: Thu Jun 21, 2007 7:10 am    Post subject: re: 'ESQL caching' problem Reply with quote

Novice

Joined: 21 Jun 2007
Posts: 24

Marcin and JMB - thank you for your help. I seem to be back on track now.

Dan
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General Discussion » ESQL code seems to be caching. How can this be prevented?
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.