You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by nt...@apache.org on 2007/04/02 17:55:28 UTC
svn commit: r524817 -
/webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/runtime/description/marshal/impl/PackageSetBuilder.java
Author: nthaker
Date: Mon Apr 2 08:55:28 2007
New Revision: 524817
URL: http://svn.apache.org/viewvc?view=rev&rev=524817
Log:
Axis2-2420
Modified:
webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/runtime/description/marshal/impl/PackageSetBuilder.java
Modified: webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/runtime/description/marshal/impl/PackageSetBuilder.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/runtime/description/marshal/impl/PackageSetBuilder.java?view=diff&rev=524817&r1=524816&r2=524817
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/runtime/description/marshal/impl/PackageSetBuilder.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/runtime/description/marshal/impl/PackageSetBuilder.java Mon Apr 2 08:55:28 2007
@@ -261,7 +261,21 @@
MarshalServiceRuntimeDescription msrd) {
FaultBeanDesc faultBeanDesc = msrd.getFaultBeanDesc(faultDesc);
+ if(faultBeanDesc == null){
+ if(log.isDebugEnabled()){
+ log.debug("faultBeanDesc from MarshallServiceRuntimeDescription is null");
+ }
+ //NO FaultBeanDesc found nothing we can do.
+ return;
+ }
String faultBeanName = faultBeanDesc.getFaultBeanClassName();
+ if(faultBeanName == null){
+ if(log.isDebugEnabled()){
+ log.debug("FaultBeanName is null");
+ }
+ //We cannot load the faultBeanName
+ return;
+ }
Class faultBean = loadClass(faultBeanName);
if (faultBean != null) {
setTypeAndElementPackages(faultBean, faultBeanDesc.getFaultBeanNamespace(),
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org