Skip to content

Instantly share code, notes, and snippets.

View maleficarum's full-sized avatar

Oscar Ivan maleficarum

View GitHub Profile
@maleficarum
maleficarum / nodemanager.sh
Created May 5, 2012 05:19
node manager without native libs
cd Oracle/Middleware/wlserver_12.1/common/nodemanager/
cat > nodemanager.properties
NativeVersionEnabled=false
@maleficarum
maleficarum / git_switch_branch.sh
Created June 19, 2012 05:30
Pull on alternate branch
git checkout redesign
git pull origin redesign
@maleficarum
maleficarum / beforeIntercept.groovy
Created June 28, 2012 16:56
Allow cross domain XHR calls
def beforeInterceptor = { model ->
response.setHeader("Access-Control-Allow-Origin", "*");
response.setHeader("Access-Control-Allow-Methods", "GET,OPTIONS");
response.setHeader("Access-Control-Allow-Headers", "Content-Type");
response.setHeader("Access-Control-Allow-Credentials", "false");
response.setHeader("Access-Control-Max-Age", "60");
response.setHeader("Content-Type","text/xml")
}
@maleficarum
maleficarum / publishMavenArtifact.sh
Created July 18, 2012 18:00
Publish local artifact to maven
mvn deploy:deploy-file -DgroupId=group -DartifactId=artifact -Dversion=1.3.1 -Dpackaging=jar -Dfile=myjar.jar -Durl=file:$HOME/mavenrepo/releases
@maleficarum
maleficarum / setGitEnvironment.sh
Created July 25, 2012 04:54
Set git colors to terminal
git config color.ui true
@maleficarum
maleficarum / dailyAppender.groovy
Created August 20, 2012 20:54
Daily Appender for grails config
appenders {
console name:'stdout', layout:pattern(conversionPattern: '%d{ABSOLUTE} %-5p [%c] %m%n'), threshold: org.apache.log4j.Level.INFO
appender new org.apache.log4j.DailyRollingFileAppender(name: 'dailyAppender', threshold: org.apache.log4j.Level.INFO, datePattern: "'.'yyyy-MM-dd", fileName: "/tmp/log.log",layout: pattern(conversionPattern:'%d [%t] %-5p %c %x - %m%n'))
}
root {
debug 'stdout','dailyAppender'
}
@maleficarum
maleficarum / changeLocation.sh
Created August 28, 2012 22:50
Change install location on android
adb devices
adb shell
pm set-install-location 2
pm setInstallLocation 2
exit
@maleficarum
maleficarum / rcu.x64.sh
Created November 29, 2012 21:20
SOA RCU in x64
./rcu -silent -createRepository -databaseType ORACLE -connectString host1.oracle.com:1521:orcl -dbUser sys -dbRole sysdba -schemaPrefix TEST -component SOAINFRA -component MDS -component ORASDPM
@maleficarum
maleficarum / mvn-wls.sh
Created February 12, 2013 03:00
Creates a mvn plugin to deploy apps on wls using maven tasks
java -jar wljarbuilder.jar -profile weblogic-maven-plugin
unzip MW_HOME/wlserver_10.3/server/lib/weblogic-maven-plugin.jar META-INF/maven/com.oracle.weblogic/weblogic-maven-plugin/pom.xml
cp MW_HOME/wlserver_10.3/server/lib/META-INF/maven/com.oracle.weblogic/weblogic-maven-plugin/pom.xml MW_HOME/wlserver_10.3/server/lib
mvn install:install-file -Dfile=weblogic-maven-plugin.jar -DpomFile=pom.xml
@maleficarum
maleficarum / catalina.sh
Created March 8, 2013 00:41
Set dinamically tomcat memory ...
#Handy for linux virtual machines; Use 75% of your total system memory for Tomcat.
#Put at start of "{tomcat}/bin/startup.sh"
export CATALINA_OPTS="-Xmx`cat /proc/meminfo | grep MemTotal | awk '{ print $2*0.75 } '`k"