Help

I'm very happy to announce the first beta of the IronJacamar 1.1 series ! This is a major milestone for us, since this release adds support for the optional features of the Java EE Connector Architecture 1.6 specification.

Full release notes are here.

Lazy connection manager

This release finishes our work on our lazy connection manager implementation. We covered the association part in an earlier blog which leaves the enlistment part.

Lazy enlistment allows the resource adapter to control when the ManagedConnection is enlisted in the transaction associated with the invocation. This has the benefit of not having the enlistment overhead if the connection never needs to be enlisted.

So for resource adapters that supports read-only scenarios you will see a nice performance improvement.

Distributed work manager

This release features our initial distributed work manager, which allows javax.resource.spi.work.DistributableWork instances to be reschedule for execution in another work manager instance to which it was submitted.

The distributed work manager is basically a standard work manager with three additional components

  • Policy
  • Selector
  • Transport

The Policy decides when a DistributableWork instance should be executed in another work manager. We currently support

  • Never -- never distribute to another work manager
  • Always -- always distribute to another work manager

More policies are on their way.

The Selector decides which work manager that should receive the DistributableWork instance. We currently support

  • FirstAvailable -- pick the first work manager in the list that is available
  • PingTime -- pick the work manager which has the lowest ping time

Future releases will include more selectors.

The Transport handles the actual transport of the DistributableWork instance. We have included support for the following transports

  • InVM -- communication between work managers in the same JVM
  • Socket -- communication between work managers using standard Java sockets

in this release. We will include support for additional transports in future releases.

We have added a org.jboss.jca.core.api.workmanager.DistributableContext class which will allow you to define overrides to control the execution.

If you thought to yourself Did IronJacamar just get support for clustering ? - the answer would be yes !

Eclipse plugin

We now have a plugin for the Eclipse development environment, which provides an Eclipse integration for our code generator such that you don't have to use the command line to generate the project skeleton for your resource adapter.

We will of course integrate our other tools, such as the validator, into the plugin in future releases.

The Road Ahead

This is the first beta release of IronJacamar 1.1 which means we are getting closer a stable release, but there is still a lot of work that needs to be done. But that is what Beta's are for :) And don't forget your own ideas for the project, keep the feedback coming !

Looking forward to meeting you all at JUDCon !

For Those About to Rock, We Salute You !

[WebSite] [Download] [Documentation] [JIRA] [Forum]

2 comments:
 
24. Jun 2014, 08:58 CET | Link

You will discover several sorts of logos that you have to understand. The primary is this font-based logos. A lot of these logos is usually acknowledged while using the fonts which the corporations work with to help characterize the model photograph. You will observe these individuals with well-known corporations including Cheese pizza Master, Think, Intel, Louis Vuitton, involving replica chanel. Subsequently there may be your second form which often basically shows what exactly this company may. Suggestions are the chanel replica.

 
17. Sep 2014, 09:48 CET | Link
Rleaby

Click HELP for text formatting instructions. Then edit this text and check the preview.Girls appear to acknowledge the low bulk of these replica backpack broad artist handbags, because they can allow to gucci replica buy them on their own. Whether they use abridged money that they acquire managed to save up or conceivably some money from a summer job, abounding girls abundance the adeptness of accepting able to buy their own actualization accessories afterwards accepting to ask their parents to buy sponsor their purchases. This is the acumen why broad handbags and the replica handbags broad artist handbags accessible at sites like Huafu are absolute for rolex replica uk boyish girls who still ambition to attending and feel acceptable if they go out. Have you anytime wondered why handbags are so popular? Here is why: they serve as abundant actualization accessories. Now, if we say accessories, a allotment of the few things that could appear to apperception would be earrings, bracelets, necklaces, and others. However, absolute few humans in actuality accede handbags as accessories, conceivably because it has an absolute purpose aloft its adorning function. Artist aggressive handbags and broad replica handbags, therefore, are a allotment of the louis vuitton replica greatest actualization accessories you can buy and advance on. Afterwards all, these accoutrements can acclaim your beauty, although you do not acquire to pay a abounding bulk for the benefits. But how did artist aggressive handbags and broad replica handbags become accessories? Handbags, admitting accepting a applied function, are embellishments and adorning in nature. They add abyss and blush to replica watches outfit, giving it an character it did not acquire inherently. But added than that, abundant handbags emphasizes the acceptable characteristics of its user especially if the user chooses the appropriate backpack according to her physique type, accouterment preference, and even her personality. Anyone who knows how accessories plan that the best earrings and necklaces, for instances, can accompany out the best characteristics of a wearer. For instance, the appropriate blush of earrings or necklaces could accompany out the eyes of the replica shoes wearer and, obviously, this is benign if the wearer has in fact admirable eyes. This is how handbags plan too.