[ 
https://issues.jboss.org/browse/JBSEAM-4829?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Samuel Mendenhall updated JBSEAM-4829:
--------------------------------------

        Summary: Multiple class changes to make JpaIdentityStore clusterable  
(was: AnnotatedBeanProperty does not implement serializable)
    Description: 
Class changes required to make JpaIdentityStore clusterable (see 
Patch.diff.txt):
src/main/org/jboss/seam/security/permission/EntityIdentifierStrategy.java
src/main/org/jboss/seam/security/permission/IdentifierPolicy.java
src/main/org/jboss/seam/security/permission/PermissionMetadata.java
src/main/org/jboss/seam/security/permission/ClassIdentifierStrategy.java
src/main/org/jboss/seam/util/AnnotatedBeanProperty.java

The changes range from implementing Serializable to making fields transient and 
changing how those fields are initialized.

  was:
Using the Seam identity management components (JPA implementation) in a cluster 
we receive:
Mike

ERROR [CacheMarshaller300] Error while marshalling object: 
ReplicateCommand{cmds=PutDataMapCommand{fqn=/JSESSION/web_localhost/FACChsYYTB3WkeVAM8DKjw__,
 dataVersion=null, data={0=14, 1=1311774291438, 
3=org.jboss.ha.framework.server.SimpleCachableMarshalledValue{raw=java.util.HashMap@29368484serialized=false}},
 globalTransaction=null, erase=false}}
java.io.NotSerializableException: org.jboss.seam.util.AnnotatedBeanProperty


AnnotatedBeanProperty needs to be made serializable.



> Multiple class changes to make JpaIdentityStore clusterable
> -----------------------------------------------------------
>
>                 Key: JBSEAM-4829
>                 URL: https://issues.jboss.org/browse/JBSEAM-4829
>             Project: Seam 2
>          Issue Type: Bug
>          Components: Security
>    Affects Versions: 2.2.2.Final
>            Reporter: Samuel Mendenhall
>            Assignee: Marek Novotny
>             Fix For: 2.3.0.Final
>
>         Attachments: Patch.diff.txt
>
>
> Class changes required to make JpaIdentityStore clusterable (see 
> Patch.diff.txt):
> src/main/org/jboss/seam/security/permission/EntityIdentifierStrategy.java
> src/main/org/jboss/seam/security/permission/IdentifierPolicy.java
> src/main/org/jboss/seam/security/permission/PermissionMetadata.java
> src/main/org/jboss/seam/security/permission/ClassIdentifierStrategy.java
> src/main/org/jboss/seam/util/AnnotatedBeanProperty.java
> The changes range from implementing Serializable to making fields transient 
> and changing how those fields are initialized.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
seam-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/seam-issues

Reply via email to