User: starksm 
  Date: 01/05/05 13:56:55

  Added:       src/resources/web/WEB-INF jboss-web.xml web.xml
  Log:
  Resources for the web container integration tests
  
  Revision  Changes    Path
  1.1                  jbosstest/src/resources/web/WEB-INF/jboss-web.xml
  
  Index: jboss-web.xml
  ===================================================================
  <?xml version="1.0" encoding="ISO-8859-1"?>
  
  <jboss-web>
      <resource-ref>
          <res-ref-name>jdbc/DefaultDS</res-ref-name>
          <res-type>javax.sql.DataSource</res-type>
          <jndi-name>java:/DefaultDS</jndi-name>
      </resource-ref>
      <resource-ref>
          <res-ref-name>mail/DefaultMail</res-ref-name>
          <res-type>javax.mail.Session</res-type>
          <jndi-name>java:/Mail</jndi-name>
      </resource-ref>
      <resource-ref>
          <res-ref-name>jms/QueFactory</res-ref-name>
          <res-type>javax.jms.QueueConnectionFactory</res-type>
          <jndi-name>QueueConnectionFactory</jndi-name>
      </resource-ref>
  
      <ejb-ref>
          <ejb-ref-name>ejb/bean0</ejb-ref-name>
          <jndi-name>ENCBean0</jndi-name>
      </ejb-ref>
      <ejb-ref>
          <ejb-ref-name>ejb/bean1</ejb-ref-name>
          <jndi-name>ENCBean1</jndi-name>
      </ejb-ref>
      <ejb-ref>
          <ejb-ref-name>ejb/SecuredEJB</ejb-ref-name>
          <jndi-name>jbosstest/ejbs/SecuredEJB</jndi-name>
      </ejb-ref>
      <ejb-ref>
          <ejb-ref-name>ejb/OptimizedEJB</ejb-ref-name>
          <jndi-name>OptimizedEJB</jndi-name>
      </ejb-ref>
  </jboss-web>
  
  
  
  1.1                  jbosstest/src/resources/web/WEB-INF/web.xml
  
  Index: web.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE web-app
      PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
      "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd";>
  
  <web-app>
  <!-- ### Servlets -->
      <servlet>
          <servlet-name>ENCServlet</servlet-name>
          <servlet-class>org.jboss.test.web.servlets.ENCServlet</servlet-class>
      </servlet>
      <servlet>
          <servlet-name>EJBServlet</servlet-name>
          <servlet-class>org.jboss.test.web.servlets.EJBServlet</servlet-class>
      </servlet>
      <servlet>
          <servlet-name>SecureServlet</servlet-name>
          <servlet-class>org.jboss.test.web.servlets.SecureServlet</servlet-class>
      </servlet>
      <servlet>
          <servlet-name>SecureEJBServlet</servlet-name>
          <servlet-class>org.jboss.test.web.servlets.SecureEJBServlet</servlet-class>
      </servlet>
      <servlet>
          <servlet-name>snoop</servlet-name>
          <jsp-file>/snoop.jsp</jsp-file>
      </servlet>
      <servlet-mapping>
          <servlet-name>ENCServlet</servlet-name>
          <url-pattern>/ENCServlet</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
          <servlet-name>EJBServlet</servlet-name>
          <url-pattern>/EJBServlet</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
          <servlet-name>SecureServlet</servlet-name>
          <url-pattern>/restricted/SecureServlet</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
          <servlet-name>SecureEJBServlet</servlet-name>
          <url-pattern>/restricted/SecureEJBAccess</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
          <servlet-name>snoop</servlet-name>
          <url-pattern>*.snp</url-pattern>
      </servlet-mapping>
  
      <!-- The Welcome File List -->
      <welcome-file-list>
          <welcome-file>index.html</welcome-file>
      </welcome-file-list>
  
  <!-- ### Resources -->
      <!-- JDBC DataSources (java:comp/env/jdbc) -->
      <resource-ref>
          <description>The default DS</description>
          <res-ref-name>jdbc/DefaultDS</res-ref-name>
          <res-type>javax.sql.DataSource</res-type>
          <res-auth>Container</res-auth>
      </resource-ref>
      <!-- JavaMail Connection Factories (java:comp/env/mail) -->
      <resource-ref>
          <description>Default Mail</description>
          <res-ref-name>mail/DefaultMail</res-ref-name>
          <res-type>javax.mail.Session</res-type>
          <res-auth>Container</res-auth>
      </resource-ref>
      <!-- JMS Connection Factories (java:comp/env/jms) -->
      <resource-ref>
          <description>Default QueueFactory</description>
          <res-ref-name>jms/QueFactory</res-ref-name>
          <res-type>javax.jms.QueueConnectionFactory</res-type>
          <res-auth>Container</res-auth>
      </resource-ref>
      <!-- URL Connection Factories (java:comp/env/url) -->
  
  <!-- ### Security -->
      <security-constraint>
          <web-resource-collection>
              <web-resource-name>Restricted</web-resource-name>
              <description>Declarative security tests</description>
              <url-pattern>/restricted/*</url-pattern>
              <http-method>HEAD</http-method>
              <http-method>GET</http-method>
              <http-method>POST</http-method>
              <http-method>PUT</http-method>
              <http-method>DELETE</http-method>
          </web-resource-collection>
          <auth-constraint>
              <description>Only </description>
              <role-name>AuthorizedUser</role-name>
          </auth-constraint>
          <user-data-constraint>
              <description>no description</description>
              <transport-guarantee>NONE</transport-guarantee>
          </user-data-constraint>
      </security-constraint>
  
      <login-config>
          <auth-method>BASIC</auth-method>
          <realm-name>JBossTest Servlets</realm-name>
      </login-config>
  
      <security-role>
          <description>A AuthorizedUser is one with a valid username and 
password</description>
          <role-name>AuthorizedUser</role-name>
      </security-role>
  
  <!-- ### Environment (java:comp/env/ejb) -->
      <env-entry>
          <description>Integer0</description>
          <env-entry-name>Ints/i0</env-entry-name>
          <env-entry-type>java.lang.Integer</env-entry-type>
          <env-entry-value>0</env-entry-value>
      </env-entry>
      <env-entry>
          <description>Integer1</description>
          <env-entry-name>Ints/i1</env-entry-name>
          <env-entry-type>java.lang.Integer</env-entry-type>
          <env-entry-value>1</env-entry-value>
      </env-entry>
      <env-entry>
          <description>Float0</description>
          <env-entry-name>Floats/f0</env-entry-name>
          <env-entry-type>java.lang.Float</env-entry-type>
          <env-entry-value>0.0</env-entry-value>
      </env-entry>
      <env-entry>
          <description>Float1</description>
          <env-entry-name>Floats/f1</env-entry-name>
          <env-entry-type>java.lang.Float</env-entry-type>
          <env-entry-value>1.1</env-entry-value>
      </env-entry>
      <env-entry>
          <description>String0</description>
          <env-entry-name>Strings/s0</env-entry-name>
          <env-entry-type>java.lang.String</env-entry-type>
          <env-entry-value>String0</env-entry-value>
      </env-entry>
      <env-entry>
          <description>String1</description>
          <env-entry-name>Strings/s1</env-entry-name>
          <env-entry-type>java.lang.String</env-entry-type>
          <env-entry-value>String1</env-entry-value>
      </env-entry>
  
  <!-- ### EJB References (java:comp/env/ejb) -->
      <ejb-ref>
          <ejb-ref-name>ejb/bean0</ejb-ref-name>
          <ejb-ref-type>Session</ejb-ref-type>
          <ejb-link>ENCBean0</ejb-link>
          <home>org.jboss.test.web.interfaces.StatelessSessionHome</home>
          <remote>org.jboss.test.web.interfaces.StatelessSession</remote>
      </ejb-ref>
      <ejb-ref>
          <ejb-ref-name>ejb/bean1</ejb-ref-name>
          <ejb-ref-type>Session</ejb-ref-type>
          <ejb-link>ENCBean1</ejb-link>
          <home>org.jboss.test.web.interfaces.StatelessSessionHome</home>
          <remote>org.jboss.test.web.interfaces.StatelessSession</remote>
      </ejb-ref>
      <ejb-ref>
          <ejb-ref-name>ejb/SecuredEJB</ejb-ref-name>
          <ejb-ref-type>Session</ejb-ref-type>
          <ejb-link>SecuredEJB</ejb-link>
          <home>org.jboss.test.web.interfaces.StatelessSessionHome</home>
          <remote>org.jboss.test.web.interfaces.StatelessSession</remote>
      </ejb-ref>
      <ejb-ref>
          <ejb-ref-name>ejb/OptimizedEJB</ejb-ref-name>
          <ejb-ref-type>Session</ejb-ref-type>
          <ejb-link>OptimizedEJB</ejb-link>
          <home>org.jboss.test.web.interfaces.StatelessSessionHome</home>
          <remote>org.jboss.test.web.interfaces.StatelessSession</remote>
      </ejb-ref>
  
  </web-app>
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to