Author |
Message |
Topic: Really understanding load balancing in a cluster environment |
educos
Replies: 2 Views: 2046
|
Forum: IBM MQ API Support Posted: Tue Jul 22, 2003 9:14 am Subject: Really understanding load balancing in a cluster environment |
First here's the simple setup: I have 3 queue managers in the same cluster (QM1, QM2, QM3). QM2 and QM3 have a local queue definition "Q1" that is shared in the cluster. QM1 has no local queue definit ... |
Topic: Query Runtime database |
educos
Replies: 8 Views: 3600
|
Forum: Workflow Engines - IBM MQ Workflow & Business Process Choreographer Posted: Thu Jun 12, 2003 11:36 am Subject: Query Runtime database |
Right, you never need to customize the parser itself, just the visitors.
At one point they had included the javacc & jjtree grammar files, but now they just include the binaries (compiled Java) i ... |
Topic: Doing a GET and a PUT within one transaction |
educos
Replies: 10 Views: 8270
|
Forum: IBM MQ Java / JMS Posted: Thu Jun 12, 2003 9:06 am Subject: Doing a GET and a PUT within one transaction |
The begin() is actually necessary in my framework, because between the get & the put, I may actually do stuff (like database updates) that could require an external participant. Most of the time t ... |
Topic: Query Runtime database |
educos
Replies: 8 Views: 3600
|
Forum: Workflow Engines - IBM MQ Workflow & Business Process Choreographer Posted: Wed Jun 11, 2003 1:36 pm Subject: Query Runtime database |
The LDAP bridge for MQWF 3.4 may help you. I say _may_ because you can only run batch jobs that synchronize your MQWF runtime DB with an LDAP repository. If you have an LDAP repository and if you can ... |
Topic: Doing a GET and a PUT within one transaction |
educos
Replies: 10 Views: 8270
|
Forum: IBM MQ Java / JMS Posted: Wed Jun 11, 2003 1:02 pm Subject: Doing a GET and a PUT within one transaction |
As reference I am including minimal Java sample code that reliably reproduces the unexpected MQ transactional behavior:
//Get message from qm1///////////////////////////////////////
MQQueueManager ... |
Topic: Doing a GET and a PUT within one transaction |
educos
Replies: 10 Views: 8270
|
Forum: IBM MQ Java / JMS Posted: Wed Jun 11, 2003 12:54 pm Subject: Doing a GET and a PUT within one transaction |
Debugging through the code I noticed that I am getting an MQRC_NO_EXTERNAL_PARTICIPANTS exception when begin() is called. It is my undestanding that this is normal behavior and simply means that the t ... |
Topic: Doing a GET and a PUT within one transaction |
educos
Replies: 10 Views: 8270
|
Forum: IBM MQ Java / JMS Posted: Wed Jun 11, 2003 12:32 pm Subject: Doing a GET and a PUT within one transaction |
I assumed the uncommitted message was on Q2 because the queue depth was 1, but no message was actually available to get or browse (through MQ explorer). When my test program stops, the queue depth for ... |
Topic: Doing a GET and a PUT within one transaction |
educos
Replies: 10 Views: 8270
|
Forum: IBM MQ Java / JMS Posted: Wed Jun 11, 2003 11:59 am Subject: Doing a GET and a PUT within one transaction |
The commit on the first qm effectively removes the message from Q1. The The message gets "lost" because the put to Q2 is never "effected" by the commit.
The queue depth on Q2 does show that the mes ... |
Topic: Query Runtime database |
educos
Replies: 8 Views: 3600
|
Forum: Workflow Engines - IBM MQ Workflow & Business Process Choreographer Posted: Wed Jun 11, 2003 11:42 am Subject: Query Runtime database |
The only table you are officially allowed to query is the AUDIT table.
IBM will discourage - and will likely not support or systems assure - any solution that directly queries the RTDB directly.
... |
Topic: Doing a GET and a PUT within one transaction |
educos
Replies: 10 Views: 8270
|
Forum: IBM MQ Java / JMS Posted: Wed Jun 11, 2003 10:42 am Subject: Doing a GET and a PUT within one transaction |
Using the MQ Java API (5.3) I created 2 queue manager objects (each object actually points to the same queue manager).
- On the first qm object I access a queue (e.g. Q1) with the following option ... |
Topic: regarding application program invoking MQ Workflow |
educos
Replies: 3 Views: 4738
|
Forum: Workflow Engines - IBM MQ Workflow & Business Process Choreographer Posted: Fri Jan 03, 2003 1:37 pm Subject: regarding application program invoking MQ Workflow |
The JNDI_LOCATOR policy works fine in a WebSphere environment, and it doesn't under WebLogic - go figure. By "works fine" I mean the API calls execute as expected, but _substantially_ more slowly than ... |
Topic: [Solved]DELETE PERSON |
educos
Replies: 6 Views: 3938
|
Forum: Workflow Engines - IBM MQ Workflow & Business Process Choreographer Posted: Fri Jan 03, 2003 1:19 pm Subject: [Solved]DELETE PERSON |
Venny,
Yes, those are 3rd party tools. You can PM me if you'd like more info. |
Topic: [Solved]Dynamic Arrays: Can you do this?!!!! |
educos
Replies: 11 Views: 5853
|
Forum: Workflow Engines - IBM MQ Workflow & Business Process Choreographer Posted: Fri Jan 03, 2003 1:08 pm Subject: [Solved]Dynamic Arrays: Can you do this?!!!! |
If you never have to reference any value in your array in the process model, or activity description, and as long as you keep the size of your array under control , you could consider using a binary ... |
Topic: [Solved]DELETE PERSON |
educos
Replies: 6 Views: 3938
|
Forum: Workflow Engines - IBM MQ Workflow & Business Process Choreographer Posted: Fri Jan 03, 2003 12:37 pm Subject: [Solved]DELETE PERSON |
Paul,
If you have the workflow staffing API (which I believe you do if you're using the User Admin facility), I think you should be able to delete these users programmatically, using a wildcard... |
Topic: [Solved] isEmpty() method of PersistentList |
educos
Replies: 1 Views: 1763
|
Forum: Workflow Engines - IBM MQ Workflow & Business Process Choreographer Posted: Thu Jan 02, 2003 1:33 pm Subject: [Solved] isEmpty() method of PersistentList |
I believe it means that there is no real MQWF object associated with it. This could probably only happen if you could allocate a PersistenList-derived object yourself, but since the MQWF API has facto ... |