Thanks Kumara. I checked out the following kernel 4.2.0 tag prior to your response:
http://svn.wso2.org/repos/wso2/carbon/kernel/tags/4.2.0 Thanks, Antonio From: Manoj Kumara [mailto:[email protected]] Sent: Saturday, March 15, 2014 2:31 AM To: Cameron, Antonio Cc: Srisunmugaraja Paraparan; Brainard, David; [email protected] Subject: Re: [Dev] Building / customizing API Manager Store / Publisher from source code 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]<mailto:[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]<mailto:[email protected]>] Sent: Friday, March 14, 2014 2:28 PM To: Cameron, Antonio Cc: Srisunmugaraja Paraparan; Brainard, David; [email protected]<mailto:[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<tel:%2B94713448188> On Fri, Mar 14, 2014 at 10:12 PM, Cameron, Antonio <[email protected]<mailto:[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]<mailto:[email protected]>] Sent: Friday, March 14, 2014 12:29 PM To: Cameron, Antonio Cc: [email protected]<mailto:[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]<mailto:[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]<mailto:[email protected]> http://wso2.org/cgi-bin/mailman/listinfo/dev -- Thanks & Regards -- Srisunmugaraja Paraparan Software Engineer, WSO2 Inc. - lean . enterprise . middleware | wso2.com<http://wso2.com> email : [email protected]<mailto:[email protected]>, mobile : +94 77 0362151<tel:%2B94%2077%200362151> ________________________________ 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]<mailto:[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. ---------------------------------------------------------------------- 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
