Hi everyone. The problem is as follows: a user logs into User Management and tries to find another user. As a result, the user is logged out of Jira, and in the logs we see the following:
2023-04-19 20:18:34,648+0000 Catalina-utility-1 WARN anonymous [o.a.c.c.C.[Catalina].[localhost].[/]] Cannot serialize session attribute [jira.user.filter] for session [15A298D8E1FED322CDB1D91B57DBA57D.jira-1]
java.io.NotSerializableException: com.atlassian.jira.application.DefaultApplicationRoleManager
at java.base/java.io.ObjectOutputStream.writeObject0(Unknown Source)
at java.base/java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
at java.base/java.io.ObjectOutputStream.writeSerialData(Unknown Source)
at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
at java.base/java.io.ObjectOutputStream.writeObject0(Unknown Source)
at java.base/java.io.ObjectOutputStream.writeObject(Unknown Source)
... 14 filtered
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Unknown Source)
2023-04-19 20:18:34,741+0000 Catalina-utility-1 WARN anonymous [o.a.c.c.C.[Catalina].[localhost].[/]] Cannot serialize session attribute [jira.user.filter] for session [DB3F9B068679E6F924432B0F27900E78.jira-1]
java.io.NotSerializableException: com.atlassian.jira.application.DefaultApplicationRoleManager
at java.base/java.io.ObjectOutputStream.writeObject0(Unknown Source)
at java.base/java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
at java.base/java.io.ObjectOutputStream.writeSerialData(Unknown Source)
at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
at java.base/java.io.ObjectOutputStream.writeObject0(Unknown Source)
at java.base/java.io.ObjectOutputStream.writeObject(Unknown Source)
... 14 filtered
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Unknown Source)
2023-04-19 20:18:34,857+0000 Catalina-utility-1 WARN anonymous [o.a.c.c.C.[Catalina].[localhost].[/]] Cannot deserialize session attribute [jira.user.filter] for session [15A298D8E1FED322CDB1D91B57DBA57D.jira-1]
2023-04-19 20:18:34,859+0000 Catalina-utility-1 ERROR anonymous [o.a.c.c.C.[Catalina].[localhost].[/]] Session: 15A298D8E1FED322CDB1D91B57DBA57D.jira-1;
java.lang.ClassCastException: class java.io.ObjectStreamClass cannot be cast to class java.lang.String (java.io.ObjectStreamClass and java.lang.String are in module java.base of loader 'bootstrap')
at java.base/java.io.ObjectInputStream.readTypeString(Unknown Source)
at java.base/java.io.ObjectStreamClass.readNonProxy(Unknown Source)
at java.base/java.io.ObjectInputStream.readClassDescriptor(Unknown Source)
at java.base/java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
at java.base/java.io.ObjectInputStream.readClassDesc(Unknown Source)
at java.base/java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.base/java.io.ObjectInputStream.readObject0(Unknown Source)
at java.base/java.io.ObjectInputStream.readObject(Unknown Source)
at java.base/java.io.ObjectInputStream.readObject(Unknown Source)
... 11 filtered
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Unknown Source)
2023-04-19 20:18:35,487+0000 Catalina-utility-1 WARN anonymous [o.a.c.c.C.[Catalina].[localhost].[/]] Cannot deserialize session attribute [jira.user.filter] for session [DB3F9B068679E6F924432B0F27900E78.jira-1]
2023-04-19 20:18:35,488+0000 Catalina-utility-1 ERROR anonymous [o.a.c.c.C.[Catalina].[localhost].[/]] Session: DB3F9B068679E6F924432B0F27900E78.jira-1;
java.io.InvalidClassException: com.atlassian.jira.user.DelegatingApplicationUser; invalid descriptor for field user
at java.base/java.io.ObjectStreamClass.readNonProxy(Unknown Source)
at java.base/java.io.ObjectInputStream.readClassDescriptor(Unknown Source)
at java.base/java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
at java.base/java.io.ObjectInputStream.readClassDesc(Unknown Source)
at java.base/java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.base/java.io.ObjectInputStream.readObject0(Unknown Source)
at java.base/java.io.ObjectInputStream.readObject(Unknown Source)
at java.base/java.io.ObjectInputStream.readObject(Unknown Source)
... 11 filtered
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: illegal signature
at java.base/java.io.ObjectStreamField.<init>(Unknown Source)
... 26 more
Hi @Maxim Kashaev ,
Welcome to Atlassian community!
Could you please explain the issue in details to investigate the answer.?
Regards,
Sanjen Bariki
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.