On Wed, Sep 10, 2014 at 4:15 PM, Afkham Azeez <[email protected]> wrote:
> > > On Wed, Sep 10, 2014 at 6:48 PM, Kasun Gajasinghe <[email protected]> wrote: > >> >> Given the bandwidth involved, cleaning up the repos in intervals of 7 >> days is good? @Azeez/Sagara, any thoughts? >> > > How long does it take to fill up the disk? If it takes 3 weeks, for > example, on average, we should cleanup every 2 weeks. > > M2 repo clean-up useful to figure out issues in builds as well. Sometimes the clean repo builds show issues in products which are not visible if we use an existing m2 repo. > >> Also, see if we can normalize the cleanup across the week such that all >> the repos won't get cleaned up at the same time. Otherwise, it would add a >> lot of strain on the nexus server. >> > > +1 for staggering the cleanup, rather than cleaning up everything at the > same time. > > >> >> Thanks, >> KasunG >> >> On Wed, Sep 10, 2014 at 3:10 PM, Maheshika Goonetilleke < >> [email protected]> wrote: >> >>> Hi Kasun >>> >>> Deleted all the directories in the repository. ( >>> -Dmaven.repo.local=/build/jenkins-home/workspace/product-as/.repository) >>> >>> Maven repo cleaner plugin have been already installed globally. However, >>> I think you need to add "#" or cron to schedule it. >>> >>> >>> [1] >>> https://wiki.jenkins-ci.org/display/JENKINS/Maven+Repo+Cleaner+Plugin >>> >>> On Wed, Sep 10, 2014 at 5:45 PM, Kasun Gajasinghe <[email protected]> >>> wrote: >>> >>>> Hi, >>>> >>>> On Wed, Sep 10, 2014 at 2:08 PM, Maheshika Goonetilleke < >>>> [email protected]> wrote: >>>> >>>>> Hi Kasun, >>>>> >>>>> Yes, the workspace does include .m2. >>>>> >>>>> Sample .m2 repo sizes; >>>>> >>>>> product-greg : 13GB >>>>> product-as : 17GB >>>>> product-esb : 16GB >>>>> prodcut-ss : 14GB >>>>> product-dss : 16GB >>>>> product-is : 5.4GB >>>>> product-cep : 9.2GB >>>>> >>>>> >>>> That's like 90GBs!! If we count the m2 repo sizes in carbon component >>>> repos the number will go much higher. So, we need to get the maven repo >>>> cleaner working ASAP. In the meanwhile, please delete the contents under >>>> .m2/repository/ for product-as. It will solve our immediate problems with >>>> build breaks. (Please don't delete anything else, just .m2/repo/). >>>> >>>> Thanks, >>>> KasunG >>>> >>>> >>>>> >>>>> On Wed, Sep 10, 2014 at 4:00 PM, Kasun Gajasinghe <[email protected]> >>>>> wrote: >>>>> >>>>>> Hi Maheshika, >>>>>> >>>>>> Can you check the size of the m2 repos inside these workspaces? We >>>>>> maintain m2 repo per job. And, because of SNAPSHOT versions, maven do not >>>>>> delete the old snapshots from its local m2 repo. >>>>>> >>>>>> So, for 15 different products with builds that's been running 100 >>>>>> times: 15 x 100 x 250MB = 37GB of space. With figures like this, the >>>>>> total >>>>>> size of m2 repos could be close to 100GBs. >>>>>> >>>>>> So, I think that these m2 repos might be one of the culprit. >>>>>> @Maheshika, Check the size of the m2 repos, and let us know so we can be >>>>>> sure. >>>>>> >>>>>> Jenkins do have a "Maven repository cleaner" which is configured for >>>>>> our Jenkins instance as well. May be it's not working properly! >>>>>> >>>>>> Thanks, >>>>>> KasunG >>>>>> >>>>>> >>>>>> On Wed, Sep 10, 2014 at 12:19 PM, Maheshika Goonetilleke < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Hi Kasun >>>>>>> >>>>>>> The workspace directory is where Jenkins builds the projects. It >>>>>>> contains the source code checkout and any files generated from the >>>>>>> builds. >>>>>>> The current size of the directory is 210GB. Jenkins creates a workspace >>>>>>> directory for each build plan. Therefore, the total workspace directory >>>>>>> size will increase. >>>>>>> >>>>>>> The build plans have been configured to discard old builds. >>>>>>> Therefore, assume there could be any old builds left. >>>>>>> >>>>>>> >>>>>>> On Wed, Sep 10, 2014 at 2:09 PM, Kasun Gajasinghe <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> >>>>>>>> Why does workspace takes too much space? Is it because of the >>>>>>>> archived old builds? >>>>>>>> >>>>>>>> On Wed, Sep 10, 2014 at 10:24 AM, Maheshika Goonetilleke < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> Hi Azeez >>>>>>>>> >>>>>>>>> Yes, the build has been configured to Discard old builds and >>>>>>>>> artifacts. >>>>>>>>> >>>>>>>>> According to the Disk Usage report, workspace uses majority of the >>>>>>>>> disk space. Therefore, we would have to remove workspace for each >>>>>>>>> build >>>>>>>>> plan periodically. >>>>>>>>> >>>>>>>>> This can be done manually or enable "Workspace clean up plugin" to >>>>>>>>> clean daily. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Wed, Sep 10, 2014 at 12:35 PM, Afkham Azeez <[email protected]> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Are the build logs, artifacts etc. cleaned from time to time, if >>>>>>>>>> not, we will run into issues. >>>>>>>>>> >>>>>>>>>> On Wed, Sep 10, 2014 at 10:41 AM, Maheshika Goonetilleke < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> Hi Harsha & Prabath >>>>>>>>>>> >>>>>>>>>>> We are in the process of increasing the disk space. >>>>>>>>>>> >>>>>>>>>>> Hi Rumesh >>>>>>>>>>> >>>>>>>>>>> Most Jenkins builds have failed due to inadequate disk space. >>>>>>>>>>> >>>>>>>>>>> Therefore, please increase the Jenkins disk space. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Wed, Sep 10, 2014 at 10:32 AM, Harsha Kumara < >>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi Maheshika, >>>>>>>>>>>> This is occurs time to time. It says no space left on the >>>>>>>>>>>> device. This is the reason for the previous build failure too. As I >>>>>>>>>>>> remember day before yesterday, build was successful. >>>>>>>>>>>> Thanks, >>>>>>>>>>>> Harsha >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Sep 10, 2014 at 9:57 AM, Prabath Abeysekera < >>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi Maheshika, >>>>>>>>>>>>> >>>>>>>>>>>>> It looks like we're still running into this issue in the >>>>>>>>>>>>> builder machine. Would you be able to have a look? >>>>>>>>>>>>> >>>>>>>>>>>>> Cheers, >>>>>>>>>>>>> Prabath >>>>>>>>>>>>> >>>>>>>>>>>>> On Wed, Sep 10, 2014 at 3:16 AM, <[email protected]> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> See <https://wso2.org/jenkins/job/product-ss/74/> >>>>>>>>>>>>>> >>>>>>>>>>>>>> ------------------------------------------ >>>>>>>>>>>>>> [...truncated 729 lines...] >>>>>>>>>>>>>> [INFO] Reactor Summary: >>>>>>>>>>>>>> [INFO] >>>>>>>>>>>>>> [INFO] WSO2 Storage Server - Aggregator Module ........... >>>>>>>>>>>>>> SUCCESS [0.384s] >>>>>>>>>>>>>> [INFO] WSO2 Storage Server - Styles Parent ............... >>>>>>>>>>>>>> SUCCESS [0.025s] >>>>>>>>>>>>>> [INFO] WSO2 Storage Server UI styles ..................... >>>>>>>>>>>>>> SUCCESS [50.917s] >>>>>>>>>>>>>> [INFO] WSO2 Storage Server - Features Parent ............. >>>>>>>>>>>>>> SUCCESS [0.023s] >>>>>>>>>>>>>> [INFO] WSO2 Storage Server - Features Aggregator Module .. >>>>>>>>>>>>>> SUCCESS [0.035s] >>>>>>>>>>>>>> [INFO] WSO2 Storage Server - Styles Features ............. >>>>>>>>>>>>>> SUCCESS [0.625s] >>>>>>>>>>>>>> [INFO] WSO2 Storage Server - P2 Profile Generation ....... >>>>>>>>>>>>>> SUCCESS [1:45.002s] >>>>>>>>>>>>>> [INFO] WSO2 Storage Server - Distribution ................ >>>>>>>>>>>>>> FAILURE [10.339s] >>>>>>>>>>>>>> [INFO] >>>>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>>>> [INFO] BUILD FAILURE >>>>>>>>>>>>>> [INFO] >>>>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>>>> [INFO] Total time: 2:53.874s >>>>>>>>>>>>>> [INFO] Finished at: Tue Sep 09 21:46:20 UTC 2014 >>>>>>>>>>>>>> [INFO] Final Memory: 32M/476M >>>>>>>>>>>>>> [INFO] >>>>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>>>> ERROR: Asynchronous execution failure >>>>>>>>>>>>>> java.util.concurrent.ExecutionException: java.io.IOException: >>>>>>>>>>>>>> No space left on device >>>>>>>>>>>>>> at hudson.remoting.Channel$3.adapt(Channel.java:772) >>>>>>>>>>>>>> at hudson.remoting.Channel$3.adapt(Channel.java:767) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.FutureAdapter.get(FutureAdapter.java:55) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.AbstractMavenBuilder.waitForAsynchronousExecutions(AbstractMavenBuilder.java:185) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.Maven3Builder.call(Maven3Builder.java:141) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.Maven3Builder.call(Maven3Builder.java:69) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.UserRequest.perform(UserRequest.java:118) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.UserRequest.perform(UserRequest.java:48) >>>>>>>>>>>>>> at hudson.remoting.Request$2.run(Request.java:328) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.FutureTask.run(FutureTask.java:138) at >>>>>>>>>>>>>> hudson.maven.MavenBuild$ProxyImpl.execute(MavenBuild.java:414) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.MavenBuild$ProxyImpl2.execute(MavenBuild.java:542) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.reflect.GeneratedMethodAccessor204.invoke(Unknown Source) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:606) >>>>>>>>>>>>>> at hudson.model.Executor$1.call(Executor.java:559) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.util.InterceptingProxy$1.invoke(InterceptingProxy.java:23) >>>>>>>>>>>>>> at com.sun.proxy.$Proxy78.execute(Unknown Source) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.MavenBuildProxy$Filter$AsyncInvoker.call(MavenBuildProxy.java:293) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.UserRequest.perform(UserRequest.java:118) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.UserRequest.perform(UserRequest.java:48) >>>>>>>>>>>>>> at hudson.remoting.Request$2.run(Request.java:328) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.FutureTask.run(FutureTask.java:262) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>>>>>>>>>>>>> at java.lang.Thread.run(Thread.java:744) >>>>>>>>>>>>>> ERROR: Asynchronous execution failure >>>>>>>>>>>>>> java.util.concurrent.ExecutionException: java.io.IOException: >>>>>>>>>>>>>> No space left on device >>>>>>>>>>>>>> at hudson.remoting.Channel$3.adapt(Channel.java:772) >>>>>>>>>>>>>> at hudson.remoting.Channel$3.adapt(Channel.java:767) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.FutureAdapter.get(FutureAdapter.java:55) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.AbstractMavenBuilder.waitForAsynchronousExecutions(AbstractMavenBuilder.java:185) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.Maven3Builder.call(Maven3Builder.java:141) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.Maven3Builder.call(Maven3Builder.java:69) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.UserRequest.perform(UserRequest.java:118) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.UserRequest.perform(UserRequest.java:48) >>>>>>>>>>>>>> at hudson.remoting.Request$2.run(Request.java:328) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.FutureTask.run(FutureTask.java:138) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) >>>>>>>>>>>>>> at java.lang.Thread.run(Thread.java:662) >>>>>>>>>>>>>> Caused by: java.io.IOException: No space left on device >>>>>>>>>>>>>> at java.io.FileOutputStream.writeBytes(Native Method) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.io.FileOutputStream.write(FileOutputStream.java:345) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.cs.StreamEncoder.implClose(StreamEncoder.java:316) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.cs.StreamEncoder.close(StreamEncoder.java:149) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.io.OutputStreamWriter.close(OutputStreamWriter.java:233) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.io.BufferedWriter.close(BufferedWriter.java:266) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.util.AtomicFileWriter.close(AtomicFileWriter.java:94) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.util.AtomicFileWriter.commit(AtomicFileWriter.java:109) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.model.Fingerprint.save(Fingerprint.java:1160) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.model.Fingerprint.save(Fingerprint.java:1110) >>>>>>>>>>>>>> at hudson.model.Fingerprint.add(Fingerprint.java:906) >>>>>>>>>>>>>> at hudson.model.Fingerprint.add(Fingerprint.java:898) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.reporters.MavenFingerprinter$1.call(MavenFingerprinter.java:125) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.reporters.MavenFingerprinter$1.call(MavenFingerprinter.java:112) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.MavenBuild$ProxyImpl.execute(MavenBuild.java:414) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.MavenBuild$ProxyImpl2.execute(MavenBuild.java:542) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.reflect.GeneratedMethodAccessor204.invoke(Unknown Source) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:606) >>>>>>>>>>>>>> at hudson.model.Executor$1.call(Executor.java:559) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.util.InterceptingProxy$1.invoke(InterceptingProxy.java:23) >>>>>>>>>>>>>> at com.sun.proxy.$Proxy78.execute(Unknown Source) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.MavenBuildProxy$Filter$AsyncInvoker.call(MavenBuildProxy.java:293) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.UserRequest.perform(UserRequest.java:118) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.UserRequest.perform(UserRequest.java:48) >>>>>>>>>>>>>> at hudson.remoting.Request$2.run(Request.java:328) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.FutureTask.run(FutureTask.java:262) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>>>>>>>>>>>>> at java.lang.Thread.run(Thread.java:744) >>>>>>>>>>>>>> Waiting for Jenkins to finish collecting data >>>>>>>>>>>>>> ERROR: Asynchronous execution failure >>>>>>>>>>>>>> java.util.concurrent.ExecutionException: java.io.IOException: >>>>>>>>>>>>>> No space left on device >>>>>>>>>>>>>> at hudson.remoting.Channel$3.adapt(Channel.java:772) >>>>>>>>>>>>>> at hudson.remoting.Channel$3.adapt(Channel.java:767) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.FutureAdapter.get(FutureAdapter.java:55) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.AbstractMavenBuilder.waitForAsynchronousExecutions(AbstractMavenBuilder.java:185) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.Maven3Builder.call(Maven3Builder.java:141) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.Maven3Builder.call(Maven3Builder.java:69) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.UserRequest.perform(UserRequest.java:118) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.UserRequest.perform(UserRequest.java:48) >>>>>>>>>>>>>> at hudson.remoting.Request$2.run(Request.java:328) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.FutureTask.run(FutureTask.java:138) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) >>>>>>>>>>>>>> at java.lang.Thread.run(Thread.java:662) >>>>>>>>>>>>>> Caused by: java.io.IOException: No space left on device >>>>>>>>>>>>>> at java.io.FileOutputStream.writeBytes(Native Method) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.io.FileOutputStream.write(FileOutputStream.java:345) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:282) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.cs.StreamEncoder.write(StreamEncoder.java:125) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.io.OutputStreamWriter.write(OutputStreamWriter.java:207) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.io.BufferedWriter.flushBuffer(BufferedWriter.java:129) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.io.BufferedWriter.close(BufferedWriter.java:264) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.util.AtomicFileWriter.close(AtomicFileWriter.java:94) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.util.AtomicFileWriter.commit(AtomicFileWriter.java:109) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.model.Fingerprint.save(Fingerprint.java:1160) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.model.Fingerprint.save(Fingerprint.java:1110) >>>>>>>>>>>>>> at hudson.model.Fingerprint.add(Fingerprint.java:906) >>>>>>>>>>>>>> at hudson.model.Fingerprint.add(Fingerprint.java:898) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.reporters.MavenFingerprinter$1.call(MavenFingerprinter.java:125) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.reporters.MavenFingerprinter$1.call(MavenFingerprinter.java:112) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.MavenBuild$ProxyImpl.execute(MavenBuild.java:414) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.MavenBuild$ProxyImpl2.execute(MavenBuild.java:542) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.reflect.GeneratedMethodAccessor204.invoke(Unknown Source) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:606) >>>>>>>>>>>>>> at hudson.model.Executor$1.call(Executor.java:559) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.util.InterceptingProxy$1.invoke(InterceptingProxy.java:23) >>>>>>>>>>>>>> at com.sun.proxy.$Proxy78.execute(Unknown Source) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.MavenBuildProxy$Filter$AsyncInvoker.call(MavenBuildProxy.java:293) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.UserRequest.perform(UserRequest.java:118) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.UserRequest.perform(UserRequest.java:48) >>>>>>>>>>>>>> at hudson.remoting.Request$2.run(Request.java:328) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.FutureTask.run(FutureTask.java:262) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>>>>>>>>>>>>> at java.lang.Thread.run(Thread.java:744) >>>>>>>>>>>>>> [ERROR] Failed to execute goal >>>>>>>>>>>>>> org.apache.maven.plugins:maven-antrun-plugin:1.1:run >>>>>>>>>>>>>> (extract-docs-from-components) on project wso2ss: Error >>>>>>>>>>>>>> executing ant >>>>>>>>>>>>>> tasks: Error while expanding < >>>>>>>>>>>>>> https://wso2.org/jenkins/job/product-ss/ws/modules/distribution/target/wso2ss-1.5.0-SNAPSHOT.zip>: >>>>>>>>>>>>>> No space left on device -> [Help 1] >>>>>>>>>>>>>> [ERROR] >>>>>>>>>>>>>> [ERROR] To see the full stack trace of the errors, re-run >>>>>>>>>>>>>> Maven with the -e switch. >>>>>>>>>>>>>> [ERROR] Re-run Maven using the -X switch to enable full debug >>>>>>>>>>>>>> logging. >>>>>>>>>>>>>> [ERROR] >>>>>>>>>>>>>> [ERROR] For more information about the errors and possible >>>>>>>>>>>>>> solutions, please read the following articles: >>>>>>>>>>>>>> [ERROR] [Help 1] >>>>>>>>>>>>>> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException >>>>>>>>>>>>>> [ERROR] >>>>>>>>>>>>>> [ERROR] After correcting the problems, you can resume the >>>>>>>>>>>>>> build with the command >>>>>>>>>>>>>> [ERROR] mvn <goals> -rf :wso2ss >>>>>>>>>>>>>> [JENKINS] Archiving < >>>>>>>>>>>>>> https://wso2.org/jenkins/job/product-ss/ws/modules/styles/product/pom.xml> >>>>>>>>>>>>>> to >>>>>>>>>>>>>> org.wso2.ss/org.wso2.ss.styles/1.5.0-SNAPSHOT/org.wso2.ss.styles-1.5.0-SNAPSHOT.pom >>>>>>>>>>>>>> [JENKINS] Archiving < >>>>>>>>>>>>>> https://wso2.org/jenkins/job/product-ss/ws/modules/styles/product/target/org.wso2.ss.styles-1.5.0-SNAPSHOT.jar> >>>>>>>>>>>>>> to >>>>>>>>>>>>>> org.wso2.ss/org.wso2.ss.styles/1.5.0-SNAPSHOT/org.wso2.ss.styles-1.5.0-SNAPSHOT.jar >>>>>>>>>>>>>> [JENKINS] Archiving < >>>>>>>>>>>>>> https://wso2.org/jenkins/job/product-ss/ws/pom.xml> to >>>>>>>>>>>>>> org.wso2.ss/ss-parent/1.5.0-SNAPSHOT/ss-parent-1.5.0-SNAPSHOT.pom >>>>>>>>>>>>>> [JENKINS] Archiving < >>>>>>>>>>>>>> https://wso2.org/jenkins/job/product-ss/ws/modules/features/product/org.wso2.ss.styles.feature/target/org.wso2.ss.styles.feature-1.5.0-SNAPSHOT.zip> >>>>>>>>>>>>>> to >>>>>>>>>>>>>> org.wso2.ss/org.wso2.ss.styles.feature/1.5.0-SNAPSHOT/org.wso2.ss.styles.feature-1.5.0-SNAPSHOT.pom >>>>>>>>>>>>>> [JENKINS] Archiving < >>>>>>>>>>>>>> https://wso2.org/jenkins/job/product-ss/ws/modules/features/product/org.wso2.ss.styles.feature/target/org.wso2.ss.styles.feature-1.5.0-SNAPSHOT.zip> >>>>>>>>>>>>>> to >>>>>>>>>>>>>> org.wso2.ss/org.wso2.ss.styles.feature/1.5.0-SNAPSHOT/org.wso2.ss.styles.feature-1.5.0-SNAPSHOT.zip >>>>>>>>>>>>>> Sending e-mails to: [email protected] [email protected] >>>>>>>>>>>>>> [email protected] [email protected] [email protected] >>>>>>>>>>>>>> [email protected] [email protected] [email protected] >>>>>>>>>>>>>> [email protected] >>>>>>>>>>>>>> channel stopped >>>>>>>>>>>>>> [product-ss] $ /bin/bash >>>>>>>>>>>>>> /build/software/jenkins/apache-tomcat-7.0.50/temp/hudson1421716695933255948.sh >>>>>>>>>>>>>> Killing All Carbon Servers...... >>>>>>>>>>>>>> Usage: >>>>>>>>>>>>>> kill pid ... Send SIGTERM to every process >>>>>>>>>>>>>> listed. >>>>>>>>>>>>>> kill signal pid ... Send a signal to every process >>>>>>>>>>>>>> listed. >>>>>>>>>>>>>> kill -s signal pid ... Send a signal to every process >>>>>>>>>>>>>> listed. >>>>>>>>>>>>>> kill -l List all signal names. >>>>>>>>>>>>>> kill -L List all signal names in a nice >>>>>>>>>>>>>> table. >>>>>>>>>>>>>> kill -l signal Convert between signal numbers >>>>>>>>>>>>>> and names. >>>>>>>>>>>>>> ERROR: Processing failed due to a bug in the code. Please >>>>>>>>>>>>>> report this to [email protected] >>>>>>>>>>>>>> Failed to copy < >>>>>>>>>>>>>> https://wso2.org/jenkins/job/product-ss/ws/modules/features/product/org.wso2.ss.styles.feature/target/org.wso2.ss.styles.feature-1.5.0-SNAPSHOT.zip> >>>>>>>>>>>>>> to >>>>>>>>>>>>>> /build/jenkins-home/jobs/product-ss/modules/org.wso2.ss$org.wso2.ss.styles.feature/builds/2014-09-10_03-13-24/archive/org.wso2.ss/org.wso2.ss.styles.feature/1.5.0-SNAPSHOT/org.wso2.ss.styles.feature-1.5.0-SNAPSHOT.pom >>>>>>>>>>>>>> due to No space left on device >>>>>>>>>>>>>> at >>>>>>>>>>>>>> org.apache.tools.ant.taskdefs.Copy.doFileOperations(Copy.java:914) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> org.apache.tools.ant.taskdefs.Copy.execute(Copy.java:567) >>>>>>>>>>>>>> at hudson.Util.copyFile(Util.java:922) >>>>>>>>>>>>>> at hudson.FilePath$38$1.visit(FilePath.java:1949) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.util.DirScanner.scanSingle(DirScanner.java:49) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.FilePath$ExplicitlySpecifiedDirScanner.scan(FilePath.java:2553) >>>>>>>>>>>>>> at hudson.FilePath$38.invoke(FilePath.java:1944) >>>>>>>>>>>>>> at hudson.FilePath$38.invoke(FilePath.java:1937) >>>>>>>>>>>>>> at hudson.FilePath.act(FilePath.java:920) >>>>>>>>>>>>>> at hudson.FilePath.act(FilePath.java:893) >>>>>>>>>>>>>> at hudson.FilePath.copyRecursiveTo(FilePath.java:1937) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> jenkins.model.StandardArtifactManager.archive(StandardArtifactManager.java:61) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.MavenBuild$ProxyImpl.performArchiving(MavenBuild.java:474) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:841) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:518) >>>>>>>>>>>>>> at hudson.model.Run.execute(Run.java:1706) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:525) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.model.ResourceController.execute(ResourceController.java:88) >>>>>>>>>>>>>> at hudson.model.Executor.run(Executor.java:231) >>>>>>>>>>>>>> Caused by: java.io.IOException: No space left on device >>>>>>>>>>>>>> at sun.nio.ch.FileDispatcherImpl.pwrite0(Native >>>>>>>>>>>>>> Method) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.ch.FileDispatcherImpl.pwrite(FileDispatcherImpl.java:66) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:89) >>>>>>>>>>>>>> at sun.nio.ch.IOUtil.write(IOUtil.java:51) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.ch.FileChannelImpl.writeInternal(FileChannelImpl.java:738) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:723) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.ch.FileChannelImpl.transferFromFileChannel(FileChannelImpl.java:593) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.ch.FileChannelImpl.transferFrom(FileChannelImpl.java:665) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> org.apache.tools.ant.util.ResourceUtils.copyResource(ResourceUtils.java:532) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> org.apache.tools.ant.util.FileUtils.copyFile(FileUtils.java:559) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> org.apache.tools.ant.taskdefs.Copy.doFileOperations(Copy.java:899) >>>>>>>>>>>>>> ... 18 more >>>>>>>>>>>>>> project=hudson.maven.MavenModuleSet@2538eeee[product-ss] >>>>>>>>>>>>>> project.getModules()=[hudson.maven.MavenModule@ac645bd[product-ss/org.wso2.ss:org.wso2.ss.styles][product-ss/org.wso2.ss:org.wso2.ss.styles][relativePath:modules/styles/product], >>>>>>>>>>>>>> hudson.maven.MavenModule@5f0c80d1[product-ss/org.wso2.ss:org.wso2.ss.styles.feature][product-ss/org.wso2.ss:org.wso2.ss.styles.feature][relativePath:modules/features/product/org.wso2.ss.styles.feature], >>>>>>>>>>>>>> hudson.maven.MavenModule@2ddd4a17[product-ss/org.wso2.ss:ss-features][product-ss/org.wso2.ss:ss-features][relativePath:modules/features/product], >>>>>>>>>>>>>> hudson.maven.MavenModule@1b2b4387[product-ss/org.wso2.ss:ss-features-parent][product-ss/org.wso2.ss:ss-features-parent][relativePath:modules/features], >>>>>>>>>>>>>> hudson.maven.MavenModule@4774095f[product-ss/org.wso2.ss:ss-parent][product-ss/org.wso2.ss:ss-parent][relativePath:], >>>>>>>>>>>>>> hudson.maven.MavenModule@1313609f[product-ss/org.wso2.ss:ss-styles-parent][product-ss/org.wso2.ss:ss-styles-parent][relativePath:modules/styles], >>>>>>>>>>>>>> hudson.maven.MavenModule@5d2c7081[product-ss/org.wso2.ss:wso2ss][product-ss/org.wso2.ss:wso2ss][relativePath:modules/distribution], >>>>>>>>>>>>>> hudson.maven.MavenModule@68e01114 >>>>>>>>>>>>>> [product-ss/org.wso2.ss:wso2ss-p2-profile][product-ss/org.wso2.ss:wso2ss-p2-profile][relativePath:modules/p2-profile]] >>>>>>>>>>>>>> project.getRootModule()=hudson.maven.MavenModule@4774095f >>>>>>>>>>>>>> [product-ss/org.wso2.ss:ss-parent][product-ss/org.wso2.ss:ss-parent][relativePath:] >>>>>>>>>>>>>> FATAL: Failed to copy < >>>>>>>>>>>>>> https://wso2.org/jenkins/job/product-ss/ws/modules/features/product/org.wso2.ss.styles.feature/target/org.wso2.ss.styles.feature-1.5.0-SNAPSHOT.zip> >>>>>>>>>>>>>> to >>>>>>>>>>>>>> /build/jenkins-home/jobs/product-ss/modules/org.wso2.ss$org.wso2.ss.styles.feature/builds/2014-09-10_03-13-24/archive/org.wso2.ss/org.wso2.ss.styles.feature/1.5.0-SNAPSHOT/org.wso2.ss.styles.feature-1.5.0-SNAPSHOT.pom >>>>>>>>>>>>>> due to No space left on device >>>>>>>>>>>>>> Failed to copy < >>>>>>>>>>>>>> https://wso2.org/jenkins/job/product-ss/ws/modules/features/product/org.wso2.ss.styles.feature/target/org.wso2.ss.styles.feature-1.5.0-SNAPSHOT.zip> >>>>>>>>>>>>>> to >>>>>>>>>>>>>> /build/jenkins-home/jobs/product-ss/modules/org.wso2.ss$org.wso2.ss.styles.feature/builds/2014-09-10_03-13-24/archive/org.wso2.ss/org.wso2.ss.styles.feature/1.5.0-SNAPSHOT/org.wso2.ss.styles.feature-1.5.0-SNAPSHOT.pom >>>>>>>>>>>>>> due to No space left on device >>>>>>>>>>>>>> at >>>>>>>>>>>>>> org.apache.tools.ant.taskdefs.Copy.doFileOperations(Copy.java:914) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> org.apache.tools.ant.taskdefs.Copy.execute(Copy.java:567) >>>>>>>>>>>>>> at hudson.Util.copyFile(Util.java:922) >>>>>>>>>>>>>> at hudson.FilePath$38$1.visit(FilePath.java:1949) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.util.DirScanner.scanSingle(DirScanner.java:49) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.FilePath$ExplicitlySpecifiedDirScanner.scan(FilePath.java:2553) >>>>>>>>>>>>>> at hudson.FilePath$38.invoke(FilePath.java:1944) >>>>>>>>>>>>>> at hudson.FilePath$38.invoke(FilePath.java:1937) >>>>>>>>>>>>>> at hudson.FilePath.act(FilePath.java:920) >>>>>>>>>>>>>> at hudson.FilePath.act(FilePath.java:893) >>>>>>>>>>>>>> at hudson.FilePath.copyRecursiveTo(FilePath.java:1937) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> jenkins.model.StandardArtifactManager.archive(StandardArtifactManager.java:61) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.MavenBuild$ProxyImpl.performArchiving(MavenBuild.java:474) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:841) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:518) >>>>>>>>>>>>>> at hudson.model.Run.execute(Run.java:1706) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:525) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> hudson.model.ResourceController.execute(ResourceController.java:88) >>>>>>>>>>>>>> at hudson.model.Executor.run(Executor.java:231) >>>>>>>>>>>>>> Caused by: java.io.IOException: No space left on device >>>>>>>>>>>>>> at sun.nio.ch.FileDispatcherImpl.pwrite0(Native >>>>>>>>>>>>>> Method) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.ch.FileDispatcherImpl.pwrite(FileDispatcherImpl.java:66) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:89) >>>>>>>>>>>>>> at sun.nio.ch.IOUtil.write(IOUtil.java:51) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.ch.FileChannelImpl.writeInternal(FileChannelImpl.java:738) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:723) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.ch.FileChannelImpl.transferFromFileChannel(FileChannelImpl.java:593) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> sun.nio.ch.FileChannelImpl.transferFrom(FileChannelImpl.java:665) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> org.apache.tools.ant.util.ResourceUtils.copyResource(ResourceUtils.java:532) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> org.apache.tools.ant.util.FileUtils.copyFile(FileUtils.java:559) >>>>>>>>>>>>>> at >>>>>>>>>>>>>> org.apache.tools.ant.taskdefs.Copy.doFileOperations(Copy.java:899) >>>>>>>>>>>>>> ... 18 more >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> Prabath Abeysekara >>>>>>>>>>>>> Associate Technical Lead, Data TG. >>>>>>>>>>>>> WSO2 Inc. >>>>>>>>>>>>> Email: [email protected] >>>>>>>>>>>>> Mobile: +94774171471 >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Harsha Kumara >>>>>>>>>>>> Software Engineer, WSO2 Inc. >>>>>>>>>>>> Mobile: +94775505618 >>>>>>>>>>>> Blog:harshcreationz.blogspot.com >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> Thanks & Best Regards, >>>>>>>>>>> >>>>>>>>>>> Maheshika Goonetilleke >>>>>>>>>>> Engineering Process Coordinator >>>>>>>>>>> >>>>>>>>>>> *WSO2 Inc* >>>>>>>>>>> *email : [email protected] <[email protected]>* >>>>>>>>>>> *mobile : +94 773 596707 <%2B94%20773%20596707>* >>>>>>>>>>> *www: :http://wso2.com <http://wso2.com/>*lean . enterprise . >>>>>>>>>>> middleware >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> *Afkham Azeez* >>>>>>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>>>>>>>> Member; Apache Software Foundation; http://www.apache.org/ >>>>>>>>>> * <http://www.apache.org/>* >>>>>>>>>> *email: **[email protected]* <[email protected]> >>>>>>>>>> * cell: +94 77 3320919 <%2B94%2077%203320919>blog: * >>>>>>>>>> *http://blog.afkham.org* <http://blog.afkham.org> >>>>>>>>>> *twitter: **http://twitter.com/afkham_azeez* >>>>>>>>>> <http://twitter.com/afkham_azeez> >>>>>>>>>> *linked-in: **http://lk.linkedin.com/in/afkhamazeez >>>>>>>>>> <http://lk.linkedin.com/in/afkhamazeez>* >>>>>>>>>> >>>>>>>>>> *Lean . Enterprise . Middleware* >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> Thanks & Best Regards, >>>>>>>>> >>>>>>>>> Maheshika Goonetilleke >>>>>>>>> Engineering Process Coordinator >>>>>>>>> >>>>>>>>> *WSO2 Inc* >>>>>>>>> *email : [email protected] <[email protected]>* >>>>>>>>> *mobile : +94 773 596707 <%2B94%20773%20596707>* >>>>>>>>> *www: :http://wso2.com <http://wso2.com/>*lean . enterprise . >>>>>>>>> middleware >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc. >>>>>>>> email: kasung AT spamfree wso2.com >>>>>>>> linked-in: http://lk.linkedin.com/in/gajasinghe >>>>>>>> blog: http://kasunbg.org >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> Thanks & Best Regards, >>>>>>> >>>>>>> Maheshika Goonetilleke >>>>>>> Engineering Process Coordinator >>>>>>> >>>>>>> *WSO2 Inc* >>>>>>> *email : [email protected] <[email protected]>* >>>>>>> *mobile : +94 773 596707 <%2B94%20773%20596707>* >>>>>>> *www: :http://wso2.com <http://wso2.com/>*lean . enterprise . >>>>>>> middleware >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc. >>>>>> email: kasung AT spamfree wso2.com >>>>>> linked-in: http://lk.linkedin.com/in/gajasinghe >>>>>> blog: http://kasunbg.org >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> Thanks & Best Regards, >>>>> >>>>> Maheshika Goonetilleke >>>>> Engineering Process Coordinator >>>>> >>>>> *WSO2 Inc* >>>>> *email : [email protected] <[email protected]>* >>>>> *mobile : +94 773 596707 <%2B94%20773%20596707>* >>>>> *www: :http://wso2.com <http://wso2.com/>*lean . enterprise . >>>>> middleware >>>>> >>>>> >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> >>>> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc. >>>> email: kasung AT spamfree wso2.com >>>> linked-in: http://lk.linkedin.com/in/gajasinghe >>>> blog: http://kasunbg.org >>>> >>>> >>>> >>> >>> >>> >>> -- >>> >>> Thanks & Best Regards, >>> >>> Maheshika Goonetilleke >>> Engineering Process Coordinator >>> >>> *WSO2 Inc* >>> *email : [email protected] <[email protected]>* >>> *mobile : +94 773 596707 <%2B94%20773%20596707>* >>> *www: :http://wso2.com <http://wso2.com/>*lean . enterprise . middleware >>> >>> >>> >>> >>> >> >> >> -- >> >> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc. >> email: kasung AT spamfree wso2.com >> linked-in: http://lk.linkedin.com/in/gajasinghe >> blog: http://kasunbg.org >> >> >> > > > > -- > *Afkham Azeez* > Director of Architecture; WSO2, Inc.; http://wso2.com > Member; Apache Software Foundation; http://www.apache.org/ > * <http://www.apache.org/>* > *email: **[email protected]* <[email protected]> > * cell: +94 77 3320919 <%2B94%2077%203320919>blog: * > *http://blog.afkham.org* <http://blog.afkham.org> > *twitter: **http://twitter.com/afkham_azeez* > <http://twitter.com/afkham_azeez> > *linked-in: **http://lk.linkedin.com/in/afkhamazeez > <http://lk.linkedin.com/in/afkhamazeez>* > > *Lean . Enterprise . Middleware* > -- *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc. email: kasung AT spamfree wso2.com linked-in: http://lk.linkedin.com/in/gajasinghe blog: http://kasunbg.org
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
