Examples of JBossServletsMetaData


Examples of org.jboss.metadata.web.jboss.JBossServletsMetaData

     * @param jbossWebMD jboss web meta data
     * @return servlet name to servlet mappings
     */
    private Map<String, String> getServletClassMappings(final JBossWebMetaData jbossWebMD) {
        final Map<String, String> mappings = new HashMap<String, String>();
        final JBossServletsMetaData servlets = jbossWebMD.getServlets();

        if (servlets != null) {
            for (final ServletMetaData servlet : servlets) {
                if (servlet.getServletClass() == null || servlet.getServletClass().trim().length() == 0) {
                    // Skip JSPs
View Full Code Here

Examples of org.jboss.metadata.web.jboss.JBossServletsMetaData

            {
                final String servletClass = servletClassObj.toString() ;
                final JBossWebMetaData webMetaData = dep.getAttachment(JBossWebMetaData.class);
                if (webMetaData != null)
                {
                    final JBossServletsMetaData servlets = webMetaData.getServlets() ;
                    if (servlets != null)
                    {
                        for(JBossServletMetaData servlet : servlets)
                        {
                            if (servlet != null)
View Full Code Here

Examples of org.jboss.metadata.web.jboss.JBossServletsMetaData

       <servlet>
       <servlet-name>
       <servlet-class>
       </servlet>
       */
      JBossServletsMetaData servlets = jbwmd.getServlets();
      for (Endpoint ep : dep.getService().getEndpoints())
      {
         JBossServletMetaData servlet = new JBossServletMetaData();
         servlet.setServletName(ep.getShortName());
         servlet.setServletClass(ep.getTargetBeanName());
         servlets.add(servlet);
      }

      /*
       <servlet-mapping>
       <servlet-name>
View Full Code Here

Examples of org.jboss.metadata.web.jboss.JBossServletsMetaData

   }

   private Map<String, String> getServletClassMap(JBossWebMetaData wmd)
   {
      Map<String, String> mappings = new HashMap<String, String>();
      JBossServletsMetaData servlets = wmd.getServlets();
      if (servlets != null)
      {
         for (ServletMetaData servlet : servlets)
         {
            // Skip JSPs
View Full Code Here

Examples of org.jboss.metadata.web.jboss.JBossServletsMetaData

    }


    private void addServlet(JBossWebMetaData webdata, JBossServletMetaData servlet) {
        if (webdata.getServlets() == null) {
            webdata.setServlets(new JBossServletsMetaData());
        }
        webdata.getServlets().add(servlet);
    }
View Full Code Here

Examples of org.jboss.metadata.web.jboss.JBossServletsMetaData

        }
        return null;
    }

    public static ParamValueMetaData findInitParam(JBossWebMetaData webdata, String name) {
        JBossServletsMetaData servlets = webdata.getServlets();
        if (servlets == null)
            return null;
        for (JBossServletMetaData servlet : servlets) {
            List<ParamValueMetaData> initParams = servlet.getInitParam();
            if (initParams != null) {
View Full Code Here

Examples of org.jboss.metadata.web.jboss.JBossServletsMetaData

        /*
         * Create WebRoleRefPermissions for all servlet/security-role-refs along with all the cross product of servlets and
         * security-role elements that are not referenced via a security-role-ref as described in JACC section 3.1.3.2
         */
        JBossServletsMetaData servletsMetaData = jbossWebMetaData.getServlets();
        for (JBossServletMetaData servletMetaData : servletsMetaData) {
            Set<String> unrefRoles = new HashSet<String>(declaredRoles);
            String servletName = servletMetaData.getName();
            SecurityRoleRefsMetaData roleRefsMetaData = servletMetaData.getSecurityRoleRefs();
            // Perform the unreferenced roles processing for every servlet name
View Full Code Here

Examples of org.jboss.metadata.web.jboss.JBossServletsMetaData

     * @param jbossWebMD jboss web meta data
     * @return servlet name to servlet mappings
     */
    private Map<String, String> getServletClassMappings(final JBossWebMetaData jbossWebMD, final List<POJOEndpoint> pojoEndpoints) {
        final Map<String, String> mappings = new HashMap<String, String>();
        final JBossServletsMetaData servlets = WebMetaDataHelper.getServlets(jbossWebMD);

        for (final POJOEndpoint pojoEndpoint : pojoEndpoints) {
            final String pojoName = pojoEndpoint.getName();
            final String pojoClassName = pojoEndpoint.getClassName();
            mappings.put(pojoName, pojoClassName);
View Full Code Here

Examples of org.jboss.metadata.web.jboss.JBossServletsMetaData

     * @param dep        webservice deployment
     * @param jbossWebMD jboss web meta data
     */
    private void createServlets(final Deployment dep, final JBossWebMetaData jbossWebMD) {
         WSLogger.ROOT_LOGGER.trace("Creating servlets");
        final JBossServletsMetaData servlets = WebMetaDataHelper.getServlets(jbossWebMD);

        for (final Endpoint endpoint : dep.getService().getEndpoints()) {
            final String endpointName = endpoint.getShortName();
            final String endpointClassName = endpoint.getTargetBeanName();

View Full Code Here

Examples of org.jboss.metadata.web.jboss.JBossServletsMetaData

                context.addSecurityRole(value.getRoleName());
            }
        }

        // Servlet
        JBossServletsMetaData servlets = metaData.getServlets();
        if (servlets != null) {
            for (JBossServletMetaData value : servlets) {
                org.apache.catalina.Wrapper wrapper = context.createWrapper();
                wrapper.setName(value.getName());
                wrapper.setServletClass(value.getServletClass());
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.