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, 2 years 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, 2 years 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:149)	at org.springframework.orm.jpa.JpaInterceptor.invoke(JpaInterceptor.java:96)	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)	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)