uCosminexus Application Server, Messages

[Contents][Back][Next]

7.7.3 Details from S70001 to S79999


S70111

An AroundInvoke method must have the following signature: Object <METHOD>(InvocationContext) throws Exception (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
An AroundInvoke method must have the following signature:
Object <METHOD>(InvocationContext) throws Exception
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.3

S70112

An AroundInvoke method must not be declared as final or static. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
An AroundInvoke method must not be declared as final or static.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.3

S70113

Only one AroundInvoke method may be present on a given class. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, class = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Class name
Description
Only one AroundInvoke method can be specified for a given class.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.3

S70114

An AroundInvoke method cannot be a business method of the bean class. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
An AroundInvoke method cannot be specified as a business method of the Bean class.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.3

S70120

The method names of PostConstruct lifecycle callback interceptor method must not start with "ejb" except ejbCreate. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
The method names of the PostConstruct lifecycle callback interceptor method must not start with "ejb" except ejbCreate.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #4.6.3

S70121

The PostConstruct lifecycle callback interceptor method defined on a bean class have the following signature: void <METHOD>() (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
The PostConstruct lifecycle callback interceptor method defined on a Bean class must have the following signature:
void <METHOD>()
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70122

The PostConstruct lifecycle callback interceptor method must not be declared as final or static. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
The PostConstruct lifecycle callback interceptor method must not be declared as final or static.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70123

The PostConstruct lifecycle callback interceptor method may not throw application exceptions. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
The PostConstruct lifecycle callback interceptor method cannot throw application exceptions.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4.2

S70124

A given class may not have more than one lifecycle callback interceptor method for the PostConstruct lifecycle event. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, class = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Class name
Description
A given class cannot have more than one lifecycle callback interceptor methods for the PostConstruct lifecycle event.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70130

The method names of PreDestroy lifecycle callback interceptor method must not start with "ejb" except ejbRemove. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
The method names of PreDestroy lifecycle callback interceptor method must not start with "ejb" except ejbRemove.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #4.6.3

S70131

The PreDestroy lifecycle callback interceptor method defined on a bean class have the following signature: void <METHOD>() (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
The PreDestroy lifecycle callback interceptor method defined on a Bean class must have the following signature:
void <METHOD>()
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70132

The PreDestroy lifecycle callback interceptor method must not be declared as final or static. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
The PreDestroy lifecycle callback interceptor method must not be declared as final or static.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70133

The PreDestroy lifecycle callback interceptor method may not throw application exceptions. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
The PreDestroy lifecycle callback interceptor method cannot throw application exceptions.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4.2

S70134

A given class may not have more than one lifecycle callback interceptor method for the PreDestroy lifecycle event. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, class = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Class name
Description
A given class cannot have more than one lifecycle callback interceptor methods for the PreDestroy lifecycle event.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70135

If the session bean implements the SessionBean interface, the PreDestroy annotation can only be applied to the ejbRemove method. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
If the Session Bean implements the SessionBean interface, the PreDestroy annotation can only be applied to the ejbRemove method.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #4.3.5

S70140

The method names of PostActivate lifecycle callback interceptor method must not start with "ejb" except ejbActivate. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
The method names of PostActivate lifecycle callback interceptor method must not start with "ejb" except ejbActivate.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #4.6.3

S70141

The PostActivate lifecycle callback interceptor method defined on a bean class have the following signature: void <METHOD>() (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
The PostActivate lifecycle callback interceptor method defined on a Bean class must have the following signature:
void <METHOD>()
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70142

The PostActivate lifecycle callback interceptor method must not be declared as final or static. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
The PostActivate lifecycle callback interceptor method must not be declared as final or static.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70143

The PostActivate lifecycle callback interceptor method may not throw application exceptions. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
The PostActivate lifecycle callback interceptor method cannot throw application exceptions.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4.2

S70144

A given class may not have more than one lifecycle callback interceptor method for the PostActivate lifecycle event. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, class = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Class name
Description
The given class cannot have more than one lifecycle callback interceptor methods for the PostActivate lifecycle event.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70145

If the session bean implements the SessionBean interface, the PostActivate annotation can only be applied to the ejbActivate method. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
If the Session Bean implements the SessionBean interface, the PostActivate annotation can only be applied to the ejbActivate method.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #4.3.5

S70150

The method names of PrePassivate lifecycle callback interceptor method must not start with "ejb" except ejbPassivate. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
The method names of PrePassivate lifecycle callback interceptor method must not start with "ejb" except ejbPassivate.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #4.6.3

S70151

The PrePassivate lifecycle callback interceptor method defined on a bean class have the following signature: void <METHOD>() (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
The PrePassivate lifecycle callback interceptor method defined on a Bean class must have the following signature:
void <METHOD>()
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70152

The PrePassivate lifecycle callback interceptor method must not be declared as final or static. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
The PrePassivate lifecycle callback interceptor method must not be declared as final or static.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70153

The PrePassivate lifecycle callback interceptor method may not throw application exceptions. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
The PrePassivate lifecycle callback interceptor method cannot throw application exceptions.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4.2

S70154

A given class may not have more than one lifecycle callback interceptor method for the PrePassivate lifecycle event. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, class = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Class name
Description
A given class cannot have more than one lifecycle callback interceptor methods for the PrePassivate lifecycle event.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70155

If the session bean implements the SessionBean interface, the PrePassivate annotation can only be applied to the ejbPassivate method. (test name = aa....aa, ejb-name = bb....bb, ejb-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: EJB class
dd....dd: Method
Description
If the Session Bean implements the SessionBean interface, the PrePassivate annotation can only be applied to the ejbPassivate method.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #4.3.5

S70201

An interceptor class must be distinct from the bean class itself. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
Description
An interceptor class must be distinct from the Bean class.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.1

S70202

An interceptor class must have a public no-arg constructor. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
Description
An interceptor class must have a public constructor without arguments.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.1

S70211

An AroundInvoke method must have the following signature: Object <METHOD>(InvocationContext) throws Exception (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
An AroundInvoke method must have the following signature:
Object <METHOD>(InvocationContext) throws Exception
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.3

S70212

An AroundInvoke method must not be declared as final or static. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
An AroundInvoke method must not be declared as final or static.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.3

S70213

Only one AroundInvoke method may be present on a given class. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, class = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Class name
Description
Only one AroundInvoke method can be specified for a given class.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.3

S70220

The method names of PostConstruct lifecycle callback interceptor method must not start with "ejb" except ejbCreate. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
The method names of the PostConstruct lifecycle callback interceptor method must not start with "ejb" except ejbCreate.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #4.6.3

S70221

The PostConstruct lifecycle callback interceptor method defined on an interceptor class have the following signature: void <METHOD>(InvocationContext) (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
The PostConstruct lifecycle callback interceptor method defined on an interceptor class must have the following signature:
void <METHOD> (InvocationContext)
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70222

The PostConstruct lifecycle callback interceptor method must not be declared as final or static. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
The PostConstruct lifecycle callback interceptor method must not be declared as final or static.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70223

The PostConstruct lifecycle callback interceptor method may not throw application exceptions. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
The PostConstruct lifecycle callback interceptor method cannot throw application exceptions.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4.2

S70224

A given class may not have more than one lifecycle callback interceptor method for the PostConstruct lifecycle event. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, class = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Class name
Description
A given class cannot have more than one lifecycle callback interceptor methods for the PostConstruct lifecycle event.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70225

If the PostConstruct lifecycle callback interceptor method is the ejbCreate method, that callback methods must be implemented on the bean class itself (or on its superclasses). (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
If the PostConstruct lifecycle callback interceptor method is the ejbCreate method, that callback method must be implemented on the Bean class (or on its super classes).
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #4.6.3

S70230

The method names of PreDestroy lifecycle callback interceptor method must not start with "ejb" except ejbRemove. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
The method names of PreDestroy lifecycle callback interceptor method must not start with "ejb" except ejbRemove.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #4.6.3

S70231

The PreDestroy lifecycle callback interceptor method defined on an interceptor class have the following signature: void <METHOD>(InvocationContext) (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
The PreDestroy lifecycle callback interceptor method defined on an interceptor class must have the following signature:
void <METHOD> (InvocationContext)
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70232

The PreDestroy lifecycle callback interceptor method must not be declared as final or static. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
The PreDestroy lifecycle callback interceptor method must not be declared as final or static.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70233

The PreDestroy lifecycle callback interceptor method may not throw application exceptions. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
The PreDestroy lifecycle callback interceptor method cannot throw application exceptions.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4.2

S70234

A given class may not have more than one lifecycle callback interceptor method for the PreDestroy lifecycle event. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, class = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Class name
Description
A given class cannot have more than one lifecycle callback interceptor methods for the PreDestroy lifecycle event.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70235

If the PreDestroy lifecycle callback interceptor method is the ejbRemove method, that callback methods must be implemented on the bean class itself (or on its superclasses). (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
If the PreDestroy lifecycle callback interceptor method is the ejbRemove method, that callback method must be implemented on the Bean class itself (or on its super classes).
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #4.6.3

S70240

The method names of PostActivate lifecycle callback interceptor method must not start with "ejb" except ejbActivate. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
The method names of PostActivate lifecycle callback interceptor method must not start with "ejb" except ejbActivate.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #4.6.3

S70241

The PostActivate lifecycle callback interceptor method defined on an interceptor class have the following signature: void <METHOD>(InvocationContext) (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
The PostActivate lifecycle callback interceptor method defined on an interceptor class must have the following signature:
void <METHOD> (InvocationContext)
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70242

The PostActivate lifecycle callback interceptor method must not be declared as final or static. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
The PostActivate lifecycle callback interceptor method must not be declared as final or static.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70243

The PostActivate lifecycle callback interceptor method may not throw application exceptions. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
The PostActivate lifecycle callback interceptor method cannot throw application exceptions.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4.2

S70244

A given class may not have more than one lifecycle callback interceptor method for the PostActivate lifecycle event. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, class = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Class name
Description
The given class cannot have more than one lifecycle callback interceptor methods for the PostActivate lifecycle event.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70245

If the PostActivate lifecycle callback interceptor method is the ejbActivate method, that callback methods must be implemented on the bean class itself (or on its superclasses). (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
If the PostActivate lifecycle callback interceptor method is the ejbActivate method, that callback method must be implemented on the Bean class (or on its super classes).
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #4.6.3

S70250

The method names of PrePassivate lifecycle callback interceptor method must not start with "ejb" except ejbPassivate. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
The method names of PrePassivate lifecycle callback interceptor method must not start with "ejb" except ejbPassivate.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #4.6.3

S70251

The PrePassivate lifecycle callback interceptor method defined on an interceptor class have the following signature: void <METHOD>(InvocationContext) (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
The PrePassivate lifecycle callback interceptor method defined on an interceptor class must have the following signature:
void <METHOD> (InvocationContext)
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70252

The PrePassivate lifecycle callback interceptor method must not be declared as final or static. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
The PrePassivate lifecycle callback interceptor method must not be declared as final or static.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70253

The PrePassivate lifecycle callback interceptor method may not throw application exceptions. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
The PrePassivate lifecycle callback interceptor method cannot throw application exceptions.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4.2

S70254

A given class may not have more than one lifecycle callback interceptor method for the PrePassivate lifecycle event. (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, class = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Class name
Description
A given class cannot have more than one lifecycle callback interceptor methods for the PrePassivate lifecycle event.
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #12.4

S70255

If the PrePassivate lifecycle callback interceptor method is the ejbPassivate method, that callback methods must be implemented on the bean class itself (or on its superclasses). (test name = aa....aa, ejb-name = bb....bb, interceptor-class = cc....cc, method = dd....dd)

aa....aa: Test name
bb....bb: EJB name
cc....cc: Interceptor class
dd....dd: Method
Description
If the PrePassivate lifecycle callback interceptor method is the ejbPassivate method, that callback method must be implemented on the Bean class (or on its super classes).
Action
Modify the application according to the specifications.
Specification information
EJB 3.0 Core Contracts and Requirements #4.6.3