Hi All Actually the original issue is , ESB 5.0.0 server cannot start in Developer Studio with carbon server 4.4 in DevS 3.8.0 as well as 4.1.0 ( this was reported by several people) , I also able to reproduce this issue with DevS 3.8.0 and ESB 5.0.0 Alpa , I am getting the following error in DevS console when server is starting
"Invalid initial heap size: -XmsMEM_OPTS=-Xms256m -Xmx1024m Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. " I debug the code and found the root cause for this error , VM parameters has been defined in the carbon.definition.xml [1] as follows <start> <mainClass>org.wso2.carbon.bootstrap.Bootstrap</mainClass> <workingDirectory>${carbon.home}</workingDirectory> <vmParameters>-Xms256m -Xmx1024m -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath="${carbon.home}/repository/logs/heap-dump.hprof" -Dcom.sun.management.jmxremote -Djava.endorsed.dirs="${carbon.home}/lib/endorsed" -Djava.io.tmpdir="${carbon.home}/tmp" -Dcatalina.base="${carbon.home}/lib/tomcat" -Dwso2.server.standalone=true -Dcarbon.registry.root=/ -Dcarbon.home="${carbon.home}" -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dcarbon.config.dir.path="${carbon.home}/repository/conf" -Djava.util.logging.config.file="${carbon.home}/repository/conf/etc/logging-bridge.properties" -Dcomponents.repo="${carbon.home}/repository/components/plugins" -Dconf.location="${carbon.home}/repository/conf" -Dcom.atomikos.icatch.file="${carbon.home}/lib/transactions.properties" -Dcom.atomikos.icatch.hide_init_file_path=true -Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true -Dcom.sun.jndi.ldap.connect.pool.authentication=simple -Dcom.sun.jndi.ldap.connect.pool.timeout=3000 -Dorg.terracotta.quartz.skipUpdateCheck=true -Djava.security.egd=file:/dev/./urandom -Dfile.encoding=UTF8 -Djava.net.preferIPv4Stack=true -Dcom.ibm.cacheLocalHost=true -DworkerNode=false</vmParameters> <programArguments></programArguments> <classpathReference>carbon.libs</classpathReference> <debugPort>${carbon.debug}</debugPort> </start> There is a class called "CarbonServerScriptParser"[2] , it has been used to read the server startup sh line by line and try to figure out the these -Xms -Xmx -XX:MaxPermSize three values from server sh , it has the following logic to find out these values FileReader fileReader = new FileReader(scriptFile); BufferedReader reader = new BufferedReader(fileReader); String line = reader.readLine(); while (line != null) { if (line.contains(MIN_MEMORY_STRING)) { String[] array = line.split(" "); for (String string : array) { if (string.contains(MIN_MEMORY_STRING)) { vmParams.put(MIN_MEMORY_STRING,string.trim().substring(MIN_MEMORY_STRING .length())); } } } According to above logic it's read line by line and use "string.contains( MIN_MEMORY_STRING)" method to match and find above VM argument values. Above Min Memory VM augment is defined in the ESB 5.0.0 server startup file in the following way JVM_MEM_OPTS="-Xms256m -Xmx1024m" so when pass this line result will be "MEM_OPTS="-Xms256m" , then original VM param value which is define in the carbon.definition.xml file, will be overwritten using this value , (this is happening in there server imple class[3] ( method getVmArguments()) As a result of this above exception is printed to the console However IMO what we are trying to do here is not necessary, because eclipse has a built in UI to configure these VM arguments before the server start, so we shouldn't need to get it from server startup script , if a user want to change those default values users can easily configure it using eclipse it self furthermore we have done this for port configuration similar we can do it for VM arguments configuration Thanks and Regards /Jasintha [1] - https://github.com/wso2/developer-studio/blob/developer-studio-3.8.0/server/org.wso2.developerstudio.eclipse.carbonserver44/serverdefinition/carbon.definition.xml [2]- https://github.com/wso2/developer-studio/blob/developer-studio-3.8.0/server/org.wso2.developerstudio.eclipse.carbonserver.base/src/org/wso2/developerstudio/eclipse/carbonserver/base/utils/CarbonServerScriptParser.java [3]- https://github.com/wso2/developer-studio/blob/developer-studio-3.8.0/server/org.wso2.developerstudio.eclipse.carbonserver.base/src/org/wso2/developerstudio/eclipse/carbonserver/base/impl/CarbonServerBehaviour.java On Sat, May 28, 2016 at 7:26 AM, Awanthika Senarath <awanth...@wso2.com> wrote: > Thanks Susankha, > > [+ Kavith] > > Will have a look at this, > > > > Awanthika Senarath > Software Engineer, WSO2 Inc. > Mobile: +94717681791 > > > > On Sat, May 28, 2016 at 4:31 AM, Susankha Nirmala <susan...@wso2.com> > wrote: > >> >> >> On Fri, May 27, 2016 at 4:01 PM, Susankha Nirmala <susan...@wso2.com> >> wrote: >> >>> I was able to start ESB 5.0.0 using DevStudio 3.8.0 (with carbonserver >>> 4.4) with Java 1.7 and 1.8. Because, as I explained, in the DevS 3.8 we are >>> passing "-Xms256m -Xmx1024m -XX:MaxPermSize=256m" VM parameters(refer [1]). >>> Attached the screenshots to the mail. >>> >>> @ Awanthika, >>> >>> You can pass the same "-Xms256m -Xmx1024m -XX: MaxPermSize=256m" VM >>> parameters in the DevStudio 4.1.0 (revert relevant changes in the commit >>> [2]). When you are testing, don't test with the selfhost devstudio, and >>> build the p2 locally and install that to fresh eclipse Mars pack. >>> >>> [1]- >>> https://github.com/wso2/developer-studio/blob/developer-studio-3.8.0/server/org.wso2.developerstudio.eclipse.carbonserver44/serverdefinition/carbon.definition.xml >>> [2]- >>> https://github.com/wso2/devstudio-tooling-platform/commit/e17477078563fc145da99a5460a6ef18af385822#diff-54e1d0cafafda5466af0c4671299155b >>> >>> Thanks. >>> /Susankha. >>> >> >> >> >> >>> >>> On Thu, May 26, 2016 at 9:45 PM, Susankha Nirmala <susan...@wso2.com> >>> wrote: >>> >>>> >>>> On Thu, May 26, 2016 at 9:02 PM, Awanthika Senarath <awanth...@wso2.com >>>> > wrote: >>>> >>>>> Hello Susankha, >>>>> >>>>> We cannot have those VM arguments in serverdefinition.xml as ESB 5.0.0 >>>>> which is based on carbon 4.4.1 has a different wso2carbon.sh which will >>>>> not >>>>> be able to start if we pass those VM arguments. So the option is to >>>>> integrate a new server for carbon 4.4.1. >>>>> >>>> >>>> ESB 5.0.0 is using the Carbon Kernel version 4.4.5 and in the >>>> "wso2server.sh" carbon file, it will check the Java version like below and >>>> assign the values of the VM parameters to the "JVM_MEM_OPTS" variable, >>>> according to the java version. Then use the "$JVM_MEM_OPTS" parameter in >>>> the >>>> system property section (refer [1]) >>>> >>>> >>>> if [ -z "$JVM_MEM_OPTS" ]; then >>>> java_version=$("$JAVACMD" -version 2>&1 | awk -F '"' '/version/ >>>> {print $2}') >>>> JVM_MEM_OPTS="-Xms256m -Xmx1024m" >>>> if [ "$java_version" \< "1.8" ]; then >>>> JVM_MEM_OPTS="$JVM_MEM_OPTS -XX:MaxPermSize=256m" >>>> fi >>>> fi >>>> >>>> ......................... >>>> >>>> while [ "$status" = "$START_EXIT_STATUS" ] >>>> do >>>> $JAVACMD \ >>>> -Xbootclasspath/a:"$CARBON_XBOOTCLASSPATH" \ >>>> $JVM_MEM_OPTS \ >>>> >>>> Without creating a new server for ESB 5.0.0 (Carbon Kernel 4.4.5), we >>>> can use the same CarbonServer44 component. >>>> We can check the JAVA version and according to that, we can set the >>>> relavent VM parameters. >>>> I think that is the best way to handle this issue, without introduce a >>>> new CarbonSever vertion inside the DevStudio. >>>> >>>> >>>> [1]- >>>> https://github.com/wso2/carbon-kernel/blob/v4.4.5/distribution/kernel/carbon-home/bin/wso2server.sh >>>> >>>> >>>> >>>> >>>>> >>>>> >>>>> >>>>> Regards >>>>> Awanthika >>>>> >>>>> Awanthika Senarath >>>>> Software Engineer, WSO2 Inc. >>>>> Mobile: +94717681791 >>>>> >>>>> >>>>> >>>>> On Fri, May 27, 2016 at 9:15 AM, Susankha Nirmala <susan...@wso2.com> >>>>> wrote: >>>>> >>>>>> >>>>>> >>>>>> On Thu, May 26, 2016 at 8:26 PM, Susankha Nirmala <susan...@wso2.com> >>>>>> wrote: >>>>>> >>>>>>> >>>>>>> >>>>>>> On Thu, May 26, 2016 at 7:18 PM, Jasintha Dasanayake < >>>>>>> jasin...@wso2.com> wrote: >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Thu, May 26, 2016 at 9:05 AM, Awanthika Senarath < >>>>>>>> awanth...@wso2.com> wrote: >>>>>>>> >>>>>>>>> Hello Nuwan, >>>>>>>>> >>>>>>>>> Please find my comments inline, >>>>>>>>> >>>>>>>>> I have noticed following issues while testing. >>>>>>>>> >>>>>>>>> >>>>>>>>> https://wso2.org/jira/browse/TOOLS-3412 >>>>>>>>> >>>>>>>>> As I have mentioned before this is a OS specific issue which comes >>>>>>>>> in Linux and not a blocker. We will attempt to fix this as we move on. >>>>>>>>> >>>>>>>>> https://wso2.org/jira/browse/TOOLS-3416 >>>>>>>>> >>>>>>>> >>>>>>>> Actually this issue happens only when the server is started in JDK >>>>>>>> 1.7 if server runs on JDK 1.8 this issue won't be there , reason for >>>>>>>> this >>>>>>>> issue is , memory settings are defined in two different ways for JDK >>>>>>>> 7 and >>>>>>>> 8 in carbons server , So we have to find a way to distinguish these >>>>>>>> two >>>>>>>> settings inside the eclipse >>>>>>>> >>>>>>> >>>>>>> >>>>>>> This error happens due to missing "-Xms256m -Xmx1024m -XX: >>>>>>> MaxPermSize=256m" VM parameters in the carbon.definition.xml[1]. ESB >>>>>>> 5.0.0 >>>>>>> is support for Java 1.7.0 and 1.8.0 (refer [3]). >>>>>>> ESB 4.9.0 also supported for both Java versions and in the >>>>>>> carbon.definition.xml file of the carbonserver 4.2, we can see "-Xms256m >>>>>>> -Xmx1024m -XX:MaxPermSize=256m" VM parameters[2]. >>>>>>> >>>>>>> With the Java 1.8, PermSize VM parameter not using, because in Java >>>>>>> 8 PermGen is replace with Metaspace. But we need to support Both Java >>>>>>> versions (1.7 and 1.8). >>>>>>> We can pass same three "-Xms256m -Xmx1024m -XX: MaxPermSize=256m" VM >>>>>>> parameters and when we are starting server in Java 1.8.0 it will give >>>>>>> the >>>>>>> following warning, but continue the starting process. >>>>>>> >>>>>>> Java HotSpot(TM) 64-Bit Server VM warning: ignoring option >>>>>>> MaxPermSize=256m; support was removed in 8.0 >>>>>>> >>>>>>> If you directly run ESB with Java 1.8.0, you can see above warning >>>>>>> log. >>>>>>> The best thing we can do is use the same VM parameters define in the >>>>>>> wso2carbon.sh file in the carbon.definition.xml (that's what we have >>>>>>> done >>>>>>> with carbonserver 4.2 and that's why we can't see >>>>>>> This issue, when starting ESB 4.9.0 with Java 1.7.0) >>>>>>> >>>>>>> [1]- >>>>>>> https://github.com/wso2/devstudio-tooling-platform/blob/developer-studio-tooling-platform-4.1.0-beta2/plugins/org.wso2.developerstudio.eclipse.carbonserver44/serverdefinition/carbon.definition.xml >>>>>>> [2]- >>>>>>> https://github.com/wso2/devstudio-tooling-platform/blob/master/plugins/org.wso2.developerstudio.eclipse.carbonserver42/serverdefinition/carbon.definition.xml >>>>>>> [3]- https://docs.wso2.com/display/ESB500/Installation+Prerequisites >>>>>>> >>>>>>> Thanks. >>>>>>> /Susankha. >>>>>>> >>>>>> >>>>>> >>>>>> With the DevStudio 3.8.0 also we can run carbon44 servers and but >>>>>> there we can see "-Xms256m -Xmx1024m -XX:MaxPermSize=256m" VM parameters >>>>>> ([1]) >>>>>> >>>>>> [1]- >>>>>> https://github.com/wso2/developer-studio/blob/developer-studio-3.8.0/server/org.wso2.developerstudio.eclipse.carbonserver44/serverdefinition/carbon.definition.xml >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> Thanks and Regards >>>>>>>> /Jasintha >>>>>>>> >>>>>>>>> >>>>>>>>> We will look into this. It appears that this is caused by a memory >>>>>>>>> leak due to non heap-size setting[1] by the configurations. >>>>>>>>> >>>>>>>>> >>>>>>>>> [1] https://github.com/spring-projects/spring-boot/issues/4376 >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Regards >>>>>>>>> Awanthika >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Awanthika Senarath >>>>>>>>> Software Engineer, WSO2 Inc. >>>>>>>>> Mobile: +94717681791 >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, May 26, 2016 at 8:50 AM, Sohani Weerasinghe < >>>>>>>>> soh...@wso2.com> wrote: >>>>>>>>> >>>>>>>>>> Hi All, >>>>>>>>>> >>>>>>>>>> I have tested the updater tool functionality including installing >>>>>>>>>> features and no major issues found >>>>>>>>>> >>>>>>>>>> @Nuwan: I have tested [1] in Linux and couldn't reproduce the >>>>>>>>>> issue. >>>>>>>>>> >>>>>>>>>> [1] https://wso2.org/jira/browse/TOOLS-3416 >>>>>>>>>> >>>>>>>>>> Sohani Weerasinghe >>>>>>>>>> Software Engineer >>>>>>>>>> WSO2, Inc: http://wso2.com >>>>>>>>>> >>>>>>>>>> Mobile : +94 716439774 >>>>>>>>>> Blog :http://christinetechtips.blogspot.com/ >>>>>>>>>> Twitter : https://twitter.com/sohanichristine >>>>>>>>>> >>>>>>>>>> On Wed, May 25, 2016 at 6:02 PM, Nuwan Pallewela <nuw...@wso2.com >>>>>>>>>> > wrote: >>>>>>>>>> >>>>>>>>>>> Hi All, >>>>>>>>>>> >>>>>>>>>>> I have noticed following issues while testing. >>>>>>>>>>> https://wso2.org/jira/browse/TOOLS-3412 >>>>>>>>>>> https://wso2.org/jira/browse/TOOLS-3416 >>>>>>>>>>> >>>>>>>>>>> Thanks, >>>>>>>>>>> Nuwan >>>>>>>>>>> >>>>>>>>>>> On Wed, May 25, 2016 at 3:08 PM, Heshitha Hettihewa < >>>>>>>>>>> heshit...@wso2.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi all, >>>>>>>>>>>> >>>>>>>>>>>> I have tested BPS Tooling with the new platform and no major >>>>>>>>>>>> issues found. >>>>>>>>>>>> >>>>>>>>>>>> +1 >>>>>>>>>>>> >>>>>>>>>>>> Thanks. >>>>>>>>>>>> >>>>>>>>>>>> On Wed, May 25, 2016 at 2:40 PM, Maheeka Jayasuriya < >>>>>>>>>>>> mahe...@wso2.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi all, >>>>>>>>>>>>> >>>>>>>>>>>>> I have tested the project nature extension point and found no >>>>>>>>>>>>> issues. >>>>>>>>>>>>> >>>>>>>>>>>>> +1 >>>>>>>>>>>>> >>>>>>>>>>>>> Thanks, >>>>>>>>>>>>> Maheeka >>>>>>>>>>>>> >>>>>>>>>>>>> Maheeka Jayasuriya >>>>>>>>>>>>> Software Engineer >>>>>>>>>>>>> Mobile : +94777750661 >>>>>>>>>>>>> >>>>>>>>>>>>> On Mon, May 23, 2016 at 1:55 PM, Awanthika Senarath < >>>>>>>>>>>>> awanth...@wso2.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hello Devs, >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> We are pleased to announce the vote for RC-2 of *WSO2 Developer >>>>>>>>>>>>>> Studio Tooling >>>>>>>>>>>>>> for Platform 4.1.0.* >>>>>>>>>>>>>> >>>>>>>>>>>>>> P2 repository of WSO2 developer Studio Tooling for >>>>>>>>>>>>>> Platform 4.1.0 is available here >>>>>>>>>>>>>> <http://builder1.us1.wso2.org/~developerstudio/developer-studio-kernel/4.1.0/platform-bundles/releases/>. >>>>>>>>>>>>>> Source >>>>>>>>>>>>>> and Tag Location to be voted upon is available here >>>>>>>>>>>>>> <https://github.com/wso2/devstudio-tooling-platform/releases/tag/Released-mars-carbon-4.4-platform-4.1.0-RC2-2016-05-23-115802> >>>>>>>>>>>>>> . >>>>>>>>>>>>>> >>>>>>>>>>>>>> Developer Studio 4.1.0 Tooling for Platform is released on >>>>>>>>>>>>>> Developer Studio kernel 4.1.0 >>>>>>>>>>>>>> Developer Studio Kernel contains a single feature which has >>>>>>>>>>>>>> the bundles that are required to implement WSO2 specific product >>>>>>>>>>>>>> tooling on >>>>>>>>>>>>>> Eclipse. >>>>>>>>>>>>>> >>>>>>>>>>>>>> - This release contains Developer Studio migration to >>>>>>>>>>>>>> Eclipse mars >>>>>>>>>>>>>> - Improvements in the Developer Studio Updater tool for >>>>>>>>>>>>>> automatic updates >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> 1. [+] Stable - go ahead and release >>>>>>>>>>>>>> 2. [-] Broken - do not release (please explain why) >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> The platform could to be tested on top of Developer Studio >>>>>>>>>>>>>> Kernel with compatible tooling SNAPSHOT versions available at >>>>>>>>>>>>>> [1]. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> [1] >>>>>>>>>>>>>> http://builder1.us1.wso2.org/~developerstudio/developer-studio-kernel/4.1.0/ >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> Awanthika Senarath >>>>>>>>>>>>>> Software Engineer, WSO2 Inc. >>>>>>>>>>>>>> Mobile: +94717681791 >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>> Dev mailing list >>>>>>>>>>>>>> Dev@wso2.org >>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> Dev mailing list >>>>>>>>>>>>> Dev@wso2.org >>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Heshitha Hettihewa >>>>>>>>>>>> *Software Engineer* >>>>>>>>>>>> Mobile : +94716866386 >>>>>>>>>>>> <%2B94%20%280%29%20773%20451194> >>>>>>>>>>>> heshit...@wso2.com >>>>>>>>>>>> >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> Dev mailing list >>>>>>>>>>>> Dev@wso2.org >>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> ---------------------------------------------------------- >>>>>>>>>>> >>>>>>>>>>> *Nuwan Chamara Pallewela* >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> *Software Engineer* >>>>>>>>>>> >>>>>>>>>>> *WSO2, Inc. *http://wso2.com >>>>>>>>>>> *lean . enterprise . middleware* >>>>>>>>>>> >>>>>>>>>>> Email *nuw...@wso2.com <nuw...@wso2.com>* >>>>>>>>>>> Mobile *+94719079739 <%2B94719079739>@* >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Dev mailing list >>>>>>>>>>> Dev@wso2.org >>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Dev mailing list >>>>>>>>> Dev@wso2.org >>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> *Jasintha Dasanayake* >>>>>>>> >>>>>>>> *Senior Software EngineerWSO2 Inc. | http://wso2.com >>>>>>>> <http://wso2.com/>lean . enterprise . middleware* >>>>>>>> >>>>>>>> >>>>>>>> *mobile :- 0711368118 <0711368118>* >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Dev mailing list >>>>>>>> Dev@wso2.org >>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Susankha Nirmala >>>>>>> Software Engineer >>>>>>> WSO2, Inc.: http://wso2.com >>>>>>> lean.enterprise.middleware >>>>>>> Mobile : +94 77 593 2146 >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Susankha Nirmala >>>>>> Software Engineer >>>>>> WSO2, Inc.: http://wso2.com >>>>>> lean.enterprise.middleware >>>>>> Mobile : +94 77 593 2146 >>>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Susankha Nirmala >>>> Software Engineer >>>> WSO2, Inc.: http://wso2.com >>>> lean.enterprise.middleware >>>> Mobile : +94 77 593 2146 >>>> >>> >>> >>> >>> -- >>> Susankha Nirmala >>> Software Engineer >>> WSO2, Inc.: http://wso2.com >>> lean.enterprise.middleware >>> Mobile : +94 77 593 2146 >>> >> >> >> >> -- >> Susankha Nirmala >> Software Engineer >> WSO2, Inc.: http://wso2.com >> lean.enterprise.middleware >> Mobile : +94 77 593 2146 >> > > -- *Jasintha Dasanayake* *Senior Software EngineerWSO2 Inc. | http://wso2.com <http://wso2.com/>lean . enterprise . middleware* *mobile :- 0711368118*
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev