Re: Changing the Proton build system to accommodate jni bindings

2013-01-23 Thread Keith W
What are people's views on the relative priority of these requirements? Are there any I've missed? I think answering these questions is a prerequisite for agreeing the technical solution. With the aim of stimulating discussion regarding our requirements and to reach a consensus, I've

Re: Is Proton a lightweight alternative to Qpid?

2013-01-23 Thread Ted Ross
A couple of things... I believe cmake places an 'rpath' on the libraries when they are built. This is removed when you run 'make install' and the libraries are copied to their installed location. The .so and .so.1 files are soft links to the .so.1.0.0 file. Depending on how you copy them,

RE: Is Proton a lightweight alternative to Qpid?

2013-01-23 Thread Eagy, Taylor
Thanks a lot Ted. It's working now. I appreciate all your help. Thanks, Taylor From: Ted Ross [tr...@redhat.com] Sent: Wednesday, January 23, 2013 8:26 AM To: proton@qpid.apache.org Subject: Re: Is Proton a lightweight alternative to Qpid? A couple of

Re: Question about proton-c message id API

2013-01-23 Thread Rafael Schloming
Yeah, it appears to be a bug. I checked in a potential fix on trunk. Give it a shot and see if it's still an issue. --Rafael On Wed, Jan 23, 2013 at 9:19 AM, Phil Harvey p...@philharveyonline.comwrote: I'm working on the proton-c JNI binding and am having trouble with the

Reducing the visibility of proton-j constructors

2013-01-23 Thread Phil Harvey
As part of the Proton JNI work, I would like to remove all calls to proton-j implementation constructors from client code. I intend that factories will be used instead [1], thereby abstracting away whether the implementation is pure Java or proton-c-via-JNI. I'd like to check that folks are

Re: Changing the Proton build system to accommodate jni bindings

2013-01-23 Thread Rafael Schloming
I've added another wiki page that documents the proton release steps as best I can remember. I'll updated it more during the 0.4 release: https://cwiki.apache.org/confluence/display/qpid/Proton+Release+Steps I think it's important to understand the overall release and testing process as it is a

Re: Changing the Proton build system to accommodate jni bindings

2013-01-23 Thread Rafael Schloming
On Wed, Jan 23, 2013 at 8:01 AM, Keith W keith.w...@gmail.com wrote: Essential 3. To change proton-api, all that is required is to edit a Java file. - Developer productivity This seems to be kind of a leading requirement so to speak, or at least it's phrased a little bit oddly. That said I

Re: Changing the Proton build system to accommodate jni bindings

2013-01-23 Thread Rob Godfrey
On 23 January 2013 19:09, Rafael Schloming r...@alum.mit.edu wrote: I've added another wiki page that documents the proton release steps as best I can remember. I'll updated it more during the 0.4 release: https://cwiki.apache.org/confluence/display/qpid/Proton+Release+Steps I think it's

Re: Changing the Proton build system to accommodate jni bindings

2013-01-23 Thread Rob Godfrey
Firstly I think it would be helpful if you made clear the requirements you consider to be essential, nice to have, unimportant and/or detrimental. On 23 January 2013 20:17, Rafael Schloming r...@alum.mit.edu wrote: On Wed, Jan 23, 2013 at 8:01 AM, Keith W keith.w...@gmail.com wrote: