[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