I have created an EJB 3.0.
One of its method have a primitive type as a parameter.
When I deploy the SU for this EJB, I am told the EJB is not compatible with the data-binding class.
In fact, the component compares types at deployment.
It tests an equality on Java types using "parameter.getClass()".
This test fails with a primitive type.
A mapping array should be used to bypass this error.
As an example, transform "int" into" java.lang.Integer" for the test.
Such a transformation is only required to make the test successful. It not required at runtime.