Skip to content
This repository has been archived by the owner on Apr 13, 2024. It is now read-only.

Commit

Permalink
Merge pull request #7 from VimukthiPerera/master
Browse files Browse the repository at this point in the history
Adding Java and WUM installations
  • Loading branch information
chamithkumarage authored Feb 22, 2018
2 parents 58ab709 + 58c0939 commit 106cacd
Show file tree
Hide file tree
Showing 13 changed files with 326 additions and 9 deletions.
12 changes: 9 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,19 @@ Requires minimum of 16GB ram.

## How to run the Vagrantfile

1. Checkout this repository into your local machine using the following Git command.
1. Follow the instructions in this repository to build the WSO2 Enterprise Integrator 6.0.0 and MySQL Vagrant boxes.

```
https://github.com/wso2/vagrant-boxes
```

2. Checkout this repository into your local machine using the following Git command.

```
git clone https://github.com/wso2/vagrant-ei.git
```

2. Move to `vagrant-ei` folder.
3. Move to `vagrant-ei` folder.

```
cd vagrant-ei
Expand All @@ -34,7 +40,7 @@ Requires minimum of 16GB ram.
## Select a profile combination

### Integrator with Analytics

Move to `integrator-analytics` folder.

```
Expand Down
30 changes: 28 additions & 2 deletions integrator-analytics/analytics/provisioner/product_provisioner.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,39 @@
# set variables
WSO2_SERVER=wso2ei
WSO2_SERVER_VERSION=6.1.1
WSO2_SERVER_PACK=${WSO2_SERVER}-${WSO2_SERVER_VERSION}*.zip
MYSQL_CONNECTOR=mysql-connector-java-5.1.*-bin.jar
JDK_ARCHIVE=jdk-8u*-linux-x64.tar.gz
WUM_ARCHIVE=wum-1.0-linux-x64.tar.gz
WORKING_DIRECTORY=/home/vagrant
JAVA_HOME=/opt/java/
WUM_HOME=/usr/local
WUM_PATH=PATH=$PATH:/usr/local/wum/bin
DEFAULT_MOUNT=/vagrant
WSO2_SERVER_PACK=${WSO2_SERVER}-${WSO2_SERVER_VERSION}*.zip
MYSQL_CONNECTOR=mysql-connector-java-5.1.*-bin.jar
CONFIGURATIONS=${DEFAULT_MOUNT}/analytics
NODE_IP=$(/sbin/ifconfig eth1 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}')

# install utility software
echo "Installing software utilities."
apt-get install unzip
echo "Successfully installed software utilities."

#setting up Java
echo "Setting up Java."
if test ! -d ${JAVA_HOME}; then
mkdir ${JAVA_HOME};
tar -xf ${WORKING_DIRECTORY}/${JDK_ARCHIVE} -C ${JAVA_HOME} --strip-components=1
echo "Successfully set up Java"
fi

# set up wum
echo "Setting up WUM."
if test ! -d ${WUM_HOME}; then
mkdir ${WUM_HOME};
tar -xf ${WORKING_DIRECTORY}/${WUM_ARCHIVE} -C ${WUM_HOME} --strip-components=1
echo "Successfully set up WUM."
fi

# unpack the WSO2 product pack to the working directory
echo "Setting up the ${WSO2_SERVER}-${WSO2_SERVER_VERSION} server..."
if test ! -d ${WSO2_SERVER}-${WSO2_SERVER_VERSION}; then
Expand Down Expand Up @@ -62,6 +87,7 @@ else
fi

export JAVA_HOME
export WUM_PATH

# start the WSO2 product pack as a background service
echo "Starting ${WSO2_SERVER}-${WSO2_SERVER_VERSION}-analytics..."
Expand Down
30 changes: 28 additions & 2 deletions integrator-analytics/integrator/provisioner/product_provisioner.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,39 @@
# set variables
WSO2_SERVER=wso2ei
WSO2_SERVER_VERSION=6.1.1
WSO2_SERVER_PACK=${WSO2_SERVER}-${WSO2_SERVER_VERSION}*.zip
MYSQL_CONNECTOR=mysql-connector-java-5.1.*-bin.jar
JDK_ARCHIVE=jdk-8u*-linux-x64.tar.gz
WUM_ARCHIVE=wum-1.0-linux-x64.tar.gz
WORKING_DIRECTORY=/home/vagrant
JAVA_HOME=/opt/java/
WUM_HOME=/usr/local
WUM_PATH=PATH=$PATH:/usr/local/wum/bin
DEFAULT_MOUNT=/vagrant
CONFIGURATIONS=${DEFAULT_MOUNT}/integrator
WSO2_SERVER_PACK=${WSO2_SERVER}-${WSO2_SERVER_VERSION}*.zip
MYSQL_CONNECTOR=mysql-connector-java-5.1.*-bin.jar
NODE_IP=$(/sbin/ifconfig eth1 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}')

# install utility software
echo "Installing software utilities."
apt-get install unzip
echo "Successfully installed software utilities."

#setting up Java
echo "Setting up Java."
if test ! -d ${JAVA_HOME}; then
mkdir ${JAVA_HOME};
tar -xf ${WORKING_DIRECTORY}/${JDK_ARCHIVE} -C ${JAVA_HOME} --strip-components=1
echo "Successfully set up Java"
fi

# set up wum
echo "Setting up WUM."
if test ! -d ${WUM_HOME}; then
mkdir ${WUM_HOME};
tar -xf ${WORKING_DIRECTORY}/${WUM_ARCHIVE} -C ${WUM_HOME} --strip-components=1
echo "Successfully set up WUM."
fi

# unpack the WSO2 product pack to the working directory
echo "Setting up the ${WSO2_SERVER}-${WSO2_SERVER_VERSION} server..."
if test ! -d ${WSO2_SERVER}-${WSO2_SERVER_VERSION}; then
Expand Down Expand Up @@ -69,6 +94,7 @@ else
fi

export JAVA_HOME
export WUM_PATH

# start the WSO2 product pack as a background service
echo "Starting ${WSO2_SERVER}-${WSO2_SERVER_VERSION}-integrator..."
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,39 @@
# set variables
WSO2_SERVER=wso2ei
WSO2_SERVER_VERSION=6.1.1
WSO2_SERVER_PACK=${WSO2_SERVER}-${WSO2_SERVER_VERSION}*.zip
MYSQL_CONNECTOR=mysql-connector-java-5.1.*-bin.jar
JDK_ARCHIVE=jdk-8u*-linux-x64.tar.gz
WUM_ARCHIVE=wum-1.0-linux-x64.tar.gz
WORKING_DIRECTORY=/home/vagrant
JAVA_HOME=/opt/java/
WUM_HOME=/usr/local
WUM_PATH=PATH=$PATH:/usr/local/wum/bin
DEFAULT_MOUNT=/vagrant
CONFIGURATIONS=${DEFAULT_MOUNT}/analytics
WSO2_SERVER_PACK=${WSO2_SERVER}-${WSO2_SERVER_VERSION}*.zip
MYSQL_CONNECTOR=mysql-connector-java-5.1.*-bin.jar
NODE_IP=$(/sbin/ifconfig eth1 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}')

# install utility software
echo "Installing software utilities."
apt-get install unzip
echo "Successfully installed software utilities."

#setting up Java
echo "Setting up Java."
if test ! -d ${JAVA_HOME}; then
mkdir ${JAVA_HOME};
tar -xf ${WORKING_DIRECTORY}/${JDK_ARCHIVE} -C ${JAVA_HOME} --strip-components=1
echo "Successfully set up Java"
fi

# set up wum
echo "Setting up WUM."
if test ! -d ${WUM_HOME}; then
mkdir ${WUM_HOME};
tar -xf ${WORKING_DIRECTORY}/${WUM_ARCHIVE} -C ${WUM_HOME} --strip-components=1
echo "Successfully set up WUM."
fi

# unpack the WSO2 product pack to the working directory
echo "Setting up the ${WSO2_SERVER}-${WSO2_SERVER_VERSION} server..."
if test ! -d ${WSO2_SERVER}-${WSO2_SERVER_VERSION}; then
Expand Down Expand Up @@ -61,6 +86,7 @@ else
fi

export JAVA_HOME
export WUM_PATH

# start the WSO2 product pack as a background service
echo "Starting ${WSO2_SERVER}-${WSO2_SERVER_VERSION}-analytics..."
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,37 @@ WSO2_SERVER=wso2ei
WSO2_SERVER_VERSION=6.1.1
WORKING_DIRECTORY=/home/vagrant
JAVA_HOME=/opt/java/
WUM_HOME=/usr/local
WUM_PATH=PATH=$PATH:/usr/local/wum/bin
DEFAULT_MOUNT=/vagrant
CONFIGURATIONS=${DEFAULT_MOUNT}/business-process
WSO2_SERVER_PACK=${WSO2_SERVER}-${WSO2_SERVER_VERSION}*.zip
MYSQL_CONNECTOR=mysql-connector-java-5.1.*-bin.jar
JDK_ARCHIVE=jdk-8u*-linux-x64.tar.gz
WUM_ARCHIVE=wum-1.0-linux-x64.tar.gz
NODE_IP=$(/sbin/ifconfig eth1 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}')

# install utility software
echo "Installing software utilities."
apt-get install unzip
echo "Successfully installed software utilities."

#setting up Java
echo "Setting up Java."
if test ! -d ${JAVA_HOME}; then
mkdir ${JAVA_HOME};
tar -xf ${WORKING_DIRECTORY}/${JDK_ARCHIVE} -C ${JAVA_HOME} --strip-components=1
echo "Successfully set up Java"
fi

# set up wum
echo "Setting up WUM."
if test ! -d ${WUM_HOME}; then
mkdir ${WUM_HOME};
tar -xf ${WORKING_DIRECTORY}/${WUM_ARCHIVE} -C ${WUM_HOME} --strip-components=1
echo "Successfully set up WUM."
fi

# unpack the WSO2 product pack to the working directory
echo "Setting up the ${WSO2_SERVER}-${WSO2_SERVER_VERSION} server..."
if test ! -d ${WSO2_SERVER}-${WSO2_SERVER_VERSION}; then
Expand Down Expand Up @@ -61,6 +86,7 @@ else
fi

export JAVA_HOME
export WUM_PATH

# start the WSO2 product pack as a background service
echo "Starting ${WSO2_SERVER}-${WSO2_SERVER_VERSION}-business-process..."
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,37 @@ WSO2_SERVER=wso2ei
WSO2_SERVER_VERSION=6.1.1
WORKING_DIRECTORY=/home/vagrant
JAVA_HOME=/opt/java/
WUM_HOME=/usr/local
WUM_PATH=PATH=$PATH:/usr/local/wum/bin
DEFAULT_MOUNT=/vagrant
CONFIGURATIONS=${DEFAULT_MOUNT}/integrator
WSO2_SERVER_PACK=${WSO2_SERVER}-${WSO2_SERVER_VERSION}*.zip
MYSQL_CONNECTOR=mysql-connector-java-5.1.*-bin.jar
JDK_ARCHIVE=jdk-8u*-linux-x64.tar.gz
WUM_ARCHIVE=wum-1.0-linux-x64.tar.gz
NODE_IP=$(/sbin/ifconfig eth1 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}')

# install utility software
echo "Installing software utilities."
apt-get install unzip
echo "Successfully installed software utilities."

#setting up Java
echo "Setting up Java."
if test ! -d ${JAVA_HOME}; then
mkdir ${JAVA_HOME};
tar -xf ${WORKING_DIRECTORY}/${JDK_ARCHIVE} -C ${JAVA_HOME} --strip-components=1
echo "Successfully set up Java"
fi

# set up wum
echo "Setting up WUM."
if test ! -d ${WUM_HOME}; then
mkdir ${WUM_HOME};
tar -xf ${WORKING_DIRECTORY}/${WUM_ARCHIVE} -C ${WUM_HOME} --strip-components=1
echo "Successfully set up WUM."
fi

# unpack the WSO2 product pack to the working directory
echo "Setting up the ${WSO2_SERVER}-${WSO2_SERVER_VERSION} server..."
if test ! -d ${WSO2_SERVER}-${WSO2_SERVER_VERSION}; then
Expand Down Expand Up @@ -68,6 +93,7 @@ else
fi

export JAVA_HOME
export WUM_PATH

# start the WSO2 product pack as a background service
echo "Starting ${WSO2_SERVER}-${WSO2_SERVER_VERSION}-integrator..."
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,37 @@ WSO2_SERVER=wso2ei
WSO2_SERVER_VERSION=6.1.1
WORKING_DIRECTORY=/home/vagrant
JAVA_HOME=/opt/java/
WUM_HOME=/usr/local
WUM_PATH=PATH=$PATH:/usr/local/wum/bin
DEFAULT_MOUNT=/vagrant
CONFIGURATIONS=${DEFAULT_MOUNT}/analytics
WSO2_SERVER_PACK=${WSO2_SERVER}-${WSO2_SERVER_VERSION}*.zip
MYSQL_CONNECTOR=mysql-connector-java-5.1.*-bin.jar
JDK_ARCHIVE=jdk-8u*-linux-x64.tar.gz
WUM_ARCHIVE=wum-1.0-linux-x64.tar.gz
NODE_IP=$(/sbin/ifconfig eth1 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}')

# install utility software
echo "Installing software utilities."
apt-get install unzip
echo "Successfully installed software utilities."

#setting up Java
echo "Setting up Java."
if test ! -d ${JAVA_HOME}; then
mkdir ${JAVA_HOME};
tar -xf ${WORKING_DIRECTORY}/${JDK_ARCHIVE} -C ${JAVA_HOME} --strip-components=1
echo "Successfully set up Java"
fi

# set up wum
echo "Setting up WUM."
if test ! -d ${WUM_HOME}; then
mkdir ${WUM_HOME};
tar -xf ${WORKING_DIRECTORY}/${WUM_ARCHIVE} -C ${WUM_HOME} --strip-components=1
echo "Successfully set up WUM."
fi

# unpack the WSO2 product pack to the working directory
echo "Setting up the ${WSO2_SERVER}-${WSO2_SERVER_VERSION} server..."
if test ! -d ${WSO2_SERVER}-${WSO2_SERVER_VERSION}; then
Expand Down Expand Up @@ -87,6 +112,7 @@ else
fi

export JAVA_HOME
export WUM_PATH

# start the WSO2 product pack as a background service
echo "Starting ${WSO2_SERVER}-${WSO2_SERVER_VERSION}-analytics..."
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,37 @@ WSO2_SERVER=wso2ei
WSO2_SERVER_VERSION=6.1.1
WORKING_DIRECTORY=/home/vagrant
JAVA_HOME=/opt/java/
WUM_HOME=/usr/local
WUM_PATH=PATH=$PATH:/usr/local/wum/bin
DEFAULT_MOUNT=/vagrant
CONFIGURATIONS=${DEFAULT_MOUNT}/broker
WSO2_SERVER_PACK=${WSO2_SERVER}-${WSO2_SERVER_VERSION}*.zip
MYSQL_CONNECTOR=mysql-connector-java-5.1.*-bin.jar
JDK_ARCHIVE=jdk-8u*-linux-x64.tar.gz
WUM_ARCHIVE=wum-1.0-linux-x64.tar.gz
NODE_IP=$(/sbin/ifconfig eth1 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}')

# install utility software
echo "Installing software utilities."
apt-get install unzip
echo "Successfully installed software utilities."

#setting up Java
echo "Setting up Java."
if test ! -d ${JAVA_HOME}; then
mkdir ${JAVA_HOME};
tar -xf ${WORKING_DIRECTORY}/${JDK_ARCHIVE} -C ${JAVA_HOME} --strip-components=1
echo "Successfully set up Java"
fi

# set up wum
echo "Setting up WUM."
if test ! -d ${WUM_HOME}; then
mkdir ${WUM_HOME};
tar -xf ${WORKING_DIRECTORY}/${WUM_ARCHIVE} -C ${WUM_HOME} --strip-components=1
echo "Successfully set up WUM."
fi

# unpack the WSO2 product pack to the working directory
echo "Setting up the ${WSO2_SERVER}-${WSO2_SERVER_VERSION} server..."
if test ! -d ${WSO2_SERVER}-${WSO2_SERVER_VERSION}; then
Expand Down Expand Up @@ -88,6 +113,7 @@ else
fi

export JAVA_HOME
export WUM_PATH

# start the WSO2 product pack as a background service
echo "Starting ${WSO2_SERVER}-${WSO2_SERVER_VERSION}-broker..."
Expand Down
Loading

0 comments on commit 106cacd

Please sign in to comment.