Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 41641 invoked from network); 1 Mar 2011 06:44:03 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 1 Mar 2011 06:44:03 -0000 Received: (qmail 30425 invoked by uid 500); 1 Mar 2011 06:44:02 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 30329 invoked by uid 500); 1 Mar 2011 06:44:01 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 30310 invoked by uid 99); 1 Mar 2011 06:44:00 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Mar 2011 06:44:00 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Mar 2011 06:43:58 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 18CD443495 for ; Tue, 1 Mar 2011 06:43:37 +0000 (UTC) Date: Tue, 1 Mar 2011 06:43:37 +0000 (UTC) From: "Han Hong Fang (JIRA)" To: dev@geronimo.apache.org Message-ID: <1373289431.4209.1298961817098.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <230632970.4162.1298961697150.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] Updated: (GERONIMODEVTOOLS-719) NPE if delete a project with is deployed on geronimo server MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-719?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Han Hong Fang updated GERONIMODEVTOOLS-719: ------------------------------------------- Attachment: NPE.jpg > NPE if delete a project with is deployed on geronimo server > ----------------------------------------------------------- > > Key: GERONIMODEVTOOLS-719 > URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-719 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin > Affects Versions: 3.0 > Environment: WindowXP SP3 + Helios SR1 > Reporter: Han Hong Fang > Attachments: NPE.jpg > > > 1. Create a geronimo sever v3.0 > 2. Create a dynamic web project > 3. Deploy dynamic web project via "Run As" -> "Run on Server" > 4. Delete dynamic web project > dynamic web project is removed in server view, but several seconds an error dialog (screenshot is attached) is popuped which indicates NullPointerException. dynamic web project module is still on server, and eclipse log shows below. > !MESSAGE Module config Id not found for undeployment > !STACK 0 > java.lang.NullPointerException > at org.apache.geronimo.st.v30.core.GeronimoUtils.getWebDeploymentPlanFile(GeronimoUtils.java:200) > at org.apache.geronimo.st.v30.core.GeronimoUtils.getWebDeploymentPlan(GeronimoUtils.java:331) > at org.apache.geronimo.st.v30.core.GeronimoUtils.getWebDeploymentPlan(GeronimoUtils.java:328) > at org.apache.geronimo.st.v30.core.GeronimoUtils.getConfigId(GeronimoUtils.java:157) > at org.apache.geronimo.st.v30.core.GeronimoVersionHandler.getConfigID(GeronimoVersionHandler.java:39) > at org.apache.geronimo.st.v30.core.commands.UndeployCommand.execute(UndeployCommand.java:53) > at org.apache.geronimo.st.v30.core.commands.SynchronizedDeploymentOp.run(SynchronizedDeploymentOp.java:84) > at org.apache.geronimo.st.v30.core.commands.SynchronizedDeploymentOp.execute(SynchronizedDeploymentOp.java:76) > at org.apache.geronimo.st.v30.core.GeronimoServerBehaviourDelegate.unDeploy(GeronimoServerBehaviourDelegate.java:742) > at org.apache.geronimo.st.v30.core.GeronimoServerBehaviourDelegate.doRemoved(GeronimoServerBehaviourDelegate.java:668) > at org.apache.geronimo.st.v30.core.GeronimoServerBehaviourDelegate.invokeCommand(GeronimoServerBehaviourDelegate.java:467) > at org.apache.geronimo.st.v30.core.GeronimoServerBehaviourDelegate.publishModule(GeronimoServerBehaviourDelegate.java:336) > at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModule(ServerBehaviourDelegate.java:1025) > at org.apache.geronimo.st.v30.core.GeronimoServerBehaviourDelegate.publishModules(GeronimoServerBehaviourDelegate.java:291) > at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:948) > at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:775) > at org.eclipse.wst.server.core.internal.Server.publishImpl(Server.java:2889) > at org.eclipse.wst.server.core.internal.Server$PublishJob.run(Server.java:337) > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira