[jira] [Commented] (PROTON-194) Change proton's build systems to support allow for the creation of a Java binding for proton-c.

2013-01-25 Thread Philip Harvey (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-194?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13562722#comment-13562722 ] Philip Harvey commented on PROTON-194: -- Discussions on how to implement this JIRA are

[jira] [Created] (PROTON-202) build on non-x86 fails with error: 'scanned' may be used uninitialized

2013-01-25 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created PROTON-202: --- Summary: build on non-x86 fails with error: 'scanned' may be used uninitialized Key: PROTON-202 URL: https://issues.apache.org/jira/browse/PROTON-202 Project:

Re: Reducing the visibility of proton-j constructors

2013-01-25 Thread Hiram Chirino
Let me clarify, I have no problem with adding Factories and using them everywhere possible. Just don't take my access away from direct constructors. On Fri, Jan 25, 2013 at 9:39 AM, Rob Godfrey rob.j.godf...@gmail.comwrote: In general dependency on implementation is bad, dependency on

Re: Reducing the visibility of proton-j constructors

2013-01-25 Thread Rob Godfrey
What's your need for the direct constructor? -- Rob On 25 January 2013 15:49, Hiram Chirino hi...@hiramchirino.com wrote: Let me clarify, I have no problem with adding Factories and using them everywhere possible. Just don't take my access away from direct constructors. On Fri, Jan 25,

[jira] [Resolved] (PROTON-156) [proton-j] Detach close field is not being set to true.

2013-01-25 Thread Rob Godfrey (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rob Godfrey resolved PROTON-156. Resolution: Fixed Assignee: Rob Godfrey [proton-j] Detach close field is not being set

Re: Changing the Proton build system to accommodate jni bindings

2013-01-25 Thread Ken Giusti
Thank you Phil, for providing that summary. And, although I don't want to toss around a little gasoline (petrol), I have to ask: === System Tests === Returning to another discussion point, note that the proton/tests folder will contain both Python and Java test suites, each of which can

Re: Changing the Proton build system to accommodate jni bindings

2013-01-25 Thread Darryl L. Pierce
On Fri, Jan 25, 2013 at 12:07:46PM -0500, Ken Giusti wrote: I'd like to know if the intent is to keep both the Java and Python test suites synchronized. That is, when I write a new python test, am I expected to provide a similar test in Java? If we hold off that decision for later the

Re: Changing the Proton build system to accommodate jni bindings

2013-01-25 Thread Rafael Schloming
On Fri, Jan 25, 2013 at 9:56 AM, Phil Harvey p...@philharveyonline.comwrote: As promised, here is a proper write-up of how we're planning to modify the Proton build system. === Requirements === I've updated the Proton build system requirements wiki page:

Re: Changing the Proton build system to accommodate jni bindings

2013-01-25 Thread Rob Godfrey
On 25 January 2013 18:07, Ken Giusti kgiu...@redhat.com wrote: Thank you Phil, for providing that summary. And, although I don't want to toss around a little gasoline (petrol), I have to ask: === System Tests === Returning to another discussion point, note that the proton/tests folder

Re: Reducing the visibility of proton-j constructors

2013-01-25 Thread Rafael Schloming
FWIW, I don't think Hiram's usage fundamentally needs to depend on the pure Java impl. I may be out of date on this one, but I believe his access of the implementation was done for expediency. I know at least in a number of cases we discussed how the C implementation could accommodate his

Sending messages with the Messenger API

2013-01-25 Thread Paul O'Fallon
Hello! I'm new to proton (and AMQP), and have some questions about using the Messenger API in the C library to send messages to Windows Azure. I've noticed that it takes three steps before a message is actually sent (i.e. before it is fetched when running the 'recv' command line example). I