Hi Antonio, You can build API Manager 1.6.0 by following steps,
1) Checkout Carbon Kernel source from [1] and build kernel patches from patch0001 to patch0004. 2) Then checkout the provided tag from [2] and build chunk-06 pom file at [3]. This should build the relevant products released under chunk-06 including API Manager 1.6.0 :) Please let us know if you face any difficulties during the process. Please confider that you may need to use JDK 1.6.x and maven 3.0.x for building the source. [1] https://svn.wso2.org/repos/wso2/carbon/kernel/branches/4.2.0/ [2] https://svn.wso2.org/repos/wso2/carbon/platform/tags/turing-chunk06/ [3] https://svn.wso2.org/repos/wso2/carbon/platform/tags/turing-chunk06/product-releases/chunk-06/ Thanks, Manoj *Manoj Kumara* Software Engineer WSO2 Inc. http://wso2.com/ *lean.enterprise.middleware* Mobile: +94713448188 On Sat, Mar 15, 2014 at 1:36 AM, Cameron, Antonio < [email protected]> wrote: > Thanks Manoj. Could you provide me with the proper steps to build API > Manager 1.6.0 from source? Do I need to checkout and build > Orbit/Kernel/Platform source code? > > > > Thanks, > > Antonio > > > > *From:* Manoj Kumara [mailto:[email protected]] > *Sent:* Friday, March 14, 2014 2:28 PM > *To:* Cameron, Antonio > *Cc:* Srisunmugaraja Paraparan; Brainard, David; [email protected] > > *Subject:* Re: [Dev] Building / customizing API Manager Store / Publisher > from source code > > > > Hi Antonio, > > > > Yes you may need to build kernel patches up to patch0004 as Paraparan > mentioned. > > > > The reason behind is due to unavoidable circumstances we some times had to > introduce some new API in to kernel level. So in order to build the product > you may have only need to build the released kernel patches depending on > the chunk of the required product. You can get these information from our > release matrix [1]. > > > > The process of adding WSO2-CARBON-PATCH-4.2.0-000X files during product > build is to add the released patches to patches to the product. > > > > Hope this information helps you. > > > > Thanks, > > Manoj > > > > [1] http://wso2.com/products/carbon/release-matrix/ > > > > > *Manoj Kumara* > > Software Engineer > WSO2 Inc. http://wso2.com/ > *lean.enterprise.middleware* > > Mobile: +94713448188 > > > > On Fri, Mar 14, 2014 at 10:12 PM, Cameron, Antonio < > [email protected]> wrote: > > Thanks for your reply Srisunmugaraja. I downloaded the source from this > location specified in the API Manager 1.6.0 documentation: > https://svn.wso2.org/repos/wso2/carbon/platform/tags/turing-chunk06. If > you build the source from the *products/apimgt/1.6.0* folder, the > WSO2-CARBON-PATCH-4.2.0-000X zip files are downloaded from the wso2 > repository, installed in my local maven repository, and unzipped for the AM > product distribution under > *products/apimgt/1.6.0/modules/p2-profile/product/target* folder. Is > building the kernel patch 0001 from source required for building chunk-06 > from source? > > > > Thanks, > > Antonio > > > > *From:* Srisunmugaraja Paraparan [mailto:[email protected]] > *Sent:* Friday, March 14, 2014 12:29 PM > *To:* Cameron, Antonio > *Cc:* [email protected]; Brainard, David > *Subject:* Re: [Dev] Building / customizing API Manager Store / Publisher > from source code > > > > Hi Cameron, > > > > This is the kernel source location > https://svn.wso2.org/repos/wso2/carbon/kernel/branches/4.2.0/ > > First You build kernel patch0001, patch0002, patch0003 and patch0004 > inside the patches. Then you can build chunk06 in the same repo. > > > > On Fri, Mar 14, 2014 at 9:33 PM, Cameron, Antonio < > [email protected]> wrote: > > Hello, I'm getting the following error while building > *product-releases/chunk-06* from the turing-chunk06 source: > > > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2. > > 3.1:compile (default-compile) on project org.wso2.carbon.apimgt.impl: > Compilatio > > n failure: Compilation failure: > > [ERROR] ...\components\apimgt\org.wso2.carbon.apimgt.impl\1 > > .2.1\src\main\java\org\wso2\carbon\apimgt\impl\APIConsumerImpl.java:[362,59] > err > > or: cannot find symbol > > [ERROR] > > [ERROR] ...\components\apimgt\org.wso2.carbon.apimgt.impl\1 > > .2.1\src\main\java\org\wso2\carbon\apimgt\impl\APIConsumerImpl.java:[476,61] > err > > or: cannot find symbol > > [ERROR] > > > > Stackoverflow and other forums mention that I need to build kernel patch > 0001 to resolve this issue. Since I don't have the kernel source code > downloaded, how do I add this dependency to my maven build process? > > > > Thanks, > > Antonio > ------------------------------ > > This message, and any attachments, is for the intended recipient(s) only, > may contain information that is privileged, confidential and/or proprietary > and subject to important terms and conditions available at > http://www.bankofamerica.com/emaildisclaimer. If you are not the intended > recipient, please delete this message. > > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > > > > > -- > > Thanks & Regards > > -- > > Srisunmugaraja Paraparan > Software Engineer, > WSO2 Inc. - lean . enterprise . middleware | wso2.com > > email : [email protected], mobile : +94 77 0362151 > ------------------------------ > > This message, and any attachments, is for the intended recipient(s) only, > may contain information that is privileged, confidential and/or proprietary > and subject to important terms and conditions available at > http://www.bankofamerica.com/emaildisclaimer. If you are not the intended > recipient, please delete this message. > > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > > ------------------------------ > This message, and any attachments, is for the intended recipient(s) only, > may contain information that is privileged, confidential and/or proprietary > and subject to important terms and conditions available at > http://www.bankofamerica.com/emaildisclaimer. If you are not the intended > recipient, please delete this message. >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
