Re: how can I get proton-api version 1.0-SNAPSHOT for api-reconciliation?

2014-10-02 Thread Ernest Allen
Thanks all. It's good to have options.

- Original Message -
From: "Clebert Suconic" 
To: proton@qpid.apache.org
Sent: Thursday, October 2, 2014 1:38:43 PM
Subject: Re: how can I get proton-api version 1.0-SNAPSHOT for 
api-reconciliation?


On Oct 2, 2014, at 1:01 PM, Bozo Dragojevic  wrote:

> On 2. 10. 14 17:31, Ernest Allen wrote:
>> Since the api-reconciliation tool is no longer viable, are there any example 
>> java apps that use the engine api?
>> 
> 
> contrib/proton-hawtdispatch is also using the engine.
> 

True, but let me point that HornetQ's ProtonPlug doesn't have any specific 
HornetQ usage. It has some Netty buffer dependencies though as it's using a 
buffer pool in some places. 


> Bozzo



Re: how can I get proton-api version 1.0-SNAPSHOT for api-reconciliation?

2014-10-02 Thread Clebert Suconic

On Oct 2, 2014, at 1:01 PM, Bozo Dragojevic  wrote:

> On 2. 10. 14 17:31, Ernest Allen wrote:
>> Since the api-reconciliation tool is no longer viable, are there any example 
>> java apps that use the engine api?
>> 
> 
> contrib/proton-hawtdispatch is also using the engine.
> 

True, but let me point that HornetQ's ProtonPlug doesn't have any specific 
HornetQ usage. It has some Netty buffer dependencies though as it's using a 
buffer pool in some places. 


> Bozzo



Re: how can I get proton-api version 1.0-SNAPSHOT for api-reconciliation?

2014-10-02 Thread Bozo Dragojevic
On 2. 10. 14 17:31, Ernest Allen wrote:
> Since the api-reconciliation tool is no longer viable, are there any example 
> java apps that use the engine api?
>

contrib/proton-hawtdispatch is also using the engine.

Bozzo


Re: how can I get proton-api version 1.0-SNAPSHOT for api-reconciliation?

2014-10-02 Thread Clebert Suconic
If you want another example you can also look at the Proton integration I'm 
doing at HornetQ:

https://github.com/hornetq/ProtonPlug


I made it to be pluggable with a minimal interface.. I don't think I will keep 
it as a separate library.. but it could suite you as an example.  



On Oct 2, 2014, at 11:31 AM, Ernest Allen  wrote:

> Thanks Robbie. In order to get the proton-jni jar I naively checked out and 
> built the branch named "jni-binding" and copied the contents of the 
> build/proton-c/bindings/java dir.
> 
> Since the api-reconciliation tool is no longer viable, are there any example 
> java apps that use the engine api?
> 
> -Ernie
> 
> 
> - Original Message -
> From: "Robbie Gemmell" 
> To: proton@qpid.apache.org
> Sent: Thursday, October 2, 2014 11:14:29 AM
> Subject: Re: how can I get proton-api version 1.0-SNAPSHOT for 
> api-reconciliation?
> 
> On 2 October 2014 16:13, Robbie Gemmell  wrote:
> 
>> Hi Ernie,
>> 
>> The proton-api module no longer exists, it was merged with proton-j-impl
>> to form the current proton-j module, so there are snapshots
>> 
> 
> * no snapshots
> 
> 
>> (which are confusingly named 1.0-SNAPSHOT all the time currently) being
>> made for it now. The JNI bits were also removed around the same time.
>> 
>> I'm afraid I never ran the tool that you are trying to use, but I would
>> assume that it no longer works given the above. What version are you using
>> if you managed to have a jni jar?
>> 
>> Robbie
>> 
>> 
>> On 1 October 2014 19:16, Ernest Allen  wrote:
>> 
>>> There is probably a simple solution to this, but I'm trying to run the
>>> api-reconciliation tool and I'm getting errors.
>>> 
>>> Here is what I've done:
>>> 
>>> - built proton
>>> - did a source config.sh from the build dir
>>> - switched to the design/api-reconciliation dir
>>> - ran ./generate-c-functions.sh
>>> - verified that target/cfunctions.txt exists
>>> - ran mvn clean install -U
>>> - ran mvn compile
>>> - ran mvn exec:java
>>> 
>>> Here is the output from the exec:
>>> [INFO] Scanning for projects...
>>> [INFO]
>>> [INFO]
>>> 
>>> [INFO] Building proton-api-reconciliation 1.0-SNAPSHOT
>>> [INFO]
>>> 
>>> [INFO]
>>> [INFO] >>> exec-maven-plugin:1.2.1:java (default-cli) @
>>> proton-api-reconciliation >>>
>>> [INFO]
>>> [INFO] <<< exec-maven-plugin:1.2.1:java (default-cli) @
>>> proton-api-reconciliation <<<
>>> [INFO]
>>> [INFO] --- exec-maven-plugin:1.2.1:java (default-cli) @
>>> proton-api-reconciliation ---
>>> [WARNING] The POM for org.apache.qpid:proton-api:jar:1.0-SNAPSHOT is
>>> missing, no dependency information available
>>> [INFO]
>>> 
>>> [INFO] BUILD FAILURE
>>> [INFO]
>>> 
>>> [INFO] Total time: 1.563s
>>> [INFO] Finished at: Wed Oct 01 14:06:17 EDT 2014
>>> [INFO] Final Memory: 8M/103M
>>> [INFO]
>>> 
>>> [ERROR] Failed to execute goal
>>> org.codehaus.mojo:exec-maven-plugin:1.2.1:java (default-cli) on project
>>> proton-api-reconciliation: Execution default-cli of goal
>>> org.codehaus.mojo:exec-maven-plugin:1.2.1:java failed: Plugin
>>> org.codehaus.mojo:exec-maven-plugin:1.2.1 or one of its dependencies could
>>> not be resolved: Failure to find
>>> org.apache.qpid:proton-api:jar:1.0-SNAPSHOT in
>>> http://snapshots.repository.codehaus.org was cached in the local
>>> repository, resolution will not be reattempted until the update interval of
>>> codehaus.org has elapsed or updates are forced -> [Help 1]
>>> [ERROR]
>>> [ERROR] To see the full stack trace of the errors, re-run Maven with the
>>> -e switch.
>>> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
>>> [ERROR]
>>> [ERROR] For more information about the errors and possible solutions,
>>> please read the following articles:
>>> [ERROR] [Help 1]
>>> http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
>>> 
>>> From this I'm assuming that I'm missing the correct proton-api.jar, but
>>> I'm unclear on how to build/install it. I found a pom.xml for proton-api
>>> version 0.6, but api-reconciliation is looking for version 1.0-SNAPSHOT.
>>> When I modify the api-reconciliation pom to use the 0.6 proton.api.jar, it
>>> crashes.
>>> 
>>> Any suggestions?
>>> 
>>> P.S. I should mention that I built the proton-jni jar file separately and
>>> copied to my build/proton-c/bindings/java directory
>>> 
>>> Thanks
>>> -Ernie
>>> 
>> 
>> 



Re: how can I get proton-api version 1.0-SNAPSHOT for api-reconciliation?

2014-10-02 Thread Robbie Gemmell
To quote Rafi from another thread:

"I have a set of examples for proton-j that is more current. They were
developed midway through the 0.8 development cycle so they may need a
little bit of updating, but I intend to verify that they work against the
release, add a bit of docs and include them in 0.8 RC2.

You can check them out here for now:

  https://github.com/rhs/qpid-proton-demo

--Rafael"

Beyond those, other things to look at would be the usage by Messenger, or
the JMS client in development at
https://git-wip-us.apache.org/repos/asf/qpid-jms.git

Robbie

On 2 October 2014 16:31, Ernest Allen  wrote:

> Thanks Robbie. In order to get the proton-jni jar I naively checked out
> and built the branch named "jni-binding" and copied the contents of the
> build/proton-c/bindings/java dir.
>
> Since the api-reconciliation tool is no longer viable, are there any
> example java apps that use the engine api?
>
> -Ernie
>
>
> - Original Message -
> From: "Robbie Gemmell" 
> To: proton@qpid.apache.org
> Sent: Thursday, October 2, 2014 11:14:29 AM
> Subject: Re: how can I get proton-api version 1.0-SNAPSHOT for
> api-reconciliation?
>
> On 2 October 2014 16:13, Robbie Gemmell  wrote:
>
> > Hi Ernie,
> >
> > The proton-api module no longer exists, it was merged with proton-j-impl
> > to form the current proton-j module, so there are snapshots
> >
>
> * no snapshots
>
>
> > (which are confusingly named 1.0-SNAPSHOT all the time currently) being
> > made for it now. The JNI bits were also removed around the same time.
> >
> > I'm afraid I never ran the tool that you are trying to use, but I would
> > assume that it no longer works given the above. What version are you
> using
> > if you managed to have a jni jar?
> >
> > Robbie
> >
> >
> > On 1 October 2014 19:16, Ernest Allen  wrote:
> >
> >> There is probably a simple solution to this, but I'm trying to run the
> >> api-reconciliation tool and I'm getting errors.
> >>
> >> Here is what I've done:
> >>
> >> - built proton
> >> - did a source config.sh from the build dir
> >> - switched to the design/api-reconciliation dir
> >> - ran ./generate-c-functions.sh
> >> - verified that target/cfunctions.txt exists
> >> - ran mvn clean install -U
> >> - ran mvn compile
> >> - ran mvn exec:java
> >>
> >> Here is the output from the exec:
> >> [INFO] Scanning for projects...
> >> [INFO]
> >> [INFO]
> >> 
> >> [INFO] Building proton-api-reconciliation 1.0-SNAPSHOT
> >> [INFO]
> >> 
> >> [INFO]
> >> [INFO] >>> exec-maven-plugin:1.2.1:java (default-cli) @
> >> proton-api-reconciliation >>>
> >> [INFO]
> >> [INFO] <<< exec-maven-plugin:1.2.1:java (default-cli) @
> >> proton-api-reconciliation <<<
> >> [INFO]
> >> [INFO] --- exec-maven-plugin:1.2.1:java (default-cli) @
> >> proton-api-reconciliation ---
> >> [WARNING] The POM for org.apache.qpid:proton-api:jar:1.0-SNAPSHOT is
> >> missing, no dependency information available
> >> [INFO]
> >> 
> >> [INFO] BUILD FAILURE
> >> [INFO]
> >> 
> >> [INFO] Total time: 1.563s
> >> [INFO] Finished at: Wed Oct 01 14:06:17 EDT 2014
> >> [INFO] Final Memory: 8M/103M
> >> [INFO]
> >> 
> >> [ERROR] Failed to execute goal
> >> org.codehaus.mojo:exec-maven-plugin:1.2.1:java (default-cli) on project
> >> proton-api-reconciliation: Execution default-cli of goal
> >> org.codehaus.mojo:exec-maven-plugin:1.2.1:java failed: Plugin
> >> org.codehaus.mojo:exec-maven-plugin:1.2.1 or one of its dependencies
> could
> >> not be resolved: Failure to find
> >> org.apache.qpid:proton-api:jar:1.0-SNAPSHOT in
> >> http://snapshots.repository.codehaus.org was cached in the local
> >> repository, resolution will not be reattempted until the update
> interval of
> >> codehaus.org has elapsed or updates are forced -> [Help 1]
> >> [ERROR]
> >> [ERROR] To see the full stack trace of the errors, re-run Maven with the
> >> -e switch.
> >> [

Re: how can I get proton-api version 1.0-SNAPSHOT for api-reconciliation?

2014-10-02 Thread Ernest Allen
Thanks Robbie. In order to get the proton-jni jar I naively checked out and 
built the branch named "jni-binding" and copied the contents of the 
build/proton-c/bindings/java dir.

Since the api-reconciliation tool is no longer viable, are there any example 
java apps that use the engine api?

-Ernie
  

- Original Message -
From: "Robbie Gemmell" 
To: proton@qpid.apache.org
Sent: Thursday, October 2, 2014 11:14:29 AM
Subject: Re: how can I get proton-api version 1.0-SNAPSHOT for 
api-reconciliation?

On 2 October 2014 16:13, Robbie Gemmell  wrote:

> Hi Ernie,
>
> The proton-api module no longer exists, it was merged with proton-j-impl
> to form the current proton-j module, so there are snapshots
>

* no snapshots


> (which are confusingly named 1.0-SNAPSHOT all the time currently) being
> made for it now. The JNI bits were also removed around the same time.
>
> I'm afraid I never ran the tool that you are trying to use, but I would
> assume that it no longer works given the above. What version are you using
> if you managed to have a jni jar?
>
> Robbie
>
>
> On 1 October 2014 19:16, Ernest Allen  wrote:
>
>> There is probably a simple solution to this, but I'm trying to run the
>> api-reconciliation tool and I'm getting errors.
>>
>> Here is what I've done:
>>
>> - built proton
>> - did a source config.sh from the build dir
>> - switched to the design/api-reconciliation dir
>> - ran ./generate-c-functions.sh
>> - verified that target/cfunctions.txt exists
>> - ran mvn clean install -U
>> - ran mvn compile
>> - ran mvn exec:java
>>
>> Here is the output from the exec:
>> [INFO] Scanning for projects...
>> [INFO]
>> [INFO]
>> 
>> [INFO] Building proton-api-reconciliation 1.0-SNAPSHOT
>> [INFO]
>> 
>> [INFO]
>> [INFO] >>> exec-maven-plugin:1.2.1:java (default-cli) @
>> proton-api-reconciliation >>>
>> [INFO]
>> [INFO] <<< exec-maven-plugin:1.2.1:java (default-cli) @
>> proton-api-reconciliation <<<
>> [INFO]
>> [INFO] --- exec-maven-plugin:1.2.1:java (default-cli) @
>> proton-api-reconciliation ---
>> [WARNING] The POM for org.apache.qpid:proton-api:jar:1.0-SNAPSHOT is
>> missing, no dependency information available
>> [INFO]
>> 
>> [INFO] BUILD FAILURE
>> [INFO]
>> 
>> [INFO] Total time: 1.563s
>> [INFO] Finished at: Wed Oct 01 14:06:17 EDT 2014
>> [INFO] Final Memory: 8M/103M
>> [INFO]
>> 
>> [ERROR] Failed to execute goal
>> org.codehaus.mojo:exec-maven-plugin:1.2.1:java (default-cli) on project
>> proton-api-reconciliation: Execution default-cli of goal
>> org.codehaus.mojo:exec-maven-plugin:1.2.1:java failed: Plugin
>> org.codehaus.mojo:exec-maven-plugin:1.2.1 or one of its dependencies could
>> not be resolved: Failure to find
>> org.apache.qpid:proton-api:jar:1.0-SNAPSHOT in
>> http://snapshots.repository.codehaus.org was cached in the local
>> repository, resolution will not be reattempted until the update interval of
>> codehaus.org has elapsed or updates are forced -> [Help 1]
>> [ERROR]
>> [ERROR] To see the full stack trace of the errors, re-run Maven with the
>> -e switch.
>> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
>> [ERROR]
>> [ERROR] For more information about the errors and possible solutions,
>> please read the following articles:
>> [ERROR] [Help 1]
>> http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
>>
>> From this I'm assuming that I'm missing the correct proton-api.jar, but
>> I'm unclear on how to build/install it. I found a pom.xml for proton-api
>> version 0.6, but api-reconciliation is looking for version 1.0-SNAPSHOT.
>> When I modify the api-reconciliation pom to use the 0.6 proton.api.jar, it
>> crashes.
>>
>> Any suggestions?
>>
>> P.S. I should mention that I built the proton-jni jar file separately and
>> copied to my build/proton-c/bindings/java directory
>>
>> Thanks
>> -Ernie
>>
>
>


Re: how can I get proton-api version 1.0-SNAPSHOT for api-reconciliation?

2014-10-02 Thread Robbie Gemmell
On 2 October 2014 16:13, Robbie Gemmell  wrote:

> Hi Ernie,
>
> The proton-api module no longer exists, it was merged with proton-j-impl
> to form the current proton-j module, so there are snapshots
>

* no snapshots


> (which are confusingly named 1.0-SNAPSHOT all the time currently) being
> made for it now. The JNI bits were also removed around the same time.
>
> I'm afraid I never ran the tool that you are trying to use, but I would
> assume that it no longer works given the above. What version are you using
> if you managed to have a jni jar?
>
> Robbie
>
>
> On 1 October 2014 19:16, Ernest Allen  wrote:
>
>> There is probably a simple solution to this, but I'm trying to run the
>> api-reconciliation tool and I'm getting errors.
>>
>> Here is what I've done:
>>
>> - built proton
>> - did a source config.sh from the build dir
>> - switched to the design/api-reconciliation dir
>> - ran ./generate-c-functions.sh
>> - verified that target/cfunctions.txt exists
>> - ran mvn clean install -U
>> - ran mvn compile
>> - ran mvn exec:java
>>
>> Here is the output from the exec:
>> [INFO] Scanning for projects...
>> [INFO]
>> [INFO]
>> 
>> [INFO] Building proton-api-reconciliation 1.0-SNAPSHOT
>> [INFO]
>> 
>> [INFO]
>> [INFO] >>> exec-maven-plugin:1.2.1:java (default-cli) @
>> proton-api-reconciliation >>>
>> [INFO]
>> [INFO] <<< exec-maven-plugin:1.2.1:java (default-cli) @
>> proton-api-reconciliation <<<
>> [INFO]
>> [INFO] --- exec-maven-plugin:1.2.1:java (default-cli) @
>> proton-api-reconciliation ---
>> [WARNING] The POM for org.apache.qpid:proton-api:jar:1.0-SNAPSHOT is
>> missing, no dependency information available
>> [INFO]
>> 
>> [INFO] BUILD FAILURE
>> [INFO]
>> 
>> [INFO] Total time: 1.563s
>> [INFO] Finished at: Wed Oct 01 14:06:17 EDT 2014
>> [INFO] Final Memory: 8M/103M
>> [INFO]
>> 
>> [ERROR] Failed to execute goal
>> org.codehaus.mojo:exec-maven-plugin:1.2.1:java (default-cli) on project
>> proton-api-reconciliation: Execution default-cli of goal
>> org.codehaus.mojo:exec-maven-plugin:1.2.1:java failed: Plugin
>> org.codehaus.mojo:exec-maven-plugin:1.2.1 or one of its dependencies could
>> not be resolved: Failure to find
>> org.apache.qpid:proton-api:jar:1.0-SNAPSHOT in
>> http://snapshots.repository.codehaus.org was cached in the local
>> repository, resolution will not be reattempted until the update interval of
>> codehaus.org has elapsed or updates are forced -> [Help 1]
>> [ERROR]
>> [ERROR] To see the full stack trace of the errors, re-run Maven with the
>> -e switch.
>> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
>> [ERROR]
>> [ERROR] For more information about the errors and possible solutions,
>> please read the following articles:
>> [ERROR] [Help 1]
>> http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
>>
>> From this I'm assuming that I'm missing the correct proton-api.jar, but
>> I'm unclear on how to build/install it. I found a pom.xml for proton-api
>> version 0.6, but api-reconciliation is looking for version 1.0-SNAPSHOT.
>> When I modify the api-reconciliation pom to use the 0.6 proton.api.jar, it
>> crashes.
>>
>> Any suggestions?
>>
>> P.S. I should mention that I built the proton-jni jar file separately and
>> copied to my build/proton-c/bindings/java directory
>>
>> Thanks
>> -Ernie
>>
>
>


Re: how can I get proton-api version 1.0-SNAPSHOT for api-reconciliation?

2014-10-02 Thread Robbie Gemmell
Hi Ernie,

The proton-api module no longer exists, it was merged with proton-j-impl to
form the current proton-j module, so there are snapshots (which are
confusingly named 1.0-SNAPSHOT all the time currently) being made for it
now. The JNI bits were also removed around the same time.

I'm afraid I never ran the tool that you are trying to use, but I would
assume that it no longer works given the above. What version are you using
if you managed to have a jni jar?

Robbie

On 1 October 2014 19:16, Ernest Allen  wrote:

> There is probably a simple solution to this, but I'm trying to run the
> api-reconciliation tool and I'm getting errors.
>
> Here is what I've done:
>
> - built proton
> - did a source config.sh from the build dir
> - switched to the design/api-reconciliation dir
> - ran ./generate-c-functions.sh
> - verified that target/cfunctions.txt exists
> - ran mvn clean install -U
> - ran mvn compile
> - ran mvn exec:java
>
> Here is the output from the exec:
> [INFO] Scanning for projects...
> [INFO]
> [INFO]
> 
> [INFO] Building proton-api-reconciliation 1.0-SNAPSHOT
> [INFO]
> 
> [INFO]
> [INFO] >>> exec-maven-plugin:1.2.1:java (default-cli) @
> proton-api-reconciliation >>>
> [INFO]
> [INFO] <<< exec-maven-plugin:1.2.1:java (default-cli) @
> proton-api-reconciliation <<<
> [INFO]
> [INFO] --- exec-maven-plugin:1.2.1:java (default-cli) @
> proton-api-reconciliation ---
> [WARNING] The POM for org.apache.qpid:proton-api:jar:1.0-SNAPSHOT is
> missing, no dependency information available
> [INFO]
> 
> [INFO] BUILD FAILURE
> [INFO]
> 
> [INFO] Total time: 1.563s
> [INFO] Finished at: Wed Oct 01 14:06:17 EDT 2014
> [INFO] Final Memory: 8M/103M
> [INFO]
> 
> [ERROR] Failed to execute goal
> org.codehaus.mojo:exec-maven-plugin:1.2.1:java (default-cli) on project
> proton-api-reconciliation: Execution default-cli of goal
> org.codehaus.mojo:exec-maven-plugin:1.2.1:java failed: Plugin
> org.codehaus.mojo:exec-maven-plugin:1.2.1 or one of its dependencies could
> not be resolved: Failure to find
> org.apache.qpid:proton-api:jar:1.0-SNAPSHOT in
> http://snapshots.repository.codehaus.org was cached in the local
> repository, resolution will not be reattempted until the update interval of
> codehaus.org has elapsed or updates are forced -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the
> -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
>
> From this I'm assuming that I'm missing the correct proton-api.jar, but
> I'm unclear on how to build/install it. I found a pom.xml for proton-api
> version 0.6, but api-reconciliation is looking for version 1.0-SNAPSHOT.
> When I modify the api-reconciliation pom to use the 0.6 proton.api.jar, it
> crashes.
>
> Any suggestions?
>
> P.S. I should mention that I built the proton-jni jar file separately and
> copied to my build/proton-c/bindings/java directory
>
> Thanks
> -Ernie
>


how can I get proton-api version 1.0-SNAPSHOT for api-reconciliation?

2014-10-01 Thread Ernest Allen
There is probably a simple solution to this, but I'm trying to run the 
api-reconciliation tool and I'm getting errors.

Here is what I've done:

- built proton
- did a source config.sh from the build dir
- switched to the design/api-reconciliation dir
- ran ./generate-c-functions.sh
- verified that target/cfunctions.txt exists
- ran mvn clean install -U
- ran mvn compile
- ran mvn exec:java

Here is the output from the exec:
[INFO] Scanning for projects...
[INFO] 
[INFO] 
[INFO] Building proton-api-reconciliation 1.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] >>> exec-maven-plugin:1.2.1:java (default-cli) @ 
proton-api-reconciliation >>>
[INFO] 
[INFO] <<< exec-maven-plugin:1.2.1:java (default-cli) @ 
proton-api-reconciliation <<<
[INFO] 
[INFO] --- exec-maven-plugin:1.2.1:java (default-cli) @ 
proton-api-reconciliation ---
[WARNING] The POM for org.apache.qpid:proton-api:jar:1.0-SNAPSHOT is missing, 
no dependency information available
[INFO] 
[INFO] BUILD FAILURE
[INFO] 
[INFO] Total time: 1.563s
[INFO] Finished at: Wed Oct 01 14:06:17 EDT 2014
[INFO] Final Memory: 8M/103M
[INFO] 
[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1:java 
(default-cli) on project proton-api-reconciliation: Execution default-cli of 
goal org.codehaus.mojo:exec-maven-plugin:1.2.1:java failed: Plugin 
org.codehaus.mojo:exec-maven-plugin:1.2.1 or one of its dependencies could not 
be resolved: Failure to find org.apache.qpid:proton-api:jar:1.0-SNAPSHOT in 
http://snapshots.repository.codehaus.org was cached in the local repository, 
resolution will not be reattempted until the update interval of codehaus.org 
has elapsed or updates are forced -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException

>From this I'm assuming that I'm missing the correct proton-api.jar, but I'm 
>unclear on how to build/install it. I found a pom.xml for proton-api version 
>0.6, but api-reconciliation is looking for version 1.0-SNAPSHOT. When I modify 
>the api-reconciliation pom to use the 0.6 proton.api.jar, it crashes.

Any suggestions?

P.S. I should mention that I built the proton-jni jar file separately and 
copied to my build/proton-c/bindings/java directory

Thanks
-Ernie