Hey, Okay, thanks ... I did find it out by removing the parent.
regards On Wed, Jun 7, 2017 at 11:19 PM, Galen M O'Sullivan <[email protected]> wrote: > Hi Amit, > > PDX cannot serialize objects with cycles in them. If the child references > the parent and the parent references the child, you will get infinite > recursion and this type of error. You can solve this by marking the > reference to the parent as `transient` (as these links will not be > followed), though this may have other effects as well. > > Regards, > Galen > > > On Tue, Jun 6, 2017 at 10:49 PM, Amit Pandey <[email protected]> > wrote: > >> Hey Barry, >> >> Yes there is. There is reference to a parent which is of the same type as >> the value being serialized >> >> Regards >> >> On Wed, Jun 7, 2017 at 1:56 AM, Barry Oglesby <[email protected]> >> wrote: >> >>> Amit, >>> >>> What is being serialized? Is there any chance the value being serialized >>> references itself? >>> >>> Thanks, >>> Barry Oglesby >>> >>> >>> On Tue, Jun 6, 2017 at 12:40 PM, Amit Pandey <[email protected]> >>> wrote: >>> >>>> Hi , >>>> >>>> Can any one please help with below error. I get it whenever I am trying >>>> to load a region >>>> >>>> SystemFailure Watchdog: [warning] failure detected >>>> java.lang.StackOverflowError >>>> at java.nio.HeapByteBuffer.putLong(HeapByteBuffer.java:423) >>>> at org.apache.geode.internal.HeapDataOutputStream.writeLong(Hea >>>> pDataOutputStream.java:959) >>>> at org.apache.geode.DataSerializer.writePrimitiveLong(DataSeria >>>> lizer.java:1311) >>>> at org.apache.geode.internal.InternalDataSerializer.writeTimest >>>> amp(InternalDataSerializer.java:1991) >>>> at org.apache.geode.internal.InternalDataSerializer$44.toData(I >>>> nternalDataSerializer.java:634) >>>> at org.apache.geode.internal.InternalDataSerializer.writeUserOb >>>> ject(InternalDataSerializer.java:1498) >>>> at org.apache.geode.internal.InternalDataSerializer.writeWellKn >>>> ownObject(InternalDataSerializer.java:1458) >>>> at org.apache.geode.internal.InternalDataSerializer.basicWriteO >>>> bject(InternalDataSerializer.java:2176) >>>> at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd >>>> xOutputStream.java:83) >>>> at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW >>>> riterImpl.java:314) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serializeValue(AutoSerializableManager.java:1217) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serialize(AutoSerializableManager.java:1209) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager.writeD >>>> ata(AutoSerializableManager.java:1880) >>>> at org.apache.geode.internal.InternalDataSerializer.autoSeriali >>>> zed(InternalDataSerializer.java:1597) >>>> at org.apache.geode.internal.InternalDataSerializer.basicWriteO >>>> bject(InternalDataSerializer.java:2131) >>>> at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd >>>> xOutputStream.java:83) >>>> at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW >>>> riterImpl.java:314) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serializeValue(AutoSerializableManager.java:1217) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serialize(AutoSerializableManager.java:1209) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager.writeD >>>> ata(AutoSerializableManager.java:1880) >>>> at org.apache.geode.internal.InternalDataSerializer.autoSeriali >>>> zed(InternalDataSerializer.java:1597) >>>> at org.apache.geode.internal.InternalDataSerializer.basicWriteO >>>> bject(InternalDataSerializer.java:2131) >>>> at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd >>>> xOutputStream.java:83) >>>> at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW >>>> riterImpl.java:314) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serializeValue(AutoSerializableManager.java:1217) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serialize(AutoSerializableManager.java:1209) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager.writeD >>>> ata(AutoSerializableManager.java:1880) >>>> at org.apache.geode.internal.InternalDataSerializer.autoSeriali >>>> zed(InternalDataSerializer.java:1597) >>>> at org.apache.geode.internal.InternalDataSerializer.basicWriteO >>>> bject(InternalDataSerializer.java:2131) >>>> at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd >>>> xOutputStream.java:83) >>>> at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW >>>> riterImpl.java:314) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serializeValue(AutoSerializableManager.java:1217) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serialize(AutoSerializableManager.java:1209) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager.writeD >>>> ata(AutoSerializableManager.java:1880) >>>> at org.apache.geode.internal.InternalDataSerializer.autoSeriali >>>> zed(InternalDataSerializer.java:1597) >>>> at org.apache.geode.internal.InternalDataSerializer.basicWriteO >>>> bject(InternalDataSerializer.java:2131) >>>> at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd >>>> xOutputStream.java:83) >>>> at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW >>>> riterImpl.java:314) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serializeValue(AutoSerializableManager.java:1217) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serialize(AutoSerializableManager.java:1209) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager.writeD >>>> ata(AutoSerializableManager.java:1880) >>>> at org.apache.geode.internal.InternalDataSerializer.autoSeriali >>>> zed(InternalDataSerializer.java:1597) >>>> at org.apache.geode.internal.InternalDataSerializer.basicWriteO >>>> bject(InternalDataSerializer.java:2131) >>>> at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd >>>> xOutputStream.java:83) >>>> at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW >>>> riterImpl.java:314) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serializeValue(AutoSerializableManager.java:1217) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serialize(AutoSerializableManager.java:1209) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager.writeD >>>> ata(AutoSerializableManager.java:1880) >>>> at org.apache.geode.internal.InternalDataSerializer.autoSeriali >>>> zed(InternalDataSerializer.java:1597) >>>> at org.apache.geode.internal.InternalDataSerializer.basicWriteO >>>> bject(InternalDataSerializer.java:2131) >>>> at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd >>>> xOutputStream.java:83) >>>> at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW >>>> riterImpl.java:314) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serializeValue(AutoSerializableManager.java:1217) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serialize(AutoSerializableManager.java:1209) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager.writeD >>>> ata(AutoSerializableManager.java:1880) >>>> at org.apache.geode.internal.InternalDataSerializer.autoSeriali >>>> zed(InternalDataSerializer.java:1597) >>>> at org.apache.geode.internal.InternalDataSerializer.basicWriteO >>>> bject(InternalDataSerializer.java:2131) >>>> at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd >>>> xOutputStream.java:83) >>>> at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW >>>> riterImpl.java:314) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serializeValue(AutoSerializableManager.java:1217) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serialize(AutoSerializableManager.java:1209) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager.writeD >>>> ata(AutoSerializableManager.java:1880) >>>> at org.apache.geode.internal.InternalDataSerializer.autoSeriali >>>> zed(InternalDataSerializer.java:1597) >>>> at org.apache.geode.internal.InternalDataSerializer.basicWriteO >>>> bject(InternalDataSerializer.java:2131) >>>> at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd >>>> xOutputStream.java:83) >>>> at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW >>>> riterImpl.java:314) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serializeValue(AutoSerializableManager.java:1217) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serialize(AutoSerializableManager.java:1209) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager.writeD >>>> ata(AutoSerializableManager.java:1880) >>>> at org.apache.geode.internal.InternalDataSerializer.autoSeriali >>>> zed(InternalDataSerializer.java:1597) >>>> at org.apache.geode.internal.InternalDataSerializer.basicWriteO >>>> bject(InternalDataSerializer.java:2131) >>>> at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd >>>> xOutputStream.java:83) >>>> at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW >>>> riterImpl.java:314) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serializeValue(AutoSerializableManager.java:1217) >>>> at org.apache.geode.pdx.internal.AutoSerializableManager$Object >>>> Field.serialize(AutoSerializableManager.java:1209) >>>> >>> >>> >> >
