I'm glad you liked it. Yes please, feel free to post it in Stack-Overflow.

A good finding Chris, actually that's something we need to remove. We don't
use a database in LB at the moment. I will update it.

Thanks


On Fri, Nov 29, 2013 at 12:53 PM, chris snow <[email protected]> wrote:

> This email has good timing - I was just trying to figure out how to get
> the LB running standalone!
>
> These instructions would be great an stackoverflow - would you be happy
> for me to post them there?   It would be great if there was an
> apache-stratos tag on stackoverflow.   Do you know anyone with a reputation
> of 1500 points on stackoverflow that could a new tag: apache-stratos?
>
> Btw, why is there a dbscripts folder in the LB distribution?  Is a DB
> required for LB?
>
> Many thanks Imesh!!
>
>
> On Fri, Nov 29, 2013 at 6:22 AM, Imesh Gunaratne <[email protected]> wrote:
>
>> Hi All,
>>
>> This is a generic guide for setting up development environment to work
>> with Stratos Load Balancer. Some parts of it may common to other Stratos
>> products.
>>
>>
>> Initial Setup (Common to all products):
>>
>> 1. Install JDK 1.6 and find its path.
>> 2. Create JAVA_HOME environment variable and point it to JDK home path.
>> 3. Install Apache Maven version >= 3.0.0 and find its path.
>> 4. Create M2_HOME environment variable and point to to Maven home path.
>> 5. Set MAVEN_OPTS="-Xms512m -Xmx1536m -XX:MaxPermSize=512m
>> -XX:ReservedCodeCacheSize=256m" environment variable.
>> 6. Install a preferred Java IDE and make sure Maven support is available.
>> 7. Checkout Apache Stratos (incubating) source code from its git
>> repository:
>>     git clone
>> https://git-wip-us.apache.org/repos/asf?p=incubator-stratos.git
>> 8. Import root pom.xml to the IDE as a Maven project:
>> incubator-stratos/pom.xml
>> 9. Execute mvn clean, mvn install life-cycles of the root pom.xml to
>> build the complete project. This will build all service stubs, components,
>> features, products and extensions.
>>
>> Setup Message Broker and Sample Event Publisher:
>>
>> 1. Download WSO2 Message Broker 2.1.0 from:
>> http://wso2.com/products/message-broker/
>> 2. Extract message broker binary distribution.
>> 3. Update port offset in <mb-home>/repository/conf/carbon.xml to 5:
>>     <Offset>5</Offset>
>> 4. Run <mb-home>/bin/wso2server.sh to start the message broker.
>> 3. Checkout the sample event publisher client from
>> https://github.com/imesh/apache-stratos-samples/tree/master/apache-stratos-sample-event-publisher
>>     This client could be used for publishing events to message broker for
>> populating the topology data structure in load balancer.
>>
>>
>> Run/Debug Load Balancer:
>>
>> 1. Extract load balancer binary package at
>> incubator-stratos/products/load-balancer/modules/distribution/target, will
>> call this lb-home.
>> 2. Execute <lb-home>/bin/stratos.sh or stratos.bat to start the load
>> balancer.
>> 3. To start a debugging session in the IDE, execute stratos.sh or
>> stratos.bat with --debug <port> and connect to its remote session.
>>
>>
>> Load Balancer Related Components:
>>
>> components/org.apache.stratos.load.balancer
>> components/org.apache.stratos.load.balancer.common
>> components/org.apache.stratos.load.balancer.extension.api
>>
>>
>> Thanks
>> Imesh
>>
>
>
>
> --
> Check out my professional profile and connect with me on LinkedIn.
> http://lnkd.in/cw5k69
>

Reply via email to