Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Exception while loading Portal login page, Ver 6.1

31 views
Skip to first unread message

sujithpoduval

unread,
Sep 16, 2009, 12:46:49 AM9/16/09
to
Hi,

We have a Websphere Portal v6.1 env and we have several portlet application running on the server. But suddenly it started giving exception while loading the portal login page and the page is not getting loaded. Also all the portlet applications are are in the stopped status while we checked the same through AppServer admin console.
Please find the exception below and help me in resolving the problem as early as possible.

*[9/16/09 10:01:24:934 GMT+05:30] 00000035 Servlet E com.ibm.wps.engine.Servlet handleException EJPEJ0070E: An exception occurred while processing the request.*
*java.lang.ClassCastException: com.ibm.wps.auth.extensions.impl.ExtendedAuthenticationServiceImpl incompatible with com.ibm.portal.auth.extensions.ExtendedAuthenticationService*
at com.ibm.wps.resolver.portal.ResolvedPreprocessor. (ResolvedPreprocessor.java:221)
at com.ibm.wps.resolver.friendly.preprocessors.FriendlyPreProcessor.(FriendlyPreProcessor.java:111)
at sun.reflect.GeneratedConstructorAccessor69.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:522)
at com.ibm.wps.state.config.ClassLoaderInstantiator.newInstance(ClassLoaderInstantiator.java:122)
at com.ibm.wps.state.config.ChainConfiguratorImpl.getInstance(ChainConfiguratorImpl.java:218)
at com.ibm.wps.state.config.ChainConfiguratorImpl.newInstance(ChainConfiguratorImpl.java:256)
at com.ibm.wps.state.config.ChainConfiguratorImpl.getChainElementsFromConfig(ChainConfiguratorImpl.java:155)
at com.ibm.wps.state.config.CheckedChainConfigurator.internalGetChainElements(CheckedChainConfigurator.java:135)
at com.ibm.wps.state.config.CheckedChainConfigurator.getChainElements(CheckedChainConfigurator.java:82)
at com.ibm.wps.state.preprocessors.DefaultPreProcessor.init(DefaultPreProcessor.java:143)
at com.ibm.wps.state.StateManagerImpl.init(StateManagerImpl.java:1039)
at com.ibm.wps.state.StateManagerImpl.init(StateManagerImpl.java:1073)
at com.ibm.wps.state.services.StateManagerServiceImpl.newStateManager(StateManagerServiceImpl.java:340)
at com.ibm.wps.state.services.StateManagerServiceImpl$StateManagerInstantiator.newObject(StateManagerServiceImpl.java:97)
at com.ibm.wps.state.services.StateManagerServiceImpl$StateManagerInstantiator.newObject(StateManagerServiceImpl.java:66)
at com.ibm.wps.util.pool.SimpleObjectPool.internalCreate(SimpleObjectPool.java:192)
at com.ibm.wps.util.pool.ObjectPoolWithHysteresis.internalCreate(ObjectPoolWithHysteresis.java:246)
at com.ibm.wps.util.pool.SimpleObjectPool.get(SimpleObjectPool.java:125)
at com.ibm.wps.util.pool.ObjectPoolWithHysteresis.get(ObjectPoolWithHysteresis.java:132)
at com.ibm.wps.state.utils.synchronization.WeakThreadLocalCacheImpl$WeakThreadLocal.newObject(WeakThreadLocalCacheImpl.java:186)
at com.ibm.wps.state.utils.synchronization.WeakThreadLocalCacheImpl$WeakThreadLocal.initialValue(WeakThreadLocalCacheImpl.java:175)
at com.ibm.wps.state.utils.synchronization.WeakThreadLocalCacheImpl$WeakThreadLocal.initialValue(WeakThreadLocalCacheImpl.java:148)
at java.lang.ThreadLocal$ThreadLocalMap.getAfterMiss(ThreadLocal.java:389)
at java.lang.ThreadLocal$ThreadLocalMap.get(ThreadLocal.java:362)
at java.lang.ThreadLocal$ThreadLocalMap.access$000(ThreadLocal.java:240)
at java.lang.ThreadLocal.get(ThreadLocal.java:142)
at com.ibm.wps.state.utils.synchronization.WeakThreadLocalCacheImpl$WeakThreadLocal.get(WeakThreadLocalCacheImpl.java:156)
at com.ibm.wps.state.utils.synchronization.WeakThreadLocalCacheImpl$WeakThreadLocal.get(WeakThreadLocalCacheImpl.java:148)
at com.ibm.wps.state.utils.synchronization.WeakThreadLocalCacheImpl.get(WeakThreadLocalCacheImpl.java:387)
at com.ibm.wps.state.services.StateManagerServiceImpl.getStateManager(StateManagerServiceImpl.java:220)
at com.ibm.wps.services.state.WPStateManagerService.getStateManager(WPStateManagerService.java:77)
at com.ibm.wps.state.utils.StateHelper.getStateManager(StateHelper.java:163)
at com.ibm.wps.engine.Servlet.doGet(Servlet.java:499)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at com.ibm.wps.engine.Servlet.doFilter(Servlet.java:1188)
at com.ibm.wps.resolver.servlet.ContentHandlerCleanup.doFilter(ContentHandlerCleanup.java:648)
at com.ibm.wps.resolver.servlet.AbstractFilter.doFilter(AbstractFilter.java:93)
at com.ibm.wps.engine.Servlet.service(Servlet.java:1179)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1143)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1084)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
at com.ibm.wps.engine.ExtendedLocaleFilter.doFilter(ExtendedLocaleFilter.java:113)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
at com.ibm.wps.resolver.friendly.servlet.FriendlySelectionFilter.doFilter(FriendlySelectionFilter.java:191)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
at com.ibm.wps.mappingurl.impl.URLAnalyzer.doFilter(URLAnalyzer.java:365)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
at com.ibm.wps.engine.VirtualPortalFilter.doFilter(VirtualPortalFilter.java:88)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
at com.ibm.wps.state.filter.StateCleanup.doFilter(StateCleanup.java:89)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:587)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:481)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3453)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:267)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:815)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1466)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:119)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture$1.run(AsyncChannelFuture.java:205)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)


Thanks and Regards,
Sujith

Neeraj Sidhaye

unread,
Sep 16, 2009, 2:19:28 AM9/16/09
to
To me, problem looks like something is wrong with AuthenticationFilter.

are you working on AuthenticationFilter?

after configuring filter you started getting this error, right?

thanks..
**
*[Extreme Portal|http://ExtremePortal.blogspot.com]*

sujithpoduval

unread,
Sep 16, 2009, 3:23:49 AM9/16/09
to
Hi Neeraj,

We are not doing anything on authentication filters.
We have restarted the servers, after that we are not getting the portal login page.

Thanks for your response.

fang

unread,
Sep 16, 2009, 10:41:11 AM9/16/09
to
ClassCastException seems to indicate class loading or missing jar files. You may want to check the classpath and jar files. Comparing this system to a working one might provide some clues.

-FF

The postings on this site are my own and do not necessarily represent the positions, strategies or opinions of IBM.

sujithpoduval

unread,
Sep 17, 2009, 7:19:02 AM9/17/09
to
Hi,

We have checked the environment it has all the jars, the jar which contained the class *com.ibm.wps.auth.extensions.impl.ExtendedAuthenticationServiceImpl* is also present in the shared libraries. And cross checked with the working environament all the jars are present. still we are unaware what is the cause. May be it is somthing to do with the filters. Please help us to resolve the issue.

Thanks and Regards

fang

unread,
Sep 17, 2009, 1:41:05 PM9/17/09
to
Rule of thumb, if your thread is not answered in 3-4 days, it's probably time for you to open a PMR.
0 new messages