Package org.jboss.xb.binding.sunday.unmarshalling

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


   }

   public static KernelDeployment parse(File fp)
           throws JBossXBException, MalformedURLException
   {
      SchemaBindingResolver resolver = SingletonSchemaResolverFactory.getInstance().getSchemaBindingResolver();
      long start = System.currentTimeMillis();
      UnmarshallerFactory factory = UnmarshallerFactory.newInstance();
      Unmarshaller unmarshaller = factory.newUnmarshaller();
      KernelDeployment deployment = (KernelDeployment) unmarshaller.unmarshal(fp.toURL().toString(), resolver);
      long end = System.currentTimeMillis() - start;
View Full Code Here


   {
      // Get the attribute element content in a parsable form
      StringBuffer buffer = getElementContent(element);

      // Parse the attribute element content
      SchemaBindingResolver resolver = SingletonSchemaResolverFactory.getInstance().getSchemaBindingResolver();
      Unmarshaller unmarshaller = UnmarshallerFactory.newInstance().newUnmarshaller();
      StringReader reader = new StringReader(buffer.toString());
      Object bean = unmarshaller.unmarshal(reader, resolver);
      return bean;
   }
View Full Code Here

   public void testMbeanService() throws Exception
   {
      InputStream is = getResource("xml/mbeanserver/mbean-service_1_0.xsd");
      SchemaBinding schemaBinding = XsdBinder.bind(is, null);
      schemaBinding.setIgnoreUnresolvedFieldOrClass(true);
      schemaBinding.setSchemaResolver(new SchemaBindingResolver()
      {
         public String getBaseURI()
         {
            throw new UnsupportedOperationException("getBaseURI is not implemented.");
         }
View Full Code Here

            }
         }
      });

      JNDIBindings bindings = (JNDIBindings) unmarshaller.unmarshal(is2,
         new SchemaBindingResolver(){
            public String getBaseURI()
            {
               throw new UnsupportedOperationException("getBaseURI is not implemented.");
            }
View Full Code Here

         public InputSource resolveEntity(String publicId, String systemId)
         {
            return null;
         }
      });
      Object root = unmarshaller.unmarshal(is, new SchemaBindingResolver(){
         public String getBaseURI()
         {
            throw new UnsupportedOperationException("getBaseURI is not implemented.");
         }
View Full Code Here

   public void testSchemaIsValid() throws Exception
   {
      InputStream aopbeans = Thread.currentThread().getContextClassLoader().getResourceAsStream("schema/aop-beans_1_0.xsd");
      assertNotNull(aopbeans);
      org.jboss.xb.binding.Util.loadSchema(aopbeans, null, new SchemaBindingResolver()
      {
         public String getBaseURI()
         {
            return null;
         }
View Full Code Here

     
   }

   private List<BeanMetaDataFactory> loadBeanMetaDataFactories() throws Exception
   {
      SchemaBindingResolver resolver = SingletonSchemaResolverFactory.getInstance().getSchemaBindingResolver();
      UnmarshallerFactory factory = UnmarshallerFactory.newInstance();

      Unmarshaller unmarshaller = factory.newUnmarshaller();
      URL url = getClass().getResource(getFileName());
      KernelDeployment deployment = (KernelDeployment) unmarshaller.unmarshal(url.toString(), resolver);
View Full Code Here

   public void testSchemaIsValid() throws Exception
   {
      InputStream aopbeans = Thread.currentThread().getContextClassLoader().getResourceAsStream("schema/bean-deployer_2_0.xsd");
      assertNotNull(aopbeans);
      org.jboss.xb.binding.Util.loadSchema(aopbeans, null, new SchemaBindingResolver()
      {
         public String getBaseURI()
         {
            return null;
         }
View Full Code Here

      super(clazz);
   }

   public void setUp() throws Exception
   {
      SchemaBindingResolver resolver = SingletonSchemaResolverFactory.getInstance().getSchemaBindingResolver();
      MutableSchemaResolver defaultSchemaResolver = (MutableSchemaResolver) resolver;
      defaultSchemaResolver.mapSchemaInitializer("urn:jboss:spring-beans:2.0", new SpringSchemaInitializer());
      defaultSchemaResolver.mapSchemaLocation("urn:jboss:spring-beans:2.0", "mc-spring-beans_2_0.xsd");
      defaultSchemaResolver.setParseXSDAnnotations("urn:jboss:spring-beans:2.0", Boolean.FALSE);
      super.setUp();
View Full Code Here

      ClassMetaData clsBinding = new ClassMetaData();
      clsBinding.setImpl(ArrayOfAny.class.getName());
      e.setClassMetaData(clsBinding);

      // to fail the resolution quickly
      schema.setSchemaResolver(new SchemaBindingResolver()
      {
         public String getBaseURI()
         {
            return null;
         }
View Full Code Here

TOP

Related Classes of org.jboss.xb.binding.sunday.unmarshalling.SchemaBindingResolver

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.