Package org.jboss.ws.tools.wsdl

Examples of org.jboss.ws.tools.wsdl.WSDLDefinitionsFactory


      assertTrue("Generated WSDL File exists", wsdlFile.exists());
      Element was = DOMUtils.parse(wsdlFile.toURL().openStream());
      //assertEquals(exp,was);
      //Now that we have figured out that the wsdl files are well formed,
      //lets do the semantic wsdl validation
      WSDLDefinitionsFactory factory = WSDLDefinitionsFactory.newInstance();
      WSDLDefinitions wsdlExp = factory.parse(wsdlfix.toURL());

      WSDLDefinitions wsdlActual = factory.parse(wsdlFile.toURL());
      WSDLValidator validator = new WSDL11Validator();
      try
      {
         bool = validator.validate(wsdlExp, wsdlActual);
         if (bool == false)
View Full Code Here


  
      // There should be no source code
      checkWrapperSource(outputDir, false);
     
      File wsdlFile = createResourceFile(outputDir, "DocWrappedService.wsdl");
      WSDLDefinitionsFactory wsdlFactory = WSDLDefinitionsFactory.newInstance();
      wsdlFactory.parse(wsdlFile.toURL());
   }
View Full Code Here

      String wsdlName = "DocWrappedService.wsdl";
      File wsdlFile = createResourceFile(outputDir, wsdlName);
      assertFalse(wsdlFile.exists());
     
      wsdlFile = createResourceFile(wsdlDir, wsdlName);
      WSDLDefinitionsFactory wsdlFactory = WSDLDefinitionsFactory.newInstance();
      wsdlFactory.parse(wsdlFile.toURL());
   }
View Full Code Here

   public void testDocLitSimple() throws Exception
   {
      File wsdlFile = getResourceFile("common/wsdl11/DocLitSimple.wsdl");
      assertTrue(wsdlFile.exists());

      WSDLDefinitionsFactory factory = WSDLDefinitionsFactory.newInstance();
      WSDLDefinitions wsdlDefinitions = factory.parse(wsdlFile.toURL());
      WSDLInterface wsdlInterface = wsdlDefinitions.getInterface(new QName(wsdlDefinitions.getTargetNamespace(), "JaxRpcTestService"));

      // check if the schema has been extracted
      WSDLTypes wsdlTypes = wsdlDefinitions.getWsdlTypes();
      assertNotNull(WSDLUtils.getSchemaModel(wsdlTypes));
View Full Code Here

   private void verifyRPC(String fileName) throws Exception
   {
      File wsdlFile = new File(fileName);
      assertTrue(wsdlFile.exists());

      WSDLDefinitionsFactory factory = WSDLDefinitionsFactory.newInstance();
      WSDLDefinitions wsdlDefinitions = factory.parse(wsdlFile.toURL());
      WSDLInterface wsdlInterface = wsdlDefinitions.getInterface(new QName(wsdlDefinitions.getTargetNamespace(), "JaxRpcTestService"));

      // check if the schema has been extracted
      WSDLTypes wsdlTypes = wsdlDefinitions.getWsdlTypes();
      assertNotNull(WSDLUtils.getSchemaModel(wsdlTypes));
View Full Code Here

   public void testSwaMessages() throws Exception
   {
      File wsdlFile = getResourceFile("common/wsdl11/SwaTestService.wsdl");
      assertTrue(wsdlFile.exists());

      WSDLDefinitionsFactory factory = WSDLDefinitionsFactory.newInstance();
      WSDLDefinitions wsdlDefinitions = factory.parse(wsdlFile.toURL());
      assertNotNull(wsdlDefinitions); // should throw an Exception when SWA parts are not skipped
   }
View Full Code Here

   public void testMultipleSchemas() throws Exception
   {
      File wsdlFile = getResourceFile("jaxrpc/marshall-rpclit/WEB-INF/wsdl/MarshallService.wsdl");
      assertTrue(wsdlFile.exists());

      WSDLDefinitionsFactory factory = WSDLDefinitionsFactory.newInstance();
      WSDLDefinitions wsdlDefinitions = factory.parse(wsdlFile.toURL());

      // check if all schemas have been extracted
      WSDLTypes wsdlTypes = wsdlDefinitions.getWsdlTypes();
      Object o1 = WSDLUtils.getSchemaModel(wsdlTypes).getNamespaceItem("http://math.java/jaws");
      Object o2 = WSDLUtils.getSchemaModel(wsdlTypes).getNamespaceItem("http://org.jboss.ws/marshall/rpclit/types");
View Full Code Here

         Element was = DOMUtils.parse(wsdlFile.toURL().openStream());
         assertEquals(exp,was);

         //Now that we have figured out that the wsdl files are well formed,
         //lets do the semantic wsdl validation
         WSDLDefinitionsFactory factory = WSDLDefinitionsFactory.newInstance();
         WSDLDefinitions wsdlExp = factory.parse(wsdlfix.toURL());

         WSDLDefinitions wsdlActual = factory.parse(wsdlFile.toURL());
         WSDLValidator validator = new WSDL11Validator();
         try
         {
           boolean bool = validator.validate(wsdlExp,wsdlActual);
           if(bool == false)
View Full Code Here

   private WSDLDefinitions getWSDLDefinitions(String wsdlFileName) throws Exception
   {
      File wsdlFile = getResourceFile("tools/holders/wsdl/" + wsdlFileName);
      assertTrue("WSDL File exists?",wsdlFile.exists());

      WSDLDefinitionsFactory wsdlFactory = WSDLDefinitionsFactory.newInstance();
      WSDLDefinitions wsdlDefinitions = wsdlFactory.parse(wsdlFile.toURL());
      return wsdlDefinitions;
   }
View Full Code Here

   {
      //File wsdlFile = getResourceFile("wsdl11/DocLitSimple.wsdl");
      File wsdlFile = getResourceFile("tools/wsdlfixture/CustomInterfaceService_RPC_11.wsdl");
      assertTrue(wsdlFile.exists());

      WSDLDefinitionsFactory factory = WSDLDefinitionsFactory.newInstance();
      WSDLDefinitions wsdlExp = factory.parse(wsdlFile.toURL());

      WSDLDefinitions wsdlActual = factory.parse(wsdlFile.toURL());
      WSDLValidator validator = new WSDL11Validator();
      try
      {
         boolean bool = validator.validate(wsdlExp, wsdlActual);
         if (bool == false)
View Full Code Here

TOP

Related Classes of org.jboss.ws.tools.wsdl.WSDLDefinitionsFactory

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.