[jboss-cvs] JBossAS SVN: r92955 - projects/jboss-jca/trunk/sjc/src/main/java/org/jboss/jca/sjc/deployers/ra.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Aug 28 10:12:56 EDT 2009


Author: jesper.pedersen
Date: 2009-08-28 10:12:56 -0400 (Fri, 28 Aug 2009)
New Revision: 92955

Modified:
   projects/jboss-jca/trunk/sjc/src/main/java/org/jboss/jca/sjc/deployers/ra/RADeployer.java
   projects/jboss-jca/trunk/sjc/src/main/java/org/jboss/jca/sjc/deployers/ra/RADeployment.java
Log:
[JBJCA-152] Log undeploying archives

Modified: projects/jboss-jca/trunk/sjc/src/main/java/org/jboss/jca/sjc/deployers/ra/RADeployer.java
===================================================================
--- projects/jboss-jca/trunk/sjc/src/main/java/org/jboss/jca/sjc/deployers/ra/RADeployer.java	2009-08-28 14:03:10 UTC (rev 92954)
+++ projects/jboss-jca/trunk/sjc/src/main/java/org/jboss/jca/sjc/deployers/ra/RADeployer.java	2009-08-28 14:12:56 UTC (rev 92955)
@@ -271,7 +271,7 @@
          
          // Activate deployment
 
-         return new RADeployment(f.getName(), cl);
+         return new RADeployment(f, cl);
       }
       catch (Throwable t)
       {

Modified: projects/jboss-jca/trunk/sjc/src/main/java/org/jboss/jca/sjc/deployers/ra/RADeployment.java
===================================================================
--- projects/jboss-jca/trunk/sjc/src/main/java/org/jboss/jca/sjc/deployers/ra/RADeployment.java	2009-08-28 14:03:10 UTC (rev 92954)
+++ projects/jboss-jca/trunk/sjc/src/main/java/org/jboss/jca/sjc/deployers/ra/RADeployment.java	2009-08-28 14:12:56 UTC (rev 92955)
@@ -26,27 +26,33 @@
 
 import java.io.Closeable;
 import java.io.IOException;
+import java.io.File;
 
+import org.jboss.logging.Logger;
+
 /**
  * A resource adapter deployment for JCA/SJC
  * @author <a href="mailto:jesper.pedersen at jboss.org">Jesper Pedersen</a>
  */
 public class RADeployment implements Deployment
 {
-   /** The name */
-   private String name;
+   private static Logger log = Logger.getLogger(RADeployer.class);
+   private static boolean trace = log.isTraceEnabled();
 
+   /** The resource adapter file */
+   private File adapter;
+
    /** The classloader */
    private ClassLoader cl;
 
    /**
     * Constructor
-    * @param name The name of the deployment
+    * @param adapter The adapter
     * @param cl The classloader for the deployment
     */
-   public RADeployment(String name, ClassLoader cl)
+   public RADeployment(File adapter, ClassLoader cl)
    {
-      this.name = name;
+      this.adapter = adapter;
       this.cl = cl;
    }
 
@@ -56,7 +62,7 @@
     */
    public String getName()
    {
-      return name;
+      return adapter.getName();
    }
 
    /**
@@ -73,6 +79,8 @@
     */
    public void destroy()
    {
+      log.info("Undeploying: " + adapter.getAbsolutePath());
+
       if (cl != null && cl instanceof Closeable)
       {
          try




More information about the jboss-cvs-commits mailing list