cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Struberg <strub...@yahoo.de.INVALID>
Subject Re: [ANNOUNCE] Introducing Microbule...
Date Mon, 21 Nov 2016 21:49:25 GMT
https://svn.apache.org/repos/asf/openwebbeans/meecrowave/trunk/


Currently you need to manually compile the CXF 3.1.x-fixes branch first. 


Usage: just write an Appliaction and @ApplicationScoped @Path bean and add the meecrowave-maven-plugin

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.meecrowave</groupId>
            <artifactId>meecrowave-maven-plugin</artifactId>
            <version>${meecrowave.version}</version>
        </plugin>
    </plugins>
</build>

Then start with 

$> mvn clean install meecrowave:run

Will push a sample project soon.

LieGrue,
strub

> Am 21.11.2016 um 22:41 schrieb James Carman <james@carmanconsulting.com>:
> 
> I couldn't find anything on Meecrowave, but I would be interested in seeing the code.
 Where does it live?  I tried googling 
> 
> On Mon, Nov 21, 2016 at 4:39 PM Sergey Beryozkin <sberyozkin@gmail.com> wrote:
> Hi James
> 
> Looks very promising, and I found the answer to the question I was about
> to ask in a "What's in a Name" section at the end :-)
> 
> Microbule, Meecrowave - the massive wave is coming :-)
> 
> Cheers, Sergey
> 
> 
> On 21/11/16 18:11, James Carman wrote:
> > The header names are configurable, so you can use whatever you want.  You
> > just need to set up an etc/org.microbule.decorator.tracer.cfg file:
> >
> > traceIdHeader=My-Trace-ID
> > requestIdHeader=My-Request-ID
> >
> >
> >
> > On Mon, Nov 21, 2016 at 1:09 PM Romain Manni-Bucau <rmannibucau@gmail.com>
> > wrote:
> >
> >> Hi James,
> >>
> >> Would it be an option to extract the tracer - at least the names of the
> >> headers - to a "portable" module? With Mark we were on that area as well
> >> for meecrowave (a microprofile server based on CXF too and hosted
> >> @openwebbeans) and was thinking to add it to sirona since it is the
> >> monitoring related ASF project. Would be great to make the names/format
> >> uniform accross impl otherwise inteoperability is hard and this feature
> >> loose some of its strength.
> >>
> >> wdyt?
> >>
> >> PS: sure we can share more but this would at least enable a
> >> microbule-meecrowave cluster to speak the same language ;)
> >>
> >>
> >>
> >> Romain Manni-Bucau
> >> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> >> <https://blog-rmannibucau.rhcloud.com> | Old Blog
> >> <http://rmannibucau.wordpress.com> | Github <
> >> https://github.com/rmannibucau> |
> >> LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
> >> <https://javaeefactory-rmannibucau.rhcloud.com>
> >>
> >> 2016-11-21 19:03 GMT+01:00 James Carman <james@carmanconsulting.com>:
> >>
> >>> We've been working on a Microservices framework called "Microbule" which
> >>> leverages CXF and Karaf (hence the cross-post):
> >>>
> >>> https://github.com/jwcarman/microbule
> >>>
> >>> The idea is to make writing Microservices easy and fun, by providing many
> >>> of the oft-requested features for you out-of-the-box (CORS, Caching, JSON
> >>> transformation, validation, etc.).  There's a README page that explains
> >> how
> >>> to install/run Microbule in Karaf and how to write your own services.  If
> >>> you're interested, take it for a spin and let us know what you think.
> >>>
> >>> Thanks,
> >>>
> >>> James
> >>>
> >>
> >
> 


Mime
View raw message