[jboss-cvs] jboss-docs/jbossas/j2ee/examples/src/resources ...

Norman Richards norman.richards at jboss.com
Wed Nov 1 13:14:22 EST 2006


  User: nrichards
  Date: 06/11/01 13:14:22

  Added:       jbossas/j2ee/examples/src/resources       app.policy
                        auth.conf jndi.properties log4j.properties
                        log4j.xml misc-ex1-bindings.xml
  Log:
  modified for j2ee guide
  
  Revision  Changes    Path
  1.1      date: 2006/11/01 18:14:22;  author: nrichards;  state: Exp;jboss-docs/jbossas/j2ee/examples/src/resources/app.policy
  
  Index: app.policy
  ===================================================================
  grant {
  	permission java.security.AllPermission;
  };
  
  
  
  
  1.1      date: 2006/11/01 18:14:22;  author: nrichards;  state: Exp;jboss-docs/jbossas/j2ee/examples/src/resources/auth.conf
  
  Index: auth.conf
  ===================================================================
  
  srp {
     org.jboss.security.srp.jaas.SRPLoginModule required
  	srpServerJndiName="srp-test/SRPServerInterface"
  	;
  
      org.jboss.security.ClientLoginModule required
  	password-stacking="useFirstPass"
  	;
  };
  
  // Clustered SRP using HTTP as the transport
  srpHA {
     org.jboss.security.srp.jaas.SRPLoginModule required
  	srpServerJndiName="srp-test/SRPServerInterfaceHA"
  	;
  
      org.jboss.security.ClientLoginModule required
  	password-stacking="useFirstPass"
  	;
  };
  
  /* Clustered SRP using HTTP as the transport with secured JNDI and
  a srp-test read-only context
  */
  srpHAReadOnlyJNDI {
     org.jboss.security.srp.jaas.SRPLoginModule required
  	srpServerJndiName="srp-readonly/SRPServerInterfaceHA"
     java.naming.factory.initial="org.jboss.naming.HttpNamingContextFactory"
     java.naming.provider.url="http://localhost:8080/invoker/ReadOnlyJNDIFactoryHA"
  	;
  
      org.jboss.security.ClientLoginModule required
  	password-stacking="useFirstPass"
  	;
  };
  
  other {
      // Put your login modules that work without jBoss here
  
      // jBoss LoginModule
      org.jboss.security.ClientLoginModule  required;
  
      // Put your login modules that need jBoss here
  };
   
  
  
  
  1.1      date: 2006/11/01 18:14:22;  author: nrichards;  state: Exp;jboss-docs/jbossas/j2ee/examples/src/resources/jndi.properties
  
  Index: jndi.properties
  ===================================================================
  ### JBossNS properties
  java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
  java.naming.provider.url=jnp://localhost:1099
  java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces
  
  
  
  1.1      date: 2006/11/01 18:14:22;  author: nrichards;  state: Exp;jboss-docs/jbossas/j2ee/examples/src/resources/log4j.properties
  
  Index: log4j.properties
  ===================================================================
  
  log4j.rootCategory=DEBUG, Console
  
  ### The console appender
  log4j.appender.Console=org.apache.log4j.ConsoleAppender
  log4j.appender.Console.Threshold=INFO
  log4j.appender.Console.layout=org.apache.log4j.PatternLayout
  log4j.appender.Console.layout.ConversionPattern=[%p,%c{1}] %m%n
  
  
  
  
  1.1      date: 2006/11/01 18:14:22;  author: nrichards;  state: Exp;jboss-docs/jbossas/j2ee/examples/src/resources/log4j.xml
  
  Index: log4j.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8" ?>
  <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
  
  <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
  
     <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
        <param name="Target" value="System.out"/>
        <param name="Threshold" value="INFO"/>
  
        <layout class="org.apache.log4j.PatternLayout">
           <param name="ConversionPattern" value="[%p,%c{1}] %m%n"/>
        </layout>
     </appender>
  
     <root>
        <level value ="DEBUG"/>
        <appender-ref ref="CONSOLE" />
     </root>
  </log4j:configuration>
  
  
  
  
  1.1      date: 2006/11/01 18:14:22;  author: nrichards;  state: Exp;jboss-docs/jbossas/j2ee/examples/src/resources/misc-ex1-bindings.xml
  
  Index: misc-ex1-bindings.xml
  ===================================================================
  <service-bindings>
     <server name="jboss0">
  
        <!-- ********************* jboss-service.xml ****************** -->
  
        <service-config name="jboss:service=Naming"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="Port" hostName="BindAddress">
              <attribute name="RmiPort">1098</attribute>
           </delegate-config>
           <binding port="1099" host="${jboss.bind.address}"/>
        </service-config>
  
  
        <service-config name="jboss:service=WebService"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="Port"/>
           <binding port="8083"/>
        </service-config>
  
  
        <service-config name="jboss:service=invoker,type=jrmp"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="RMIObjectPort"/>
           <binding port="4444"/>
        </service-config>
  
        <service-config name="jboss:service=invoker,type=pooled"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="ServerBindPort"/>
           <!-- don't care for now -->
           <binding port="0"/>
        </service-config>
  
  
        <!-- ********************* cluster-service.xml **************** -->
  
        <service-config name="jboss:service=HAJNDI"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="Port"/>
           <binding port="1100"/>
        </service-config>
  
        <service-config name="jboss:service=invoker,type=jrmpha"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="RMIObjectPort"/>
           <binding port="4445"/>
        </service-config>
  
  
        <!-- ********************* iiop-service.xml ****************** -->
  
        <service-config name="jboss:service=CorbaORB"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="Port"/>
           <binding port="3528"/>
        </service-config>      
  
  
        <!-- ********************* jmx-rmi-adaptor.sar **************** -->
  
        <service-config name="jboss.jmx:type=Connector,name=RMI"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="RMIObjectPort"/>
           <binding port="19001"/>
        </service-config>
  
  
        <!-- ********************* snmp-adaptor.sar ****************** -->
  
        <service-config name="jboss.jmx:name=SnmpAgent,service=trapd,type=logger"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="Port"/>
           <binding port="1162"/>
        </service-config>
  
        <!-- ********************* jbossmq-service.xml **************** -->
  
        <!-- JMS related services -->
        <service-config name="jboss.mq:service=InvocationLayer,type=UIL2"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="ServerBindPort"/>
           <binding port="8093"/>
        </service-config>
  
  
        <!-- ********************* hsqldb-ds.xml ********************** -->
  
        <!-- Hypersonic related services when using the tcp/ip access
        <service-config name="jboss.jca:service=ManagedConnectionFactory,name=DefaultDS"
           delegateClass="org.jboss.services.binding.XSLTConfigDelegate"
        >
           <delegate-config>
           <xslt-config configName="ManagedConnectionFactoryProperties"><![CDATA[
  <xsl:stylesheet
        xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'>
  
    <xsl:output method="xml" />
    <xsl:param name="host"/>
    <xsl:param name="port"/>
  
    <xsl:template match="/">
      <xsl:apply-templates/>
    </xsl:template>
  
    <xsl:template match="config-property[@name='ConnectionURL']">
      <config-property type="java.lang.String" name="ConnectionURL">jdbc:hsqldb:hsql://<xsl:value-of select='$host'/>:<xsl:value-of select='$port'/></config-property>
    </xsl:template>
  
    <xsl:template match="*|@*">
      <xsl:copy>
        <xsl:apply-templates select="@*|node()"/>
      </xsl:copy>
    </xsl:template>
  </xsl:stylesheet>
  ]]>
           </xslt-config>
           </delegate-config>
           <binding host="localhost" port="1701" />
        </service-config>
  
        <service-config name="jboss:service=Hypersonic"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
        >
           <delegate-config portName="Port" />
           <binding port="1701" />
        </service-config>
        -->
  
        <!-- jbossweb-tomcat50.sar -->
        <service-config name="jboss.web:service=WebServer"
           delegateClass="org.jboss.services.binding.XSLTFileDelegate"
           >
           <delegate-config>
              <xslt-config configName="ConfigFile"><![CDATA[
     <xsl:stylesheet
           xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'>
  
       <xsl:output method="xml" />
       <xsl:param name="port"/>
  
       <xsl:variable name="portAJP" select="$port - 71"/>
       <xsl:variable name="portHttps" select="$port + 363"/>
  
       <xsl:template match="/">
         <xsl:apply-templates/>
       </xsl:template>
  
        <xsl:template match = "Connector">
           <Connector>
              <xsl:for-each select="@*">
              <xsl:choose>
                 <xsl:when test="(name() = 'port' and . = '8080')">
                    <xsl:attribute name="port"><xsl:value-of select="$port" /></xsl:attribute>
                 </xsl:when>
                 <xsl:when test="(name() = 'port' and . = '8009')">
                    <xsl:attribute name="port"><xsl:value-of select="$portAJP" /></xsl:attribute>
                 </xsl:when>
                 <xsl:when test="(name() = 'redirectPort')">
                    <xsl:attribute name="redirectPort"><xsl:value-of select="$portHttps" /></xsl:attribute>
                 </xsl:when>
                 <xsl:when test="(name() = 'port' and . = '8443')">
                    <xsl:attribute name="port"><xsl:value-of select="$portHttps" /></xsl:attribute>
                 </xsl:when>
                 <xsl:otherwise>
                    <xsl:attribute name="{name()}"><xsl:value-of select="." /></xsl:attribute>
                 </xsl:otherwise>
              </xsl:choose>
              </xsl:for-each>
              <xsl:apply-templates/>
           </Connector>
        </xsl:template>
  
       <xsl:template match="*|@*">
         <xsl:copy>
           <xsl:apply-templates select="@*|node()"/>
         </xsl:copy>
       </xsl:template>
     </xsl:stylesheet>
     ]]>
              </xslt-config>
           </delegate-config>
           <binding port="8080"/>
        </service-config>
  
        <!-- ********************* jbossweb-tomcat.sar *****************
        <service-config name="jboss.web:service=WebServer"
           delegateClass="org.jboss.services.binding.XSLTConfigDelegate"
           >
           <delegate-config>
              <xslt-config configName="Config"><![CDATA[
     <xsl:stylesheet
           xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'>
  
       <xsl:output method="xml" />
       <xsl:param name="port"/>
  
       <xsl:variable name="portAJP" select="$port - 71"/>
       <xsl:variable name="portHttps" select="$port + 363"/>
  
       <xsl:template match="/">
         <xsl:apply-templates/>
       </xsl:template>
  
        <xsl:template match = "Connector">
           <Connector>
              <xsl:for-each select="@*">
              <xsl:choose>
                 <xsl:when test="(name() = 'port' and . = '8080')">
                    <xsl:attribute name="port"><xsl:value-of select="$port" /></xsl:attribute>
                 </xsl:when>
                 <xsl:when test="(name() = 'port' and . = '8009')">
                    <xsl:attribute name="port"><xsl:value-of select="$portAJP" /></xsl:attribute>
                 </xsl:when>
                 <xsl:when test="(name() = 'redirectPort')">
                    <xsl:attribute name="redirectPort"><xsl:value-of select="$portHttps" /></xsl:attribute>
                 </xsl:when>
                 <xsl:when test="(name() = 'port' and . = '8443')">
                    <xsl:attribute name="port"><xsl:value-of select="$portHttps" /></xsl:attribute>
                 </xsl:when>
                 <xsl:otherwise>
                    <xsl:attribute name="{name()}"><xsl:value-of select="." /></xsl:attribute>
                 </xsl:otherwise>
              </xsl:choose>
              </xsl:for-each>
              <xsl:apply-templates/>
           </Connector>
        </xsl:template>
  
       <xsl:template match="*|@*">
         <xsl:copy>
           <xsl:apply-templates select="@*|node()"/>
         </xsl:copy>
       </xsl:template>
     </xsl:stylesheet>
     ]]>
              </xslt-config>
           </delegate-config>
           <binding port="8080"/>
        </service-config>
  -->
  
     </server>
  
     <server name="jboss1">
  
        <!-- ********************* jboss-service.xml ****************** -->
  
        <service-config name="jboss:service=Naming"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="Port" hostName="BindAddress">
              <attribute name="RmiPort">1198</attribute>
           </delegate-config>
           <binding port="1199" host="${jboss.bind.address}"/>
        </service-config>
  
  
        <service-config name="jboss:service=WebService"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="Port"/>
           <binding port="8183"/>
        </service-config>
  
  
        <service-config name="jboss:service=invoker,type=jrmp"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="RMIObjectPort"/>
           <binding port="4544"/>
        </service-config>
  
  
        <service-config name="jboss:service=invoker,type=pooled"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="ServerBindPort"/>
           <!-- don't care for now -->
           <binding port="0"/>
        </service-config>
  
        <!-- ********************* cluster-service.xml **************** -->
  
        <service-config name="jboss:service=HAJNDI"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="Port"/>
           <binding port="1200"/>
        </service-config>
  
        <service-config name="jboss:service=invoker,type=jrmpha"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="RMIObjectPort"/>
           <binding port="4545"/>
        </service-config>
  
  
        <!-- ********************* iiop-service.xml ****************** -->
  
        <service-config name="jboss:service=CorbaORB"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="Port"/>
           <binding port="3628"/>
        </service-config>      
  
  
        <!-- ********************* jmx-rmi-adaptor.sar **************** -->
  
        <service-config name="jboss.jmx:type=Connector,name=RMI"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="RMIObjectPort"/>
           <binding port="19101"/>
        </service-config>
  
  
        <!-- ********************* snmp-adaptor.sar ****************** -->
  
        <service-config name="jboss.jmx:name=SnmpAgent,service=trapd,type=logger"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="Port"/>
           <binding port="1262"/>
        </service-config>
  
  
        <!-- ********************* jbossmq-service.xml **************** -->
  
        <!-- JMS related services -->
        <service-config name="jboss.mq:service=InvocationLayer,type=UIL2"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
           >
           <delegate-config portName="ServerBindPort"/>
           <binding port="8193"/>
        </service-config>
  
  
        <!-- ********************* hsqldb-ds.xml ********************** -->
  
        <!-- Hypersonic related services 
        
              Only if using TCP setup (local file setup by default)
        
        <service-config name="jboss.jca:service=ManagedConnectionFactory,name=DefaultDS"
           delegateClass="org.jboss.services.binding.XSLTConfigDelegate"
        >
           <delegate-config>
           <xslt-config configName="ManagedConnectionFactoryProperties"><![CDATA[
  <xsl:stylesheet
        xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'>
  
    <xsl:output method="xml" />
    <xsl:param name="host"/>
    <xsl:param name="port"/>
  
    <xsl:template match="/">
      <xsl:apply-templates/>
    </xsl:template>
  
    <xsl:template match="config-property[@name='ConnectionURL']">
      <config-property type="java.lang.String" name="ConnectionURL">jdbc:hsqldb:hsql://<xsl:value-of select='$host'/>:<xsl:value-of select='$port'/></config-property>
    </xsl:template>
  
    <xsl:template match="*|@*">
      <xsl:copy>
        <xsl:apply-templates select="@*|node()"/>
      </xsl:copy>
    </xsl:template>
  </xsl:stylesheet>
  ]]>
           </xslt-config>
           </delegate-config>
           <binding host="localhost" port="1801" />
        </service-config>
  
        <service-config name="jboss:service=Hypersonic"
           delegateClass="org.jboss.services.binding.AttributeMappingDelegate"
        >
           <delegate-config portName="Port" />
           <binding port="1801" />
        </service-config>
  
        -->
  
        <!-- jbossweb-tomcat50.sar -->
        <service-config name="jboss.web:service=WebServer"
           delegateClass="org.jboss.services.binding.XSLTFileDelegate"
           >
           <delegate-config>
              <xslt-config configName="ConfigFile"><![CDATA[
     <xsl:stylesheet
           xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'>
  
       <xsl:output method="xml" />
       <xsl:param name="port"/>
  
       <xsl:variable name="portAJP" select="$port - 71"/>
       <xsl:variable name="portHttps" select="$port + 363"/>
  
       <xsl:template match="/">
         <xsl:apply-templates/>
       </xsl:template>
  
        <xsl:template match = "Connector">
           <Connector>
              <xsl:for-each select="@*">
              <xsl:choose>
                 <xsl:when test="(name() = 'port' and . = '8080')">
                    <xsl:attribute name="port"><xsl:value-of select="$port" /></xsl:attribute>
                 </xsl:when>
                 <xsl:when test="(name() = 'port' and . = '8009')">
                    <xsl:attribute name="port"><xsl:value-of select="$portAJP" /></xsl:attribute>
                 </xsl:when>
                 <xsl:when test="(name() = 'redirectPort')">
                    <xsl:attribute name="redirectPort"><xsl:value-of select="$portHttps" /></xsl:attribute>
                 </xsl:when>
                 <xsl:when test="(name() = 'port' and . = '8443')">
                    <xsl:attribute name="port"><xsl:value-of select="$portHttps" /></xsl:attribute>
                 </xsl:when>
                 <xsl:otherwise>
                    <xsl:attribute name="{name()}"><xsl:value-of select="." /></xsl:attribute>
                 </xsl:otherwise>
              </xsl:choose>
              </xsl:for-each>
              <xsl:apply-templates/>
           </Connector>
        </xsl:template>
  
       <xsl:template match="*|@*">
         <xsl:copy>
           <xsl:apply-templates select="@*|node()"/>
         </xsl:copy>
       </xsl:template>
     </xsl:stylesheet>
     ]]>
              </xslt-config>
           </delegate-config>
           <binding port="8180"/>
        </service-config>
  
        <!-- ********************* jbossweb-tomcat41.sar *****************
  
           <service-config name="jboss.web:service=WebServer"
              delegateClass="org.jboss.services.binding.XSLTConfigDelegate"
           >
              <delegate-config>
              <xslt-config configName="Config"><![CDATA[
     <xsl:stylesheet
           xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'>
  
       <xsl:output method="xml" />
       <xsl:param name="port"/>
  
       <xsl:variable name="portAJP" select="$port - 71"/>
       <xsl:variable name="portHttps" select="$port + 363"/>
  
       <xsl:template match="/">
         <xsl:apply-templates/>
       </xsl:template>
  
        <xsl:template match = "Connector">
           <Connector>
              <xsl:for-each select="@*">
              <xsl:choose>
                 <xsl:when test="(name() = 'port' and . = '8080')">
                    <xsl:attribute name="port"><xsl:value-of select="$port" /></xsl:attribute>
                 </xsl:when>
                 <xsl:when test="(name() = 'port' and . = '8009')">
                    <xsl:attribute name="port"><xsl:value-of select="$portAJP" /></xsl:attribute>
                 </xsl:when>
                 <xsl:when test="(name() = 'redirectPort')">
                    <xsl:attribute name="redirectPort"><xsl:value-of select="$portHttps" /></xsl:attribute>
                 </xsl:when>
                 <xsl:when test="(name() = 'port' and . = '8443')">
                    <xsl:attribute name="port"><xsl:value-of select="$portHttps" /></xsl:attribute>
                 </xsl:when>
                 <xsl:otherwise>
                    <xsl:attribute name="{name()}"><xsl:value-of select="." /></xsl:attribute>
                 </xsl:otherwise>
              </xsl:choose>
              </xsl:for-each>
              <xsl:apply-templates/>
           </Connector>
        </xsl:template>
  
       <xsl:template match="*|@*">
         <xsl:copy>
           <xsl:apply-templates select="@*|node()"/>
         </xsl:copy>
       </xsl:template>
     </xsl:stylesheet>
     ]]>
              </xslt-config>
              </delegate-config>
              <binding port="8180" />
           </service-config>
     -->
  
     </server>
  
  </service-bindings>
  
  
  



More information about the jboss-cvs-commits mailing list