Examples of DefaultSchemaResolver


Examples of org.jboss.xb.binding.sunday.unmarshalling.DefaultSchemaResolver

public class WildcardWrapperUnitTestCase extends AbstractJBossXBTest
{
   public static SchemaBindingResolver initResolver() throws Exception
   {
      Class clazz = WildcardWrapperUnitTestCase.class;
      DefaultSchemaResolver resolver = new DefaultSchemaResolver();
      resolver.addSchemaInitializer(PropertyInitializer.NS, PropertyInitializer.class.getName());
      String location = getSchemaLocation(clazz, "WildcardWrapperUnitTestCase.xsd");
      resolver.addSchemaLocation(PropertyInitializer.NS, location);
      resolver.addSchemaInitializer(SimpleInitializer.NS, SimpleInitializer.class.getName());
      location = getSchemaLocation(clazz, "SchemaBindingInitializerUnitTestCaseSimple.xsd");
      resolver.addSchemaLocation(SimpleInitializer.NS, location);
      return resolver;
   }
View Full Code Here

Examples of org.jboss.xb.binding.sunday.unmarshalling.DefaultSchemaResolver

      if(SCHEMA == null)
      {
         String testXsd = findXML(rootName + ".xsd");

         DefaultSchemaResolver resolver = new DefaultSchemaResolver();
         String xmimeXsd = getSchemaLocation(getClass(), "xmlmime.xsd");
         resolver.addSchemaLocation("http://www.w3.org/2005/05/xmlmime", xmimeXsd);

         SCHEMA = XsdBinder.bind(testXsd, resolver);
         SCHEMA.setIgnoreUnresolvedFieldOrClass(false);

         TermBeforeSetParentCallback callback = new TermBeforeSetParentCallback()
View Full Code Here

Examples of org.jboss.xb.binding.sunday.unmarshalling.DefaultSchemaResolver

    * Creates and initializes an instance of SchemaBinding
    */
   public SchemaBinding buildSchemaBinding(XSModel model, JavaWsdlMapping wsdlMapping)
   {
      JBossEntityResolver resolver = new JBossWSEntityResolver();
      SchemaBinding schemaBinding = XsdBinder.bind(model, new DefaultSchemaResolver(resolver));

      schemaBinding.setIgnoreLowLine(false);
      schemaBinding.setIgnoreUnresolvedFieldOrClass(false);
      schemaBinding.setUnmarshalListsToArrays(true); // note: default jaxb2.0 is false!
      schemaBinding.setSimpleContentProperty("_value");
View Full Code Here

Examples of org.jboss.xb.binding.sunday.unmarshalling.DefaultSchemaResolver

    * Creates and initializes an instance of SchemaBinding
    */
   public SchemaBinding buildSchemaBinding(XSModel model, JavaWsdlMapping wsdlMapping)
   {
      JBossEntityResolver resolver = new JBossWSEntityResolver();
      SchemaBinding schemaBinding = XsdBinder.bind(model, new DefaultSchemaResolver(resolver));

      schemaBinding.setIgnoreLowLine(false);
      schemaBinding.setIgnoreUnresolvedFieldOrClass(false);
      schemaBinding.setUnmarshalListsToArrays(true); // note: default jaxb2.0 is false!
      schemaBinding.setSimpleContentProperty("_value");
View Full Code Here

Examples of org.jboss.xb.binding.sunday.unmarshalling.DefaultSchemaResolver

   }
  
   public DefaultSchemaResolver getResolver()
   {
      SingletonSchemaResolverFactory factory = SingletonSchemaResolverFactory.getInstance();
      DefaultSchemaResolver resolver = (DefaultSchemaResolver)factory.getSchemaBindingResolver();
      return resolver;
   }
View Full Code Here

Examples of org.jboss.xb.binding.sunday.unmarshalling.DefaultSchemaResolver

    * @param metadata the metadata
    * @deprecated Use non-static method {@link #addTypeBinding(String, Class)}
    */
   public static void addClassBinding(String namespace, Class<?> metadata)
   {
      DefaultSchemaResolver resolver = (DefaultSchemaResolver)SingletonSchemaResolverFactory.getInstance().getSchemaBindingResolver();
      resolver.addClassBinding(namespace, metadata);
   }
View Full Code Here

Examples of org.jboss.xb.binding.sunday.unmarshalling.DefaultSchemaResolver

    * @param namespace the namespace
    * @deprecated Use non-static method {@link #removeTypeBinding(String)}
    */
   public static void removeClassBinding(String namespace)
   {
      DefaultSchemaResolver resolver = (DefaultSchemaResolver)SingletonSchemaResolverFactory.getInstance().getSchemaBindingResolver();
      resolver.removeClassBinding(namespace);
   }
View Full Code Here

Examples of org.jboss.xb.binding.sunday.unmarshalling.DefaultSchemaResolver

   protected void changeMetaDataClass(Class<?> clazz)
   {
      SingletonSchemaResolverFactory factory = SingletonSchemaResolverFactory.getInstance();
      SchemaBindingResolver resolver = factory.getSchemaBindingResolver();
      DefaultSchemaResolver dsr = assertInstanceOf(resolver, DefaultSchemaResolver.class);
      dsr.removeClassBinding("urn:jboss:classloader:1.0");
      dsr.addClassBinding("urn:jboss:classloader:1.0", clazz);
   }
View Full Code Here

Examples of org.jboss.xb.binding.sunday.unmarshalling.DefaultSchemaResolver

         Method method = clazz.getMethod("initResolver", (Class[]) null);
         defaultResolver = (SchemaBindingResolver) method.invoke(null, (Object[]) null);
      }
      catch (NoSuchMethodException ignored)
      {
         defaultResolver = new DefaultSchemaResolver();
      }
   }
View Full Code Here

Examples of org.jboss.xb.binding.sunday.unmarshalling.DefaultSchemaResolver

/*  81 */   private static final Logger log = Logger.getLogger(SchemaBindingBuilder.class);
/*     */
/*     */   public SchemaBinding buildSchemaBinding(XSModel model, JavaWsdlMapping wsdlMapping)
/*     */   {
/*  88 */     JBossEntityResolver resolver = new JBossWSEntityResolver();
/*  89 */     SchemaBinding schemaBinding = XsdBinder.bind(model, new DefaultSchemaResolver(resolver));
/*     */
/*  91 */     schemaBinding.setIgnoreLowLine(false);
/*  92 */     schemaBinding.setIgnoreUnresolvedFieldOrClass(false);
/*  93 */     schemaBinding.setUnmarshalListsToArrays(true);
/*  94 */     schemaBinding.setSimpleContentProperty("_value");
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.