Package org.jboss.ws.metadata.umdm

Examples of org.jboss.ws.metadata.umdm.TypeMappingMetaData


         throw new WSException("Could not generate fault wrapper bean: " + faultBeanName, e);
      }

      // Add the generated type to the types meta data
      TypesMetaData types = fmd.getOperationMetaData().getEndpointMetaData().getServiceMetaData().getTypesMetaData();
      types.addTypeMapping(new TypeMappingMetaData(types, xmlType, faultBeanName));
   }
View Full Code Here


      TypesMetaData types = epMetaData.getServiceMetaData().getTypesMetaData();

      QName xmlType = faultMetaData.getXmlType();
      String faultBeanName = faultMetaData.getFaultBeanName();

      types.addTypeMapping(new TypeMappingMetaData(types, xmlType, faultBeanName));
   }
View Full Code Here

            xmlType = new QName(xmlName.getNamespaceURI(), ">" + xmlName.getLocalPart());

         paramMetaData.setXmlType(xmlType);
      }

      types.addTypeMapping(new TypeMappingMetaData(types, xmlType, javaName));
   }
View Full Code Here

/* 131 */           xmlType = anonymousXMLType;
/*     */         }
/* 133 */         String nsURI = xmlType.getNamespaceURI();
/* 134 */         if (("http://www.w3.org/2001/XMLSchema".equals(nsURI)) || ("http://schemas.xmlsoap.org/soap/encoding/".equals(nsURI)))
/*     */           continue;
/* 136 */         TypeMappingMetaData tmMetaData = new TypeMappingMetaData(typesMetaData, xmlType, javaTypeName);
/* 137 */         tmMetaData.setQNameScope(qnameScope);
/* 138 */         typesMetaData.addTypeMapping(tmMetaData);
/*     */       }
/*     */
/* 142 */       for (ExceptionMapping exceptionMapping : javaWsdlMapping.getExceptionMappings())
/*     */       {
/* 144 */         QName xmlType = exceptionMapping.getWsdlMessage();
/* 145 */         String javaTypeName = exceptionMapping.getExceptionType();
/* 146 */         TypeMappingMetaData tmMetaData = new TypeMappingMetaData(typesMetaData, xmlType, javaTypeName);
/* 147 */         typesMetaData.addTypeMapping(tmMetaData);
/*     */       }
/*     */     }
/*     */   }
View Full Code Here

/* 275 */     if (typesMetaData.getTypeMappingByXMLType(xmlType) == null)
/*     */     {
/* 277 */       String nsURI = xmlType.getNamespaceURI();
/* 278 */       if ((!"http://www.w3.org/2001/XMLSchema".equals(nsURI)) && (!"http://schemas.xmlsoap.org/soap/encoding/".equals(nsURI)))
/*     */       {
/* 280 */         TypeMappingMetaData tmMetaData = new TypeMappingMetaData(typesMetaData, xmlType, javaTypeName);
/* 281 */         typesMetaData.addTypeMapping(tmMetaData);
/*     */       }
/*     */     }
/*     */
/* 285 */     return inMetaData;
View Full Code Here

/* 364 */     if (typesMetaData.getTypeMappingByXMLType(xmlType) == null)
/*     */     {
/* 366 */       String nsURI = xmlType.getNamespaceURI();
/* 367 */       if ((!"http://www.w3.org/2001/XMLSchema".equals(nsURI)) && (!"http://schemas.xmlsoap.org/soap/encoding/".equals(nsURI)))
/*     */       {
/* 369 */         TypeMappingMetaData tmMetaData = new TypeMappingMetaData(typesMetaData, xmlType, javaTypeName);
/* 370 */         typesMetaData.addTypeMapping(tmMetaData);
/*     */       }
/*     */     }
/*     */
/* 374 */     setupSOAPArrayParameter(outMetaData);
View Full Code Here

/* 617 */     QName xmlName = input.getElement();
/* 618 */     QName xmlType = input.getXMLType();
/* 619 */     String javaTypeName = typeMapping.getJavaTypeName(xmlType);
/*     */
/* 621 */     TypesMetaData typesMetaData = operation.getEndpointMetaData().getServiceMetaData().getTypesMetaData();
/* 622 */     TypeMappingMetaData typeMetaData = typesMetaData.getTypeMappingByXMLType(xmlType);
/* 623 */     if (typeMetaData != null) {
/* 624 */       javaTypeName = typeMetaData.getJavaTypeName();
/*     */     }
/* 626 */     if (javaTypeName == null) {
/* 627 */       throw new WSException("Cannot obtain java type mapping for: " + xmlType);
/*     */     }
/*     */
View Full Code Here

/*     */       {
/* 949 */         this.log.warn("Cannot obtain fault type for element: " + xmlName);
/* 950 */         xmlType = xmlName;
/*     */       }
/*     */
/* 953 */       TypeMappingMetaData tmMetaData = typesMetaData.getTypeMappingByXMLType(xmlType);
/* 954 */       if (tmMetaData != null) {
/* 955 */         javaTypeName = tmMetaData.getJavaTypeName();
/*     */       }
/* 957 */       if (javaTypeName == null)
/*     */       {
/* 959 */         this.log.warn("Cannot obtain java type mapping for: " + xmlType);
/* 960 */         javaTypeName = new UnqualifiedFaultException(xmlType).getClass().getName();
View Full Code Here

/*  951 */     TypesMetaData types = epMetaData.getServiceMetaData().getTypesMetaData();
/*      */
/*  953 */     QName xmlType = faultMetaData.getXmlType();
/*  954 */     String faultBeanName = faultMetaData.getFaultBeanName();
/*      */
/*  956 */     types.addTypeMapping(new TypeMappingMetaData(types, xmlType, faultBeanName));
/*      */   }
View Full Code Here

/*  988 */         xmlType = new QName(xmlName.getNamespaceURI(), ">" + xmlName.getLocalPart());
/*      */       }
/*  990 */       paramMetaData.setXmlType(xmlType);
/*      */     }
/*      */
/*  993 */     types.addTypeMapping(new TypeMappingMetaData(types, xmlType, javaName));
/*      */   }
View Full Code Here

TOP

Related Classes of org.jboss.ws.metadata.umdm.TypeMappingMetaData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.