Author: rmannibucau
Date: Tue May  8 08:16:29 2012
New Revision: 1335376

URL: http://svn.apache.org/viewvc?rev=1335376&view=rev
Log:
small optim for the polling client, we dont need to be extensible here

Modified:
    
openejb/trunk/openejb/examples/polling-parent/polling-client/src/main/java/jug/client/util/CommandManager.java

Modified: 
openejb/trunk/openejb/examples/polling-parent/polling-client/src/main/java/jug/client/util/CommandManager.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb/examples/polling-parent/polling-client/src/main/java/jug/client/util/CommandManager.java?rev=1335376&r1=1335375&r2=1335376&view=diff
==============================================================================
--- 
openejb/trunk/openejb/examples/polling-parent/polling-client/src/main/java/jug/client/util/CommandManager.java
 (original)
+++ 
openejb/trunk/openejb/examples/polling-parent/polling-client/src/main/java/jug/client/util/CommandManager.java
 Tue May  8 08:16:29 2012
@@ -37,7 +37,8 @@ public class CommandManager {
         final ClassLoader loader = CommandManager.class.getClassLoader();
         try {
             UrlSet urlSet = new UrlSet(loader);
-            urlSet = urlSet.exclude(loader.getParent());
+            urlSet = urlSet.exclude(loader);
+            urlSet = 
urlSet.include(CommandManager.class.getProtectionDomain().getCodeSource().getLocation());
 
             final IAnnotationFinder finder = new AnnotationFinder(new 
ConfigurableClasspathArchive(loader, urlSet.getUrls()));
             for (Annotated<Class<?>> cmd : 
finder.findMetaAnnotatedClasses(Command.class)) {
@@ -56,7 +57,7 @@ public class CommandManager {
         } catch (RuntimeException e) {
             LOGGER.log(Level.SEVERE, "an error occured while getting 
commands", e);
         } catch (IOException e) {
-            LOGGER.log(Level.SEVERE, "can't get commands");
+            LOGGER.log(Level.SEVERE, "an error occured while getting 
commands", e);
         }
     }
 


Reply via email to