Then, can you get APIM to build using JDK8, but run on JDK 10 please? We'll
see how to proceed after doing that.

On Thu, Sep 6, 2018 at 2:29 PM Tharindu Wijewardane <[email protected]>
wrote:

> Hi all,
>
> As KasunG suggested I tried to get the carbon kernel (built with java 8)
> to run on java 10 first. Followings are the things I tried/found out.
>
>
>    - Existing carbon 4 cannot be run on java 10 as the equinox version
>    Kepler is not compatible with java 9 or 10. There are known issues they did
>    not fix on Kepler.
>
>
>    - Earlier I have upgraded the equinox version to Photon (latest) and I
>    have been trying to build with java 10 and was able to fix some issues but
>    still I came across some issues even when building with java 8.
>
>
> *Cannot complete the install because one or more required items could not
> be found.*
>
> * Software being installed: Carbon Product 4.4.34.SNAPSHOT
> (carbon.product.id <http://carbon.product.id> 4.4.34.SNAPSHOT)*
>
> * Missing requirement: Equinox Provisioning Metadata Repository
> 1.3.0.v20180302-1057 (org.eclipse.equinox.p2.metadata.repository
> 1.3.0.v20180302-1057) requires 'osgi.bundle; org.tukaani.xz 1.3.0' but it
> could not be found*
>
> * Cannot satisfy dependency:*
>
> *  From: Carbon Product 4.4.34.SNAPSHOT (carbon.product.id
> <http://carbon.product.id> 4.4.34.SNAPSHOT)*
>
> *  To: org.eclipse.equinox.p2.iu;
> org.wso2.carbon.core.runtime.feature.group
> [4.4.34.SNAPSHOT,4.4.34.SNAPSHOT]*
>
> * Cannot satisfy dependency:*
>
> *  From: Equinox Provisioning Console 1.1.0.v20180130-1836
> (org.eclipse.equinox.p2.console 1.1.0.v20180130-1836)*
>
> *  To: java.package; org.eclipse.equinox.p2.engine [2.0.0,3.0.0)*
>
> * Cannot satisfy dependency:*
>
> *  From: Equinox Provisioning Engine 2.6.0.v20180409-1209
> (org.eclipse.equinox.p2.engine 2.6.0.v20180409-1209)*
>
> *  To: java.package;
> org.eclipse.equinox.internal.p2.metadata.repository.io
> <http://org.eclipse.equinox.internal.p2.metadata.repository.io> 0.0.0*
>
> * Cannot satisfy dependency:*
>
> *  From: WSO2 Carbon - Carbon Runtime Feature 4.4.34.SNAPSHOT
> (org.wso2.carbon.core.runtime.feature.group 4.4.34.SNAPSHOT)*
>
> *  To: org.eclipse.equinox.p2.iu; org.eclipse.equinox.p2.console
> [1.1.0.v20180130-1836,1.1.0.v20180130-1836]*
>
>
> I found out there had been similar issues in previous equinox versions
> which have been fixed but seems to be resurfaced with Photon. I posted
> about that in eclipse forum.
>
>
>
>    - Next I upgraded the equinox version to luna - which is an older
>    version of equinox but newer than Kepler. It is the version used in C5
>    hence I did not have to manually install the dependencies to local repo as
>    they were already available in wso2 nexus. I could get it to compile with
>    java 8 and with some modifications to wso2server.sh run it on java 10
>    successfully. (Earlier Praminda had done this)
>
> Now that I have get the carbon kernal to run on java 10 what should my
> next step be? To integrate the changes to C4 or keep trying to build it on
> java 10?
> I am currently facing issues getting to generate stub classes from wsdl
> when building with java 10.
>
> Thanks
>
>
> On Mon, Sep 3, 2018 at 2:54 PM, Tharindu Wijewardane <[email protected]>
> wrote:
>
>> Hi Kasun,
>>
>> 1.) The fix I did was in a very old version of felix.scr.generator which
>> was released in 2011. I could not find the source on github so I downloaded
>> the source jar from maven repo and modified and installed to my local m2
>> repo by changing the version. Since this issue does not exist in newer
>> versions I am not sure how can i send the fix to Felix. (newer versions of 
>> felix.scr.generator
>> are not compatible with old scr plugin 1.7.4 which is the working version
>> for scr annotations).
>> What I thought of was to deploy the modified version in wso2 nexus repo
>> but I am not aware of the procedure (or whether should it be done like
>> that) please let me know.
>>
>> 2.) So far my focus was on building C4 with java 10. In that case I will
>> try to compile with java 8 and get it to run on java 10 first.
>>
>> Thanks
>>
>> On Mon, Sep 3, 2018 at 1:54 PM, KasunG Gajasinghe <[email protected]>
>> wrote:
>>
>>>
>>>
>>> On Mon, Sep 3, 2018 at 11:38 AM Tharindu Wijewardane <[email protected]>
>>> wrote:
>>>
>>>> Hi all,
>>>>
>>>> An update on the previous email.
>>>>
>>>> In order to automatically generate osgi metadata xmls during the maven
>>>> build either of following annotation schemas can be used.
>>>>
>>>>
>>>>    - Felix SCR annotations
>>>>    - OSGi declarative services (DS) annotations
>>>>
>>>> Older versions of maven scr plugin has used felix scr annotations but
>>>> later on its mentioned on the documentations that it has started to support
>>>> both felix scr annotations and DS annotations from osgi which is the
>>>> standard set of annotations for generating osgi meta data xmls. This is
>>>> done by adding the relevant dependency to pom with the scr plugin. However
>>>> newer versions of scr plugin do not seem to be supporting felix scr
>>>> annotations and what i found from the community is that the scr plugin is
>>>> in maintenance mode and it is better to use maven bundle plugin (without
>>>> the scr plugin) which only supports osgi ds annotations.
>>>>
>>>> Since felix scr annotations are used in C4 I had 2 options to proceed.
>>>> Either to fix java 10 compatibility issues in the older version (1.7.4) of
>>>> scr plugin or to convert existing scr annotations in C4 into osgi ds
>>>> annotations so that I can avoid using the scr plugin. I decided its better
>>>> to try and keep the existing annotation schema because changing it affects
>>>> those who use C4 with their own osgi bundles.
>>>> I could fix some compatibility issues in felix.scr.generator-1.1.4
>>>> library which is a dependency for scr plugin 1.7.4.
>>>> Now OSGI-INF folder structure is generated with the modified felix scr
>>>> generator and felix scr plugin.
>>>>
>>>
>>> This is great. Are you going to send this fix to upstream Felix folks?
>>> Where can we find the current fix?
>>>
>>>
>>>>
>>>> However there are other compatibility issues when building C4 with java
>>>> 10 which I am currently trying to fix.
>>>>
>>>>
>>> I think building C4 products with Java 10 is a secondary effort. I think
>>> the priority is to get the product runtime to work in Java 10. This is what
>>> we did with Java 7 -> 8 migration as well afair. So, can we run the
>>> products built with Java 8 on Java 10 now?
>>>
>>>
>>>> Thanks
>>>>
>>>>
>>>> On Wed, Aug 29, 2018 at 5:17 PM, Tharindu Wijewardane <
>>>> [email protected]> wrote:
>>>>
>>>>> Hi all,
>>>>>
>>>>> registry.xboot module has 3 java interfaces (SQLXML, RowId and NClob)
>>>>> they were empty and has the comment: Dummy implementation for jdk6.
>>>>> I removed that module and went ahead.
>>>>>
>>>>> However I'm facing issues getting the maven-scr-plugin to generate the
>>>>> "scr-plugin-generated" folder which contains the serviceComponents.xml 
>>>>> etc.
>>>>>
>>>>> Following error occurs if I use the existing scr plugin version with
>>>>> java 10.
>>>>>
>>>>> [ERROR] Failed to execute goal
>>>>> org.apache.felix:maven-scr-plugin:1.7.4:scr (generate-scr-scrdescriptor) 
>>>>> on
>>>>> project carbon-kernel: Execution generate-scr-scrdescriptor of goal
>>>>> org.apache.felix:maven-scr-plugin:1.7.4:scr failed:
>>>>> org.apache.felix.scrplugin.tags.annotation.AnnotationTagProvider is not an
>>>>> ImageIO SPI class
>>>>>
>>>>>
>>>>> When I upgrade the maven scr plugin version to 1.26.0 (latest) it
>>>>> complains that "No annotation processors found in classpath"
>>>>> So I added org.apache.felix.scr.annotations as an dependency according
>>>>> to instructions in Apache Felix documentation.
>>>>>
>>>>> Now i am getting the following error because scr-plugin-generated
>>>>> folder structure is still not generated.
>>>>>
>>>>> [ERROR] Manifest
>>>>> org.wso2.carbon:org.wso2.carbon.registry.core:bundle:4.4.34-SNAPSHOT :
>>>>> Input file does not exist:
>>>>> target/scr-plugin-generated/OSGI-INF/serviceComponents.xml
>>>>>
>>>>> I have tried this with multiple scr plugin versions and with and
>>>>> without upgrading the equinox version.
>>>>>
>>>>> No information is available on this issue in the community. Nobody
>>>>> seems to be using java 10 for OSGI stuff.
>>>>> I have asked about this issue on stackoverflow and apache felix users'
>>>>> mailing list.
>>>>> I am posting this in this thread as an update.
>>>>>
>>>>> Any help is appreciated.
>>>>>
>>>>>
>>>>> On Mon, Aug 27, 2018 at 1:25 PM, Praminda Jayawardana <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Yes, even if we get passed this error now, this will be problematic
>>>>>> later at the startup.
>>>>>>
>>>>>> On Mon, Aug 27, 2018 at 1:19 PM KasunG Gajasinghe <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>>
>>>>>>> Why a java.* package classes are added to our source tree?
>>>>>>>
>>>>>>> carbon-kernel/core/org.wso2.ca
>>>>>>> rbon.registry.xboot/src/main/java/java/sql/SQLXML.java
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Aug 27, 2018 at 1:13 PM Tharindu Wijewardane <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>>
>>>>>>>> Thanks Praminda.
>>>>>>>> I used sisu_ artifacts to build carbon p2 plugin.
>>>>>>>>
>>>>>>>> As for the equinox, since eclipse does not publish newer versions
>>>>>>>> of the equinox through maven repository I downloaded the latest version
>>>>>>>> (Photon) and manually installed all the jars in my local maven repo 
>>>>>>>> using
>>>>>>>> "wso2" as a prefix for the group ids of the artifacts. Then I updated 
>>>>>>>> the
>>>>>>>> poms in carbon kernal (C4) to use the new jars and fixed compilation 
>>>>>>>> issues
>>>>>>>> due to class movements.
>>>>>>>>
>>>>>>>> However I could not solve the following issue yet.
>>>>>>>>
>>>>>>>> [ERROR] Failed to execute goal
>>>>>>>> org.apache.felix:maven-scr-plugin:1.26.0:scr 
>>>>>>>> (generate-scr-scrdescriptor)
>>>>>>>> on project org.wso2.carbon.registry.xboot:
>>>>>>>> /Users/tharindu/IdeaProjects/carbon-kernel/core/org.wso2.carbon.registry.xboot/src/main/java/java/sql/SQLXML.java
>>>>>>>> : Unable to scan class files: java.sql.SQLXML (Class file format 
>>>>>>>> probably
>>>>>>>> not supported by ASM ?): IllegalArgumentException
>>>>>>>>
>>>>>>>> I used the latest version of maven-scr-plugin.
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thu, Aug 23, 2018 at 4:37 PM, Praminda Jayawardana <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> import for P2applicationlauncher should be changed from *import
>>>>>>>>> org.eclipse.tycho.p2.facade.in
>>>>>>>>> <http://org.eclipse.tycho.p2.facade.in>ternal.P2ApplicationLauncher 
>>>>>>>>> *to
>>>>>>>>> *import
>>>>>>>>> org.eclipse.sisu.equinox.launching.internal.P2ApplicationLauncher*
>>>>>>>>> aswell.
>>>>>>>>>
>>>>>>>>> On Thu, Aug 23, 2018 at 4:20 PM Praminda Jayawardana <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Tharindu,
>>>>>>>>>>
>>>>>>>>>> Tycho plugin we are using at the moment is not compatible with
>>>>>>>>>> Java 10 as I know.
>>>>>>>>>> Using following dependencies,
>>>>>>>>>>
>>>>>>>>>> <dependency>
>>>>>>>>>>     <groupId>org.eclipse.tycho</groupId>
>>>>>>>>>>     <artifactId>sisu-equinox-embedder</artifactId>
>>>>>>>>>>     <version>1.2.0</version>
>>>>>>>>>> </dependency>
>>>>>>>>>> <dependency>
>>>>>>>>>>     <groupId>org.eclipse.tycho</groupId>
>>>>>>>>>>     <artifactId>sisu-equinox-launching</artifactId>
>>>>>>>>>>     <version>1.2.0</version>
>>>>>>>>>> </dependency>
>>>>>>>>>> <dependency>
>>>>>>>>>>     <groupId>org.eclipse.tycho</groupId>
>>>>>>>>>>     <artifactId>tycho-p2-facade</artifactId>
>>>>>>>>>>     <version>1.2.0</version>
>>>>>>>>>> </dependency>
>>>>>>>>>>
>>>>>>>>>> in place of below old tycho dependencies should work. These
>>>>>>>>>> changes are to be made in maven-tools/carbon-p2-plugin/pom.xml
>>>>>>>>>>
>>>>>>>>>> <dependency>
>>>>>>>>>>     <groupId>org.eclipse.tycho</groupId>
>>>>>>>>>>     <artifactId>tycho-equinox</artifactId>
>>>>>>>>>>     <version>${tycho.version}</version>
>>>>>>>>>> </dependency>
>>>>>>>>>> <dependency>
>>>>>>>>>>     <groupId>org.eclipse.tycho</groupId>
>>>>>>>>>>     <artifactId>tycho-equinox-launching</artifactId>
>>>>>>>>>>     <version>${tycho.version}</version>
>>>>>>>>>> </dependency>
>>>>>>>>>> <dependency>
>>>>>>>>>>     <groupId>org.eclipse.tycho</groupId>
>>>>>>>>>>     <artifactId>tycho-p2-facade</artifactId>
>>>>>>>>>>     <version>${tycho.version}</version>
>>>>>>>>>> </dependency>
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Praminda
>>>>>>>>>>
>>>>>>>>>> On Thu, Aug 23, 2018 at 3:26 PM Afkham Azeez <[email protected]>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>> May be the latest plugin after the upgrade requires additional
>>>>>>>>>>> configuration. Please check why the NPE is thrown and we can figure 
>>>>>>>>>>> out
>>>>>>>>>>> what is missing from there.
>>>>>>>>>>>
>>>>>>>>>>> On Thu, Aug 23, 2018 at 9:03 AM Tharindu Wijewardane <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>
>>>>>>>>>>>> Following is what I have done so far. I have sent an email to
>>>>>>>>>>>> [email protected] earlier but its still being held with the reason "Post
>>>>>>>>>>>> by non-member to a members-only list".
>>>>>>>>>>>>
>>>>>>>>>>>> First I tried to build the 2.5.0 release of product-apim as it
>>>>>>>>>>>> is with java 10 and the build of p2-profile module failed with the
>>>>>>>>>>>> following jar
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> .m2/repository/org/eclipse/tycho/tycho-p2-runtime/0.13.0/eclipse/plugins/org.eclipse.equinox.launcher_1.2.0.v20110725-1610.jar
>>>>>>>>>>>>
>>>>>>>>>>>> Since it is included through carbon-p2-plugin module of the
>>>>>>>>>>>> maven-tools project I built the module using java 10 and use it to 
>>>>>>>>>>>> build
>>>>>>>>>>>> product-apim. Then the issue with the jar resolved but I got the 
>>>>>>>>>>>> following
>>>>>>>>>>>> issue when building p2-profile module.
>>>>>>>>>>>>
>>>>>>>>>>>> [ERROR] java.lang.NullPointerException
>>>>>>>>>>>> java.lang.RuntimeException: java.lang.NullPointerException
>>>>>>>>>>>>     at 
>>>>>>>>>>>> org.eclipse.tycho.p2.facade.internal.P2ApplicationLauncher.execute
>>>>>>>>>>>> (P2ApplicationLauncher.java:132)
>>>>>>>>>>>>     at org.wso2.maven.p2.RepositoryGenMojo.generateRepository
>>>>>>>>>>>> (RepositoryGenMojo.java:253)
>>>>>>>>>>>>     at org.wso2.maven.p2.RepositoryGenMojo.createRepo
>>>>>>>>>>>> (RepositoryGenMojo.java:204)
>>>>>>>>>>>>     at org.wso2.maven.p2.RepositoryGenMojo.execute
>>>>>>>>>>>> (RepositoryGenMojo.java:191)
>>>>>>>>>>>>     at
>>>>>>>>>>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
>>>>>>>>>>>> (DefaultBuildPluginManager.java:137)
>>>>>>>>>>>>
>>>>>>>>>>>> Furthermore, I was able to build tycho-equinox, tycho-p2-facade
>>>>>>>>>>>> and tycho-equinox-launching packages individually with jdk 10 but 
>>>>>>>>>>>> with the
>>>>>>>>>>>> maven compiler plugin release config as 8.
>>>>>>>>>>>>
>>>>>>>>>>>> <plugin>
>>>>>>>>>>>>
>>>>>>>>>>>> <groupId>org.apache.maven.plugins</groupId>
>>>>>>>>>>>>
>>>>>>>>>>>> <artifactId>maven-compiler-plugin</artifactId>
>>>>>>>>>>>>
>>>>>>>>>>>>  <version>3.7.0</version>
>>>>>>>>>>>>
>>>>>>>>>>>>  <configuration>
>>>>>>>>>>>>
>>>>>>>>>>>>   <release>8</release>
>>>>>>>>>>>>
>>>>>>>>>>>>  </configuration>
>>>>>>>>>>>>
>>>>>>>>>>>>  </plugin>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> I have tried building carbon-kernel with java 10 and failed due
>>>>>>>>>>>> to the following error.
>>>>>>>>>>>>
>>>>>>>>>>>> [ERROR] Failed to execute goal
>>>>>>>>>>>> org.apache.felix:maven-scr-plugin:1.7.4:scr 
>>>>>>>>>>>> (generate-scr-scrdescriptor) on
>>>>>>>>>>>> project carbon-kernel: Execution generate-scr-scrdescriptor of goal
>>>>>>>>>>>> org.apache.felix:maven-scr-plugin:1.7.4:scr failed:
>>>>>>>>>>>> org.apache.felix.scrplugin.tags.annotation.AnnotationTagProvider 
>>>>>>>>>>>> is not an
>>>>>>>>>>>> ImageIO SPI class
>>>>>>>>>>>>
>>>>>>>>>>>> At each time above projects could be built with java 8 (to make
>>>>>>>>>>>> sure there isn't any configuration issue since I am building those 
>>>>>>>>>>>> projects
>>>>>>>>>>>> for the 1st time)
>>>>>>>>>>>>
>>>>>>>>>>>> I will read more about carbon platform and try to understand
>>>>>>>>>>>> how equinox is used. But at the meantime any direction on how 
>>>>>>>>>>>> should I
>>>>>>>>>>>> continue is highly appreciated.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Mon, Aug 20, 2018 at 10:41 AM, Sriskandarajah Suhothayan <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Azeez
>>>>>>>>>>>>>
>>>>>>>>>>>>> Tharindu (New Joiner) is working on $Subject, can you please
>>>>>>>>>>>>> provide necessary assistance to him on this.
>>>>>>>>>>>>> @Tharindu Wijewardane <[email protected]> can you please
>>>>>>>>>>>>> send the work you have done so far to the dev list cc'ing Azeez 
>>>>>>>>>>>>> and Sameera
>>>>>>>>>>>>>
>>>>>>>>>>>>> Regards
>>>>>>>>>>>>> Suho
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> *S. Suhothayan*
>>>>>>>>>>>>> Director
>>>>>>>>>>>>> *WSO2 Inc. *
>>>>>>>>>>>>> http://wso2.com  <http://wso2.com/>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> *cell: (+94) 779 756 757 | blog:
>>>>>>>>>>>>> http://suhothayan.blogspot.com/ 
>>>>>>>>>>>>> <http://suhothayan.blogspot.com/>twitter:
>>>>>>>>>>>>> http://twitter.com/suhothayan <http://twitter.com/suhothayan> | 
>>>>>>>>>>>>> linked-in:
>>>>>>>>>>>>> http://lk.linkedin.com/in/suhothayan 
>>>>>>>>>>>>> <http://lk.linkedin.com/in/suhothayan>*
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> *Tharindu Wijewardane*
>>>>>>>>>>>> *Senior Software Engineer*
>>>>>>>>>>>> *WSO2 Inc.*
>>>>>>>>>>>>
>>>>>>>>>>>> *http://wso2.com <http://wso2.com/>*
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> *Afkham Azeez*
>>>>>>>>>>> Senior Director, Platform 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 3320919blog: **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*
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>> *Praminda Jayawardana*
>>>>>>>>>> Senior Software Engineer
>>>>>>>>>> WSO2 Inc.; http://wso2.com
>>>>>>>>>> Mobile : +94 (0) 716 590918
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>> *Praminda Jayawardana*
>>>>>>>>> Senior Software Engineer
>>>>>>>>> WSO2 Inc.; http://wso2.com
>>>>>>>>> Mobile : +94 (0) 716 590918
>>>>>>>>>
>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> *Tharindu Wijewardane*
>>>>>>>> *Senior Software Engineer*
>>>>>>>> *WSO2 Inc.*
>>>>>>>>
>>>>>>>> *http://wso2.com <http://wso2.com/>*
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> *Tharindu Wijewardane*
>>>>>>>> *Senior Software Engineer*
>>>>>>>> *WSO2 Inc.*
>>>>>>>>
>>>>>>>> *http://wso2.com <http://wso2.com/>*
>>>>>>>>
>>>>>>>> --
>>>>>>>
>>>>>>> *Kasun Gajasinghe*Technical Lead, WSO2 Inc.
>>>>>>> email: kasung AT spamfree wso2.com
>>>>>>> linked-in: http://lk.linkedin.com/in/gajasinghe
>>>>>>> blog: http://kasunbg.org
>>>>>>> phone: +1 650-745-4499, 77 678 0813
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> *Praminda Jayawardana*
>>>>>> Senior Software Engineer
>>>>>> WSO2 Inc.; http://wso2.com
>>>>>> Mobile : +94 (0) 716 590918
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Tharindu Wijewardane*
>>>>> *Senior Software Engineer*
>>>>> *WSO2 Inc.*
>>>>>
>>>>> *http://wso2.com <http://wso2.com/>*
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Tharindu Wijewardane*
>>>> *Senior Software Engineer*
>>>> *WSO2 Inc.*
>>>>
>>>> *http://wso2.com <http://wso2.com/>*
>>>>
>>>>
>>>
>>> --
>>>
>>> *Kasun Gajasinghe*Technical Lead, WSO2 Inc.
>>> email: kasung AT spamfree wso2.com
>>> linked-in: http://lk.linkedin.com/in/gajasinghe
>>> blog: http://kasunbg.org
>>> phone: +1 650-745-4499, 77 678 0813
>>>
>>>
>>
>>
>>
>> --
>> *Tharindu Wijewardane*
>> *Senior Software Engineer*
>> *WSO2 Inc.*
>>
>> *http://wso2.com <http://wso2.com/>*
>>
>>
>
>
> --
> *Tharindu Wijewardane*
> *Senior Software Engineer*
> *WSO2 Inc.*
>
> *http://wso2.com <http://wso2.com/>*
>
>

-- 
S.Uthaiyashankar
VP Engineering
WSO2 Inc.
http://wso2.com/ - "lean . enterprise . middleware"

Phone: +94 774895474
<https://wso2.com/signature>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to