[jira] [Comment Edited] (PROTON-439) Support for dynamic reply-to address in Messenger
[ https://issues.apache.org/jira/browse/PROTON-439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13790364#comment-13790364 ] Ted Ross edited comment on PROTON-439 at 10/9/13 2:00 PM: -- Here's a proposed algorithm assuming Ken's suggested "put-request" API: {noformat} put_request(msg): conn = lookup_or_create_connection_for_address(msg.address) if a reply receiver-link exists for conn rlink = existing_reply_link else rlink = create_new_receiver(conn, dynamic=true) subscribe to rlink msg.reply_to = rlink.remote_source enqueue(msg) {noformat} was (Author: tedross): Here's a proposed algorithm assuming Ken's suggested "put-request" API: put_request(msg): conn = lookup_or_create_connection_for_address(msg.address) if a reply receiver-link exists for conn rlink = existing_reply_link else rlink = create_new_receiver(conn, dynamic=true) subscribe to rlink msg.reply_to = rlink.remote_source enqueue(msg) > Support for dynamic reply-to address in Messenger > - > > Key: PROTON-439 > URL: https://issues.apache.org/jira/browse/PROTON-439 > Project: Qpid Proton > Issue Type: New Feature > Components: proton-c >Affects Versions: 0.5 >Reporter: Ted Ross > > Messenger has no support for creating dynamic receivers for reply-to > addresses. Please refer to the following email thread for prior discussion > on the topic. > http://qpid.2158936.n2.nabble.com/Proton-Messenger-and-the-Request-Response-pattern-tp7586653.html -- This message was sent by Atlassian JIRA (v6.1#6144)
[jira] [Commented] (PROTON-439) Support for dynamic reply-to address in Messenger
[ https://issues.apache.org/jira/browse/PROTON-439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13790364#comment-13790364 ] Ted Ross commented on PROTON-439: - Here's a proposed algorithm assuming Ken's suggested "put-request" API: put_request(msg): conn = lookup_or_create_connection_for_address(msg.address) if a reply receiver-link exists for conn rlink = existing_reply_link else rlink = create_new_receiver(conn, dynamic=true) subscribe to rlink msg.reply_to = rlink.remote_source enqueue(msg) > Support for dynamic reply-to address in Messenger > - > > Key: PROTON-439 > URL: https://issues.apache.org/jira/browse/PROTON-439 > Project: Qpid Proton > Issue Type: New Feature > Components: proton-c >Affects Versions: 0.5 >Reporter: Ted Ross > > Messenger has no support for creating dynamic receivers for reply-to > addresses. Please refer to the following email thread for prior discussion > on the topic. > http://qpid.2158936.n2.nabble.com/Proton-Messenger-and-the-Request-Response-pattern-tp7586653.html -- This message was sent by Atlassian JIRA (v6.1#6144)
[jira] [Created] (PROTON-439) Support for dynamic reply-to address in Messenger
Ted Ross created PROTON-439: --- Summary: Support for dynamic reply-to address in Messenger Key: PROTON-439 URL: https://issues.apache.org/jira/browse/PROTON-439 Project: Qpid Proton Issue Type: New Feature Components: proton-c Affects Versions: 0.5 Reporter: Ted Ross Messenger has no support for creating dynamic receivers for reply-to addresses. Please refer to the following email thread for prior discussion on the topic. http://qpid.2158936.n2.nabble.com/Proton-Messenger-and-the-Request-Response-pattern-tp7586653.html -- This message was sent by Atlassian JIRA (v6.1#6144)
[jira] [Commented] (PROTON-438) proton-hawtdispatch tests fail on MacOS X
[ https://issues.apache.org/jira/browse/PROTON-438?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13790329#comment-13790329 ] Marko Asplund commented on PROTON-438: -- This may also be related to an issue reported on the qpid-users mailing list: http://qpid.2158936.n2.nabble.com/proton-j-connection-to-ActiveMQ-5-8-fails-td7599155.html > proton-hawtdispatch tests fail on MacOS X > - > > Key: PROTON-438 > URL: https://issues.apache.org/jira/browse/PROTON-438 > Project: Qpid Proton > Issue Type: Bug > Components: proton-j >Affects Versions: 0.5 > Environment: MacOS X 10.8.5; Oracle Java 1.7.0_40 >Reporter: Marko Asplund > Attachments: org.apache.qpid.proton.hawtdispatch.api.SampleTest.txt, > typescript.gz > > > proton-hawtdispatch tests fail On MacOS X: > (see attached log files for more information) > Caused by: java.lang.RuntimeException: java.io.IOException: Invalid argument > at > org.apache.qpid.proton.driver.impl.DriverImpl.doWait(DriverImpl.java:108) > at > org.apache.qpid.proton.messenger.impl.MessengerImpl.waitUntil(MessengerImpl.java:684) > at > org.apache.qpid.proton.messenger.impl.MessengerImpl.waitUntil(MessengerImpl.java:653) > at > org.apache.qpid.proton.messenger.impl.MessengerImpl.recv(MessengerImpl.java:313) > at > org.apache.qpid.proton.hawtdispatch.test.MessengerServer$1.run(MessengerServer.java:48) > at java.lang.Thread.run(Thread.java:724) > Caused by: java.io.IOException: Invalid argument > at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method) > at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:200) > at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:103) > at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) > at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) > at > org.apache.qpid.proton.driver.impl.DriverImpl.doWait(DriverImpl.java:83) > ... 5 more -- This message was sent by Atlassian JIRA (v6.1#6144)
[jira] [Updated] (PROTON-438) proton-hawtdispatch tests fail on MacOS X
[ https://issues.apache.org/jira/browse/PROTON-438?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marko Asplund updated PROTON-438: - Attachment: typescript.gz > proton-hawtdispatch tests fail on MacOS X > - > > Key: PROTON-438 > URL: https://issues.apache.org/jira/browse/PROTON-438 > Project: Qpid Proton > Issue Type: Bug > Components: proton-j >Affects Versions: 0.5 > Environment: MacOS X 10.8.5; Oracle Java 1.7.0_40 >Reporter: Marko Asplund > Attachments: org.apache.qpid.proton.hawtdispatch.api.SampleTest.txt, > typescript.gz > > > proton-hawtdispatch tests fail On MacOS X: > (see attached log files for more information) > Caused by: java.lang.RuntimeException: java.io.IOException: Invalid argument > at > org.apache.qpid.proton.driver.impl.DriverImpl.doWait(DriverImpl.java:108) > at > org.apache.qpid.proton.messenger.impl.MessengerImpl.waitUntil(MessengerImpl.java:684) > at > org.apache.qpid.proton.messenger.impl.MessengerImpl.waitUntil(MessengerImpl.java:653) > at > org.apache.qpid.proton.messenger.impl.MessengerImpl.recv(MessengerImpl.java:313) > at > org.apache.qpid.proton.hawtdispatch.test.MessengerServer$1.run(MessengerServer.java:48) > at java.lang.Thread.run(Thread.java:724) > Caused by: java.io.IOException: Invalid argument > at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method) > at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:200) > at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:103) > at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) > at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) > at > org.apache.qpid.proton.driver.impl.DriverImpl.doWait(DriverImpl.java:83) > ... 5 more -- This message was sent by Atlassian JIRA (v6.1#6144)
[jira] [Updated] (PROTON-438) proton-hawtdispatch tests fail on MacOS X
[ https://issues.apache.org/jira/browse/PROTON-438?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marko Asplund updated PROTON-438: - Attachment: org.apache.qpid.proton.hawtdispatch.api.SampleTest.txt > proton-hawtdispatch tests fail on MacOS X > - > > Key: PROTON-438 > URL: https://issues.apache.org/jira/browse/PROTON-438 > Project: Qpid Proton > Issue Type: Bug > Components: proton-j >Affects Versions: 0.5 > Environment: MacOS X 10.8.5; Oracle Java 1.7.0_40 >Reporter: Marko Asplund > Attachments: org.apache.qpid.proton.hawtdispatch.api.SampleTest.txt > > > proton-hawtdispatch tests fail On MacOS X: > (see attached log files for more information) > Caused by: java.lang.RuntimeException: java.io.IOException: Invalid argument > at > org.apache.qpid.proton.driver.impl.DriverImpl.doWait(DriverImpl.java:108) > at > org.apache.qpid.proton.messenger.impl.MessengerImpl.waitUntil(MessengerImpl.java:684) > at > org.apache.qpid.proton.messenger.impl.MessengerImpl.waitUntil(MessengerImpl.java:653) > at > org.apache.qpid.proton.messenger.impl.MessengerImpl.recv(MessengerImpl.java:313) > at > org.apache.qpid.proton.hawtdispatch.test.MessengerServer$1.run(MessengerServer.java:48) > at java.lang.Thread.run(Thread.java:724) > Caused by: java.io.IOException: Invalid argument > at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method) > at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:200) > at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:103) > at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) > at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) > at > org.apache.qpid.proton.driver.impl.DriverImpl.doWait(DriverImpl.java:83) > ... 5 more -- This message was sent by Atlassian JIRA (v6.1#6144)
[jira] [Created] (PROTON-438) proton-hawtdispatch tests fail on MacOS X
Marko Asplund created PROTON-438: Summary: proton-hawtdispatch tests fail on MacOS X Key: PROTON-438 URL: https://issues.apache.org/jira/browse/PROTON-438 Project: Qpid Proton Issue Type: Bug Components: proton-j Affects Versions: 0.5 Environment: MacOS X 10.8.5; Oracle Java 1.7.0_40 Reporter: Marko Asplund Attachments: org.apache.qpid.proton.hawtdispatch.api.SampleTest.txt proton-hawtdispatch tests fail On MacOS X: (see attached log files for more information) Caused by: java.lang.RuntimeException: java.io.IOException: Invalid argument at org.apache.qpid.proton.driver.impl.DriverImpl.doWait(DriverImpl.java:108) at org.apache.qpid.proton.messenger.impl.MessengerImpl.waitUntil(MessengerImpl.java:684) at org.apache.qpid.proton.messenger.impl.MessengerImpl.waitUntil(MessengerImpl.java:653) at org.apache.qpid.proton.messenger.impl.MessengerImpl.recv(MessengerImpl.java:313) at org.apache.qpid.proton.hawtdispatch.test.MessengerServer$1.run(MessengerServer.java:48) at java.lang.Thread.run(Thread.java:724) Caused by: java.io.IOException: Invalid argument at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method) at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:200) at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:103) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) at org.apache.qpid.proton.driver.impl.DriverImpl.doWait(DriverImpl.java:83) ... 5 more -- This message was sent by Atlassian JIRA (v6.1#6144)