You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jakarta.apache.org by se...@apache.org on 2010/06/24 11:50:20 UTC

svn commit: r957475 - /jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/InitialContextFactory.java

Author: sebb
Date: Thu Jun 24 09:50:20 2010
New Revision: 957475

URL: http://svn.apache.org/viewvc?rev=957475&view=rev
Log:
Allow for missing jar(s)

Modified:
    jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/InitialContextFactory.java

Modified: jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/InitialContextFactory.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/InitialContextFactory.java?rev=957475&r1=957474&r2=957475&view=diff
==============================================================================
--- jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/InitialContextFactory.java (original)
+++ jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/InitialContextFactory.java Thu Jun 24 09:50:20 2010
@@ -63,7 +63,13 @@ public class InitialContextFactory {
                 props.setProperty(Context.SECURITY_CREDENTIALS, securityCredentials);
                 log.info("authentication properties set");
             }
-            ctx = new InitialContext(props);
+            try {
+                ctx = new InitialContext(props);
+            } catch (NoClassDefFoundError e){
+                throw new NamingException(e.toString());
+            } catch (Exception e) {
+                throw new NamingException(e.toString());
+            }
             MAP.put(initialContextFactory + providerUrl, ctx);
         }
         return ctx;
@@ -86,7 +92,13 @@ public class InitialContextFactory {
             String initialContextFactory, String providerUrl, 
             boolean useAuth, String securityPrincipal, String securityCredentials) throws NamingException {
         if (useProps) {
-            return new InitialContext();
+            try {
+                return new InitialContext();
+            } catch (NoClassDefFoundError e){
+                throw new NamingException(e.toString());
+            } catch (Exception e) {
+                throw new NamingException(e.toString());
+            }
         } else {
             return lookupContext(initialContextFactory, providerUrl, useAuth, securityPrincipal, securityCredentials);
         }



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@jakarta.apache.org
For additional commands, e-mail: notifications-help@jakarta.apache.org