cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Carman <ja...@carmanconsulting.com>
Subject Re: [ANNOUNCE] Introducing Microbule...
Date Mon, 21 Nov 2016 22:04:20 GMT
Wow, bootstrapping Meecrowave is pretty simple!  Nice work!  I think I
might need to bug you guys to beef up my CDI example (and convert it to
OWB)!


On Mon, Nov 21, 2016 at 5:01 PM Romain Manni-Bucau <rmannibucau@gmail.com>
wrote:

> super badly done website (pushed without fixing root context) but raw old
> draft (before renaming mi to mee) was here
> http://people.apache.org/~rmannibucau/microwave-snapshot/
>
>
> 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 22:49 GMT+01:00 Mark Struberg <struberg@yahoo.de.invalid>:
>
> 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
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message