Examples of PackageMapping


Examples of org.apache.openejb.jee.PackageMapping

        return bindingOperation;
    }

    private JavaWsdlMapping buildLightweightMappingType() {
        JavaWsdlMapping mapping = new JavaWsdlMapping();
        PackageMapping packageMapping = new PackageMapping();              
        packageMapping.setNamespaceURI(NAMESPACE);
        packageMapping.setPackageType("org.apache.geronimo.axis.builder.mock");
        mapping.getPackageMapping().add(packageMapping);
        return mapping;
    }
View Full Code Here

Examples of org.apache.openejb.jee.PackageMapping

    private Class loadClass(final QName typeQName, final JavaWsdlMapping mapping) throws OpenEJBException {
        final String namespace = typeQName.getNamespaceURI();

        // package name comes from the package mapping
        final PackageMapping packageMapping = mapping.getPackageMappingMap().get(namespace);
        if (packageMapping == null) {
            throw new OpenEJBException("Namespace " + namespace + " was not mapped in jaxrpc mapping file");
        }
        final String packageName = packageMapping.getPackageType();

        // class name is package + type local part
        final String className = packageName + "." + typeQName.getLocalPart();

        try {
View Full Code Here

Examples of org.apache.openejb.jee.PackageMapping

        } else {
            // holderClass == ${packageName}.holders.${typeName}Holder
            final String packageName;
            String typeName;

            final PackageMapping packageMapping = mapping.getPackageMappingMap().get(paramXmlType.getNamespaceURI());
            if (packageMapping != null) {
                packageName = packageMapping.getPackageType();

                // Type name is typeQName local part, but make sure it is capitalized correctly
                typeName = paramXmlType.getLocalPart();
                typeName = Character.toUpperCase(typeName.charAt(0)) + typeName.substring(1);
            } else {
View Full Code Here

Examples of org.apache.openejb.jee.PackageMapping

    private Class loadClass(QName typeQName, JavaWsdlMapping mapping) throws OpenEJBException {
        String namespace = typeQName.getNamespaceURI();

        // package name comes from the package mapping
        PackageMapping packageMapping = mapping.getPackageMappingMap().get(namespace);
        if (packageMapping == null) {
            throw new OpenEJBException("Namespace " + namespace + " was not mapped in jaxrpc mapping file");
        }
        String packageName = packageMapping.getPackageType();

        // class name is package + type local part
        String className = packageName + "." + typeQName.getLocalPart();

        try {
View Full Code Here

Examples of org.apache.openejb.jee.PackageMapping

        } else {
            // holderClass == ${packageName}.holders.${typeName}Holder
            String packageName;
            String typeName;

            PackageMapping packageMapping = mapping.getPackageMappingMap().get(paramXmlType.getNamespaceURI());
            if (packageMapping != null) {
                packageName = packageMapping.getPackageType();

                // Type name is typeQName local part, but make sure it is capitalized correctly
                typeName = paramXmlType.getLocalPart();
                typeName = Character.toUpperCase(typeName.charAt(0)) + typeName.substring(1);
            } else {
View Full Code Here

Examples of org.apache.openejb.jee.PackageMapping

        } else {
            // holderClass == ${packageName}.holders.${typeName}Holder
            String packageName;
            String typeName;

            PackageMapping packageMapping = mapping.getPackageMappingMap().get(paramXmlType.getNamespaceURI());
            if (packageMapping != null) {
                packageName = packageMapping.getPackageType();

                // Type name is typeQName local part, but make sure it is capitalized correctly
                typeName = paramXmlType.getLocalPart();
                typeName = Character.toUpperCase(typeName.charAt(0)) + typeName.substring(1);
            } else {
View Full Code Here

Examples of org.hisrc.jsonix.xjc.customizations.PackageMapping

      final String defaultElementNamespaceURI = analyzer
          .getMostUsedElementNamespaceURI(packageInfo);
      final String defaultAttributeNamespaceURI = analyzer
          .getMostUsedAttributeNamespaceURI(packageInfo);

      PackageMapping packageMapping = packageMappings.get(packageName);

      if (packageMapping == null) {

        packageMapping = new PackageMapping();
        packageMapping.setPackageName(packageName);
        packageMappings.put(packageName, packageMapping);
      }

      if (StringUtils.isBlank(packageMapping
          .getDefaultElementNamespaceURI())) {
        packageMapping
            .setDefaultElementNamespaceURI(defaultElementNamespaceURI);
      }

      if (StringUtils.isBlank(packageMapping
          .getDefaultAttributeNamespaceURI())) {
        packageMapping
            .setDefaultAttributeNamespaceURI(defaultAttributeNamespaceURI);
      }

      if (StringUtils.isBlank(packageMapping.getSpaceName())) {
        packageMapping.setSpaceName(blankPackage ? "generated"
            : packageName.replace('.', '_'));
      }
      if (packageMapping.getOutputPackageName() == null) {
        packageMapping.setOutputPackageName("");
      }

      if (packageMapping.getDirectory() == null) {
        packageMapping.setDirectory((blankPackage ? "" : packageMapping
            .getOutputPackageName().replace('.', '/')));
      }

      if (packageMapping.getFileName() == null) {
        packageMapping.setFileName(packageMapping.getSpaceName()
            + ".js");

      }

      module = new JsonixModule(this.codeModel, packageMapping);
View Full Code Here

Examples of org.hisrc.jsonix.xjc.customizations.PackageMapping

          .findCustomizations(model,
              JsonixCustomizationsConstants.PACKAGE_MAPPING_NAME);

      for (CPluginCustomization customization : customizations) {
        try {
          final PackageMapping packageMapping = JsonixCustomizationsConstants
              .unmarshalPackageMapping(customization.element);
          // TODO check parameters
          packageMappings.put(packageMapping.getPackageName(),
              packageMapping);
        } catch (JAXBException jaxbex) {
          errorReceiver.error(new SAXParseException(
              "Could not unmarshal the customization element.",
              customization.locator, jaxbex));
View Full Code Here

Examples of org.hisrc.jsonix.xjc.customizations.PackageMapping

          .findCustomizations(model,
              JsonixCustomizationsConstants.PACKAGE_MAPPING_NAME);

      for (CPluginCustomization customization : customizations) {
        try {
          final PackageMapping packageMapping = JsonixCustomizationsConstants
              .unmarshalPackageMapping(customization.element);
          // TODO check parameters
          packageMappings.put(packageMapping.getPackageName(),
              packageMapping);
        } catch (JAXBException jaxbex) {
          errorHandler.error(new SAXParseException(
              "Could not unmarshal the customization element.",
              customization.locator, jaxbex));
View Full Code Here

Examples of org.jboss.ws.metadata.jaxrpcmapping.PackageMapping

      return typeNamespace;
   }

   public PackageMapping constructPackageMapping(JavaWsdlMapping jwm, String packageType, String ns)
   {
      PackageMapping pk = new PackageMapping(jwm);
      pk.setPackageType(packageType);
      pk.setNamespaceURI(ns);
      return pk;
   }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.