Saturday, August 21, 2010

SIwpas, Java EE Web Profile Compatible Server CR2 Has Released

What is SIwpas?
SIwpas aim is to integrate Apache Software Foundation(ASF) JavaTM Platform,
Enterprise Edition 6 (Java EE 6) Web Profile Specification related projects
into the Apache Tomcat 7 for becoming a Java EE 6 Web Profile Certified server.
If there is no compatible implementation of the required specification  in ASF,
we use open source implementation that has been developed elsewhere.

SIwpas is licensed under the ASL-2.0 (Apache License Version 2.0).

Release Content
In this release we have upgraded the components and fixed lots of bugs. Starting with this release, we begin to support EJB 3.1 Lite features fully. We have removed all other coarse grained features of the EJBs, like remote access, IIOP
support, message driven beans etc.

Now, you can use EJB session beans and other cool features  in your next Java EE Web project like any other POJOs but getting more benefits.

Thanks to Apache OpenEJB, next generation EJB container :)

Supporting EJB Lite Features
EJB 3.1 specification specifies the following items that any
EJB 3.1 Lite container must support,

  • Components: Stateless, Stateful,Singleton,
  • Session Bean Client Views : Local/No-Interfaces,
  • Service : Interceptors,Container Managed Transaction, Bean Managed Transaction,Declarative Security, Programmatic Security,
  • Misc : Embeddable API

Currently SIwpas supports all of them, but we need more work for becoming fully certified.

Dependency Injection

Starting with this release, you can inject JSR-299, (CDI) beans into EJB beans
and vice-versa. Moreover, you can inject Java EE resources into the JSR-299, (CDI)

More Samples

We have added more samples that show how to use SIwpas

Samples SVN Location :
You can get more information about SIwpas from our project page.

Project Web Page

Project Issue Page
Download Location

SIwpas Team,


No comments: