activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hiram Chirino" <hi...@hiramchirino.com>
Subject Re: auto-generation of openwire commands
Date Mon, 31 Jul 2006 14:05:02 GMT
Sorry about that Nathan,

I changed some stuff around after the conversion to m2 and failed to
properly document it.  Here's the quick version:

cd maven-gram-plugin/
mvn install
cd ../activemq-openwire-generator/
mvn install
cd ../activemq-core
mvn gram:gram

On 7/30/06, Nathan Mittler <nathan.mittler@gmail.com> wrote:
>
> Hey James,
> Tim and I are starting to look at porting the openwire-cpp client into
> activemq-cpp and I'm trying to get a handle on how the autogeneration
> works.  So far, I've downloaded and built the activemq-openwire-generator
> project as this looks to be the guy that performs the autogeneration, and
> I've got a few questions ...
>
> 1) Is there documentation available that explains how the autogeneration
> works?  Didn't see much after a bit of googling.
> 2) It looks like the groovy scripts and the code in the
> activemq-openwire-generator library don't know the specifics of the
> commands
> such as properties, etc.  If this is the case, it would seem that there
> must
> be a set of generic input files that provides the tool with the commands
> and
> their properties.  Is this the case?  And if so, where are these files
> defined?
> 3) How is the auto generation tool run?  My guess is that it's through
> Maven.  I found this e-mail exchange (
>
> http://mail-archives.apache.org/mod_mbox/geronimo-activemq-dev/200602.mbox/%3CE05AAE6B-55C3-47B7-A814-4D828D2F9143@gmail.com%3E
> )
> where you suggest using "maven openwire:generate".  Just took a shot
> and
> tried "mvn openwire:generate", but there doesn't seem to be a plugin
> available.  Do I need to drop back to Maven 1.x to make this work?
>
> That's all for now ... I'm sure I'll have more questions later :)
>
> Thanks,
> Nate
>
>


-- 
Regards,
Hiram

Blog: http://hiramchirino.com

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message