Package org.jboss.metadata.common.jboss

Examples of org.jboss.metadata.common.jboss.WebserviceDescriptionsMetaData


   public void assertWebservices(WebservicesMetaData webservices, Mode mode)
   {
      assertNotNull(webservices);
      assertId("webservices", webservices);
      assertEquals("webservicesContextRoot", webservices.getContextRoot());
      WebserviceDescriptionsMetaData webserviceDescriptionsMetaData = webservices.getWebserviceDescriptions();
      assertNotNull(webserviceDescriptionsMetaData);
      assertEquals(2, webserviceDescriptionsMetaData.size());
      int count = 1;
      for (WebserviceDescriptionMetaData description : webserviceDescriptionsMetaData)
      {
         assertId("webserviceDescription" + count, description);
         assertEquals("webserviceDescription" + count + "ConfigName", description.getConfigName());
View Full Code Here


         String contextRoot = webservices.getContextRoot();
         ejbMetaData.setWebServiceContextRoot(contextRoot);
        
         ejbMetaData.setPublishLocationAdapter(getPublishLocationAdpater(webservices));

         WebserviceDescriptionsMetaData wsDescriptions = webservices.getWebserviceDescriptions();
         if (wsDescriptions != null)
         {
            if (wsDescriptions.size() > 1)
               log.warn("Multiple <webservice-description> elements not supported");

            if (wsDescriptions.size() > 0)
            {
               WebserviceDescriptionMetaData wsd = wsDescriptions.iterator().next();
               ejbMetaData.setConfigName(wsd.getConfigName());
               ejbMetaData.setConfigFile(wsd.getConfigFile());
            }
         }
      }
View Full Code Here

      return new PublishLocationAdapter()
      {
         public String getWsdlPublishLocationByName(String name)
         {
            String wsdlPublishLocation = null;
            WebserviceDescriptionsMetaData wsDescriptions = wsMetaData.getWebserviceDescriptions();
            if (wsDescriptions != null && wsDescriptions.get(name) != null)
            {
               WebserviceDescriptionMetaData wsdMetaData = wsDescriptions.get(name);
               wsdlPublishLocation = wsdMetaData.getWsdlPublishLocation();
            }
            return wsdlPublishLocation;
         }
      };
View Full Code Here

         String contextRoot = wsMetaData.getContextRoot();
         ejbMetaData.setWebServiceContextRoot(contextRoot);

         ejbMetaData.setPublishLocationAdapter(getPublishLocationAdpater(wsMetaData));

         WebserviceDescriptionsMetaData wsDescriptions = wsMetaData.getWebserviceDescriptions();
         if (wsDescriptions != null)
         {
            if (wsDescriptions.size() > 1)
               log.warn("Multiple <webservice-description> elements not supported");

            if (wsDescriptions.size() > 0)
            {
               WebserviceDescriptionMetaData wsd = wsDescriptions.iterator().next();
               ejbMetaData.setConfigName(wsd.getConfigName());
               ejbMetaData.setConfigFile(wsd.getConfigFile());
            }
         }
      }
View Full Code Here

   {
      return new PublishLocationAdapter() {
         public String getWsdlPublishLocationByName(String name)
         {
            String wsdlPublishLocation = null;
            WebserviceDescriptionsMetaData wsDescriptions = wsMetaData.getWebserviceDescriptions();
            if (wsDescriptions != null && wsDescriptions.get(name) != null)
            {
               WebserviceDescriptionMetaData wsdMetaData = wsDescriptions.get(name);
               wsdlPublishLocation = wsdMetaData.getWsdlPublishLocation();
            }
            return wsdlPublishLocation;
         }
      };
View Full Code Here

   private void setConfigNameAndFile(JSEArchiveMetaData umd, JBossWebMetaData jbossWebMetaData)
   {
      String configName = null;
      String configFile = null;
     
      WebserviceDescriptionsMetaData wsDescriptions = jbossWebMetaData.getWebserviceDescriptions();
      if (wsDescriptions != null && wsDescriptions.size() > 1)
         log.warn("Multiple <webservice-description> elements not supported");

      if (wsDescriptions != null && wsDescriptions.size() > 0)
      {
         WebserviceDescriptionMetaData wsd = wsDescriptions.iterator().next();
         configName = wsd.getConfigName();
         configFile = wsd.getConfigFile();
      }

      List<ParamValueMetaData> contextParams = jbossWebMetaData.getContextParams();
View Full Code Here

   {
      return new PublishLocationAdapter()
      {
         public String getWsdlPublishLocationByName(String name)
         {
            WebserviceDescriptionsMetaData wsdmd = wmd.getWebserviceDescriptions();
            WebserviceDescriptionMetaData wsmd = wsdmd.get(name);
            String location = null;
            if (wsmd != null)
               location = wsmd.getWsdlPublishLocation();
            return location;
         }
View Full Code Here

     *
     * @param jseArchiveMD universal JSE meta data model
     * @param jbossWebMD jboss web meta data
     */
    private void setConfigNameAndFile(final JSEArchiveMetaData jseArchiveMD, final JBossWebMetaData jbossWebMD) {
        final WebserviceDescriptionsMetaData wsDescriptionsMD = jbossWebMD.getWebserviceDescriptions();
        final WebserviceDescriptionMetaData wsDescriptionMD = ASHelper.getWebserviceDescriptionMetaData(wsDescriptionsMD);
        if (wsDescriptionMD != null) {
            if (wsDescriptionMD.getConfigName() != null) {
                jseArchiveMD.setConfigName(wsDescriptionMD.getConfigName());
                jseArchiveMD.setConfigFile(wsDescriptionMD.getConfigFile());
View Full Code Here

/*    */   }
/*    */
/*    */   public List<WebserviceDescription> getWebserviceDescriptions()
/*    */   {
/* 55 */     List tmp = new ArrayList();
/* 56 */     WebserviceDescriptionsMetaData descriptions = this.wmd.getWebserviceDescriptions();
/* 57 */     Iterator wdmdIter = descriptions.iterator();
/* 58 */     while (wdmdIter.hasNext())
/*    */     {
/* 60 */       WebserviceDescriptionMetaData wdmd = (WebserviceDescriptionMetaData)wdmdIter.next();
/* 61 */       WebserviceDescription wd = new WebserviceDescription(wdmd);
/* 62 */       tmp.add(wd);
View Full Code Here

/*     */   public String getConfigName()
/*     */   {
/* 244 */     WebservicesMetaData webservices = ((JBossMetaData)getDelegate()).getWebservices();
/* 245 */     if (webservices == null)
/* 246 */       return null;
/* 247 */     WebserviceDescriptionsMetaData descriptions = webservices.getWebserviceDescriptions();
/* 248 */     if (descriptions == null) {
/* 249 */       return null;
/*     */     }
/*     */
/* 252 */     String result = null;
View Full Code Here

TOP

Related Classes of org.jboss.metadata.common.jboss.WebserviceDescriptionsMetaData

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.