Hi Tim,
Thanks for the reply! Meanwhile yesterday I tested all the annotation
configuration (Beta) from the blueprint. They all worked great! The sample
was missing the service tracking and I enhanced the test to include those
tests as well. They seem to work just fine!

IBM Redbook mentions the following link!

http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0

Any idea about this BluePrint extension from Aries?

I'm very busy setting the OSGi dev env for my client at this point. Also I
promised the PAX folks I will contribute to them as well. Not sure how much
time I have at this point. Let me see what I can do!

Thanks
Matt


On Wed, May 11, 2011 at 12:48 PM, Timothy Ward <[email protected]>wrote:

>
> Hi Matt,
>
> I'm afraid there is currently no support for annotation-based configuration
> in aries blueprint. We are prototyping annotation configuration for
> blueprint, but this doesn't currently include support for custom namespaces
> like transactions. If you have anything you'd like to contribute in this
> area you'd be more than welcome!
>
> Regards,
>
> Tim
>
> ________________________________
> > Date: Wed, 11 May 2011 09:56:29 -0500
> > Subject: Blueprint JTA Annotations?
> > From: [email protected]
> > To: [email protected]
> >
> > Hello,
> > We are using Aries Blueprint and OpenJPA 2.0. I'm investigating how to
> > mark my methods transactional using annotational!
> >
> >
> >
> > Going forward we would like to use Blueprint based annotations instead
> > of verbose xml files.
> >
> > I would like to annotate my class as follows:
> >
> > public class BlogPersistenceServiceImpl implements BlogPersistenceService
> {
> >
> > @PersistenceContext(unitName="blogExample")
> > private EntityManager em;
> >
> >
> > @TransactionAttribute=Required
> > public void createAuthor(String email, Date dob, String name,
> > String displayName, String bio) {
> > AuthorImpl a = new AuthorImpl();
> > ....
> > }
> >
> > Is it possible to do @TransactionAttribute in Aries? Any help will be
> > appreciated!
> >
> > Currently my persistence service class is defined in blueprint.xml as
> > follows:
> >
> > > class="com.xxxxx.jpa.dao.BlogPersistenceServiceImpl">
> >
> >
> >
> >
> > > interface="com.xxxxx.jpa.api.persistence.BlogPersistenceService">
> >
> > > key="osgi.jndi.service.name"
> > value="persistence/bpJPAPersistenceService"/>
> >
> >
> >
> > Thanks in advance!
> > Matt
> >
>

Reply via email to