Hello,
Does anyone recognize this stack trace?
[2008-06-13 09:09:38,929] [ERROR] WebServlet [org.jasig.portal.ChannelManager]: failed to contruct channel
java.lang.NullPointerException
at java.util.Hashtable.put(Hashtable.java:375)
at org.jasig.portal.ChannelStaticData.setParameter(ChannelStaticData.java:267)
at com.sct.pipeline.uportal.channels.cpip.CpipWebProxyChannel.setStaticData(CpipWebProxyChannel.java:168)
at org.jasig.portal.MultithreadedChannelAdapter.setStaticData(MultithreadedChannelAdapter.java:59)
at org.jasig.portal.ChannelManager.instantiateChannel(ChannelManager.java:943)
at org.jasig.portal.ChannelManager.instantiateChannel(ChannelManager.java:805)
at org.jasig.portal.ChannelManager.getChannelInstance(ChannelManager.java:1273)
at org.jasig.portal.ChannelManager.startChannelRendering(ChannelManager.java:1565)
at org.jasig.portal.ChannelManager.startChannelRendering(ChannelManager.java:1517)
at org.jasig.portal.ChannelRenderingBuffer.endElement(ChannelRenderingBuffer.java:160)
Error Resolution
- Changed GURUPRF_VALUE in Banner table GENERAL.GURUPRF to 'L' from 'N' for GURUPRF_STRING='USERMAP_OPT' to use LDAP mapping.
- Channed "Channel Class" in Channel Manager to com.sct.portals.luminis.ProviderChannel
- Added values for CACHE_TIMEOUT, SOURCE_INFO, DEFAULT, PROVIDER in Luminis table UP_CHANNEL_PARMS based on CHAN_ID from UP_CHANNEL.