Hi Chris, Where was it? May be I missed it.
On Sat, Mar 22, 2014 at 8:35 PM, chris snow <chsnow...@gmail.com> wrote: > Hi Nirmal - is the "clean.sh" step no longer needed? > > On Sat, Mar 22, 2014 at 8:37 AM, Nirmal Fernando <nirmal070...@gmail.com> > wrote: > > Hi All, > > > > I've added a set-up script to configure single JVM thing, this is a quick > > dirty script to get us moving (so this could have few limitations > issues). > > > > Please git pull and build and try out single jvm thing and find bugs etc. > > > > You can follow the same steps at > > > https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Automated+Product+Configuration > > with following changes. > > > > ########################################################### > > > > steps 1 & 2 are applicable > > > > 3. Copy the > > > <source_home>/products/stratos/modules/distribution/target/apache-stratos-4.0.0-SNAPSHOT.zip > > file, and add it to the <stratos-pack-path> folder. > > > > 4. correct > > > > 5. Download > > > http://www.apache.org/dyn/closer.cgi?path=/activemq/apache-activemq/5.8.0/apache-activemq-5.8.0-bin.tar.gz > > and copy the tar file to the <stratos-pack-path> folder. > > > > 6. correct > > > > 7. Download hawtbuf-1.2.jar from > > > http://repo1.maven.org/maven2/org/fusesource/hawtbuf/hawtbuf/1.2/hawtbuf-1.2.jar > > and copy it to the <stratos-pack-path> folder. > > > > Also, In activemq 5.8 case you need following jars (these can be taken > from > > activemq lib directory); > > activemq-broker-5.8.0.jar > > > > activemq-client-5.8.0.jar > > > > geronimo-j2ee-management_1.1_spec-1.0.1.jar > > > > geronimo-jms_1.1_spec-1.1.1.jar > > > > Copy the above jars to the <stratos-pack-path> folder. > > > > 8. Update the following configurations in the stratos-setup.conf file, > which > > is found in the <setup-path>/conf/ directory. > > > > export setup_path= #path to stratos-installer directory > > export stratos_pack_path= #Path to stratos-packs directory > > > > export > > > mysql_connector_jar=$stratos_pack_path/"mysql-connector-java-5.1.29-bin.jar" > > #mysql connector jar file name > > > > export stratos_path= #Folder which stratos will be installed > > > > export JAVA_HOME= #Java home path > > > > export log_path=/var/log/apache-stratos > > > > export host_user="" #A host user account for the machine which run > Stratos > > component(s) > > > > export stratos_domain="stratos.apache.org" > > > > export machine_ip="127.0.0.1" > > export offset=0 > > > > export mb_ip="127.0.0.1" # Machine ip on which mb run > > export mb_port=61616 #default port which the message broker service runs > - > > it's 61616 in activemq case. > > > > #cep_artifacts_path : Enter the folder path that contains the CEP > artifact > > files, which are in the <source_home>/extensions/cep/artifacts/ > directory. > > This is usually <incubator-stratos>/extensions/cep/artifacts > > export cep_artifacts_path= #Folder path containing cep artifacts files > > > > > > export puppet_ip="127.0.0.1" # Machine ip on which puppet master run > > > > export puppet_hostname="puppet.stratos.com" # Host name given to > identify > > the puppet master > > > > # puppet_environment is not necessary to change, if you do not have any > > specific configuration > > export puppet_environment="stratos" # Name of puppet environment > > > > # IaaS Providers > > # enable relevant sections and configure properties > > > > # userstore database configuration > > export userstore_db_hostname="localhost" > > export userstore_db_schema="userstore" > > export userstore_db_port="3306" > > export userstore_db_user="root" > > export userstore_db_pass="root" > > > > > > 9. Run following commands: > > > > cd $setup_path #move to the stratos-installer directory > > sudo ./stratos-setup.sh -p "all" > > > > This would set up activemq and Stratos single JVM and starts them up. > > > > > ############################################################################### > > > > PS: > > > > * Currently you cannot start profiles (there're some issues, needs to be > > fixed). > > * Currently there's no way to skip MB installation, it's great if someone > > can tweak the script for that. > > * Scripts are bound to activemq, need to generalize it. > > * If you want to use a different ActiveMQ version, you have to edit, > > conf/stratos-setup.conf; > > export mb_path=$stratos_path/"apache-activemq-5.8.0" > > export mb_pack_path=$stratos_pack_path/"apache-activemq-5.8.0-bin.tar.gz" > > > > etc. > > > > > > -- > > Best Regards, > > Nirmal > > > > Nirmal Fernando. > > PPMC Member & Committer of Apache Stratos, > > Senior Software Engineer, WSO2 Inc. > > > > Blog: http://nirmalfdo.blogspot.com/ > > > > -- > Check out my professional profile and connect with me on LinkedIn. > http://lnkd.in/cw5k69 > -- Best Regards, Nirmal Nirmal Fernando. PPMC Member & Committer of Apache Stratos, Senior Software Engineer, WSO2 Inc. Blog: http://nirmalfdo.blogspot.com/