You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by di...@apache.org on 2006/09/26 22:41:00 UTC

svn commit: r450192 - in /webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2: deployment/DescriptionBuilder.java deployment/ServiceBuilder.java util/Loader.java

Author: dims
Date: Tue Sep 26 13:40:59 2006
New Revision: 450192

URL: http://svn.apache.org/viewvc?view=rev&rev=450192
Log:
better logging of deployment problems and bubble up the original exception

Modified:
    webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/DescriptionBuilder.java
    webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/ServiceBuilder.java
    webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/Loader.java

Modified: webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/DescriptionBuilder.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/DescriptionBuilder.java?view=diff&rev=450192&r1=450191&r2=450192
==============================================================================
--- webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/DescriptionBuilder.java (original)
+++ webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/DescriptionBuilder.java Tue Sep 26 13:40:59 2006
@@ -174,15 +174,15 @@
         } catch (ClassNotFoundException e) {
             throw new DeploymentException(Messages.getMessage(
                     DeploymentErrorMsgs.ERROR_IN_LOADING_MESSAGE_RECEIVER,
-                    "ClassNotFoundException", className));
+                    "ClassNotFoundException", className), e);
         } catch (IllegalAccessException e) {
             throw new DeploymentException(Messages.getMessage(
                     DeploymentErrorMsgs.ERROR_IN_LOADING_MESSAGE_RECEIVER,
-                    "IllegalAccessException", className));
+                    "IllegalAccessException", className), e);
         } catch (InstantiationException e) {
             throw new DeploymentException(Messages.getMessage(
                     DeploymentErrorMsgs.ERROR_IN_LOADING_MESSAGE_RECEIVER,
-                    "InstantiationException", className));
+                    "InstantiationException", className), e);
         }
 
         return receiver;
@@ -340,7 +340,7 @@
         } catch (AxisFault axisFault) {
             throw new DeploymentException(Messages.getMessage(
                     DeploymentErrorMsgs.MODULE_NOT_FOUND, axisFault
-                            .getMessage()));
+                            .getMessage()), axisFault);
         }
     }
 

Modified: webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/ServiceBuilder.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/ServiceBuilder.java?view=diff&rev=450192&r1=450191&r2=450192
==============================================================================
--- webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/ServiceBuilder.java (original)
+++ webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/ServiceBuilder.java Tue Sep 26 13:40:59 2006
@@ -272,7 +272,7 @@
         } catch (AxisFault axisFault) {
             throw new DeploymentException(
                     Messages.getMessage(
-                            DeploymentErrorMsgs.OPERATION_PROCESS_ERROR, axisFault.getMessage()));
+                            DeploymentErrorMsgs.OPERATION_PROCESS_ERROR, axisFault.getMessage()), axisFault);
         }
         return service;
     }

Modified: webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/Loader.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/Loader.java?view=diff&rev=450192&r1=450191&r2=450192
==============================================================================
--- webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/Loader.java (original)
+++ webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/Loader.java Tue Sep 26 13:40:59 2006
@@ -125,6 +125,7 @@
                     return c;
             }
         } catch (Throwable e) {
+            log.debug(e);
         }
         return loadClass(clazz);
     }
@@ -149,6 +150,7 @@
                     return c;
             }
         } catch (Throwable e) {
+            log.debug(e);
         }
         // we reached here because tcl was null or because of a
         // security exception, or because clazz could not be loaded...



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org