WPS 6.1 lookaside custom attributes - Websphere

This is a discussion on WPS 6.1 lookaside custom attributes - Websphere ; Hi guys, I have followed the steps on page: http://publib.boulder.ibm.com/infoce...kaside_db.html to configure custom attributes. All steps complete without failure. However, I am unable to access the attributes using the PUMA SPI. I get LDAP exceptions that the attribute is not ...

+ Reply to Thread
Results 1 to 3 of 3

Thread: WPS 6.1 lookaside custom attributes

  1. WPS 6.1 lookaside custom attributes

    Hi guys,

    I have followed the steps on page: http://publib.boulder.ibm.com/infoce...kaside_db.html

    to configure custom attributes. All steps complete without failure. However, I am unable to access the attributes using the PUMA SPI. I get LDAP exceptions that the attribute is not there. I am trying to use my default derby database as the store. I have edited the file wkplc.properties like:

    ################################################## #############################
    ################################################## #############################
    ##
    ## VMM Property Extension Properties
    ##
    ## Database modification tasks of Virtual Member Manager need a connection to a running server
    ## instance. Please check your Server is running prior to executing these tasks
    ##
    ## wp-configure-la-complete
    ## wp-add-la-property
    ################################################## #############################
    ################################################## #############################


    # JdbcProviderName: The name of jdbc provider to be used
    # keep federated.db.JdbcProviderName in sync for the same db type
    # la.JdbcProviderName and federated.db.JdbcProviderName must be different for different db types
    la.JdbcProviderName=wpdbJDBC_derby

    # DbType: The type of database to be used for VMM lookaside db domain
    # for information about suported values please check wkplc_comp.properties
    la.DbType=derby

    # DbUrl: The VMM lookaside DB domain database URL
    # for information about suported values please check wkplc_comp.properties
    la.DbUrl=jdbc:derby:wpsdb;create=true

    # DbName: The name of the VMM lookaside database
    # Note: This value should also appear as the database element in DbUrl. Please verify that you point to the same DB
    # Note: Non-Windows platforms when using DB2 only. This value is the TCPIP
    # Alias for the database.
    la.DbName=wpsdb

    # DataSourceName: The name of datasource to be used for
    # VMM Federated DB domain
    la.DataSourceName=wpdbDS

    # DbUser: The database administrator user ID
    la.DbUser=db2admin

    # DbPassword: The database administrator password
    la.DbPassword=db2admin

    I have run all of the required steps with no script failures but no luck getting the attributes.

    What might be the problem?

  2. Re: WPS 6.1 lookaside custom attributes

    Ok,

    So I now have the lookaside database in derby but when I try to update an attribute I get the following exception:

    [10/21/08 20:45:04:953 EDT] 00000042 XATransaction E J2CA0027E: An exception occurred while invoking end on an XA Resource Adapter from dataSource jdbc/wpdbDS, within transaction ID {XidImpl: formatId(57415344), gtrid_length(36), bqual_length(54), data(0000011d220221c50000000100000076336148dc1e89e e9627094be1b96d8aaa718ab8790000011d220221c50000000 100000076336148dc1e89ee9627094be1b96d8aaa718ab8790 00000010000000000000000000000000003)}: javax.transaction.xa.XAException
    at org.apache.derby.jdbc.EmbedXAConnection.end(Unknow n Source)
    at com.ibm.ws.rsadapter.spi.WSRdbXaResourceImpl.end(W SRdbXaResourceImpl.java:512)
    at com.ibm.ejs.j2c.XATransactionWrapper.end(XATransac tionWrapper.java:574)
    at com.ibm.ws.Transaction.JTA.JTAResourceBase.end(JTA ResourceBase.java:237)
    at com.ibm.ws.Transaction.JTA.RegisteredResources.sen dEnd(RegisteredResources.java:1356)
    at com.ibm.ws.Transaction.JTA.RegisteredResources.dis tributeEnd(RegisteredResources.java:1330)
    at com.ibm.ws.Transaction.JTA.TransactionImpl.interna lRollback(TransactionImpl.java:2739)
    at com.ibm.ws.Transaction.JTA.TransactionImpl.rollbac k(TransactionImpl.java:1936)
    at com.ibm.ws.Transaction.JTA.TranManagerImpl.rollbac k(TranManagerImpl.java:283)
    at com.ibm.ws.Transaction.JTA.TranManagerSet.rollback (TranManagerSet.java:194)
    at com.ibm.ws.extensionhelper.tran.impl.TransactionCo ntrolImpl.handleException(TransactionControlImpl.j ava:393)
    at com.ibm.ws.wim.tx.JTAHelper.closeTransaction(JTAHe lper.java:203)
    at com.ibm.websphere.wim.ServiceProvider.update(Servi ceProvider.java:421)
    at com.ibm.websphere.wim.client.LocalServiceProvider. update(LocalServiceProvider.java:385)
    at com.ibm.wps.um.VMMFilter$6.run(VMMFilter.java:318)
    at com.ibm.ws.security.auth.ContextManagerImpl.runAs( ContextManagerImpl.java:4040)
    at com.ibm.ws.security.auth.ContextManagerImpl.runAsS ystem(ContextManagerImpl.java:4137)
    at com.ibm.wps.um.VMMFilter.update(VMMFilter.java:324 )
    at com.ibm.wps.um.VMMFilter.filter(VMMFilter.java:402 )
    at com.ibm.wps.um.PrincipalFilter.filter(PrincipalFil ter.java:59)
    at com.ibm.wps.um.RealmFilter.filter(RealmFilter.java :152)
    at com.ibm.wps.um.PrincipalFilterChain.invokeFilterin g(PrincipalFilterChain.java:109)
    at com.ibm.wps.um.FilterAdapter.update(FilterAdapter. java:285)
    at com.ibm.wps.um.PumaControllerImpl.modifyAttributes (PumaControllerImpl.java:268)
    at com.ibm.wps.um.PumaControllerImpl.addAttributes(Pu maControllerImpl.java:122)
    at com.vault.wps.shared.filter.GoldMemberExplicitLogi nFilter.login(GoldMemberExplicitLoginFilter.java:9 3)
    at com.ibm.wps.auth.impl.ExplicitLoginFilterChainImpl .login(ExplicitLoginFilterChainImpl.java:58)
    at com.ibm.wps.auth.impl.AuthenticationFilterChainHan dlerImpl.invokeExplicitLoginFilterChain(Authentica tionFilterChainHandlerImpl.java:193)
    at com.ibm.wps.state.accessors.action.engine.login.Lo ginActionAccessorImpl$LoginAction.execute(LoginAct ionAccessorImpl.java:138)
    at com.ibm.wps.state.accessors.action.manager.ActionM anagerImpl.internalExecuteAction(ActionManagerImpl .java:387)
    at com.ibm.wps.state.accessors.action.manager.ActionM anagerImpl.internalExecuteAction(ActionManagerImpl .java:314)
    at com.ibm.wps.state.accessors.action.manager.ActionM anagerImpl.executeAction(ActionManagerImpl.java:13 0)
    at com.ibm.wps.state.accessors.action.manager.ActionM anagerImpl.executeActions(ActionManagerImpl.java:1 78)
    at com.ibm.wps.engine.phases.WPActionPhase.processEng ineActions(WPActionPhase.java:2001)
    at com.ibm.wps.engine.phases.WPActionPhase.execute(WP ActionPhase.java:668)
    at com.ibm.wps.state.phases.AbstractActionPhase.next( AbstractActionPhase.java:130)
    at com.ibm.wps.engine.Servlet.callPortal(Servlet.java :800)
    at com.ibm.wps.engine.Servlet.doGet(Servlet.java:607)
    at com.ibm.wps.engine.Servlet.doPost(Servlet.java:833 )
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:763)
    at com.ibm.wps.engine.Servlet.doFilter(Servlet.java:1 184)
    at com.ibm.wps.resolver.servlet.ContentHandlerCleanup .doFilter(ContentHandlerCleanup.java:648)
    at com.ibm.wps.resolver.servlet.AbstractFilter.doFilt er(AbstractFilter.java:82)
    at com.ibm.wps.engine.Servlet.service(Servlet.java:11 75)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.ser vice(ServletWrapper.java:1068)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.ser vice(ServletWrapper.java:1009)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.d oFilter(WebAppFilterChain.java:145)
    at com.ibm.wps.engine.ExtendedLocaleFilter.doFilter(E xtendedLocaleFilter.java:93)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapp er.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.d oFilter(WebAppFilterChain.java:130)
    at com.ibm.wps.state.filter.StateCleanup.doFilter(Sta teCleanup.java:89)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapp er.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.d oFilter(WebAppFilterChain.java:130)
    at com.ibm.wps.resolver.friendly.servlet.FriendlySele ctionFilter.doFilter(FriendlySelectionFilter.java: 189)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapp er.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.d oFilter(WebAppFilterChain.java:130)
    at com.ibm.wps.engine.VirtualPortalFilter.doFilter(Vi rtualPortalFilter.java:88)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapp er.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.d oFilter(WebAppFilterChain.java:130)
    at com.ibm.wps.mappingurl.impl.URLAnalyzer.doFilter(U RLAnalyzer.java:282)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapp er.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.d oFilter(WebAppFilterChain.java:130)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._ doFilter(WebAppFilterChain.java:87)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager .doFilter(WebAppFilterManager.java:771)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager .doFilter(WebAppFilterManager.java:679)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.han dleRequest(ServletWrapper.java:539)
    at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.h andleRequest(ServletWrapper.java:478)
    at com.ibm.ws.webcontainer.webapp.WebApp.handleReques t(WebApp.java:3365)
    at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequ est(WebGroup.java:267)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest (WebContainer.java:814)
    at com.ibm.ws.wswebcontainer.WebContainer.handleReque st(WebContainer.java:1455)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.read y(WCChannelLink.java:115)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLi nk.handleDiscrimination(HttpInboundLink.java:454)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLi nk.handleNewInformation(HttpInboundLink.java:383)
    at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCa llback.complete(HttpICLReadCallback.java:102)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListe ner.futureCompleted(AioReadCompletionListener.java :165)
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallbac k(AbstractAsyncFuture.java:217)
    at com.ibm.io.async.AsyncChannelFuture.fireCompletion Actions(AsyncChannelFuture.java:161)
    at com.ibm.io.async.AsyncFuture.completed(AsyncFuture .java:136)
    at com.ibm.io.async.ResultHandler.complete(ResultHand ler.java:195)
    at com.ibm.io.async.ResultHandler.runEventProcessingL oop(ResultHandler.java:743)
    at com.ibm.io.async.ResultHandler$2.run(ResultHandler .java:873)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.j ava:1473)
    ..
    [10/21/08 20:45:04:984 EDT] 00000042 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: FFDC opened incident stream file C:\IBM\WebSphere\wp_profile\logs\ffdc\WebSphere_Po rtal_00000042_08.10.21_20.45.04_4.txt
    [10/21/08 20:45:05:093 EDT] 00000042 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC closed incident stream file C:\IBM\WebSphere\wp_profile\logs\ffdc\WebSphere_Po rtal_00000042_08.10.21_20.45.04_4.txt
    [10/21/08 20:45:05:140 EDT] 00000042 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: FFDC opened incident stream file C:\IBM\WebSphere\wp_profile\logs\ffdc\WebSphere_Po rtal_00000042_08.10.21_20.45.05_0.txt
    [10/21/08 20:45:05:140 EDT] 00000042 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC closed incident stream file C:\IBM\WebSphere\wp_profile\logs\ffdc\WebSphere_Po rtal_00000042_08.10.21_20.45.05_0.txt
    [10/21/08 20:45:05:203 EDT] 00000042 Servlet E com.ibm.wps.engine.Servlet handleException EJPEJ0070E: An exception occurred while processing the request.
    java.lang.RuntimeException: com.ibm.wps.um.exceptions.impl.PumaSystemException Impl: com.ibm.wps.util.DataBackendException: EJPSG0015E: Data Backend Problem com.ibm.websphere.wim.exception.WIMApplicationExce ption: Failed to update entity: com.ibm.websphere.wim.exception.WIMSystemException : CWWIM4521E The ''{0}'' SQL Exception occurred during processing.


    Any ideas about this? The error codes are to very general.

  3. Re: WPS 6.1 lookaside custom attributes

    After looking in the derby database I have seen the following exception:

    2008-10-22 10:48:04.890 GMT Thread[WebContainer : 5,5,main] (XID = 8100143), (SESSIONID = 2), (DATABASE = C:/IBM/WebSphere/wp_profile/PortalServer/derby/wpsdb), (DRDAID = null), Cleanup action starting
    2008-10-22 10:48:04.890 GMT Thread[WebContainer : 5,5,main] (XID = 8100143), (SESSIONID = 2), (DATABASE = C:/IBM/WebSphere/wp_profile/PortalServer/derby/wpsdb), (DRDAID = null), Failed Statement is: INSERT INTO LASTRPROP (VALUE_ID, PROP_ID, TYPE_ID, ENTITY_ID, COMPOSITE, META_VALUE, PROPVALUE, VALUE_KEY) VALUES (?, ?, ?, ?, ?, ?, ?, ?) with 8 parameters begin parameter #1: 10102 :end parameter begin parameter #2: 10000 :end parameter begin parameter #3: STRING :end parameter begin parameter #4: 103 :end parameter begin parameter #5: null :end parameter begin parameter #6: :end parameter begin parameter #7: 1224672423843 :end parameter begin parameter #8: 1224672423843 :end parameter
    ERROR 40XL1: A lock could not be obtained within the time requested
    at org.apache.derby.iapi.error.StandardException.newE xception(Unknown Source)
    at org.apache.derby.impl.services.locks.LockSet.lockO bject(Unknown Source)
    at org.apache.derby.impl.services.locks.SinglePool.lo ckAnObject(Unknown Source)
    at org.apache.derby.impl.services.locks.SinglePool.lo ckObject(Unknown Source)
    at org.apache.derby.impl.store.raw.xact.RowLocking2.l ockRecordForRead(Unknown Source)
    at org.apache.derby.impl.store.access.heap.HeapContro ller.lockRow(Unknown Source)
    at org.apache.derby.impl.store.access.heap.HeapContro ller.lockRow(Unknown Source)
    at org.apache.derby.impl.store.access.btree.index.B2I RowLocking3.lockRowOnPage(Unknown Source)
    at org.apache.derby.impl.store.access.btree.index.B2I RowLocking3._lockScanRow(Unknown Source)
    at org.apache.derby.impl.store.access.btree.index.B2I RowLockingRR.lockScanRow(Unknown Source)
    at org.apache.derby.impl.store.access.btree.BTreeForw ardScan.fetchRows(Unknown Source)
    at org.apache.derby.impl.store.access.btree.BTreeScan .next(Unknown Source)
    at org.apache.derby.impl.sql.execute.ForeignKeyRIChec ker.doCheck(Unknown Source)
    at org.apache.derby.impl.sql.execute.GenericRIChecker .doCheck(Unknown Source)
    at org.apache.derby.impl.sql.execute.RISetChecker.doF KCheck(Unknown Source)
    at org.apache.derby.impl.sql.execute.InsertResultSet. normalInsertCore(Unknown Source)
    at org.apache.derby.impl.sql.execute.InsertResultSet. open(Unknown Source)
    at org.apache.derby.impl.sql.GenericPreparedStatement .execute(Unknown Source)
    at org.apache.derby.impl.jdbc.EmbedStatement.executeS tatement(Unknown Source)
    at org.apache.derby.impl.jdbc.EmbedPreparedStatement. executeBatchElement(Unknown Source)
    at org.apache.derby.impl.jdbc.EmbedStatement.executeB atch(Unknown Source)
    at org.apache.derby.iapi.jdbc.BrokeredStatement.execu teBatch(Unknown Source)
    at com.ibm.ws.rsadapter.jdbc.WSJdbcPreparedStatement. pmiExecuteBatch(WSJdbcPreparedStatement.java:808)
    at com.ibm.ws.rsadapter.jdbc.WSJdbcStatement.executeB atch(WSJdbcStatement.java:612)
    at com.ibm.ws.wim.dao.derby.DerbyDAO.createProperties (DerbyDAO.java:273)
    at com.ibm.ws.wim.lookaside.LookasideAdapter.createPr operties(LookasideAdapter.java:282)
    at com.ibm.ws.wim.lookaside.LookasideAdapter.create(L ookasideAdapter.java:147)
    at com.ibm.ws.wim.lookaside.LookasideAdapter.update(L ookasideAdapter.java:909)
    at com.ibm.ws.wim.ProfileManager.updateImpl(ProfileMa nager.java:2863)
    at com.ibm.ws.wim.ProfileManager.genericProfileManage rMethod(ProfileManager.java:271)
    at com.ibm.ws.wim.ProfileManager.update(ProfileManage r.java:352)
    at com.ibm.websphere.wim.ServiceProvider.update(Servi ceProvider.java:413)
    at com.ibm.websphere.wim.client.LocalServiceProvider. update(LocalServiceProvider.java:385)
    at com.ibm.wps.um.VMMFilter$6.run(VMMFilter.java:318)
    at com.ibm.ws.security.auth.ContextManagerImpl.runAs( ContextManagerImpl.java:4040)
    at com.ibm.ws.security.auth.ContextManagerImpl.runAsS ystem(ContextManagerImpl.java:4137)
    at com.ibm.wps.um.VMMFilter.update(VMMFilter.java:324 )
    at com.ibm.wps.um.VMMFilter.filter(VMMFilter.java:402 )
    at com.ibm.wps.um.PrincipalFilter.filter(PrincipalFil ter.java:59)
    at com.ibm.wps.um.RealmFilter.filter(RealmFilter.java :152)
    at com.ibm.wps.um.PrincipalFilterChain.invokeFilterin g(PrincipalFilterChain.java:109)
    at com.ibm.wps.um.FilterAdapter.update(FilterAdapter. java:285)
    at com.ibm.wps.um.PumaControllerImpl.modifyAttributes (PumaControllerImpl.java:268)
    at com.ibm.wps.um.PumaControllerImpl.addAttributes(Pu maControllerImpl.java:122)
    at com.vault.wps.shared.filter.GoldMemberExplicitLogi nFilter.login(GoldMemberExplicitLoginFilter.java:9 3)
    at com.ibm.wps.auth.impl.ExplicitLoginFilterChainImpl .login(ExplicitLoginFilterChainImpl.java:58)
    at com.ibm.wps.auth.impl.AuthenticationFilterChainHan dlerImpl.invokeExplicitLoginFilterChain(Authentica tionFilterChainHandlerImpl.java:193)
    at com.ibm.wps.auth.AuthenticationServlet.doLoginWith Exceptions(AuthenticationServlet.java:105)
    at com.ibm.wps.auth.AuthenticationServlet.doLogin(Aut henticationServlet.java:62)
    at com.ibm.wps.auth.AuthenticationServlet.doPost(Auth enticationServlet.java:57)
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:763)
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:856)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.ser vice(ServletWrapper.java:1068)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.ser vice(ServletWrapper.java:1009)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.d oFilter(WebAppFilterChain.java:118)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._ doFilter(WebAppFilterChain.java:87)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager .doFilter(WebAppFilterManager.java:771)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager .doFilter(WebAppFilterManager.java:679)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.han dleRequest(ServletWrapper.java:539)
    at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.h andleRequest(ServletWrapper.java:478)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispat cher.forward(WebAppRequestDispatcher.java:321)
    at com.ibm.wps.portletservice.authentication.impl.Aut henticationPortletServiceProvider.internalLogin(Au thenticationPortletServiceProvider.java:263)
    at com.ibm.wps.portletservice.authentication.impl.Aut henticationPortletServiceProvider.login(Authentica tionPortletServiceProvider.java:355)
    at com.ibm.wps.portlets.login.Login.doLogin(Login.jav a:680)
    at com.ibm.wps.portlets.login.Login.processAction(Log in.java:585)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletFi lterChainImpl.doFilter(PortletFilterChainImpl.java :77)
    at com.ibm.wps.propertybroker.standard.filter.Propert yBrokerActionFilter.doFilter(PropertyBrokerActionF ilter.java:731)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletFi lterChainImpl.doFilter(PortletFilterChainImpl.java :69)
    at com.ibm.wps.propertybroker.standard.filter.C2APort letFilter.doFilter(C2APortletFilter.java:168)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletFi lterChainImpl.doFilter(PortletFilterChainImpl.java :69)
    at com.ibm.wps.engine.dpr.portlet.impl.ProcessActionM emoFilter.doFilter(ProcessActionMemoFilter.java:88 )
    at com.ibm.ws.portletcontainer.invoker.impl.PortletFi lterChainImpl.doFilter(PortletFilterChainImpl.java :69)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletSe rvlet.doDispatch(PortletServlet.java:527)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletSe rvletCollaboratorChainImpl.doCollaborator(PortletS ervletCollaboratorChainImpl.java:114)
    at com.ibm.isclite.container.collaborator.PortletServ letCollaborator.doAction(PortletServletCollaborato r.java:56)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletSe rvletCollaboratorChainImpl.doCollaborator(PortletS ervletCollaboratorChainImpl.java:101)
    at com.ibm.ws.portletcontainer.rrd.RRDServerPortletSe rvletCollaborator.doAction(RRDServerPortletServlet Collaborator.java:117)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletSe rvletCollaboratorChainImpl.doCollaborator(PortletS ervletCollaboratorChainImpl.java:101)
    at com.ibm.ws.portletcontainer.cache.CacheCollaborato r.doAction(CacheCollaborator.java:84)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletSe rvletCollaboratorChainImpl.doCollaborator(PortletS ervletCollaboratorChainImpl.java:101)
    at com.ibm.wps.pe.pc.waspc.core.impl.PortletServletCo llaboratorImpl.doAction(PortletServletCollaborator Impl.java:146)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletSe rvletCollaboratorChainImpl.doCollaborator(PortletS ervletCollaboratorChainImpl.java:101)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletSe rvlet.doDispatch(PortletServlet.java:301)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletSe rvletCollaboratorChainImpl.doCollaborator(PortletS ervletCollaboratorChainImpl.java:82)
    at com.ibm.isclite.container.collaborator.PortletServ letCollaborator.doDispatch(PortletServletCollabora tor.java:124)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletSe rvletCollaboratorChainImpl.doCollaborator(PortletS ervletCollaboratorChainImpl.java:74)
    at com.ibm.ws.portletcontainer.rrd.RRDServerPortletSe rvletCollaborator.doDispatch(RRDServerPortletServl etCollaborator.java:60)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletSe rvletCollaboratorChainImpl.doCollaborator(PortletS ervletCollaboratorChainImpl.java:74)
    at com.ibm.ws.portletcontainer.cache.CacheCollaborato r.doDispatch(CacheCollaborator.java:74)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletSe rvletCollaboratorChainImpl.doCollaborator(PortletS ervletCollaboratorChainImpl.java:74)
    at com.ibm.wps.pe.pc.waspc.core.impl.PortletServletCo llaboratorImpl.doDispatch(PortletServletCollaborat orImpl.java:121)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletSe rvletCollaboratorChainImpl.doCollaborator(PortletS ervletCollaboratorChainImpl.java:74)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletSe rvlet.dispatch(PortletServlet.java:208)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletSe rvlet.service(PortletServlet.java:165)
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:856)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.ser vice(ServletWrapper.java:1068)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.ser vice(ServletWrapper.java:1009)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.d oFilter(WebAppFilterChain.java:118)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._ doFilter(WebAppFilterChain.java:87)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager .doFilter(WebAppFilterManager.java:771)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager .doFilter(WebAppFilterManager.java:679)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.han dleRequest(ServletWrapper.java:539)
    at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.h andleRequest(ServletWrapper.java:478)
    at com.ibm.wsspi.webcontainer.servlet.GenericServletW rapper.handleRequest(GenericServletWrapper.java:12 2)
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispat cher.include(WebAppRequestDispatcher.java:639)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletIn vokerImpl.invoke(PortletInvokerImpl.java:235)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletIn vokerCollaboratorChainImpl.doCollaborator(PortletI nvokerCollaboratorChainImpl.java:76)
    at com.ibm.ws.portletcontainer.cache.PortletInvokerCa cheCollaborator.doAction(PortletInvokerCacheCollab orator.java:50)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletIn vokerCollaboratorChainImpl.doCollaborator(PortletI nvokerCollaboratorChainImpl.java:65)
    at com.ibm.ws.portletcontainer.ext.PortletInvokerPerf ormanceCollaborator.invoke(PortletInvokerPerforman ceCollaborator.java:313)
    at com.ibm.ws.portletcontainer.ext.PortletInvokerPerf ormanceCollaborator.doInvoke(PortletInvokerPerform anceCollaborator.java:101)
    at com.ibm.ws.portletcontainer.ext.PortletInvokerPerf ormanceCollaborator.invokePMI(PortletInvokerPerfor manceCollaborator.java:163)
    at com.ibm.ws.portletcontainer.ext.PortletInvokerPerf ormanceCollaborator.doInvoke(PortletInvokerPerform anceCollaborator.java:91)
    at com.ibm.ws.portletcontainer.ext.PortletInvokerPerf ormanceCollaborator.doAction(PortletInvokerPerform anceCollaborator.java:62)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletIn vokerCollaboratorChainImpl.doCollaborator(PortletI nvokerCollaboratorChainImpl.java:65)
    at com.ibm.ws.portletcontainer.invoker.impl.PortletIn vokerImpl.action(PortletInvokerImpl.java:77)
    at com.ibm.ws.portletcontainer.PortletContainerImpl.d oAction(PortletContainerImpl.java:186)
    at com.ibm.ws.portletcontainer.PortletContainerInvoke rCollaboratorChainImpl.doCollaborator(PortletConta inerInvokerCollaboratorChainImpl.java:78)
    at com.ibm.ws.portletcontainer.ext.ExtCollaborator.do Action(ExtCollaborator.java:54)
    at com.ibm.ws.portletcontainer.PortletContainerInvoke rCollaboratorChainImpl.doCollaborator(PortletConta inerInvokerCollaboratorChainImpl.java:65)
    at com.ibm.ws.portletcontainer.cache.CacheInvokerColl aborator.doAction(CacheInvokerCollaborator.java:76 )
    at com.ibm.ws.portletcontainer.PortletContainerInvoke rCollaboratorChainImpl.doCollaborator(PortletConta inerInvokerCollaboratorChainImpl.java:65)
    at com.ibm.ws.portletcontainer.PortletContainerImpl.p rocessPortletAction(PortletContainerImpl.java:152)
    at com.ibm.ws.portletcontainer.pcinvoker.PortletInvok erImpl$1.run(PortletInvokerImpl.java:59)
    at java.security.AccessController.doPrivileged(Access Controller.java:246)
    at com.ibm.ws.portletcontainer.pcinvoker.PortletInvok erImpl.invokeProcessAction(PortletInvokerImpl.java :55)
    at com.ibm.wps.pe.pc.waspc.core.impl.PortletInvokerIm pl$3.invoke(PortletInvokerImpl.java:116)
    at com.ibm.wps.pe.pc.waspc.core.impl.PortletInvokerIm pl.invoke(PortletInvokerImpl.java:176)
    at com.ibm.wps.pe.pc.waspc.core.impl.PortletInvokerIm pl.invokeProcessAction(PortletInvokerImpl.java:114 )
    at com.ibm.wps.pe.pc.waspc.event.ActionEvent.execute( ActionEvent.java:78)
    at com.ibm.wps.pe.pc.waspc.event.EventQueueManager.pr ocessEventLoop(EventQueueManager.java:112)
    at com.ibm.wps.pe.pc.waspc.PortletContainerImpl.perfo rmEvents(PortletContainerImpl.java:206)
    at com.ibm.wps.pe.pc.PortletContainerImpl.performEven ts(PortletContainerImpl.java:298)
    at com.ibm.wps.engine.phases.WPActionPhase.processPor tlets(WPActionPhase.java:2461)
    at com.ibm.wps.engine.phases.WPActionPhase.execute(WP ActionPhase.java:678)
    at com.ibm.wps.state.phases.AbstractActionPhase.next( AbstractActionPhase.java:130)
    at com.ibm.wps.engine.Servlet.callPortal(Servlet.java :800)
    at com.ibm.wps.engine.Servlet.doGet(Servlet.java:607)
    at com.ibm.wps.engine.Servlet.doPost(Servlet.java:833 )
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:763)
    at com.ibm.wps.engine.Servlet.doFilter(Servlet.java:1 184)
    at com.ibm.wps.resolver.servlet.ContentHandlerCleanup .doFilter(ContentHandlerCleanup.java:648)
    at com.ibm.wps.resolver.servlet.AbstractFilter.doFilt er(AbstractFilter.java:82)
    at com.ibm.wps.engine.Servlet.service(Servlet.java:11 75)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.ser vice(ServletWrapper.java:1068)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.ser vice(ServletWrapper.java:1009)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.d oFilter(WebAppFilterChain.java:145)
    at com.ibm.wps.engine.ExtendedLocaleFilter.doFilter(E xtendedLocaleFilter.java:93)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapp er.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.d oFilter(WebAppFilterChain.java:130)
    at com.ibm.wps.state.filter.StateCleanup.doFilter(Sta teCleanup.java:89)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapp er.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.d oFilter(WebAppFilterChain.java:130)
    at com.ibm.wps.resolver.friendly.servlet.FriendlySele ctionFilter.doFilter(FriendlySelectionFilter.java: 189)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapp er.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.d oFilter(WebAppFilterChain.java:130)
    at com.ibm.wps.engine.VirtualPortalFilter.doFilter(Vi rtualPortalFilter.java:88)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapp er.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.d oFilter(WebAppFilterChain.java:130)
    at com.ibm.wps.mappingurl.impl.URLAnalyzer.doFilter(U RLAnalyzer.java:282)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapp er.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.d oFilter(WebAppFilterChain.java:130)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._ doFilter(WebAppFilterChain.java:87)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager .doFilter(WebAppFilterManager.java:771)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager .doFilter(WebAppFilterManager.java:679)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.han dleRequest(ServletWrapper.java:539)
    at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.h andleRequest(ServletWrapper.java:478)
    at com.ibm.ws.webcontainer.webapp.WebApp.handleReques t(WebApp.java:3365)
    at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequ est(WebGroup.java:267)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest (WebContainer.java:814)
    at com.ibm.ws.wswebcontainer.WebContainer.handleReque st(WebContainer.java:1455)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.read y(WCChannelLink.java:115)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLi nk.handleDiscrimination(HttpInboundLink.java:454)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLi nk.handleNewInformation(HttpInboundLink.java:383)
    at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCa llback.complete(HttpICLReadCallback.java:102)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListe ner.futureCompleted(AioReadCompletionListener.java :165)
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallbac k(AbstractAsyncFuture.java:217)
    at com.ibm.io.async.AsyncChannelFuture.fireCompletion Actions(AsyncChannelFuture.java:161)
    at com.ibm.io.async.AsyncFuture.completed(AsyncFuture .java:136)
    at com.ibm.io.async.ResultHandler.complete(ResultHand ler.java:195)
    at com.ibm.io.async.ResultHandler.runEventProcessingL oop(ResultHandler.java:743)
    at com.ibm.io.async.ResultHandler$2.run(ResultHandler .java:873)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.j ava:1473)
    Cleanup action completed

    Maybe there is either a thread concurrency problem or the timeout setting is set too low? Any ideas would be helpful. Again, has anyone managed to get derby working as the lookaside database for WPS 6.1?

+ Reply to Thread