Florent

EZB-503 : Application Exception inheritance. Rework the process to check if there is an application exception for a given throwable by centralizing the data.
EZB-503 : Application Exception inheritance. Rework the process to check if there is an application exception for a given throwable by centralizing the data.

EZB-503 : Test for inherited application exceptions
EZB-503 : Test for inherited application exceptions

Add a new test for Application Exception (and inheritance)
Add a new test for Application Exception (and inheritance)

    • -0
    • +68
    /applications/ejbjars/exceptions/pom.xml
Create moduleContext and Application context if not yet defined So, each bean will shared the same contexts Part of EZB-498
Create moduleContext and Application context if not yet defined So, each bean will shared the same contexts Part of EZB-498

New test application that is using @EJB(lookup) or lookup-name element in XML Also use Singleton and Stateless
New test application that is using @EJB(lookup) or lookup-name element in XML Also use Singleton and Stateless

    • -0
    • +68
    /applications/ejbjars/lookup/pom.xml
EZB-502 @EJB(lookup) and <lookup-name> tests
EZB-502 @EJB(lookup) and <lookup-name> tests

Keep singleton instance
Keep singleton instance

Add EJB(lookup) and lookupname support EZB-502
Add EJB(lookup) and lookupname support EZB-502

Define super class before current class (better strategy when there is no EasyBeans classloader) so that a class may be defined without having being defined by the subclass
Define super class before current class (better strategy when there is no EasyBeans classloader) so that a class may be defined without having being defined by the subclass

EZB-501: Add work manager for embedded container in order to share threads when using pool
EZB-501: Add work manager for embedded container in order to share threads when using pool

If a bean implements only one interface but is declared to be a local bean, don't need to add LocalInterface
If a bean implements only one interface but is declared to be a local bean, don't need to add LocalInterface

EZB-501: Add support for Embedded SPI Also add some tests
EZB-501: Add support for Embedded SPI Also add some tests

    • -0
    • +145
    /modules/embeddable/pom.xml
switch to new spec API
switch to new spec API

Allows to get InitialContext
Allows to get InitialContext

Allows to perform enhancement on a container
Allows to perform enhancement on a container

EZB-500: Add support for no-interface localview
EZB-500: Add support for no-interface localview

  1. … 16 more files in changeset.
Disable legacy naming by default
Disable legacy naming by default

EZB-498: suffix for interfaces should be always here. Only the shortcut is present if there is only one interface
EZB-498: suffix for interfaces should be always here. Only the shortcut is present if there is only one interface

EZB-499 Add support for EJB inside War files It will create an archive wrapping WAR archive and then it maps a new EJB3Deployable
EZB-499 Add support for EJB inside War files It will create an archive wrapping WAR archive and then it maps a new EJB3Deployable

    • -0
    • +84
    /modules/ejbinwar/pom.xml
    • -0
    • +0
    /modules/ejbinwar/src/test/resources/WEB-INF/ejb-jar.xml
javadoc
javadoc

EZB-498 : Also apply mappedName for RemoteHome interface
EZB-498 : Also apply mappedName for RemoteHome interface

Ignore some files/path
Ignore some files/path

Fix test
Fix test

EZB-498 : Bind the EJB JNDI name with java:global, java:module and java:app as specified in Java EE 6 This is done by a new naming strategy named JavaEE6NamingStrategy Multiple strategies can be used …
EZB-498 : Bind the EJB JNDI name with java:global, java:module and java:app as specified in Java EE 6 This is done by a new naming strategy named JavaEE6NamingStrategy Multiple strategies can be used through EasyBeans (like keeping also the previous one which is now called EasyBeansV1NamingStrategy)

  1. … 16 more files in changeset.
Eclipse settings
Eclipse settings

    • -1
    • +1
    /.settings/org.maven.ide.eclipse.prefs
Moved to utils module
Moved to utils module

Use of utility classes
Use of utility classes

Use correct OSGi packages of v4.3
Use correct OSGi packages of v4.3

test
test

Ignore some files for git
Ignore some files for git