Hi Manula,

As I mentioned, config.sh doesn't need to copy MySQL connector jar.

And you have copied only to Stratos Controller. Usually ELB also need to
use the same userstore database.

Let's not complicate the config script as it was written only to get user
data from the EC2 meta data service and configure the instance.

Thanks!

---------- Forwarded message ----------
From: <[email protected]>
Date: Thu, Sep 5, 2013 at 12:06 PM
Subject: git commit: Update tools/ec2-demo-setup/config.sh by adding copy
mysql connector to sc
To: [email protected]


Updated Branches:
  refs/heads/master b7d1abdb4 -> 858799f6b


Update tools/ec2-demo-setup/config.sh by adding copy mysql connector to sc


Project: http://git-wip-us.apache.org/repos/asf/incubator-stratos/repo
Commit:
http://git-wip-us.apache.org/repos/asf/incubator-stratos/commit/858799f6
Tree: http://git-wip-us.apache.org/repos/asf/incubator-stratos/tree/858799f6
Diff: http://git-wip-us.apache.org/repos/asf/incubator-stratos/diff/858799f6

Branch: refs/heads/master
Commit: 858799f6beca78728bbcfca81b0110667f6a80d9
Parents: b7d1abd
Author: Manula Thantriwatte <[email protected]>
Authored: Thu Sep 5 12:02:53 2013 +0530
Committer: Manula Thantriwatte <[email protected]>
Committed: Thu Sep 5 12:02:53 2013 +0530

----------------------------------------------------------------------
 tools/ec2-demo-setup/config.sh | 5 +++++
 1 file changed, 5 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/858799f6/tools/ec2-demo-setup/config.sh
----------------------------------------------------------------------
diff --git a/tools/ec2-demo-setup/config.sh b/tools/ec2-demo-setup/config.sh
index e405de3..5c4736a 100755
--- a/tools/ec2-demo-setup/config.sh
+++ b/tools/ec2-demo-setup/config.sh
@@ -26,6 +26,8 @@
CARTRIDGE_DEFINITIONS=/opt/apache-stratos-cc-3.0.0-SNAPSHOT/repository/deploymen
 
SERVICE_DEFINITIONS=/opt/apache-stratos-cc-3.0.0-SNAPSHOT/repository/deployment/server/services
 PAYLOADS=/opt/apache-stratos-cc-3.0.0-SNAPSHOT/repository/resources/payload
 SC_CONF_MT=/opt/apache-stratos-sc-3.0.0-SNAPSHOT/repository/conf/multitenancy
+MYSQL_JAR=/opt/mysql-connector-java-5.1.25.jar
+MYSQL_COPY_PATH=/opt/apache-stratos-sc-3.0.0-SNAPSHOT/repository/components/lib

 # Make sure the user is running as root.
 if [ "$UID" -ne "0" ]; then
@@ -187,6 +189,9 @@ sed -i "s/S2DOMAIN/$DOMAIN/g"
$TEMP_CONFIG_DIR/features-dashboard.xml.tmp
 mv $TEMP_CONFIG_DIR/features-dashboard.xml.tmp
$SC_CONF_MT/features-dashboard.xml
 chown ubuntu:ubuntu $SC_CONF_MT/features-dashboard.xml

+echo "Copying mysql connector jar" >> $LOG
+cp -f $MYSQL_JAR $MYSQL_COPY_PATH
+
 echo "You have successfully configured Apache Stratos!!"

 su - ubuntu -c /opt/start_servers.sh




-- 
Isuru Perera
Senior Software Engineer | WSO2, Inc. | http://wso2.com/
Lean . Enterprise . Middleware

about.me/chrishantha

Reply via email to