Andrea Patricelli created SYNCOPE-1139:
------------------------------------------
Summary: StackOverflowError while serializing AuditEntry after
propagation
Key: SYNCOPE-1139
URL: https://issues.apache.org/jira/browse/SYNCOPE-1139
Project: Syncope
Issue Type: Bug
Components: core
Affects Versions: 2.0.4
Environment: Syncope embedded mode
Reporter: Andrea Patricelli
Assignee: Andrea Patricelli
Fix For: 2.0.5, 2.1.0
# Login on Syncope as admin
# Go to Realms -> USER
# Enable PROPAGATION audit (SUCCESS and FAILURE)
# Edit an existing user (puccini if on embedded environment) or create a new one
# assign to the user a resource on which to do propagation (resource-ldap for
example)
# Save user and check core.log logs, you'll see a StackOverflowError:
{code}
com.fasterxml.jackson.databind.JsonMappingException: Infinite recursion
(StackOverflowError) (through reference chain:
org.apache.openjpa.util.java$util$ArrayList$proxy[0]->org.apache.syncope.core.persistence.jpa.entity.resource.JPAProvision["resource"]->org.apache.syncope.core.persistence.jpa.entity.resource.JPAExternalResource["provisions"]->org.apache.openjpa.util.java$util$ArrayList$proxy[0]->org.apache.syncope.core.persistence.jpa.entity.resource.JPAProvision["resource"]->org.apache.syncope.core.persistence.jpa.entity.resource.JPAExternalResource["provisions"]->org.apache.openjpa.util.java$util$ArrayList$proxy[0]->org.apache.syncope.core.persistence.jpa.entity.resource.JPAProvision["resource"]->org.apache.syncope.core.persistence.jpa.entity.resource.JPAExternalResource["provisions"]-
{code}
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)