[
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