Hi everyone, We have an application which uses LDAP users. I have a question regarding to the message in log:

Failed to de-serialize java object of class ch.ivyteam.ivy.security.internal.jndi.JndiUser. Object will be null.

What does it mean and how can we prevent this issue?

Thanks

Matej

asked 08.09.2015 at 10:09

matej_smetana's gravatar image

matej_smetana
16556
accept rate: 0%


It occurs because when a DataClass holds a reference to a non serializable class. In your case one of your data classes will have an attribute of type ch.ivyteam.ivy.security.IUser.

The serialization problem arises as soon as the process is resumed from a persistent state. Basically when you resume a Task with data, that was not fully serializable.

You can work around the error by setting the data class attribute which references the non-serizalizable value as not persistent.

alt text

link

answered 08.09.2015 at 11:32

Reguel%20Wermelinger's gravatar image

Reguel Werme... ♦♦
8.0k11650
accept rate: 68%

edited 08.09.2015 at 11:32

Thank You for your answer Reguel. It helped me a lot.

(08.09.2015 at 12:49) matej_smetana matej_smetana's gravatar image
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "Title")
  • image?![alt text](/path/img.jpg "Title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×16
×12

Asked: 08.09.2015 at 10:09

Seen: 981 times

Last updated: 08.09.2015 at 12:49