[Design of Messaging on JBoss (Messaging/JBoss)] - Temporary queue not conform to JMS spec
by gaohoward
JMS 1.1 spec Section 4.4.3 2nd paragraph:
anonymous wrote : Temporary destinations (TemporaryQueue or TemporaryTopic objects) are
| destinations that are system-generated uniquely for their connection. Only
| their own connection is allowed to create MessageConsumers for them.
|
I think this means the following test should fail as it tries to create a consumer on the temp queue from a different connection than the one that owns the temp queue. But it passes.
| public void testTemporaryQueueScope()
| {
| try
| {
| // we stop both sender and receiver connections
| senderConnection.stop();
| receiverConnection.stop();
| // we create a temporary queue to receive messages
| tempQueue = receiverSession.createTemporaryQueue();
| // we recreate the sender because it has been
| // already created with a Destination as parameter
| senderSession.createConsumer(tempQueue);
| }
| catch (JMSException e)
| {
| fail(e);
| }
|
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4223025#4223025
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4223025
16 years, 8 months
[Design of JBoss jBPM] - GSoC proposal: Process instance migration in JBPM
by tom.baeyens@jboss.com
For this proposal, I think the following timeline is achievable:
Milestone 1 (approx 7 days): Get overview of the jBPM codebase and learn the build system.
Milestone 2 (approx 12 days): Work out the simplest possible example and discuss the proposed solution. Starting points: add a property to the deployment (probably as an attribute in the process definition). Add process instance migration code to the JpdlDeployer.
Milestone 3 (approx 7 days): Add a translation map in case activity names have changed. Define how this mapping information will be part of a deployment.
Milestone 4 (approx 15 days): Analyse exact constraints for migrating process instances over to a changed process definition. What kind of changes can be handled. And what kind of changes cannot be handled. Add those constraints to the process instance migration.
Milestone 5 (approx 15 days): Develop a testing strategy for process instance migrations.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4222989#4222989
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4222989
16 years, 8 months