websphere portal 启不来
本来好好的,portal突然启来了,什么都没有动,数据库没问题,网络没问题,不明原因!
日志如下:[4/12/15 23:28:40:962 GMT+08:00] 00000014 PortalCollect E com.ibm.hrl.portlets.WsPse.PortalCollectionsService PortalCollectionsService EJPJO0119E: Failed to initialize portal collections services.
java.lang.NoClassDefFoundError: com.ibm.wps.ac.impl.AccessControlDataManagement (initialization failure)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:132)
at com.ibm.wps.ac.impl.AccessControlServiceImpl.initializeServices(AccessControlServiceImpl.java:181)
at com.ibm.wps.ac.impl.AccessControlServiceImpl.init(AccessControlServiceImpl.java:130)
at com.ibm.wps.services.ServiceManager.createService(ServiceManager.java:365)
at com.ibm.wps.services.ServiceManager.getService(ServiceManager.java:483)
at com.ibm.wps.ac.internal.AccessControlLookupManager.getAccessControlLookup(AccessControlLookupManager.java:37)
at com.ibm.wps.ac.ACManager.getAccessControl(ACManager.java:132)
at com.ibm.hrl.portlets.WsPse.SecurityManager.(SecurityManager.java:71)
at com.ibm.hrl.portlets.WsPse.PortalCollectionsService.(PortalCollectionsService.java:297)
at com.ibm.hrl.pse.portlets.manage.WebScannerManager.(WebScannerManager.java:71)
at com.ibm.hrl.pse.portlets.manage.SearchManager.createSearchManager(SearchManager.java:114)
at com.ibm.hrl.pse.portlets.manage.SearchManager.(SearchManager.java:95)
at com.ibm.hrl.pse.portlets.manage.AdminManager.(AdminManager.java:67)
at com.ibm.hrl.siapi.search.admin.portlets.object.ServiceBean.setPse(ServiceBean.java:227)
at com.ibm.hrl.siapi.search.admin.portlets.manage.ServicesManager.addService(ServicesManager.java:533)
at com.ibm.hrl.siapi.search.admin.portlets.manage.ServicesManager.getRegisteredSearchServices(ServicesManager.java:1594)
at com.ibm.hrl.siapi.search.admin.portlets.manage.ServicesManager.initSiapiManagementFactory(ServicesManager.java:1191)
at com.ibm.hrl.siapi.search.admin.portlets.manage.ServicesManager.(ServicesManager.java:170)
at com.ibm.hrl.siapi.search.admin.portlets.manage.SearchAdminPortletManager.init(SearchAdminPortletManager.java:87)
at com.ibm.hrl.siapi.search.admin.portlets.manage.SearchAdminPortletManager.(SearchAdminPortletManager.java:75)
at com.ibm.hrl.siapi.search.admin.portlets.manage.SearchAdminPortletManager.(SearchAdminPortletManager.java:64)
at com.ibm.hrl.siapi.search.admin.portlets.SiapiSearchAdminPortlet.init(SiapiSearchAdminPortlet.java:546)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:218)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:319)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1250)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:152)
at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:99)
at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:882)
at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:804)
at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:522)
at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:359)
at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:292)
at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:92)
at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:157)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:666)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:619)
at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:335)
at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1303)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1138)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:817)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:949)
at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2122)
at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:342)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
Caused by: java.lang.RuntimeException: Exception while loading dynamically re-ordered service class com.ibm.wps.ac.impl.AccessControlDataManagementService
at com.ibm.wps.services.ServiceManager.getService(ServiceManager.java:486)
at com.ibm.wps.ac.impl.AccessControlDataManagement.(AccessControlDataManagement.java:41)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:194)
at com.ibm.wps.ac.impl.AccessControlServiceImpl.initializeServices(AccessControlServiceImpl.java:181)
at com.ibm.wps.ac.impl.AccessControlServiceImpl.init(AccessControlServiceImpl.java:130)
at com.ibm.wps.services.ServiceManager.createService(ServiceManager.java:365)
at com.ibm.wps.services.ServiceManager.getService(ServiceManager.java:483)
at com.ibm.wps.ac.internal.AccessControlLookupManager.getAccessControlLookup(AccessControlLookupManager.java:37)
at com.ibm.wps.ac.ACManager.getAccessControl(ACManager.java:132)
at com.ibm.hrl.siapi.search.admin.utils.PortletUtils.getPortalAdminUserID(PortletUtils.java:379)
... 26 more
Caused by: com.ibm.wps.ac.DomainAdministratorNotFoundException: EJPSB0107E: Exception occurred while retrieving the identity of the domain admin user/admingroup uid=admin,o=defaultWIMFileBasedRealm.
at com.ibm.wps.ac.impl.AccessControlDataManagementServiceImpl.convertDNtoObjectID(AccessControlDataManagementServiceImpl.java:904)
at com.ibm.wps.ac.impl.AccessControlDataManagementServiceImpl.access$000(AccessControlDataManagementServiceImpl.java:74)
at com.ibm.wps.ac.impl.AccessControlDataManagementServiceImpl$1.run(AccessControlDataManagementServiceImpl.java:821)
at com.ibm.wps.um.PumaEngineHelper.runUnrestricted(PumaEngineHelper.java:1102)
at com.ibm.wps.um.PumaEnvironmentImpl.runUnrestricted(PumaEnvironmentImpl.java:141)
at com.ibm.wps.services.puma.PumaServiceImpl.executeWithoutACChecks(PumaServiceImpl.java:2495)
at com.ibm.wps.services.puma.Puma.executeWithoutACChecks(Puma.java:989)
at com.ibm.wps.ac.impl.AccessControlDataManagementServiceImpl.initDomainAdmins(AccessControlDataManagementServiceImpl.java:827)
at com.ibm.wps.ac.impl.AccessControlDataManagementServiceImpl.initializeDomainConfig(AccessControlDataManagementServiceImpl.java:788)
at com.ibm.wps.ac.impl.AccessControlDataManagementServiceImpl.reinit(AccessControlDataManagementServiceImpl.java:696)
at com.ibm.wps.ac.impl.AccessControlDataManagementServiceImpl.init(AccessControlDataManagementServiceImpl.java:450)
at com.ibm.wps.services.ServiceManager.createService(ServiceManager.java:365)
at com.ibm.wps.services.ServiceManager.getService(ServiceManager.java:483)
... 36 more
Caused by: com.ibm.wps.util.DataBackendException: EJPSG0015E: Data Backend Problem java.security.PrivilegedActionException: com.ibm.wps.um.exceptions.impl.PumaSystemExceptionImpl: com.ibm.wps.util.DataBackendException: EJPDB0099E: Error occurred during database access. Last SQL statement is [SELECT UNIQUE_ID, CREATED, MODIFIED, NAME, TYPE, LOGGED_OUT, LAST_LOGIN FROM releaseusr.USER_DESC WHERE (UNIQUE_ID = ? AND TYPE = ?)]. Transaction has status [STATUS_MARKED_ROLLBACK], global ID [0000014cae3f35aa000000e100000009b5993d467601050c5e2257b7f72d54e8baa151860000014cae3f35aa000000e100000009b5993d467601050c5e2257b7f72d54e8baa1518600000001] and local ID [9].
at com.ibm.wps.services.puma.PumaServiceImpl.findUserById(PumaServiceImpl.java:457)
at com.ibm.wps.services.puma.Puma.findUserById(Puma.java:70)
at com.ibm.wps.ac.impl.AccessControlDataManagementServiceImpl.convertDNtoObjectID(AccessControlDataManagementServiceImpl.java:850)
... 48 more
Caused by: com.ibm.wps.um.exceptions.impl.PumaSystemExceptionImpl: com.ibm.wps.util.DataBackendException: EJPDB0099E: Error occurred during database access. Last SQL statement is [SELECT UNIQUE_ID, CREATED, MODIFIED, NAME, TYPE, LOGGED_OUT, LAST_LOGIN FROM releaseusr.USER_DESC WHERE (UNIQUE_ID = ? AND TYPE = ?)]. Transaction has status [STATUS_MARKED_ROLLBACK], global ID [0000014cae3f35aa000000e100000009b5993d467601050c5e2257b7f72d54e8baa151860000014cae3f35aa000000e100000009b5993d467601050c5e2257b7f72d54e8baa1518600000001] and local ID [9].
at com.ibm.wps.um.VMMExceptionHelper.rethrowSystemMNF(VMMExceptionHelper.java:264)
at com.ibm.wps.um.PumaEngineHelper.loadWithBaseAttributes(PumaEngineHelper.java:605)
at com.ibm.wps.um.PumaLocatorImpl.findUserByIdentifier(PumaLocatorImpl.java:129)
at com.ibm.wps.services.puma.PumaServiceImpl$4.run(PumaServiceImpl.java:442)
at com.ibm.wps.services.puma.PumaServiceImpl$4.run(PumaServiceImpl.java:440)
at com.ibm.wps.um.PumaEngineHelper.runWithoutPAC(PumaEngineHelper.java:1132)
at com.ibm.wps.services.puma.PumaServiceImpl.executeWithoutPAC(PumaServiceImpl.java:2508)
at com.ibm.wps.services.puma.PumaServiceImpl.findUserById(PumaServiceImpl.java:438)
... 50 more
Caused by: com.ibm.wps.util.DataBackendException: EJPDB0099E: Error occurred during database access. Last SQL statement is [SELECT UNIQUE_ID, CREATED, MODIFIED, NAME, TYPE, LOGGED_OUT, LAST_LOGIN FROM releaseusr.USER_DESC WHERE (UNIQUE_ID = ? AND TYPE = ?)]. Transaction has status [STATUS_MARKED_ROLLBACK], global ID [0000014cae3f35aa000000e100000009b5993d467601050c5e2257b7f72d54e8baa151860000014cae3f35aa000000e100000009b5993d467601050c5e2257b7f72d54e8baa1518600000001] and local ID [9].
at com.ibm.wps.datastore.impl.DataStoreContext.handleException(DataStoreContext.java:335)
at com.ibm.wps.datastore.impl.ResourcePersister.findInternal(ResourcePersister.java:995)
at com.ibm.wps.datastore.impl.ResourcePersister.findInternal(ResourcePersister.java:880)
at com.ibm.wps.datastore.impl.ResourcePersister.findSingleObject(ResourcePersister.java:1295)
at com.ibm.wps.datastore.impl.PrincipalDescriptorPersister.findOrCreate(PrincipalDescriptorPersister.java:131)
at com.ibm.wps.datastore.impl.PrincipalDescriptorHomeImpl.findOrCreate(PrincipalDescriptorHomeImpl.java:158)
at com.ibm.wps.um.DBHandler.findOrCreate(DBHandler.java:49)
at com.ibm.wps.um.DataGraphConverter.createPrincipal(DataGraphConverter.java:826)
at com.ibm.wps.um.DataGraphConverter.convertDO2Principal(DataGraphConverter.java:761)
at com.ibm.wps.um.DataGraphConverter.convertDOs2Principals(DataGraphConverter.java:913)
at com.ibm.wps.um.VMMFilter.get(VMMFilter.java:195)
at com.ibm.wps.um.VMMFilter.filter(VMMFilter.java:386)
at com.ibm.wps.um.PrincipalFilter.filter(PrincipalFilter.java:132)
at com.ibm.wps.um.RealmFilter.filter(RealmFilter.java:152)
at com.ibm.wps.um.PrincipalFilterChain.invokeFiltering(PrincipalFilterChain.java:109)
at com.ibm.wps.um.FilterAdapter.get(FilterAdapter.java:165)
at com.ibm.wps.um.PumaEngineHelper.reload(PumaEngineHelper.java:693)
at com.ibm.wps.um.PumaEngineHelper.loadWithBaseAttributes(PumaEngineHelper.java:603)
... 56 more
Caused by: java.sql.SQLException: enlist: caught Exception
at com.ibm.ws.rsadapter.AdapterUtil.toSQLException(AdapterUtil.java:1340)
at com.ibm.ws.rsadapter.jdbc.WSJdbcConnection.beginTransactionIfNecessary(WSJdbcConnection.java:700)
at com.ibm.ws.rsadapter.jdbc.WSJdbcConnection.prepareStatement(WSJdbcConnection.java:2062)
at com.ibm.ws.rsadapter.jdbc.WSJdbcConnection.prepareStatement(WSJdbcConnection.java:2017)
at com.ibm.wps.datastore.impl.DataStoreContext.prepareStatement(DataStoreContext.java:517)
at com.ibm.wps.datastore.impl.ResourcePersister.findInternal(ResourcePersister.java:925)
... 72 more
Caused by: javax.resource.ResourceException: enlist: caught Exception
at com.ibm.ejs.j2c.XATransactionWrapper.enlist(XATransactionWrapper.java:794)
at com.ibm.ejs.j2c.ConnectionManager.lazyEnlist(ConnectionManager.java:1874)
at com.ibm.ws.rsadapter.spi.WSRdbManagedConnectionImpl.lazyEnlist(WSRdbManagedConnectionImpl.java:2201)
at com.ibm.ws.rsadapter.jdbc.WSJdbcConnection.beginTransactionIfNecessary(WSJdbcConnection.java:643)
... 76 more
Caused by: javax.transaction.SystemException
at com.ibm.ws.Transaction.JTA.RegisteredResources.enlistResource(RegisteredResources.java:637)
at com.ibm.ws.Transaction.JTA.TransactionImpl.enlistResource(TransactionImpl.java:3294)
at com.ibm.ws.Transaction.JTA.TranManagerSet.enlist(TranManagerSet.java:399)
at com.ibm.ejs.j2c.XATransactionWrapper.enlist(XATransactionWrapper.java:693)
... 79 more
Caused by: java.lang.NullPointerException
at com.ibm.ws.Transaction.JTA.PartnerLogData.logData(PartnerLogData.java:214)
at com.ibm.ws.Transaction.JTA.PartnerLogData.logRecoveryEntry(PartnerLogData.java:159)
at com.ibm.ws.Transaction.JTA.RegisteredResources.enlistResource(RegisteredResources.java:626)
... 82 more
[4/12/15 23:28:40:968 GMT+08:00] 00000012 XARminst E WTRN0037W: The transaction service encountered an error on an xa_recover operation. The resource was com.ibm.ws.rsadapter.spi.WSRdbXaResourceImpl@1c9b1c9b. The error code was XAER_RMERR. The exception stack trace follows: javax.transaction.xa.XAException
at oracle.jdbc.xa.OracleXAResource.recover(OracleXAResource.java:705)
at com.ibm.ws.rsadapter.spi.WSRdbXaResourceImpl.recover(WSRdbXaResourceImpl.java:994)
at com.ibm.ws.Transaction.JTA.XARminst.recover(XARminst.java:138)
at com.ibm.ws.Transaction.JTA.XARecoveryData.recover(XARecoveryData.java:687)
at com.ibm.ws.Transaction.JTA.PartnerLogTable.recover(PartnerLogTable.java:524)
at com.ibm.ws.Transaction.JTA.RecoveryManager.resync(RecoveryManager.java:1859)
at com.ibm.ws.Transaction.JTA.RecoveryManager.run(RecoveryManager.java:2580)
at java.lang.Thread.run(Thread.java:810)
[4/12/15 23:28:40:986 GMT+08:00] 00000014 ServiceBean E com.ibm.hrl.siapi.search.admin.portlets.object.ServiceBean setPse
java.lang.NullPointerException
at com.ibm.hrl.siapi.search.admin.portlets.object.ServiceBean.setPse(ServiceBean.java:228)
at com.ibm.hrl.siapi.search.admin.portlets.manage.ServicesManager.addService(ServicesManager.java:533)
at com.ibm.hrl.siapi.search.admin.portlets.manage.ServicesManager.getRegisteredSearchServices(ServicesManager.java:1594)
at com.ibm.hrl.siapi.search.admin.portlets.manage.ServicesManager.initSiapiManagementFactory(ServicesManager.java:1191)
at com.ibm.hrl.siapi.search.admin.portlets.manage.ServicesManager.(ServicesManager.java:170)
at com.ibm.hrl.siapi.search.admin.portlets.manage.SearchAdminPortletManager.init(SearchAdminPortletManager.java:87)
at com.ibm.hrl.siapi.search.admin.portlets.manage.SearchAdminPortletManager.(SearchAdminPortletManager.java:75)
at com.ibm.hrl.siapi.search.admin.portlets.manage.SearchAdminPortletManager.(SearchAdminPortletManager.java:64)
at com.ibm.hrl.siapi.search.admin.portlets.SiapiSearchAdminPortlet.init(SiapiSearchAdminPortlet.java:546)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:218)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:319)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1250)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:152)
at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:99)
at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:882)
at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:804)
at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:522)
at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:359)
at com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:292)
at com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.java:92)
at com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java:157)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:666)
at com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.java:619)
at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:335)
at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:551)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1303)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1138)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:569)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:817)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:949)
at com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(ApplicationMgrImpl.java:2122)
at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:342)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)