org.jasig.portal.PortalException: Exception encountered while saving layout for userId=13, profileId=3

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via Apereo Issues by Laura McCord, 1 year ago
Exception encountered while saving layout for userId=13, profileId=3
via Apereo Issues by Laura McCord, 1 year ago
Exception encountered while saving layout for userId=13, profileId=3
via Apereo Issues by Eric Suen, 1 year ago
Exception encountered while saving layout for userId=26, profileId=13
via Apereo Issues by Eric Suen, 1 year ago
Exception encountered while saving layout for userId=26, profileId=13
java.lang.NullPointerException:
at org.jasig.portal.layout.dlm.RDBMDistributedLayoutStore.saveStructure(RDBMDistributedLayoutStore.java:2581)
at org.jasig.portal.layout.dlm.RDBMDistributedLayoutStore.saveStructure(RDBMDistributedLayoutStore.java:2487)
at org.jasig.portal.layout.dlm.RDBMDistributedLayoutStore.saveStructure(RDBMDistributedLayoutStore.java:2487)
at org.jasig.portal.layout.dlm.RDBMDistributedLayoutStore.saveStructure(RDBMDistributedLayoutStore.java:2490)
at org.jasig.portal.layout.dlm.RDBMDistributedLayoutStore.saveStructure(RDBMDistributedLayoutStore.java:2490)
at org.jasig.portal.layout.dlm.RDBMDistributedLayoutStore.saveStructure(RDBMDistributedLayoutStore.java:2490)
at org.jasig.portal.layout.dlm.RDBMDistributedLayoutStore.saveStructure(RDBMDistributedLayoutStore.java:2490)
at org.jasig.portal.layout.dlm.RDBMDistributedLayoutStore.saveStructure(RDBMDistributedLayoutStore.java:2487)
at org.jasig.portal.layout.simple.RDBMUserLayoutStore.setUserLayout(RDBMUserLayoutStore.java:2271)
at org.jasig.portal.layout.dlm.RDBMDistributedLayoutStore.setUserLayout(RDBMDistributedLayoutStore.java:1408)
at org.jasig.portal.layout.dlm.RDBMDistributedLayoutStore.setUserLayout(RDBMDistributedLayoutStore.java:1389)
at org.jasig.portal.layout.dlm.DistributedLayoutManager.saveUserLayout(DistributedLayoutManager.java:518)
at org.jasig.portal.layout.TransientUserLayoutManagerWrapper.saveUserLayout(TransientUserLayoutManagerWrapper.java:168)
at org.jasig.portal.channels.DLMUserPreferences.TabColumnPrefsState.saveLayout(TabColumnPrefsState.java:792)
at org.jasig.portal.channels.DLMUserPreferences.TabColumnPrefsState.addChannel(TabColumnPrefsState.java:574)
at org.jasig.portal.channels.DLMUserPreferences.TabColumnPrefsState.addChannel(TabColumnPrefsState.java:587)
at org.jasig.portal.channels.DLMUserPreferences.TabColumnPrefsState.addChannel(TabColumnPrefsState.java:601)
at org.jasig.portal.channels.DLMUserPreferences.TabColumnPrefsState.access$2500(TabColumnPrefsState.java:99)
at org.jasig.portal.channels.DLMUserPreferences.TabColumnPrefsState$NewChannelState.setRuntimeData(TabColumnPrefsState.java:1401)
at org.jasig.portal.channels.DLMUserPreferences.TabColumnPrefsState.setRuntimeData(TabColumnPrefsState.java:197)
at org.jasig.portal.channels.DLMUserPreferences.CUserPreferences.setRuntimeData(CUserPreferences.java:211)
at org.jasig.portal.ChannelRenderer$Worker.execute(ChannelRenderer.java:519)
at org.jasig.portal.utils.threading.BaseTask.run(BaseTask.java:41)
at sun.reflect.GeneratedMethodAccessor163.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.jasig.portal.$Proxy183.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)

Users with the same issue

You are the first who have seen this exception.

Write tip

Know the solutions? Share your knowledge to help other developers to debug faster.