From dev-return-89232-apmail-geronimo-dev-archive=geronimo.apache.org@geronimo.apache.org Tue Mar 01 06:42:04 2011 Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 41176 invoked from network); 1 Mar 2011 06:42:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 1 Mar 2011 06:42:04 -0000 Received: (qmail 27766 invoked by uid 500); 1 Mar 2011 06:42:03 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 27198 invoked by uid 500); 1 Mar 2011 06:42: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 27170 invoked by uid 99); 1 Mar 2011 06:42: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:42: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:41: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 256E3433BB for ; Tue, 1 Mar 2011 06:41:37 +0000 (UTC) Date: Tue, 1 Mar 2011 06:41:37 +0000 (UTC) From: "Han Hong Fang (JIRA)" To: dev@geronimo.apache.org Message-ID: <230632970.4162.1298961697150.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] Created: (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 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 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