You need to implements serializable.

the warning are not that important and more on bad practise side of coding,
just sthg ignored by eclipselink

Le mercredi 29 janvier 2014, Thiago Veronezi <[email protected]> a écrit :
> Don't forget to share a bit of code. How do you implement
> BillableController?
> Check the specification [
> http://download.oracle.com/otndocs/jcp/web_beans-1.0-fr-eval-oth-JSpec/ -
> "Passivation and passivating scopes"]. It may give you some tips.
>
> []s,
> Thiago.
>
>
>
> On Wed, Jan 29, 2014 at 1:10 PM, mauro2java2011 <[email protected]
>wrote:
>
>> i have deployed a jsf crud application.
>>
>> Into glassfsih i t work , but from tomee i get the following problems:
>>
>> WARNING: Detected the following possible violations of the restrictions
>> placed on property access persistent types:
>> "jpa.entities.ClientPK" uses property access, but its field
>> "clientDepartmentNumber" is accessed directly in method "equals" defined
in
>> "jpa.entities.ClientPK".
>> "jpa.entities.ClientPK" uses property access, but its field "clientName"
is
>> accessed directly in method "equals" defined in "jpa.entities.ClientPK".
>> "jpa.entities.ClientPK" uses property access, but its field "clientName"
is
>> accessed directly in method "equals" defined in "jpa.entities.ClientPK".
>> "jpa.entities.ClientPK" uses property access, but its field "clientName"
is
>> accessed directly in method "equals" defined in "jpa.entities.ClientPK".
>> "jpa.entities.ClientPK" uses property access, but its field "clientName"
is
>> accessed directly in method "hashCode" defined in
"jpa.entities.ClientPK".
>> "jpa.entities.ClientPK" uses property access, but its field "clientName"
is
>> accessed directly in method "equals" defined in "jpa.entities.ClientPK".
>> "jpa.entities.ClientPK" uses property access, but its field "clientName"
is
>> accessed directly in method "equals" defined in "jpa.entities.ClientPK".
>> "jpa.entities.ClientPK" uses property access, but its field
>> "clientDepartmentNumber" is accessed directly in method "equals" defined
in
>> "jpa.entities.ClientPK".
>> "jpa.entities.ClientPK" uses property access, but its field
>> "clientDepartmentNumber" is accessed directly in method "toString"
defined
>> in "jpa.entities.ClientPK".
>> "jpa.entities.ClientPK" uses property access, but its field "clientName"
is
>> accessed directly in method "toString" defined in
"jpa.entities.ClientPK".
>> "jpa.entities.ClientPK" uses property access, but its field
>> "clientDepartmentNumber" is accessed directly in method "hashCode"
defined
>> in "jpa.entities.ClientPK".
>> "jpa.entities.ClientPK" uses property access, but its field "clientName"
is
>> accessed directly in method "hashCode" defined in
"jpa.entities.ClientPK".
>> gen 29, 2014 7:06:19 PM null
>> WARNING: Detected the following possible violations of the restrictions
>> placed on property access persistent types:
>> "jpa.entities.ProjectPK" uses property access, but its field "clientName"
>> is
>> accessed directly in method "hashCode" defined in
"jpa.entities.ProjectPK".
>> "jpa.entities.ProjectPK" uses property access, but its field
>> "clientDepartmentNumber" is accessed directly in method "hashCode"
defined
>> in "jpa.entities.ProjectPK".
>> "jpa.entities.ProjectPK" uses property access, but its field "clientName"
>> is
>> accessed directly in method "equals" defined in "jpa.entities.ProjectPK".
>> "jpa.entities.ProjectPK" uses property access, but its field "clientName"
>> is
>> accessed directly in method "equals" defined in "jpa.entities.ProjectPK".
>> "jpa.entities.ProjectPK" uses property access, but its field "clientName"
>> is
>> accessed directly in method "hashCode" defined in
"jpa.entities.ProjectPK".
>> "jpa.entities.ProjectPK" uses property access, but its field "clientName"
>> is
>> accessed directly in method "toString" defined in
"jpa.entities.ProjectPK".
>> "jpa.entities.ProjectPK" uses property access, but its field "clientName"
>> is
>> accessed directly in method "equals" defined in "jpa.entities.ProjectPK".
>> "jpa.entities.ProjectPK" uses property access, but its field
"projectName"
>> is accessed directly in method "equals" defined in
>> "jpa.entities.ProjectPK".
>> "jpa.entities.ProjectPK" uses property access, but its field
"projectName"
>> is accessed directly in method "hashCode" defined in
>> "jpa.

-- 
*Romain Manni-Bucau*
*Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
*Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/>
*LinkedIn: **http://fr.linkedin.com/in/rmannibucau
<http://fr.linkedin.com/in/rmannibucau>*
*Github: https://github.com/rmannibucau <https://github.com/rmannibucau>*

Reply via email to