Author: ruwan Date: Sun Nov 30 14:42:24 2008 New Revision: 25312 URL: http://wso2.org/svn/browse/wso2?view=rev&revision=25312
Log: Enabling the NIO HTTP/S transport Modified: trunk/esb/java/modules/distribution/src/main/conf/axis2.xml Modified: trunk/esb/java/modules/distribution/src/main/conf/axis2.xml URL: http://wso2.org/svn/browse/wso2/trunk/esb/java/modules/distribution/src/main/conf/axis2.xml?rev=25312&r1=25311&r2=25312&view=diff ============================================================================== --- trunk/esb/java/modules/distribution/src/main/conf/axis2.xml (original) +++ trunk/esb/java/modules/distribution/src/main/conf/axis2.xml Sun Nov 30 14:42:24 2008 @@ -149,68 +149,68 @@ <!-- ================================================= --> <!-- Transport Ins --> <!-- ================================================= --> - <transportReceiver name="http" - class="org.wso2.carbon.core.transports.http.HttpTransportListener"> + <!--<transportReceiver name="http"--> + <!--class="org.wso2.carbon.core.transports.http.HttpTransportListener">--> <!-- Uncomment the following if you are deploying this within an application server. You need to specify the HTTP port of the application server --> - <parameter name="port">9763</parameter> + <!--<parameter name="port">9763</parameter>--> <!-- Uncomment the following to enable Apache2 mod_proxy. The port on the Apache server is 80 in this case. --> <!--<parameter name="proxyPort">80</parameter>--> - </transportReceiver> + <!--</transportReceiver>--> - <transportReceiver name="https" - class="org.wso2.carbon.core.transports.http.HttpsTransportListener"> + <!--<transportReceiver name="https"--> + <!--class="org.wso2.carbon.core.transports.http.HttpsTransportListener">--> <!-- Uncomment the following if you are deploying this within an application server. You need to specify the HTTPS port of the application server --> - <parameter name="port">9443</parameter> + <!--<parameter name="port">9443</parameter>--> <!-- Uncomment the following to enable Apache2 mod_proxy. The port on the Apache server is 443 in this case. --> <!--<parameter name="proxyPort">443</parameter>--> - </transportReceiver> + <!--</transportReceiver>--> <!-- the non blocking http transport based on HttpCore + NIO extensions --> - <!--<transportReceiver name="http" class="org.apache.synapse.transport.nhttp.HttpCoreNIOListener">--> - <!--<parameter name="port" locked="false">8280</parameter>--> - <!--<parameter name="non-blocking" locked="false">true</parameter>--> + <transportReceiver name="http" class="org.apache.synapse.transport.nhttp.HttpCoreNIOListener"> + <parameter name="port" locked="false">8280</parameter> + <parameter name="non-blocking" locked="false">true</parameter> <!--parameter name="bind-address" locked="false">hostname or IP address</parameter--> <!--parameter name="WSDLEPRPrefix" locked="false">https://apachehost:port/somepath</parameter--> - <!--</transportReceiver>--> + </transportReceiver> <!-- the non blocking https transport based on HttpCore + SSL-NIO extensions --> - <!--<transportReceiver name="https" class="org.apache.synapse.transport.nhttp.HttpCoreNIOSSLListener">--> - <!--<parameter name="port" locked="false">8243</parameter>--> - <!--<parameter name="non-blocking" locked="false">true</parameter>--> + <transportReceiver name="https" class="org.apache.synapse.transport.nhttp.HttpCoreNIOSSLListener"> + <parameter name="port" locked="false">8243</parameter> + <parameter name="non-blocking" locked="false">true</parameter> <!--parameter name="bind-address" locked="false">hostname or IP address</parameter--> <!--parameter name="WSDLEPRPrefix" locked="false">https://apachehost:port/somepath</parameter--> - <!--<parameter name="keystore" locked="false">--> - <!--<KeyStore>--> - <!--<Location>resources/security/identity.jks</Location>--> - <!--<Type>JKS</Type>--> - <!--<Password>password</Password>--> - <!--<KeyPassword>password</KeyPassword>--> - <!--</KeyStore>--> - <!--</parameter>--> - <!--<parameter name="truststore" locked="false">--> - <!--<TrustStore>--> - <!--<Location>resources/security/trust.jks</Location>--> - <!--<Type>JKS</Type>--> - <!--<Password>password</Password>--> - <!--</TrustStore>--> - <!--</parameter>--> + <parameter name="keystore" locked="false"> + <KeyStore> + <Location>resources/security/identity.jks</Location> + <Type>JKS</Type> + <Password>password</Password> + <KeyPassword>password</KeyPassword> + </KeyStore> + </parameter> + <parameter name="truststore" locked="false"> + <TrustStore> + <Location>resources/security/trust.jks</Location> + <Type>JKS</Type> + <Password>password</Password> + </TrustStore> + </parameter> <!--<parameter name="SSLVerifyClient">require</parameter> supports optional|require or defaults to none --> - <!--</transportReceiver>--> + </transportReceiver> <transportReceiver name="vfs" class="org.apache.synapse.transport.vfs.VFSTransportListener"/> @@ -284,45 +284,45 @@ <transportSender name="vfs" class="org.apache.synapse.transport.vfs.VFSTransportSender"/> - <transportSender name="http" - class="org.apache.axis2.transport.http.CommonsHTTPTransportSender"> - <parameter name="PROTOCOL">HTTP/1.1</parameter> - <parameter name="Transfer-Encoding">chunked</parameter> + <!--<transportSender name="http"--> + <!--class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">--> + <!--<parameter name="PROTOCOL">HTTP/1.1</parameter>--> + <!--<parameter name="Transfer-Encoding">chunked</parameter>--> <!-- This parameter has been added to overcome problems encounted in SOAP action parameter --> - <parameter name="OmitSOAP12Action">true</parameter> - </transportSender> - <transportSender name="https" - class="org.apache.axis2.transport.http.CommonsHTTPTransportSender"> - <parameter name="PROTOCOL">HTTP/1.1</parameter> - <parameter name="Transfer-Encoding">chunked</parameter> + <!--<parameter name="OmitSOAP12Action">true</parameter>--> + <!--</transportSender>--> + <!--<transportSender name="https"--> + <!--class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">--> + <!--<parameter name="PROTOCOL">HTTP/1.1</parameter>--> + <!--<parameter name="Transfer-Encoding">chunked</parameter>--> <!-- This parameter has been added to overcome problems encounted in SOAP action parameter --> - <parameter name="OmitSOAP12Action">true</parameter> - </transportSender> + <!--<parameter name="OmitSOAP12Action">true</parameter>--> + <!--</transportSender>--> <!-- the non-blocking http transport based on HttpCore + NIO extensions --> - <!--<transportSender name="http" class="org.apache.synapse.transport.nhttp.HttpCoreNIOSender">--> - <!--<parameter name="non-blocking" locked="false">true</parameter>--> - <!--</transportSender>--> - <!--<transportSender name="https" class="org.apache.synapse.transport.nhttp.HttpCoreNIOSSLSender">--> - <!--<parameter name="non-blocking" locked="false">true</parameter>--> - <!--<parameter name="keystore" locked="false">--> - <!--<KeyStore>--> - <!--<Location>resources/security/identity.jks</Location>--> - <!--<Type>JKS</Type>--> - <!--<Password>password</Password>--> - <!--<KeyPassword>password</KeyPassword>--> - <!--</KeyStore>--> - <!--</parameter>--> - <!--<parameter name="truststore" locked="false">--> - <!--<TrustStore>--> - <!--<Location>resources/security/trust.jks</Location>--> - <!--<Type>JKS</Type>--> - <!--<Password>password</Password>--> - <!--</TrustStore>--> - <!--</parameter>--> + <transportSender name="http" class="org.apache.synapse.transport.nhttp.HttpCoreNIOSender"> + <parameter name="non-blocking" locked="false">true</parameter> + </transportSender> + <transportSender name="https" class="org.apache.synapse.transport.nhttp.HttpCoreNIOSSLSender"> + <parameter name="non-blocking" locked="false">true</parameter> + <parameter name="keystore" locked="false"> + <KeyStore> + <Location>resources/security/identity.jks</Location> + <Type>JKS</Type> + <Password>password</Password> + <KeyPassword>password</KeyPassword> + </KeyStore> + </parameter> + <parameter name="truststore" locked="false"> + <TrustStore> + <Location>resources/security/trust.jks</Location> + <Type>JKS</Type> + <Password>password</Password> + </TrustStore> + </parameter> <!--<parameter name="HostnameVerifier">DefaultAndLocalhost</parameter>--> <!--supports Strict|AllowAll|DefaultAndLocalhost or the default if none specified --> - <!--</transportSender>--> + </transportSender> <!-- Uncomment and configure the SMTP server information check com.sun.mail.smtp package documentation for descriptions of properties _______________________________________________ Esb-java-dev mailing list [email protected] https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
