PageRenderTime 23ms CodeModel.GetById 24ms RepoModel.GetById 0ms app.codeStats 0ms

/demos/ec2/src/main/resources/runEC2Demo-all.sh

http://github.com/infinispan/infinispan
Shell | 37 lines | 18 code | 11 blank | 8 comment | 0 complexity | 21e1f4f220efa245be3d40ea54875e37 MD5 | raw file
Possible License(s): Apache-2.0, LGPL-2.1
  1. #!/bin/bash
  2. source "`dirname "$0"`/functions.sh"
  3. add_classpath ${ISPN_HOME}/etc
  4. add_classpath ${ISPN_HOME}/etc/config-samples/ec2-demo
  5. add_classpath ${ISPN_HOME}/modules/demos/ec2/runtime-classpath.txt
  6. add_jvm_args '-Xmx512m'
  7. add_jvm_args $JVM_PARAMS
  8. add_jvm_args '-Djava.net.preferIPv4Stack=true'
  9. add_jvm_args "-DCFGPath=${ISPN_HOME}/etc/config-samples/ec2-demo/"
  10. # RHQ monitoring options
  11. add_jvm_args '-Dcom.sun.management.jmxremote.ssl=false'
  12. add_jvm_args '-Dcom.sun.management.jmxremote.authenticate=false'
  13. add_jvm_args -Dcom.sun.management.jmxremote.port=$(find_tcp_port)
  14. # Workaround for JDK6 NPE: http://bugs.sun.com/view_bug.do?bug_id=6427854
  15. add_jvm_args '-Dsun.nio.ch.bugLevel=""'
  16. # Sample JPDA settings for remote socket debugging
  17. #add_jvm_args "-Xrunjdwp:transport=dt_socket,address=8686,server=y,suspend=n"
  18. #Load protein file => -p e.g. -p /opt/influenza-data-files/influenza_aa.dat
  19. #Load nucleotide file => -n e.g. -n /opt/influenza-data-files/influenza_na.dat
  20. #Load Influenze virus file => -i e.g. -i /opt/influenza-data-files/influenza.dat
  21. gunzip "${ISPN_HOME}"/etc/Amazon-TestData/*.gz > /dev/null
  22. add_program_args -c "${ISPN_HOME}/etc/config-samples/ec2-demo/infinispan-ec2-config.xml"
  23. add_program_args -p "${ISPN_HOME}/etc/Amazon-TestData/influenza_aa.dat"
  24. add_program_args -n "${ISPN_HOME}/etc/Amazon-TestData/influenza_na.dat"
  25. add_program_args -i "${ISPN_HOME}/etc/Amazon-TestData/influenza.dat"
  26. start org.infinispan.ec2demo.InfinispanFluDemo