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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.