jEmbedded - 0.1.3. RC-1 - Weekend Release

0 views
Skip to first unread message

Adolfo Estevez

unread,
Oct 1, 2009, 3:18:38 PM10/1/09
to jEmbedded Discussion Group
Hi,

Yes I know there are 2 versions missing :) but the work has been
progressing so well that I decided to wait a bit and release something
more complete.

So I'm releasing a rc this weekend, it's still a bit rough on the
edges but it contains most of the features that I'd wanted and works
pretty well. Also it will fit with the new documentation that I''m
going to start writing this weekend as well.

New features:

- Dynamic Injection/creation of Services: create services just with an
interface + annotations, no implementation neded, in cases you are
just composing services:


@Repository(id = "serviceLayer", iocProviders =
{ "springRepository" }, parent = "persistenceLayer")

@AnnotatedService(id = "serviceLayer", resources=
{InvoicingServiceImpl.class})
public interface ServicesLayer extends Service {

@Inject(ref="invoicingService")
public InvoicingService getInvoicingService();

@SpringRepository(configurationFile = "META-INF/invoices-app/layers/
persistence-layer.xml")
public Service getSpringRepository();

}


- Complete Spring integration: a service exporter (from jembedded)
into the spring context, @Inject can reference a spring bean, a
@SpringProvider annotation that will load a context as a service and
can be referenced as well., a ContainerListener for web applications..
etc etc..

- More services: Validation-Service (using annotations, oval), dao-
service, hibernate-service, agent-service, proxy-service.

- A payload validator for mule using the the validator-service, so you
can validate your payload with

- More examples including an esb/integration case study including
spring/spring-mvc, jms, mule, rules etc.. I think it shows very well
what you can do with jEmbedded. Also it's an original cas study, it's
not the typical aggregator of responses you can find all over the net.

- jIntegration-Test 1.0 (see the web services post).

- Fixes and more stuff.

Well I think it's pretty good for this version.

Adolfo
Reply all
Reply to author
Forward
0 new messages