On Wed, Apr 2, 2014 at 8:56 PM, Lahiru Sandaruwan <[email protected]> wrote:
> > > > On Wed, Apr 2, 2014 at 8:48 PM, Dinesh Bandara <[email protected]> wrote: > >> >> On Thu, Apr 3, 2014 at 9:15 AM, Lahiru Sandaruwan <[email protected]>wrote: >> >>> >>> >>> >>> On Wed, Apr 2, 2014 at 8:38 PM, Nirmal Fernando >>> <[email protected]>wrote: >>> >>>> Dinesh is already on it (I think he started a discussion on it.). >>>> >>> >>> Great. >>> >>>> >>>> >>>> On Thu, Apr 3, 2014 at 9:06 AM, Lahiru Sandaruwan <[email protected]>wrote: >>>> >>>>> >>>>> >>>>> >>>>> On Wed, Apr 2, 2014 at 8:24 PM, Nirmal Fernando < >>>>> [email protected]> wrote: >>>>> >>>>>> >>>>>> [Forwarding the bounced email] >>>>>> >>>>>> On Thu, Apr 3, 2014 at 8:51 AM, Nirmal Fernando < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> puppetinstall is called by the config script >>>>>>> https://git-wip-us.apache.org/repos/asf?p=incubator-stratos.git;a=blob;f=tools/puppet3-agent/config.sh;h=3347b805bc0841325ddf251b19572dfe1cc58394;hb=HEAD >>>>>>> >>>>>>> and puppetinstall file copies the stratos_sendinfo.rb. >>>>>>> >>>>>>> >>>>>>> https://git-wip-us.apache.org/repos/asf?p=incubator-stratos.git;a=blob;f=tools/puppet3-agent/puppetinstall/puppetinstall;h=214edb3d6a79867ecec7e1e94e73a57d55e760a6;hb=HEAD >>>>>>> >>>>>>> Aren't you following the wiki document? :-) >>>>>>> >>>>>> >>>>> Nope. :) wiki document configuration is for creating a specific >>>>> cartridge image. I'm using a general image. I thought init.sh verifies all >>>>> the requirements as it has all the information from payload passed. >>>>> >>>>> Actually it is not the case and we can improve it. >>>>> >>>>> Generic image is a valid use case and we have to prepare resources and >>>>> create a guide for that. >>>>> >>>> >> I will add a note on wiki. simply we need to provide 'default' as the >> service name when running the config script then it will install puppet >> agent, java, cartridge agent which are required to create a generic image >> > > ah.. just the information i needed. :D > I was going to do it manually. > One question. If we change the puppet master after creating the base image, will it break the cartridge instance initialization? > > Thanks Dinesh. > >> >> >> >>> >>>>>>> >>>>>>> On Thu, Apr 3, 2014 at 4:52 AM, Lahiru Sandaruwan >>>>>>> <[email protected]>wrote: >>>>>>> >>>>>>>> puppetinstall script is not call by any script. init-vcloud.sh >>>>>>>> seems to be having that. Seems the scripts are broken somewhere. So >>>>>>>> stratos_sendinfo.rb is not placed correctly. >>>>>>>> >>>>>>>> >>>>>>>> On Wed, Apr 2, 2014 at 9:46 AM, Nirmal Fernando < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> Ah.. Please change >>>>>>>>> https://git-wip-us.apache.org/repos/asf?p=incubator-stratos.git;a=blob;f=tools/puppet3/modules/php/templates/httpd/httpd.conf.erb;h=ce3ebebeda15cf0fe6a21087650e9a96868de983;hb=HEAD >>>>>>>>> >>>>>>>>> to use >>>>>>>>> >>>>>>>>> stratos_instance_data_ >>>>>>>>> >>>>>>>>> instead of stratos_ >>>>>>>>> >>>>>>>>> >>>>>>>>> On Wed, Apr 2, 2014 at 10:07 PM, Lahiru Sandaruwan < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> Issue was not adding correct parameters to >>>>>>>>>> "/etc/httpd/conf/httpd.conf". Because "<%= @stratos_host_name >>>>>>>>>> %>" was not exported since this script was not run. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Wed, Apr 2, 2014 at 9:21 AM, Nirmal Fernando < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> Ok, can you send the issue you saw? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Wed, Apr 2, 2014 at 9:47 PM, Lahiru Sandaruwan < >>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>> >>>>>>>>>>>> It seems not. I'm using a script used by Manula for some other >>>>>>>>>>>> deployment. But i cannot find that string in original one either... >>>>>>>>>>>> Here is the complete script i'm using, >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> class php ($syslog="", $docroot="/var/www/html", $samlalias="") >>>>>>>>>>>> { >>>>>>>>>>>> $packages = [ >>>>>>>>>>>> 'httpd', >>>>>>>>>>>> 'openssl.x86_64', >>>>>>>>>>>> 'mod_ssl.x86_64', >>>>>>>>>>>> 'php', >>>>>>>>>>>> 'php-adodb.noarch', >>>>>>>>>>>> 'php-dba.x86_64', >>>>>>>>>>>> 'php-gd.x86_64', >>>>>>>>>>>> 'php-imap.x86_64', >>>>>>>>>>>> 'php-ldap.x86_64', >>>>>>>>>>>> 'php-mcrypt.x86_64', >>>>>>>>>>>> 'php-mysql.x86_64', >>>>>>>>>>>> 'php-pear.noarch', >>>>>>>>>>>> 'php-xml.x86_64', >>>>>>>>>>>> 'php-xmlrpc.x86_64', >>>>>>>>>>>> 'php.x86_64', >>>>>>>>>>>> 'git-all.noarch', >>>>>>>>>>>> ] >>>>>>>>>>>> >>>>>>>>>>>> # file { '/etc/apt/apt.conf.d/90forceyes': >>>>>>>>>>>> # ensure => present, >>>>>>>>>>>> # source => 'puppet:///modules/php/90forceyes'; >>>>>>>>>>>> # } >>>>>>>>>>>> >>>>>>>>>>>> # exec { 'update-apt': >>>>>>>>>>>> # path => ['/bin', '/usr/bin'], >>>>>>>>>>>> # command => 'apt-get update > /dev/null 2>&1 &', >>>>>>>>>>>> # require => File['/etc/apt/apt.conf.d/90forceyes'], >>>>>>>>>>>> # } >>>>>>>>>>>> >>>>>>>>>>>> package { $packages: >>>>>>>>>>>> ensure => installed, >>>>>>>>>>>> } >>>>>>>>>>>> >>>>>>>>>>>> # Apache >>>>>>>>>>>> file { >>>>>>>>>>>> '/etc/httpd/conf/httpd.conf': >>>>>>>>>>>> owner => 'root', >>>>>>>>>>>> group => 'root', >>>>>>>>>>>> mode => '0775', >>>>>>>>>>>> notify => Service['httpd'], >>>>>>>>>>>> content => template('php/httpd/httpd.conf.erb'), >>>>>>>>>>>> require => Package['httpd']; >>>>>>>>>>>> # >>>>>>>>>>>> # '/etc/apache2/sites-available/default': >>>>>>>>>>>> # owner => 'root', >>>>>>>>>>>> # group => 'root', >>>>>>>>>>>> # mode => '0775', >>>>>>>>>>>> # notify => Service['apache2'], >>>>>>>>>>>> # content => >>>>>>>>>>>> template('php/apache2/sites-available/default.erb'), >>>>>>>>>>>> # require => Package['apache2']; >>>>>>>>>>>> # >>>>>>>>>>>> # '/etc/apache2/sites-available/default-ssl': >>>>>>>>>>>> # owner => 'root', >>>>>>>>>>>> # group => 'root', >>>>>>>>>>>> # mode => '0775', >>>>>>>>>>>> # notify => Service['apache2'], >>>>>>>>>>>> # content => >>>>>>>>>>>> template('php/apache2/sites-available/default-ssl.erb'), >>>>>>>>>>>> # require => Package['apache2']; >>>>>>>>>>>> } >>>>>>>>>>>> >>>>>>>>>>>> # exec { >>>>>>>>>>>> # 'enable ssl module': >>>>>>>>>>>> # path => ['/bin', '/usr/bin', '/usr/sbin/'], >>>>>>>>>>>> # command => 'a2enmod ssl', >>>>>>>>>>>> # require => Package['apache2']; >>>>>>>>>>>> # } >>>>>>>>>>>> >>>>>>>>>>>> service { 'httpd': >>>>>>>>>>>> ensure => running, >>>>>>>>>>>> name => 'httpd', >>>>>>>>>>>> hasstatus => true, >>>>>>>>>>>> pattern => 'httpd', >>>>>>>>>>>> require => Package['httpd']; >>>>>>>>>>>> } >>>>>>>>>>>> >>>>>>>>>>>> exec { 'remove www contents': >>>>>>>>>>>> path => '/bin/', >>>>>>>>>>>> command => "rm -rf /var/www/html/*", >>>>>>>>>>>> require => Package['httpd'], >>>>>>>>>>>> } >>>>>>>>>>>> >>>>>>>>>>>> # Apache end >>>>>>>>>>>> # exec { 'clone git repo': >>>>>>>>>>>> # path => ['/bin', '/usr/bin', '/usr/sbin/'], >>>>>>>>>>>> # cwd => '/var/www', >>>>>>>>>>>> # command => "git clone ${stratos_git_repo}", >>>>>>>>>>>> # require => [ >>>>>>>>>>>> # Package['git-all.noarch'], >>>>>>>>>>>> # Package['httpd'], >>>>>>>>>>>> # ] >>>>>>>>>>>> # } >>>>>>>>>>>> } >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Apr 2, 2014 at 9:05 AM, Nirmal Fernando < >>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> In your script, do you have "stratos_" string somewhere? >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Wed, Apr 2, 2014 at 9:30 PM, Lahiru Sandaruwan < >>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi Nirmal, >>>>>>>>>>>>>> >>>>>>>>>>>>>> Correct. I have a changed script to work with CentOS. Do you >>>>>>>>>>>>>> know which line calls this. Could not find :) >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wed, Apr 2, 2014 at 7:51 AM, Nirmal Fernando < >>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Lahiru, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I think you might be using a different init.pp than >>>>>>>>>>>>>>> https://git-wip-us.apache.org/repos/asf?p=incubator-stratos.git;a=blob;f=tools/puppet3/modules/php/manifests/init.pp;h=5c66ecc72e160fe87dd91df12f89d57e6cc3dd70;hb=HEAD >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Wed, Apr 2, 2014 at 8:01 PM, Lahiru Sandaruwan < >>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> PHP cartridge did not work with stratos_seninfo.rb in >>>>>>>>>>>>>>>> place. May be my puppet master configurations are wrong. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Will look into it. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Wed, Apr 2, 2014 at 12:18 AM, Nirmal Fernando < >>>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Lahiru, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> No, we do not need the file you have pointed. We need >>>>>>>>>>>>>>>>> stratos_sendinfo.rb<https://git-wip-us.apache.org/repos/asf?p=incubator-stratos.git;a=blob_plain;f=tools/puppet3-agent/stratos_sendinfo.rb;hb=HEAD>and >>>>>>>>>>>>>>>>> it's correctly documented as step 13 in [1]. >>>>>>>>>>>>>>>>> We need to remove the unnecessary files from puppet >>>>>>>>>>>>>>>>> modules. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Wed, Apr 2, 2014 at 11:50 AM, Lahiru Sandaruwan < >>>>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> We need to add "stratos_facts.rb" to >>>>>>>>>>>>>>>>>> "/usr/lib/ruby/site_ruby/1.8/facter" >>>>>>>>>>>>>>>>>> of the image. Need changes at[1]. File is [2]. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Thanks. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> [1] >>>>>>>>>>>>>>>>>> https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Creating+a+Cartridge+on+OpenStack+or+EC2 >>>>>>>>>>>>>>>>>> [2] >>>>>>>>>>>>>>>>>> https://git-wip-us.apache.org/repos/asf?p=incubator-stratos.git;a=blob;f=tools/puppet3/modules/php/lib/facter/stratos_facts.rb;h=3cab535efeed2c9bc6772130508f4b46e43722c2;hb=HEAD >>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>> Lahiru Sandaruwan >>>>>>>>>>>>>>>>>> Software Engineer, >>>>>>>>>>>>>>>>>> Platform Technologies, >>>>>>>>>>>>>>>>>> WSO2 Inc., http://wso2.com >>>>>>>>>>>>>>>>>> lean.enterprise.middleware >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> email: [email protected] cell: (+94) 773 325 954 >>>>>>>>>>>>>>>>>> blog: http://lahiruwrites.blogspot.com/ >>>>>>>>>>>>>>>>>> twitter: http://twitter.com/lahirus >>>>>>>>>>>>>>>>>> linked-in: >>>>>>>>>>>>>>>>>> http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>> Best Regards, >>>>>>>>>>>>>>>>> Nirmal >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Nirmal Fernando. >>>>>>>>>>>>>>>>> PPMC Member & Committer of Apache Stratos, >>>>>>>>>>>>>>>>> Senior Software Engineer, WSO2 Inc. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> Lahiru Sandaruwan >>>>>>>>>>>>>>>> Software Engineer, >>>>>>>>>>>>>>>> Platform Technologies, >>>>>>>>>>>>>>>> WSO2 Inc., http://wso2.com >>>>>>>>>>>>>>>> lean.enterprise.middleware >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> email: [email protected] cell: (+94) 773 325 954 >>>>>>>>>>>>>>>> blog: http://lahiruwrites.blogspot.com/ >>>>>>>>>>>>>>>> twitter: http://twitter.com/lahirus >>>>>>>>>>>>>>>> linked-in: >>>>>>>>>>>>>>>> http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> Best Regards, >>>>>>>>>>>>>>> Nirmal >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Nirmal Fernando. >>>>>>>>>>>>>>> PPMC Member & Committer of Apache Stratos, >>>>>>>>>>>>>>> Senior Software Engineer, WSO2 Inc. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> Lahiru Sandaruwan >>>>>>>>>>>>>> Software Engineer, >>>>>>>>>>>>>> Platform Technologies, >>>>>>>>>>>>>> WSO2 Inc., http://wso2.com >>>>>>>>>>>>>> lean.enterprise.middleware >>>>>>>>>>>>>> >>>>>>>>>>>>>> email: [email protected] cell: (+94) 773 325 954 >>>>>>>>>>>>>> blog: http://lahiruwrites.blogspot.com/ >>>>>>>>>>>>>> twitter: http://twitter.com/lahirus >>>>>>>>>>>>>> linked-in: >>>>>>>>>>>>>> http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> Best Regards, >>>>>>>>>>>>> Nirmal >>>>>>>>>>>>> >>>>>>>>>>>>> Nirmal Fernando. >>>>>>>>>>>>> PPMC Member & Committer of Apache Stratos, >>>>>>>>>>>>> Senior Software Engineer, WSO2 Inc. >>>>>>>>>>>>> >>>>>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> -- >>>>>>>>>>>> Lahiru Sandaruwan >>>>>>>>>>>> Software Engineer, >>>>>>>>>>>> Platform Technologies, >>>>>>>>>>>> WSO2 Inc., http://wso2.com >>>>>>>>>>>> lean.enterprise.middleware >>>>>>>>>>>> >>>>>>>>>>>> email: [email protected] cell: (+94) 773 325 954 >>>>>>>>>>>> blog: http://lahiruwrites.blogspot.com/ >>>>>>>>>>>> twitter: http://twitter.com/lahirus >>>>>>>>>>>> linked-in: >>>>>>>>>>>> http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Best Regards, >>>>>>>>>>> Nirmal >>>>>>>>>>> >>>>>>>>>>> Nirmal Fernando. >>>>>>>>>>> PPMC Member & Committer of Apache Stratos, >>>>>>>>>>> Senior Software Engineer, WSO2 Inc. >>>>>>>>>>> >>>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> -- >>>>>>>>>> Lahiru Sandaruwan >>>>>>>>>> Software Engineer, >>>>>>>>>> Platform Technologies, >>>>>>>>>> WSO2 Inc., http://wso2.com >>>>>>>>>> lean.enterprise.middleware >>>>>>>>>> >>>>>>>>>> email: [email protected] cell: (+94) 773 325 954 >>>>>>>>>> blog: http://lahiruwrites.blogspot.com/ >>>>>>>>>> twitter: http://twitter.com/lahirus >>>>>>>>>> linked-in: >>>>>>>>>> http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Best Regards, >>>>>>>>> Nirmal >>>>>>>>> >>>>>>>>> Nirmal Fernando. >>>>>>>>> PPMC Member & Committer of Apache Stratos, >>>>>>>>> Senior Software Engineer, WSO2 Inc. >>>>>>>>> >>>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> -- >>>>>>>> Lahiru Sandaruwan >>>>>>>> Software Engineer, >>>>>>>> Platform Technologies, >>>>>>>> WSO2 Inc., http://wso2.com >>>>>>>> lean.enterprise.middleware >>>>>>>> >>>>>>>> email: [email protected] cell: (+94) 773 325 954 >>>>>>>> blog: http://lahiruwrites.blogspot.com/ >>>>>>>> twitter: http://twitter.com/lahirus >>>>>>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Best Regards, >>>>>>> Nirmal >>>>>>> >>>>>>> Nirmal Fernando. >>>>>>> PPMC Member & Committer of Apache Stratos, >>>>>>> Senior Software Engineer, WSO2 Inc. >>>>>>> >>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Best Regards, >>>>>> Nirmal >>>>>> >>>>>> Nirmal Fernando. >>>>>> PPMC Member & Committer of Apache Stratos, >>>>>> Senior Software Engineer, WSO2 Inc. >>>>>> >>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> -- >>>>> Lahiru Sandaruwan >>>>> Software Engineer, >>>>> Platform Technologies, >>>>> WSO2 Inc., http://wso2.com >>>>> lean.enterprise.middleware >>>>> >>>>> email: [email protected] cell: (+94) 773 325 954 >>>>> blog: http://lahiruwrites.blogspot.com/ >>>>> twitter: http://twitter.com/lahirus >>>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 >>>>> >>>>> >>>> >>>> >>>> -- >>>> Best Regards, >>>> Nirmal >>>> >>>> Nirmal Fernando. >>>> PPMC Member & Committer of Apache Stratos, >>>> Senior Software Engineer, WSO2 Inc. >>>> >>>> Blog: http://nirmalfdo.blogspot.com/ >>>> >>> >>> >>> >>> -- >>> -- >>> Lahiru Sandaruwan >>> Software Engineer, >>> Platform Technologies, >>> WSO2 Inc., http://wso2.com >>> lean.enterprise.middleware >>> >>> email: [email protected] cell: (+94) 773 325 954 >>> blog: http://lahiruwrites.blogspot.com/ >>> twitter: http://twitter.com/lahirus >>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 >>> >>> >> >> >> -- >> *Dinesh Bandara* >> Software Engineer >> WSO2 Inc.; http://wso2.com >> lean.enterprise.middleware >> >> > > > -- > -- > Lahiru Sandaruwan > Software Engineer, > Platform Technologies, > WSO2 Inc., http://wso2.com > lean.enterprise.middleware > > email: [email protected] cell: (+94) 773 325 954 > blog: http://lahiruwrites.blogspot.com/ > twitter: http://twitter.com/lahirus > linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 > > -- -- Lahiru Sandaruwan Software Engineer, Platform Technologies, WSO2 Inc., http://wso2.com lean.enterprise.middleware email: [email protected] cell: (+94) 773 325 954 blog: http://lahiruwrites.blogspot.com/ twitter: http://twitter.com/lahirus linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
