Package org.jboss.metadata.ear.spec

Examples of org.jboss.metadata.ear.spec.WebModuleMetaData


                  case J2eeModuleMetaData.SERVICE:
                  case J2eeModuleMetaData.HAR:
                     module = new ServiceModuleMetaData();
                     break;
                  case J2eeModuleMetaData.WEB:
                     module = new WebModuleMetaData();
                     break;
               }
               module.setFileName(filename);
               moduleMetaData.setValue(module);
               modules.add(moduleMetaData);
View Full Code Here


         {
            // Check for a context-root setting
            String contextRoot = metaData.getContextRoot();
            if (contextRoot == null)
            {
               WebModuleMetaData wmodule = (WebModuleMetaData)webModule.getValue();
               contextRoot = wmodule.getContextRoot();
               metaData.setContextRoot(contextRoot);
            }

            // Add any alt-dd setting
            metaData.setAlternativeDD(webModule.getAlternativeDD());
View Full Code Here

      if (jbossAppMD != null)
      {
         final ModuleMetaData moduleMD = jbossAppMD.getModule(dep.getSimpleName());
         if (moduleMD != null)
         {
            final WebModuleMetaData webModuleMD = (WebModuleMetaData) moduleMD.getValue();
            contextRoot = webModuleMD.getContextRoot();
         }
      }

      // prefer context root defined in application.xml over one defined in jboss-web.xml
      return contextRoot != null ? contextRoot : jbossWebMD.getContextRoot();
View Full Code Here

        // prefer context root defined in application.xml over one defined in jboss-web.xml
        if (jbossAppMD != null) {
            final ModuleMetaData moduleMD = jbossAppMD.getModules().get(dep.getSimpleName());
            if (moduleMD != null) {
                final WebModuleMetaData webModuleMD = (WebModuleMetaData) moduleMD.getValue();
                contextRoot = webModuleMD.getContextRoot();
            }
        }

        if (contextRoot == null) {
            contextRoot = jbossWebMD != null ? jbossWebMD.getContextRoot() : null;
View Full Code Here

         if (appmd != null)
         {
            ModuleMetaData module = appmd.getModule(dep.getSimpleName());
            if (module != null)
            {
               WebModuleMetaData web = (WebModuleMetaData) module.getValue();
               contextRoot = web.getContextRoot();
            }
         }
      }
     
      if (contextRoot == null)
View Full Code Here

        String contextRoot = null;

        if (jbossAppMD != null) {
            final ModuleMetaData moduleMD = jbossAppMD.getModule(dep.getSimpleName());
            if (moduleMD != null) {
                final WebModuleMetaData webModuleMD = (WebModuleMetaData) moduleMD.getValue();
                contextRoot = webModuleMD.getContextRoot();
            }
        }

        // prefer context root defined in application.xml over one defined in jboss-web.xml
        return contextRoot != null ? contextRoot : jbossWebMD.getContextRoot();
View Full Code Here

      assertEquals("ejb1", ejb1.getId());
      EjbModuleMetaData ejb1MD = (EjbModuleMetaData)ejb1.getValue();
      assertEquals("ejb-jar1.jar", ejb1MD.getEjbJar());
      ModuleMetaData web0 = modules.get(4);
      assertEquals("web0", web0.getId());
      WebModuleMetaData web0MD = (WebModuleMetaData) web0.getValue();
      assertEquals("/web0", web0MD.getContextRoot());
      assertEquals("web-app0.war", web0MD.getWebURI());
      ModuleMetaData web1 = modules.get(5);
      assertEquals("web1", web1.getId());
      WebModuleMetaData web1MD = (WebModuleMetaData) web1.getValue();
      if(hasJBossAppOverride)
         assertEquals("/web1-override", web1MD.getContextRoot());
      else
         assertEquals("/web1", web1MD.getContextRoot());
      assertEquals("web-app1.war", web1MD.getWebURI());
      if(hasJBossAppOverride)
      {
         // Validate the sar, web2, har added in jboss-app.xml
         ModuleMetaData sar = modules.get(6);
         assertEquals("sar0", sar.getId());
         ServiceModuleMetaData sarMD = (ServiceModuleMetaData) sar.getValue();
         assertEquals("sar0.sar", sarMD.getSar());
         ModuleMetaData web2 = modules.get(7);
         assertEquals("web2", web2.getId());
         WebModuleMetaData web2MD = (WebModuleMetaData) web2.getValue();
         assertEquals("/web2", web2MD.getContextRoot());
         assertEquals("web-app2.war", web2MD.getWebURI());        
         ModuleMetaData har = modules.get(8);
         assertEquals("har0", har.getId());
         ServiceModuleMetaData harMD = (ServiceModuleMetaData) har.getValue();
         assertEquals("har0.har", harMD.getSar());
      }
View Full Code Here

      ModulesMetaData modules = result.getModules();
      assertNotNull(modules);
      assertEquals(1, modules.size());
      ModuleMetaData module = modules.get(0);
      assertEquals("manifest-web.war", module.getFileName());
      WebModuleMetaData webModule = (WebModuleMetaData) module.getValue();
      assertEquals("/manifest", webModule.getContextRoot());
   }
View Full Code Here

      assertEquals("META-INF/alt-ejb-jar.xml", ejb1.getAlternativeDD());
      ModuleMetaData web1 = metaData.getModule("web-app1.war");
      assertEquals("web1", web1.getId());
      assertEquals(ModuleType.Web, web1.getType());
      assertEquals("WEB-INF/alt-web.xml", web1.getAlternativeDD());
      WebModuleMetaData wm1 = (WebModuleMetaData) web1.getValue();
      assertEquals("/web1", wm1.getContextRoot());

      SecurityRolesMetaData roles = metaData.getSecurityRoles();
      assertEquals(2, roles.size());
      SecurityRoleMetaData r0 = roles.get("role0");
      assertEquals("security-role0", r0.getId());
View Full Code Here

      EjbModuleMetaData ejb1MD = (EjbModuleMetaData)ejb1.getValue();
      assertEquals("ejb-jar1.jar", ejb1MD.getEjbJar());
      ModuleMetaData web0 = modules.get(4);
      assertEquals("web0", web0.getId());
      assertEquals("WEB-INF/alt-web.xml", web0.getAlternativeDD());
      WebModuleMetaData web0MD = (WebModuleMetaData) web0.getValue();
      assertEquals("/web0", web0MD.getContextRoot());
      assertEquals("web-app0.war", web0MD.getWebURI());
      ModuleMetaData web1 = modules.get(5);
      assertEquals("web1", web1.getId());
      assertEquals("WEB-INF/alt-web.xml", web1.getAlternativeDD());
      WebModuleMetaData web1MD = (WebModuleMetaData) web1.getValue();
      assertEquals("/web1", web1MD.getContextRoot());
      assertEquals("web-app1.war", web1MD.getWebURI());
   }
View Full Code Here

TOP

Related Classes of org.jboss.metadata.ear.spec.WebModuleMetaData

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.