[jboss-cvs] JBossAS SVN: r97467 - projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/util.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Dec 4 10:57:32 EST 2009
Author: alesj
Date: 2009-12-04 10:57:31 -0500 (Fri, 04 Dec 2009)
New Revision: 97467
Modified:
projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/util/AbstractManifestFinder.java
projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/util/VFSManifestFinder.java
Log:
Make it fail on instantiation if it doesn't find VFS.
Modified: projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/util/AbstractManifestFinder.java
===================================================================
--- projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/util/AbstractManifestFinder.java 2009-12-04 15:46:42 UTC (rev 97466)
+++ projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/util/AbstractManifestFinder.java 2009-12-04 15:57:31 UTC (rev 97467)
@@ -22,10 +22,12 @@
package org.jboss.weld.integration.util;
import java.net.URL;
+import java.security.CodeSource;
+import java.security.ProtectionDomain;
import java.util.jar.Manifest;
-import java.security.ProtectionDomain;
-import java.security.CodeSource;
+import org.jboss.logging.Logger;
+
/**
* Find manifest info from class - abstract from code source.
*
@@ -33,6 +35,8 @@
*/
abstract class AbstractManifestFinder implements ManifestFinder
{
+ protected Logger log = Logger.getLogger(getClass());
+
public Manifest findManifest(Class<?> clazz) throws Exception
{
ProtectionDomain domain = clazz.getProtectionDomain();
Modified: projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/util/VFSManifestFinder.java
===================================================================
--- projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/util/VFSManifestFinder.java 2009-12-04 15:46:42 UTC (rev 97466)
+++ projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/util/VFSManifestFinder.java 2009-12-04 15:57:31 UTC (rev 97467)
@@ -35,6 +35,11 @@
*/
class VFSManifestFinder extends AbstractManifestFinder
{
+ VFSManifestFinder()
+ {
+ log.debug(VFS.class.getSimpleName() + "ManifestFinder instantiated.");
+ }
+
protected Manifest findManifest(URL url) throws Exception
{
VirtualFile root = VFS.getRoot(url);
More information about the jboss-cvs-commits
mailing list