|
| Hi Jessica,
Thanks for your reply.
Sorry for using abbreviations.
I am able to delete some of the portlet applications from admin pages of portal. But when i tried to delete one of the portlet i am getting following error.
com.ibm.portal.WpsException: EJPAQ2301E: Failed to delete portlet application cndetails.CnDetailsPortlet.84928d3121. at com.ibm.wps.portlets.portletmanager.actions.DeletePortletAppAction.deletePortletApp(DeletePortletAppAction.java:228) at com.ibm.wps.por
tlets.portletmanager.actions.DeletePortletAppAction.doExecute(DeletePortletAppAction.java:83) at com.ibm.wps.portlets.adminstruts.actions.BaseAction.execute(BaseAction.java:64) at com.ibm.wps.portlets.struts.WpsRequestProcessor.processActionPerform(WpsReq
uestProcessor.java:327) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274) at com.ibm.wps.portlets.struts.WpsStrutsPortlet.processActionPerformed(WpsStrutsPortlet.java:1753) at com.ibm.wps.portlets.struts.WpsStrutsPortlet.acti
onPerformed(WpsStrutsPortlet.java:1460) at com.ibm.wps.portlets.adminstruts.WpsAdminStrutsPortlet.actionPerformed(WpsAdminStrutsPortlet.java:212) at com.ibm.wps.pe.pc.legacy.SPIPortletInterceptorImpl.handleEvents(SPIPortletInterceptorImpl.java:360)
com.ibm.wps.command.CommandFailedException: EJPPD0015E: Portlet application manager failed when user uid=wpsadmin,o=default organization executed command DeletePortletApplication. at com.ibm.wps.command.applications.AbstractApplicationsCommand.throwAppMgr
Exception(AbstractApplicationsCommand.java:532) at com.ibm.wps.command.applications.DeletePortletApplicationCommand.execute(DeletePortletApplicationCommand.java:186) at com.ibm.wps.portlets.portletmanager.actions.DeletePortletAppAction.deletePortletApp(De
letePortletAppAction.java:164) at com.ibm.wps.portlets.portletmanager.actions.DeletePortletAppAction.doExecute(DeletePortletAppAction.java:83) at com.ibm.wps.portlets.adminstruts.actions.BaseAction.execute(BaseAction.java:64) at com.ibm.wps.portlets.strut
s.WpsRequestProcessor. processActionPerform(WpsRequestProcessor
.java:327) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274) at com.ibm.wps.portlets.struts.WpsStrutsPortlet.processActionPerformed(WpsStrutsPortlet.java:1753) at
com.ibm.wps.portlets.struts.WpsStrutsPortlet.actionPerformed(WpsStrutsPortlet.java:1460)
com.ibm.wps.pe.mgr.exceptions.DatastoreException: EJPPF0026E: Deletion of portlet null failed. at com.ibm.wps.pe.mgr.deployment.AbstractPortletDeploymentManagerImpl. removePortlet(AbstractPortletDeploymentM
anagerImpl.java:880) at com.ibm.wps.pe.mgr.deploym
ent.AbstractPortletDeploymentManagerImpl. removeApplication(AbstractPortletDeploym
entManagerImpl.java:790) at com.ibm.wps.pe.mgr.deployment.AbstractPortletDeploymentManagerImpl. removeApplication(AbstractPortletDeploym
entManagerImpl.java:745) at com.ibm.wps
.pe.mgr.PortletApplicationManagerImpl. removeApplication(PortletApplicationMana
gerImpl.java:202) at com.ibm.wps.command.applications.DeletePortletApplicationCommand.execute(DeletePortletApplicationCommand.java:117) at com.ibm.wps.portlets.portletmanager.ac
tions.DeletePortletAppAction.deletePortletApp(DeletePortletAppAction.java:164) at com.ibm.wps.portlets.portletmanager.actions.DeletePortletAppAction.doExecute(DeletePortletAppAction.java:83) at com.ibm.wps.portlets.adminstruts.actions.BaseAction.execute(B
aseAction.java:64) at com.ibm.wps.portlets.struts.WpsRequestProcessor. processActionPerform(WpsRequestProcessor
.java:327)
com.ibm.wps.util.DataBackendException: EJPDB0001E: Error occurred during database access. Last SQL statement is [DELETE FROM COMP_INST WHERE PORT_INST_OID IN (SELECT OID FROM PORT_INST WHERE PORT_DESC_OID = ?)]. at com.ibm.wps.datastore.impl.DataStoreCont
ext.handleException(DataStoreContext.java:135) at com.ibm.wps.datastore.impl.ResourcePersister.deleteInternal(ResourcePersister.java:563) at com.ibm.wps.datastore.impl.ComponentInstancePersister. deleteByPortletDescriptorOID(ComponentIn
stancePersister.java
:165) at com.ibm.wps.datastore.impl.ComponentInstanceHomeImpl. deleteByPortletDescriptorOID(ComponentIn
stanceHomeImpl.java:214) at com.ibm.wps.datastore.impl.ResourceCleanerImpl. cleanupByPortletDescriptor(ResourceClean
erImpl.java:424) at com.ibm.wps.pe.mgr
.deployment.AbstractPortletDeploymentManagerImpl. removePortlet(AbstractPortletDeploymentM
anagerImpl.java:875) at com.ibm.wps.pe.mgr.deployment.AbstractPortletDeploymentManagerImpl. removeApplication(AbstractPortletDeploym
entManagerImpl.java:790) at com.ibm
.wps.pe.mgr.deployment.AbstractPortletDeploymentManagerImpl. removeApplication(AbstractPortletDeploym
entManagerImpl.java:745) at com.ibm.wps.pe.mgr.PortletApplicationManagerImpl. removeApplication(PortletApplicationMana
gerImpl.java:202)
ERROR 23501: DELETE on table 'COMP_INST' caused a violation of foreign key constraint 'FK320E' for key (6415). The statement has been rolled back. at db2j.dl.b.newException(Unknown Source) at db2j.v.bz._gs(Unknown Source) at db2j.v.at.doPKCheck(Unknown S
ource) at db2j.v.z.runFkChecker(Unknown Source) at db2j.v.q.runFkChecker(Unknown Source) at db2j.v.q.open(Unknown Source) at db2j.br.e.execute(Unknown Source) at db2j.ai.m.executeStatement(Unknown Source) at db2j.ai.p.executeStatement(Unknown Source)
Thanks & Regards,
Sarang
|
|