Skip to content

Instantly share code, notes, and snippets.

View bhathiya's full-sized avatar

Bhathiya Jayasekara bhathiya

View GitHub Profile
<!-- OAuth2 Token Validation Service -->
<parameter name="oauth2TokenValidationService">https://10.100.0.65:9443/services/OAuth2TokenValidationService</parameter>
<!-- Server Admin credentials -->
<parameter name="identityServerUserName">admin</parameter>
<parameter name="identityServerPw">admin</parameter>
<api name="YoutubeSearch" context="/search">
<resource methods="GET">
<inSequence>
<header name="Authorization" scope="transport" action="remove"/>
<send>
<endpoint>
<address uri="https://gdata.youtube.com/feeds/api/videos?q=wso2"/>
</endpoint>
</send>
</inSequence>
@bhathiya
bhathiya / SimpleOauthHandler.java
Created February 8, 2014 14:13
Simple OAuth Handler for WSO2 ESB
package org.wso2.handler;
import org.apache.axis2.client.Options;
import org.apache.axis2.client.ServiceClient;
import org.apache.axis2.context.ConfigurationContext;
import org.apache.axis2.context.ConfigurationContextFactory;
import org.apache.axis2.transport.http.HTTPConstants;
import org.apache.axis2.transport.http.HttpTransportProperties;
import org.apache.http.HttpHeaders;
import org.apache.synapse.core.axis2.Axis2MessageContext;
public class Magic {
public static void main(String[] args) {
for (long l = 145425873831778797l; l > 0; l >>= 5){
System.out.print((char) (((l & 31 | 64) % 95) + 32));
}
}
}
[mysqld]
# Options for mysqld process:
ndbcluster # run NDB storage engine
[mysql_cluster]
# Options for MySQL Cluster processes:
ndb-connectstring=1.1.1.5 # location of management server
[ndbd default]
# Options affecting ndbd processes on all data nodes:
NoOfReplicas=2 # Number of replicas
DataMemory=80M # How much memory to allocate for data storage
IndexMemory=18M # How much memory to allocate for index storage
# For DataMemory and IndexMemory, we have used the
# default values. Since the "world" database takes up
<Include-Resource>
@openjpa-2.2.0.jar!/META-INF/services/javax.annotation.processing.Processor,
@openjpa-2.2.0.jar!/META-INF/services/javax.persistence.spi.PersistenceProvider,
@openjpa-2.2.0.jar!/META-INF/org.apache.openjpa.revision.properties
</Include-Resource>
package org.wso2.cassandra.statistics;
import org.apache.cassandra.db.ColumnFamilyStoreMBean;
import javax.management.JMX;
import javax.management.MBeanServerConnection;
import javax.management.ObjectName;
import javax.management.remote.JMXConnector;
import javax.management.remote.JMXConnectorFactory;
import javax.management.remote.JMXServiceURL;
import java.io.IOException;
<Valve className="org.apache.catalina.valves.ExtendedAccessLogValve"
directory="${carbon.home}/repository/logs"
prefix="localhost_access_log_extended."
suffix=".log"
pattern="x-P(param1) x-P(param2)"
resolveHosts="false"/>
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="${carbon.home}/repository/logs"
prefix="localhost_access_log_test."
suffix=".log"
pattern="%r %q %h"
resolveHosts="false"/>