Advertisement
filpano

glassfish server domain.xml

Nov 4th, 2013
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 34.49 KB | None | 0 0
  1. <domain log-root="${com.sun.aas.instanceRoot}/logs" application-root="${com.sun.aas.instanceRoot}/applications" version="5">
  2.   <system-applications>
  3.     <application context-root="" location="${com.sun.aas.installRootURI}/lib/install/applications/__admingui" name="__admingui" directory-deployed="true" object-type="system-admin">
  4.       <module name="__admingui">
  5.         <engine sniffer="web"></engine>
  6.         <engine sniffer="security"></engine>
  7.       </module>
  8.     </application>
  9.   </system-applications>
  10.   <applications>
  11.     <application location="${com.sun.aas.instanceRootURI}/applications/SPECjAppServer/" name="SPECjAppServer" object-type="user">
  12.       <property name="appLocation" value="${com.sun.aas.instanceRootURI}/applications/__internal/SPECjAppServer/SPECjAppServer.ear"></property>
  13.       <property name="org.glassfish.ejb.container.application_unique_id" value="87980413640507392"></property>
  14.       <property name="isComposite" value="true"></property>
  15.       <property name="defaultAppName" value="SPECjAppServer"></property>
  16.       <engine sniffer="ear"></engine>
  17.       <module name="supplier.war">
  18.         <engine sniffer="security"></engine>
  19.         <engine sniffer="web"></engine>
  20.       </module>
  21.       <module name="util.jar">
  22.         <engine sniffer="ejb"></engine>
  23.         <engine sniffer="security"></engine>
  24.       </module>
  25.       <module name="corp.jar">
  26.         <engine sniffer="ejb"></engine>
  27.         <engine sniffer="security"></engine>
  28.       </module>
  29.       <module name="orders.jar">
  30.         <engine sniffer="ejb"></engine>
  31.         <engine sniffer="security"></engine>
  32.       </module>
  33.       <module name="mfg.jar">
  34.         <engine sniffer="ejb"></engine>
  35.         <engine sniffer="security"></engine>
  36.       </module>
  37.       <module name="supplier.jar">
  38.         <engine sniffer="ejb"></engine>
  39.         <engine sniffer="security"></engine>
  40.       </module>
  41.       <module name="web.war">
  42.         <engine sniffer="security"></engine>
  43.         <engine sniffer="web"></engine>
  44.       </module>
  45.     </application>
  46.   </applications>
  47.   <resources>
  48.     <jdbc-resource pool-name="__TimerPool" jndi-name="jdbc/__TimerPool" object-type="system-admin"></jdbc-resource>
  49.     <jdbc-resource pool-name="DerbyPool" jndi-name="jdbc/__default"></jdbc-resource>
  50.     <jdbc-connection-pool connection-validation-method="auto-commit" steady-pool-size="16" idle-timeout-in-seconds="600" lazy-connection-association="true" max-wait-time-in-millis="20000" lazy-connection-enlistment="true" datasource-classname="org.apache.derby.jdbc.EmbeddedXADataSource" max-pool-size="256" pool-resize-quantity="16" res-type="javax.sql.XADataSource" wrap-jdbc-objects="false" connection-leak-timeout-in-seconds="12" name="__CallFlowPool">
  51.       <property name="databaseName" value="${com.sun.aas.instanceRoot}/lib/databases/sun-callflow"></property>
  52.       <property name="connectionAttributes" value=";create=true"></property>
  53.     </jdbc-connection-pool>
  54.     <jdbc-connection-pool connection-validation-method="auto-commit" pool-resize-quantity="16" max-pool-size="256" datasource-classname="org.apache.derby.jdbc.EmbeddedXADataSource" wrap-jdbc-objects="false" res-type="javax.sql.XADataSource" steady-pool-size="16" name="__TimerPool" idle-timeout-in-seconds="600">
  55.       <property name="databaseName" value="${com.sun.aas.instanceRoot}/lib/databases/ejbtimer"></property>
  56.       <property name="connectionAttributes" value=";create=true"></property>
  57.     </jdbc-connection-pool>
  58.     <jdbc-connection-pool connection-validation-method="auto-commit" pool-resize-quantity="16" max-pool-size="256" is-isolation-level-guaranteed="false" datasource-classname="org.apache.derby.jdbc.ClientDataSource" wrap-jdbc-objects="false" res-type="javax.sql.DataSource" steady-pool-size="16" name="DerbyPool" idle-timeout-in-seconds="600">
  59.       <property name="PortNumber" value="1527"></property>
  60.       <property name="Password" value="APP"></property>
  61.       <property name="User" value="APP"></property>
  62.       <property name="serverName" value="localhost"></property>
  63.       <property name="DatabaseName" value="sun-appserv-samples"></property>
  64.       <property name="connectionAttributes" value=";create=true"></property>
  65.     </jdbc-connection-pool>
  66.     <jdbc-connection-pool connection-validation-method="auto-commit" pool-resize-quantity="16" max-pool-size="512" datasource-classname="org.postgresql.ds.PGSimpleDataSource" wrap-jdbc-objects="false" res-type="javax.sql.DataSource" steady-pool-size="128" name="SpecJPool" idle-timeout-in-seconds="600">
  67.       <property name="serverName" value="specdb"></property>
  68.       <property name="portNumber" value="5432"></property>
  69.       <property name="DatabaseName" value="specdb"></property>
  70.       <property name="User" value="spec"></property>
  71.       <property name="Password" value="spec"></property>
  72.       <property name="autoReconnect" value="true"></property>
  73.       <property name="statement_cache" value="true"></property>
  74.       <property name="statement_cache_size" value="512"></property>
  75.       <property name="prepareThreshold" value="1"></property>
  76.       <property name="ssl" value="false"></property>
  77.       <property name="dbURL" value="jdbc:postgresql://specdb:5432/specdb"></property>
  78.     </jdbc-connection-pool>
  79.     <jdbc-resource pool-name="SpecJPool" jndi-name="jdbc/SPECDB"></jdbc-resource>
  80.     <connector-connection-pool pool-resize-quantity="16" max-pool-size="1000" steady-pool-size="16" name="jms/QueueConnectionFactory" resource-adapter-name="jmsra" connection-definition-name="javax.jms.QueueConnectionFactory" idle-timeout-in-seconds="600"></connector-connection-pool>
  81.     <connector-resource pool-name="jms/QueueConnectionFactory" jndi-name="jms/QueueConnectionFactory"></connector-resource>
  82.     <admin-object-resource res-adapter="jmsra" res-type="javax.jms.Queue" jndi-name="jms/BuyerQueue">
  83.       <property name="Name" value="BuyerQueue"></property>
  84.     </admin-object-resource>
  85.     <admin-object-resource res-adapter="jmsra" res-type="javax.jms.Queue" jndi-name="jms/FulfillOrderQueue">
  86.       <property name="Name" value="FulfillOrderQueue"></property>
  87.     </admin-object-resource>
  88.     <admin-object-resource res-adapter="jmsra" res-type="javax.jms.Queue" jndi-name="jms/LargeOrderQueue">
  89.       <property name="Name" value="LargeOrderQueue"></property>
  90.     </admin-object-resource>
  91.     <admin-object-resource res-adapter="jmsra" res-type="javax.jms.Queue" jndi-name="jms/ReceiveQueue">
  92.       <property name="Name" value="ReceiveQueue"></property>
  93.     </admin-object-resource>
  94.   </resources>
  95.   <servers>
  96.     <server name="server" config-ref="server-config">
  97.       <application-ref ref="__admingui" virtual-servers="__asadmin"></application-ref>
  98.       <application-ref ref="SPECjAppServer" virtual-servers="server"></application-ref>
  99.       <resource-ref ref="jdbc/__TimerPool"></resource-ref>
  100.       <resource-ref ref="jdbc/__default"></resource-ref>
  101.       <resource-ref ref="jdbc/SPECDB"></resource-ref>
  102.       <resource-ref ref="jms/QueueConnectionFactory"></resource-ref>
  103.       <resource-ref ref="jms/BuyerQueue"></resource-ref>
  104.       <resource-ref ref="jms/FulfillOrderQueue"></resource-ref>
  105.       <resource-ref ref="jms/LargeOrderQueue"></resource-ref>
  106.       <resource-ref ref="jms/ReceiveQueue"></resource-ref>
  107.     </server>
  108.   </servers>
  109.   <nodes>
  110.     <node node-host="localhost" name="localhost-spec2004-1" type="CONFIG" install-dir="${com.sun.aas.productRoot}"></node>
  111.   </nodes>
  112.   <configs>
  113.     <config name="server-config">
  114.       <http-service>
  115.         <access-log></access-log>
  116.         <virtual-server id="server" docroot="/opt/glassfish3/glassfish/domains/spec2004-1/docroot" sso-enabled="false" access-log="/opt/glassfish3/glassfish/domains/spec2004-1/logs/access" network-listeners="http-listener-1,http-listener-2"></virtual-server>
  117.         <virtual-server id="__asadmin" docroot="/opt/glassfish3/glassfish/domains/spec2004-1/docroot" sso-enabled="false" access-log="/opt/glassfish3/glassfish/domains/spec2004-1/logs/access" network-listeners="admin-listener"></virtual-server>
  118.         <request-processing header-buffer-length-in-bytes="8192" thread-count="90" initial-thread-count="90" thread-increment="1"></request-processing>
  119.         <keep-alive timeout-in-seconds="300" max-connections="1000"></keep-alive>
  120.         <connection-pool></connection-pool>
  121.         <http-protocol forced-response-type="AttributeDeprecated" default-response-type="AttributeDeprecated"></http-protocol>
  122.         <http-file-cache globally-enabled="false" file-caching-enabled="false"></http-file-cache>
  123.       </http-service>
  124.       <iiop-service>
  125.         <orb use-thread-pool-ids="thread-pool-1"></orb>
  126.         <iiop-listener id="orb-listener-1" port="3700" address="0.0.0.0"></iiop-listener>
  127.         <iiop-listener id="SSL" port="3820" address="0.0.0.0" security-enabled="true">
  128.           <ssl cert-nickname="s1as"></ssl>
  129.         </iiop-listener>
  130.         <iiop-listener id="SSL_MUTUALAUTH" port="3920" address="0.0.0.0" security-enabled="true">
  131.           <ssl cert-nickname="s1as" client-auth-enabled="true"></ssl>
  132.         </iiop-listener>
  133.       </iiop-service>
  134.       <admin-service system-jmx-connector-name="system" type="das-and-server">
  135.         <jmx-connector port="8686" address="0.0.0.0" security-enabled="false" auth-realm-name="admin-realm" name="system"></jmx-connector>
  136.         <property name="adminConsoleContextRoot" value="/admin"></property>
  137.         <property name="adminConsoleDownloadLocation" value="${com.sun.aas.installRoot}/lib/install/applications/admingui.war"></property>
  138.         <property name="ipsRoot" value="${com.sun.aas.installRoot}/.."></property>
  139.         <das-config></das-config>
  140.       </admin-service>
  141.       <connector-service></connector-service>
  142.       <web-container>
  143.         <session-config>
  144.           <session-manager>
  145.             <manager-properties></manager-properties>
  146.             <store-properties></store-properties>
  147.           </session-manager>
  148.           <session-properties></session-properties>
  149.         </session-config>
  150.       </web-container>
  151.       <ejb-container max-pool-size="256" pool-resize-quantity="16" steady-pool-size="16" session-store="${com.sun.aas.instanceRoot}/session-store">
  152.         <ejb-timer-service minimum-delivery-interval-in-millis="7000"></ejb-timer-service>
  153.       </ejb-container>
  154.       <mdb-container max-pool-size="256" pool-resize-quantity="16" steady-pool-size="16"></mdb-container>
  155.       <jms-service default-jms-host="default_JMS_host">
  156.         <jms-host host="appserver" name="default_JMS_host"></jms-host>
  157.       </jms-service>
  158.       <security-service>
  159.         <auth-realm classname="com.sun.enterprise.security.auth.realm.file.FileRealm" name="admin-realm">
  160.           <property name="file" value="${com.sun.aas.instanceRoot}/config/admin-keyfile"></property>
  161.           <property name="jaas-context" value="fileRealm"></property>
  162.         </auth-realm>
  163.         <auth-realm classname="com.sun.enterprise.security.auth.realm.file.FileRealm" name="file">
  164.           <property name="file" value="${com.sun.aas.instanceRoot}/config/keyfile"></property>
  165.           <property name="jaas-context" value="fileRealm"></property>
  166.         </auth-realm>
  167.         <auth-realm classname="com.sun.enterprise.security.auth.realm.certificate.CertificateRealm" name="certificate"></auth-realm>
  168.         <jacc-provider policy-provider="com.sun.enterprise.security.provider.PolicyWrapper" name="default" policy-configuration-factory-provider="com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl">
  169.           <property name="repository" value="${com.sun.aas.instanceRoot}/generated/policy"></property>
  170.         </jacc-provider>
  171.         <jacc-provider policy-provider="com.sun.enterprise.security.jacc.provider.SimplePolicyProvider" name="simple" policy-configuration-factory-provider="com.sun.enterprise.security.jacc.provider.SimplePolicyConfigurationFactory"></jacc-provider>
  172.         <audit-module classname="com.sun.enterprise.security.Audit" name="default">
  173.           <property name="auditOn" value="false"></property>
  174.         </audit-module>
  175.         <message-security-config auth-layer="SOAP">
  176.           <provider-config provider-type="client" provider-id="XWS_ClientProvider" class-name="com.sun.xml.wss.provider.ClientSecurityAuthModule">
  177.             <request-policy auth-source="content"></request-policy>
  178.             <response-policy auth-source="content"></response-policy>
  179.             <property name="encryption.key.alias" value="s1as"></property>
  180.             <property name="signature.key.alias" value="s1as"></property>
  181.             <property name="dynamic.username.password" value="false"></property>
  182.             <property name="debug" value="false"></property>
  183.           </provider-config>
  184.           <provider-config provider-type="client" provider-id="ClientProvider" class-name="com.sun.xml.wss.provider.ClientSecurityAuthModule">
  185.             <request-policy auth-source="content"></request-policy>
  186.             <response-policy auth-source="content"></response-policy>
  187.             <property name="encryption.key.alias" value="s1as"></property>
  188.             <property name="signature.key.alias" value="s1as"></property>
  189.             <property name="dynamic.username.password" value="false"></property>
  190.             <property name="debug" value="false"></property>
  191.             <property name="security.config" value="${com.sun.aas.instanceRoot}/config/wss-server-config-1.0.xml"></property>
  192.           </provider-config>
  193.           <provider-config provider-type="server" provider-id="XWS_ServerProvider" class-name="com.sun.xml.wss.provider.ServerSecurityAuthModule">
  194.             <request-policy auth-source="content"></request-policy>
  195.             <response-policy auth-source="content"></response-policy>
  196.             <property name="encryption.key.alias" value="s1as"></property>
  197.             <property name="signature.key.alias" value="s1as"></property>
  198.             <property name="debug" value="false"></property>
  199.           </provider-config>
  200.           <provider-config provider-type="server" provider-id="ServerProvider" class-name="com.sun.xml.wss.provider.ServerSecurityAuthModule">
  201.             <request-policy auth-source="content"></request-policy>
  202.             <response-policy auth-source="content"></response-policy>
  203.             <property name="encryption.key.alias" value="s1as"></property>
  204.             <property name="signature.key.alias" value="s1as"></property>
  205.             <property name="debug" value="false"></property>
  206.             <property name="security.config" value="${com.sun.aas.instanceRoot}/config/wss-server-config-1.0.xml"></property>
  207.           </provider-config>
  208.         </message-security-config>
  209.         <message-security-config auth-layer="HttpServlet">
  210.           <provider-config provider-type="server" provider-id="GFConsoleAuthModule" class-name="org.glassfish.admingui.common.security.AdminConsoleAuthModule">
  211.             <request-policy auth-source="sender"></request-policy>
  212.             <response-policy></response-policy>
  213.             <property name="restAuthURL" value="https://localhost:${ADMIN_LISTENER_PORT}/management/sessions"></property>
  214.             <property name="loginPage" value="/login.jsf"></property>
  215.             <property name="loginErrorPage" value="/loginError.jsf"></property>
  216.           </provider-config>
  217.         </message-security-config>
  218.         <property name="default-digest-algorithm" value="SHA-256"></property>
  219.       </security-service>
  220.       <transaction-service tx-log-dir="${com.sun.aas.instanceRoot}/logs">
  221.         <property name="db-logging-resource" value="jdbc/SPECDB"></property>
  222.       </transaction-service>
  223.       <java-config classpath-prefix="/opt/glassfish3/glassfish/lib/postgresql-9.1-901.jdbc4.jar" debug-options="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9009" system-classpath="" classpath-suffix="">
  224.         <jvm-options>-Dfelix.fileinstall.disableConfigSave=false</jvm-options>
  225.         <jvm-options>-XX:+UseCompressedOops</jvm-options>
  226.         <jvm-options>-Djava.endorsed.dirs=${com.sun.aas.installRoot}/modules/endorsed${path.separator}${com.sun.aas.installRoot}/lib/endorsed</jvm-options>
  227.         <jvm-options>-Dosgi.shell.telnet.port=6666</jvm-options>
  228.         <jvm-options>-XX:+UseStringCache</jvm-options>
  229.         <jvm-options>-Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory</jvm-options>
  230.         <jvm-options>-Xss256k</jvm-options>
  231.         <jvm-options>-Xms4800m</jvm-options>
  232.         <jvm-options>-Xmx4800m</jvm-options>
  233.         <jvm-options>-Xmn1024m</jvm-options>
  234.         <jvm-options>-XX:+DisableExplicitGC</jvm-options>
  235.         <jvm-options>-XX:PermSize=256m</jvm-options>
  236.         <jvm-options>-Dsun.rmi.dgc.server.gcInterval=3600000</jvm-options>
  237.         <jvm-options>-Djava.nio.channels.spi.SelectorProvider=sun.nio.ch.EPollSelectorProvider</jvm-options>
  238.         <jvm-options>-Djavax.management.builder.initial=com.sun.enterprise.v3.admin.AppServerMBeanServerBuilder</jvm-options>
  239.         <jvm-options>-DAllowManagedFieldsInDefaultFetchGroup=true</jvm-options>
  240.         <jvm-options>-XX:+UnlockDiagnosticVMOptions</jvm-options>
  241.         <jvm-options>-Dfelix.fileinstall.bundles.startTransient=true</jvm-options>
  242.         <jvm-options>-Dfelix.fileinstall.bundles.new.start=true</jvm-options>
  243.         <jvm-options>-Dfelix.fileinstall.dir=${com.sun.aas.installRoot}/modules/autostart/</jvm-options>
  244.         <jvm-options>-Djava.security.auth.login.config=${com.sun.aas.instanceRoot}/config/login.conf</jvm-options>
  245.         <jvm-options>-Dfelix.fileinstall.log.level=2</jvm-options>
  246.         <jvm-options>-Djavax.net.ssl.keyStore=${com.sun.aas.instanceRoot}/config/keystore.jks</jvm-options>
  247.         <jvm-options>-XX:+AggressiveOpts</jvm-options>
  248.         <jvm-options>-Djava.security.policy=${com.sun.aas.instanceRoot}/config/server.policy</jvm-options>
  249.         <jvm-options>-XX:+UseLargePages</jvm-options>
  250.         <jvm-options>-Dosgi.shell.telnet.maxconn=1</jvm-options>
  251.         <jvm-options>-Dfelix.fileinstall.poll=5000</jvm-options>
  252.         <jvm-options>-XX:NewRatio=2</jvm-options>
  253.         <jvm-options>-XX:CompileThreshold=1000</jvm-options>
  254.         <jvm-options>-Djava.ext.dirs=${com.sun.aas.javaRoot}/lib/ext${path.separator}${com.sun.aas.javaRoot}/jre/lib/ext${path.separator}${com.sun.aas.instanceRoot}/lib/ext</jvm-options>
  255.         <jvm-options>-XX:+UseParallelOldGC</jvm-options>
  256.         <jvm-options>-Dgosh.args=--nointeractive</jvm-options>
  257.         <jvm-options>-XX:+UseFastAccessorMethods</jvm-options>
  258.         <jvm-options>-Dcom.sun.enterprise.security.httpsOutboundKeyAlias=s1as</jvm-options>
  259.         <jvm-options>-XX:MaxPermSize=384m</jvm-options>
  260.         <jvm-options>-XX:LargePageSizeInBytes=2m</jvm-options>
  261.         <jvm-options>-XX:ParallelGCThreads=4</jvm-options>
  262.         <jvm-options>-Dsun.rmi.dgc.client.gcInterval=3600000</jvm-options>
  263.         <jvm-options>-XX:+AggressiveHeap</jvm-options>
  264.         <jvm-options>-Dosgi.shell.telnet.ip=127.0.0.1</jvm-options>
  265.         <jvm-options>-Dorg.glassfish.additionalOSGiBundlesToStart=org.apache.felix.shell,org.apache.felix.gogo.runtime,org.apache.felix.gogo.shell,org.apache.felix.gogo.command</jvm-options>
  266.         <jvm-options>-server</jvm-options>
  267.         <jvm-options>-XX:-UseBiasedLocking</jvm-options>
  268.         <jvm-options>-Djdbc.drivers=org.apache.derby.jdbc.ClientDriver</jvm-options>
  269.         <jvm-options>-Djavax.net.ssl.trustStore=${com.sun.aas.instanceRoot}/config/cacerts.jks</jvm-options>
  270.         <jvm-options>-DANTLR_USE_DIRECT_CLASS_LOADING=true</jvm-options>
  271.         <jvm-options>-XX:+OptimizeStringConcat</jvm-options>
  272.       </java-config>
  273.       <network-config>
  274.         <protocols>
  275.           <protocol name="http-listener-1">
  276.             <http max-connections="1000" default-virtual-server="server">
  277.               <file-cache></file-cache>
  278.               <file-cache></file-cache>
  279.               <property name="accessLoggingEnabled" value="false"></property>
  280.             </http>
  281.             <ssl classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" cert-nickname=""></ssl>
  282.           </protocol>
  283.           <protocol name="http-listener-2">
  284.             <http max-connections="1000" default-virtual-server="server">
  285.               <file-cache></file-cache>
  286.             </http>
  287.             <ssl classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" ssl3-enabled="false" cert-nickname="s1as"></ssl>
  288.           </protocol>
  289.           <protocol name="admin-listener">
  290.             <http default-virtual-server="__asadmin" max-connections="250" encoded-slash-enabled="true">
  291.               <file-cache></file-cache>
  292.             </http>
  293.           </protocol>
  294.           <protocol security-enabled="true" name="sec-admin-listener">
  295.             <http default-virtual-server="__asadmin" encoded-slash-enabled="true">
  296.               <file-cache></file-cache>
  297.             </http>
  298.             <ssl client-auth="want" classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" cert-nickname="s1as"></ssl>
  299.           </protocol>
  300.           <protocol name="admin-http-redirect">
  301.             <http-redirect secure="true"></http-redirect>
  302.           </protocol>
  303.           <protocol name="pu-protocol">
  304.             <port-unification>
  305.               <protocol-finder protocol="sec-admin-listener" name="http-finder" classname="com.sun.grizzly.config.HttpProtocolFinder"></protocol-finder>
  306.               <protocol-finder protocol="admin-http-redirect" name="admin-http-redirect" classname="com.sun.grizzly.config.HttpProtocolFinder"></protocol-finder>
  307.             </port-unification>
  308.           </protocol>
  309.         </protocols>
  310.         <network-listeners>
  311.           <network-listener port="8000" protocol="http-listener-1" transport="tcp" name="http-listener-1" thread-pool="http-thread-pool"></network-listener>
  312.           <network-listener port="8181" protocol="http-listener-2" transport="tcp" name="http-listener-2" thread-pool="http-thread-pool"></network-listener>
  313.           <network-listener port="4848" protocol="pu-protocol" transport="tcp" name="admin-listener" thread-pool="admin-thread-pool"></network-listener>
  314.         </network-listeners>
  315.         <transports>
  316.           <transport name="tcp"></transport>
  317.         </transports>
  318.       </network-config>
  319.       <thread-pools>
  320.         <thread-pool name="admin-thread-pool" max-thread-pool-size="50" max-queue-size="256"></thread-pool>
  321.         <thread-pool name="http-thread-pool" max-thread-pool-size="32"></thread-pool>
  322.         <thread-pool name="thread-pool-1" max-thread-pool-size="220"></thread-pool>
  323.       </thread-pools>
  324.       <monitoring-service>
  325.         <module-monitoring-levels></module-monitoring-levels>
  326.       </monitoring-service>
  327.       <group-management-service>
  328.         <failure-detection></failure-detection>
  329.       </group-management-service>
  330.     </config>
  331.     <config name="default-config">
  332.       <http-service>
  333.         <access-log></access-log>
  334.         <virtual-server id="server" network-listeners="http-listener-1, http-listener-2">
  335.           <property name="default-web-xml" value="${com.sun.aas.instanceRoot}/config/default-web.xml"></property>
  336.         </virtual-server>
  337.         <virtual-server id="__asadmin" network-listeners="admin-listener"></virtual-server>
  338.       </http-service>
  339.       <iiop-service>
  340.         <orb use-thread-pool-ids="thread-pool-1"></orb>
  341.         <iiop-listener port="${IIOP_LISTENER_PORT}" id="orb-listener-1" address="0.0.0.0"></iiop-listener>
  342.         <iiop-listener port="${IIOP_SSL_LISTENER_PORT}" id="SSL" address="0.0.0.0" security-enabled="true">
  343.           <ssl classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" cert-nickname="s1as"></ssl>
  344.         </iiop-listener>
  345.         <iiop-listener port="${IIOP_SSL_MUTUALAUTH_PORT}" id="SSL_MUTUALAUTH" address="0.0.0.0" security-enabled="true">
  346.           <ssl classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" cert-nickname="s1as" client-auth-enabled="true"></ssl>
  347.         </iiop-listener>
  348.       </iiop-service>
  349.       <admin-service system-jmx-connector-name="system">
  350.         <jmx-connector port="${JMX_SYSTEM_CONNECTOR_PORT}" address="0.0.0.0" security-enabled="false" auth-realm-name="admin-realm" name="system"></jmx-connector>
  351.         <property name="adminConsoleDownloadLocation" value="${com.sun.aas.installRoot}/lib/install/applications/admingui.war"></property>
  352.         <das-config></das-config>
  353.       </admin-service>
  354.       <web-container>
  355.         <session-config>
  356.           <session-manager>
  357.             <manager-properties></manager-properties>
  358.             <store-properties></store-properties>
  359.           </session-manager>
  360.           <session-properties></session-properties>
  361.         </session-config>
  362.       </web-container>
  363.       <ejb-container session-store="${com.sun.aas.instanceRoot}/session-store">
  364.         <ejb-timer-service></ejb-timer-service>
  365.       </ejb-container>
  366.       <mdb-container></mdb-container>
  367.       <jms-service addresslist-behavior="priority" default-jms-host="default_JMS_host">
  368.         <jms-host port="${JMS_PROVIDER_PORT}" host="localhost" name="default_JMS_host"></jms-host>
  369.       </jms-service>
  370.       <log-service log-rotation-limit-in-bytes="2000000" file="${com.sun.aas.instanceRoot}/logs/server.log">
  371.         <module-log-levels root="SEVERE" jms="SEVERE" cmp="SEVERE" verifier="SEVERE" security="SEVERE" web-container="SEVERE" saaj="SEVERE" jts="SEVERE" mdb-container="SEVERE" cmp-container="SEVERE" management-event="SEVERE" self-management="SEVERE" deployment="SEVERE" jaxrpc="SEVERE" naming="SEVERE" ejb-container="SEVERE" javamail="SEVERE" synchronization="SEVERE" group-management-service="SEVERE" node-agent="SEVERE" jaxr="SEVERE" corba="SEVERE" jta="SEVERE" resource-adapter="SEVERE" admin="SEVERE" classloader="SEVERE" connector="SEVERE" server="SEVERE" configuration="SEVERE" util="SEVERE" jdo="SEVERE"></module-log-levels>
  372.       </log-service>
  373.       <security-service>
  374.         <auth-realm classname="com.sun.enterprise.security.auth.realm.file.FileRealm" name="admin-realm">
  375.           <property name="file" value="${com.sun.aas.instanceRoot}/config/admin-keyfile"></property>
  376.           <property name="jaas-context" value="fileRealm"></property>
  377.         </auth-realm>
  378.         <auth-realm classname="com.sun.enterprise.security.auth.realm.file.FileRealm" name="file">
  379.           <property name="file" value="${com.sun.aas.instanceRoot}/config/keyfile"></property>
  380.           <property name="jaas-context" value="fileRealm"></property>
  381.         </auth-realm>
  382.         <auth-realm classname="com.sun.enterprise.security.auth.realm.certificate.CertificateRealm" name="certificate"></auth-realm>
  383.         <jacc-provider policy-provider="com.sun.enterprise.security.provider.PolicyWrapper" name="default" policy-configuration-factory-provider="com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl">
  384.           <property name="repository" value="${com.sun.aas.instanceRoot}/generated/policy"></property>
  385.         </jacc-provider>
  386.         <jacc-provider policy-provider="com.sun.enterprise.security.jacc.provider.SimplePolicyProvider" name="simple" policy-configuration-factory-provider="com.sun.enterprise.security.jacc.provider.SimplePolicyConfigurationFactory"></jacc-provider>
  387.         <audit-module classname="com.sun.enterprise.security.Audit" name="default">
  388.           <property name="auditOn" value="false"></property>
  389.         </audit-module>
  390.         <message-security-config auth-layer="SOAP">
  391.           <provider-config provider-type="client" provider-id="XWS_ClientProvider" class-name="com.sun.xml.wss.provider.ClientSecurityAuthModule">
  392.             <request-policy auth-source="content"></request-policy>
  393.             <response-policy auth-source="content"></response-policy>
  394.             <property name="encryption.key.alias" value="s1as"></property>
  395.             <property name="signature.key.alias" value="s1as"></property>
  396.             <property name="dynamic.username.password" value="false"></property>
  397.             <property name="debug" value="false"></property>
  398.           </provider-config>
  399.           <provider-config provider-type="client" provider-id="ClientProvider" class-name="com.sun.xml.wss.provider.ClientSecurityAuthModule">
  400.             <request-policy auth-source="content"></request-policy>
  401.             <response-policy auth-source="content"></response-policy>
  402.             <property name="encryption.key.alias" value="s1as"></property>
  403.             <property name="signature.key.alias" value="s1as"></property>
  404.             <property name="dynamic.username.password" value="false"></property>
  405.             <property name="debug" value="false"></property>
  406.             <property name="security.config" value="${com.sun.aas.instanceRoot}/config/wss-server-config-1.0.xml"></property>
  407.           </provider-config>
  408.           <provider-config provider-type="server" provider-id="XWS_ServerProvider" class-name="com.sun.xml.wss.provider.ServerSecurityAuthModule">
  409.             <request-policy auth-source="content"></request-policy>
  410.             <response-policy auth-source="content"></response-policy>
  411.             <property name="encryption.key.alias" value="s1as"></property>
  412.             <property name="signature.key.alias" value="s1as"></property>
  413.             <property name="debug" value="false"></property>
  414.           </provider-config>
  415.           <provider-config provider-type="server" provider-id="ServerProvider" class-name="com.sun.xml.wss.provider.ServerSecurityAuthModule">
  416.             <request-policy auth-source="content"></request-policy>
  417.             <response-policy auth-source="content"></response-policy>
  418.             <property name="encryption.key.alias" value="s1as"></property>
  419.             <property name="signature.key.alias" value="s1as"></property>
  420.             <property name="debug" value="false"></property>
  421.             <property name="security.config" value="${com.sun.aas.instanceRoot}/config/wss-server-config-1.0.xml"></property>
  422.           </provider-config>
  423.         </message-security-config>
  424.       </security-service>
  425.       <transaction-service tx-log-dir="${com.sun.aas.instanceRoot}/logs" automatic-recovery="true"></transaction-service>
  426.       <diagnostic-service min-log-level="SEVERE"></diagnostic-service>
  427.       <availability-service>
  428.         <web-container-availability></web-container-availability>
  429.         <ejb-container-availability sfsb-store-pool-name="jdbc/hastore"></ejb-container-availability>
  430.         <jms-availability></jms-availability>
  431.       </availability-service>
  432.       <network-config>
  433.         <protocols>
  434.           <protocol name="http-listener-1">
  435.             <http default-virtual-server="server">
  436.               <file-cache></file-cache>
  437.             </http>
  438.           </protocol>
  439.           <protocol security-enabled="true" name="http-listener-2">
  440.             <http default-virtual-server="server">
  441.               <file-cache></file-cache>
  442.             </http>
  443.             <ssl classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" ssl3-enabled="false" cert-nickname="s1as"></ssl>
  444.           </protocol>
  445.           <protocol name="admin-listener">
  446.             <http default-virtual-server="__asadmin" max-connections="250">
  447.               <file-cache></file-cache>
  448.             </http>
  449.           </protocol>
  450.           <protocol security-enabled="true" name="sec-admin-listener">
  451.             <http default-virtual-server="__asadmin" encoded-slash-enabled="true">
  452.               <file-cache></file-cache>
  453.             </http>
  454.             <ssl client-auth="want" classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" cert-nickname="glassfish-instance"></ssl>
  455.           </protocol>
  456.           <protocol name="admin-http-redirect">
  457.             <http-redirect secure="true"></http-redirect>
  458.           </protocol>
  459.           <protocol name="pu-protocol">
  460.             <port-unification>
  461.               <protocol-finder protocol="sec-admin-listener" name="http-finder" classname="com.sun.grizzly.config.HttpProtocolFinder"></protocol-finder>
  462.               <protocol-finder protocol="admin-http-redirect" name="admin-http-redirect" classname="com.sun.grizzly.config.HttpProtocolFinder"></protocol-finder>
  463.             </port-unification>
  464.           </protocol>
  465.         </protocols>
  466.         <network-listeners>
  467.           <network-listener port="${HTTP_LISTENER_PORT}" protocol="http-listener-1" transport="tcp" name="http-listener-1" thread-pool="http-thread-pool"></network-listener>
  468.           <network-listener port="${HTTP_SSL_LISTENER_PORT}" protocol="http-listener-2" transport="tcp" name="http-listener-2" thread-pool="http-thread-pool"></network-listener>
  469.           <network-listener port="${ASADMIN_LISTENER_PORT}" protocol="pu-protocol" transport="tcp" name="admin-listener" thread-pool="admin-thread-pool"></network-listener>
  470.         </network-listeners>
  471.         <transports>
  472.           <transport name="tcp"></transport>
  473.         </transports>
  474.       </network-config>
  475.       <group-management-service>
  476.         <failure-detection></failure-detection>
  477.       </group-management-service>
  478.       <management-rules></management-rules>
  479.       <system-property name="ASADMIN_LISTENER_PORT" value="24848"></system-property>
  480.       <system-property name="HTTP_LISTENER_PORT" value="28080"></system-property>
  481.       <system-property name="HTTP_SSL_LISTENER_PORT" value="28181"></system-property>
  482.       <system-property name="JMS_PROVIDER_PORT" value="27676"></system-property>
  483.       <system-property name="IIOP_LISTENER_PORT" value="23700"></system-property>
  484.       <system-property name="IIOP_SSL_LISTENER_PORT" value="23820"></system-property>
  485.       <system-property name="IIOP_SSL_MUTUALAUTH_PORT" value="23920"></system-property>
  486.       <system-property name="JMX_SYSTEM_CONNECTOR_PORT" value="28686"></system-property>
  487.       <system-property name="OSGI_SHELL_TELNET_PORT" value="26666"></system-property>
  488.       <system-property name="JAVA_DEBUGGER_PORT" value="29009"></system-property>
  489.       <monitoring-service>
  490.         <module-monitoring-levels></module-monitoring-levels>
  491.       </monitoring-service>
  492.       <connector-service></connector-service>
  493.       <thread-pools>
  494.         <thread-pool name="admin-thread-pool" max-thread-pool-size="50" max-queue-size="256"></thread-pool>
  495.         <thread-pool name="http-thread-pool"></thread-pool>
  496.       </thread-pools>
  497.     </config>
  498.   </configs>
  499.   <property name="administrative.domain.name" value="spec2004-1"></property>
  500.   <load-balancers></load-balancers>
  501.   <lb-configs></lb-configs>
  502.   <clusters></clusters>
  503.   <secure-admin enabled="true" special-admin-indicator="554c2cc5-8e36-4d96-bdac-e18f68429a73">
  504.     <secure-admin-principal dn="CN=appserver,OU=GlassFish,O=Oracle Corporation,L=Santa Clara,ST=California,C=US"></secure-admin-principal>
  505.     <secure-admin-principal dn="CN=appserver-instance,OU=GlassFish,O=Oracle Corporation,L=Santa Clara,ST=California,C=US"></secure-admin-principal>
  506.   </secure-admin>
  507. </domain>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement