Re: [Carbon-dev] svn externs .. are they worth it? Fwd: More compilation errors in Carbon trunk
hi, we had the same discussion, some time back, [1] [1] http://markmail.org/message/k4647yw6rbfwyfsf thanks, --Pradeep ___ Carbon-dev mailing list Carbon-dev@wso2.org http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
Re: [Carbon-dev] svn externs .. are they worth it? Fwd: More compilation errors in Carbon trunk
Most of the time these externals are set to config files, etc which are modified hardly. So 95% of the time, it is safe to make that assumption and exclude svn externals when performing an update. :) Thanks, Thilina On Fri, Jan 27, 2012 at 12:36 PM, KasunG Gajasinghe wrote: > > > On Fri, Jan 27, 2012 at 12:17 PM, Muhammed Shariq wrote: > >> On Fri, Jan 27, 2012 at 6:21 AM, Srinath Perera wrote: >> >>> When we want to avoid putting the same file in two places .. we are >>> using svn externs >>> >>> But they added lot of complexity IMO .. slow down the checkout .. are >>> they worth it? isn't there a better way? what if we refer to them as >>> ../.. .. etc? >>> >>> WDYT? >>> >> >> > +1 > > >> +1 for some alternative other than externals, a svn up takes like forever >> :( >> >>> >>> --Srinath >>> >>> >>> -- Forwarded message -- >>> From: Denis Weerasiri >>> Date: Thu, Jan 26, 2012 at 11:13 PM >>> Subject: Re: [Carbon-dev] More compilation errors in Carbon trunk >>> To: carbon-dev@wso2.org >>> >>> >>> >>> >>> On Thu, Jan 26, 2012 at 10:59 PM, Srinath Perera >>> wrote: >>> > >>> > Denis do we have to have those externs? any chance we remove them to >>> > make things simpler and faster? >>> >>> Hi Srinath, >>> We keep our BPEL engine API wsdls in >>> >>> https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton >>> . >>> Again we generate a stub and skeleton from the same wsdl. >>> We use the same mechanism for >>> >>> https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.humantask.skeleton >>> and >>> https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.humantask.stub >>> . >>> It'll be hard to maintain these without svn externals. >>> >>> As well we have a svn extern from >>> >>> https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton >>> to >>> https://svn.wso2.org/repos/wso2/trunk/carbon/products/bps/modules/samples/product/BPSManagementClient/src/main/resources/mgt >>> . >>> >>> > >>> > On Thu, Jan 26, 2012 at 10:36 PM, Denis Weerasiri >>> wrote: >>> > > Hi Azeez, >>> > > Can you >>> > > check >>> https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton >>> > > and >>> https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.stub/ >>> are >>> > > upto date? >>> > > >>> > > As >>> https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.stub/ >>> has >>> > > an svn external >>> > > to >>> https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton >>> > > this error may be occurred. >>> > > >>> > > On Thu, Jan 26, 2012 at 9:06 PM, Afkham Azeez >>> wrote: >>> > >> >>> > >> We haven't had a single successful build in the past 3 days because >>> from >>> > >> time to time, some people were careless as to introduce compilation >>> errors! >>> > >> >>> > >> >>> > >> INFO] >>> > >> >>> >>> > >> [INFO] BUILD FAILURE >>> > >> [INFO] >>> > >> >>> >>> > >> [INFO] Total time: 2:28:04.486s >>> > >> [INFO] Finished at: Thu Jan 26 19:23:27 IST 2012 >>> > >> [INFO] Final Memory: 723M/1391M >>> > >> [INFO] >>> > >> >>> >>> > >> [ERROR] Failed to execute goal >>> > >> org.apache.maven.plugins:maven-compiler-plugin:2.3.1:compile >>> > >> (default-compile) on project org.wso2.carbon.bpel.ui: Compilation >>> failure: >>> > >> Compilation failure: >>> > >> [ERROR] >>> > >> >>> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[42,12] >>> > >> cannot find symbol >>> > >> [ERROR] symbol : class InvokeServiceListType >>> > >> [ERROR] location: class >>> > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater >>> > >> [ERROR] >>> > >> [ERROR] >>> > >> >>> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[44,12] >>> > >> cannot find symbol >>> > >> [ERROR] symbol : class ProvideServiceListType >>> > >> [ERROR] location: class >>> > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater >>> > >> [ERROR] >>> > >> [ERROR] >>> > >> >>> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[46,12] >>> > >> cannot find symbol >>> > >> [ERROR] symbol : class MexInterpreterListType >>> > >> [ERROR] location: class >>> > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater >>> > >> [ERROR] >>> > >> [ERROR] >>> > >> >>> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/sr
Re: [Carbon-dev] svn externs .. are they worth it? Fwd: More compilation errors in Carbon trunk
On Fri, Jan 27, 2012 at 12:17 PM, Muhammed Shariq wrote: > On Fri, Jan 27, 2012 at 6:21 AM, Srinath Perera wrote: > >> When we want to avoid putting the same file in two places .. we are >> using svn externs >> >> But they added lot of complexity IMO .. slow down the checkout .. are >> they worth it? isn't there a better way? what if we refer to them as >> ../.. .. etc? >> >> WDYT? >> > > +1 > +1 for some alternative other than externals, a svn up takes like forever > :( > >> >> --Srinath >> >> >> -- Forwarded message -- >> From: Denis Weerasiri >> Date: Thu, Jan 26, 2012 at 11:13 PM >> Subject: Re: [Carbon-dev] More compilation errors in Carbon trunk >> To: carbon-dev@wso2.org >> >> >> >> >> On Thu, Jan 26, 2012 at 10:59 PM, Srinath Perera >> wrote: >> > >> > Denis do we have to have those externs? any chance we remove them to >> > make things simpler and faster? >> >> Hi Srinath, >> We keep our BPEL engine API wsdls in >> >> https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton >> . >> Again we generate a stub and skeleton from the same wsdl. >> We use the same mechanism for >> >> https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.humantask.skeleton >> and >> https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.humantask.stub >> . >> It'll be hard to maintain these without svn externals. >> >> As well we have a svn extern from >> >> https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton >> to >> https://svn.wso2.org/repos/wso2/trunk/carbon/products/bps/modules/samples/product/BPSManagementClient/src/main/resources/mgt >> . >> >> > >> > On Thu, Jan 26, 2012 at 10:36 PM, Denis Weerasiri >> wrote: >> > > Hi Azeez, >> > > Can you >> > > check >> https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton >> > > and >> https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.stub/ >> are >> > > upto date? >> > > >> > > As >> https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.stub/ >> has >> > > an svn external >> > > to >> https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton >> > > this error may be occurred. >> > > >> > > On Thu, Jan 26, 2012 at 9:06 PM, Afkham Azeez wrote: >> > >> >> > >> We haven't had a single successful build in the past 3 days because >> from >> > >> time to time, some people were careless as to introduce compilation >> errors! >> > >> >> > >> >> > >> INFO] >> > >> >> >> > >> [INFO] BUILD FAILURE >> > >> [INFO] >> > >> >> >> > >> [INFO] Total time: 2:28:04.486s >> > >> [INFO] Finished at: Thu Jan 26 19:23:27 IST 2012 >> > >> [INFO] Final Memory: 723M/1391M >> > >> [INFO] >> > >> >> >> > >> [ERROR] Failed to execute goal >> > >> org.apache.maven.plugins:maven-compiler-plugin:2.3.1:compile >> > >> (default-compile) on project org.wso2.carbon.bpel.ui: Compilation >> failure: >> > >> Compilation failure: >> > >> [ERROR] >> > >> >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[42,12] >> > >> cannot find symbol >> > >> [ERROR] symbol : class InvokeServiceListType >> > >> [ERROR] location: class >> > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater >> > >> [ERROR] >> > >> [ERROR] >> > >> >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[44,12] >> > >> cannot find symbol >> > >> [ERROR] symbol : class ProvideServiceListType >> > >> [ERROR] location: class >> > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater >> > >> [ERROR] >> > >> [ERROR] >> > >> >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[46,12] >> > >> cannot find symbol >> > >> [ERROR] symbol : class MexInterpreterListType >> > >> [ERROR] location: class >> > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater >> > >> [ERROR] >> > >> [ERROR] >> > >> >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[48,12] >> > >> cannot find symbol >> > >> [ERROR] symbol : class PropertyListType >> > >> [ERROR] location: class >> > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater >> > >> [ERROR] >> > >> [ERROR] >> > >> >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bp
Re: [Carbon-dev] svn externs .. are they worth it? Fwd: More compilation errors in Carbon trunk
yah my svn update it now running for about 4 hours --Srinath On Fri, Jan 27, 2012 at 6:38 AM, Srinath Perera wrote: > When we want to avoid putting the same file in two places .. we are > using svn externs > > But they added lot of complexity IMO .. slow down the checkout .. are > they worth it? isn't there a better way? what if we refer to them as > ../.. .. etc? > > WDYT? > > --Srinath > > > -- Forwarded message -- > From: Denis Weerasiri > Date: Thu, Jan 26, 2012 at 11:13 PM > Subject: Re: [Carbon-dev] More compilation errors in Carbon trunk > To: carbon-dev@wso2.org > > > > > On Thu, Jan 26, 2012 at 10:59 PM, Srinath Perera wrote: >> >> Denis do we have to have those externs? any chance we remove them to >> make things simpler and faster? > > Hi Srinath, > We keep our BPEL engine API wsdls in > https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton > . > Again we generate a stub and skeleton from the same wsdl. > We use the same mechanism for > https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.humantask.skeleton > and > https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.humantask.stub. > It'll be hard to maintain these without svn externals. > > As well we have a svn extern from > https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton > to https://svn.wso2.org/repos/wso2/trunk/carbon/products/bps/modules/samples/product/BPSManagementClient/src/main/resources/mgt > . > >> >> On Thu, Jan 26, 2012 at 10:36 PM, Denis Weerasiri wrote: >> > Hi Azeez, >> > Can you >> > check https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton >> > and https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.stub/ are >> > upto date? >> > >> > As https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.stub/ has >> > an svn external >> > to https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton >> > this error may be occurred. >> > >> > On Thu, Jan 26, 2012 at 9:06 PM, Afkham Azeez wrote: >> >> >> >> We haven't had a single successful build in the past 3 days because from >> >> time to time, some people were careless as to introduce compilation >> >> errors! >> >> >> >> >> >> INFO] >> >> >> >> [INFO] BUILD FAILURE >> >> [INFO] >> >> >> >> [INFO] Total time: 2:28:04.486s >> >> [INFO] Finished at: Thu Jan 26 19:23:27 IST 2012 >> >> [INFO] Final Memory: 723M/1391M >> >> [INFO] >> >> >> >> [ERROR] Failed to execute goal >> >> org.apache.maven.plugins:maven-compiler-plugin:2.3.1:compile >> >> (default-compile) on project org.wso2.carbon.bpel.ui: Compilation failure: >> >> Compilation failure: >> >> [ERROR] >> >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[42,12] >> >> cannot find symbol >> >> [ERROR] symbol : class InvokeServiceListType >> >> [ERROR] location: class >> >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater >> >> [ERROR] >> >> [ERROR] >> >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[44,12] >> >> cannot find symbol >> >> [ERROR] symbol : class ProvideServiceListType >> >> [ERROR] location: class >> >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater >> >> [ERROR] >> >> [ERROR] >> >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[46,12] >> >> cannot find symbol >> >> [ERROR] symbol : class MexInterpreterListType >> >> [ERROR] location: class >> >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater >> >> [ERROR] >> >> [ERROR] >> >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[48,12] >> >> cannot find symbol >> >> [ERROR] symbol : class PropertyListType >> >> [ERROR] location: class >> >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater >> >> [ERROR] >> >> [ERROR] >> >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[50,12] >> >> cannot find symbol >> >> [ERROR] symbol : class ScopeEventType >> >> [ERROR] location: class >> >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater >> >> [ERROR] >> >> >> >> >> >> -- >> >> Afkham Azeez >> >> Director of Architecture; WSO2, Inc.; http://wso2.com >> >> Member;
Re: [Carbon-dev] svn externs .. are they worth it? Fwd: More compilation errors in Carbon trunk
On Fri, Jan 27, 2012 at 6:21 AM, Srinath Perera wrote: > When we want to avoid putting the same file in two places .. we are > using svn externs > > But they added lot of complexity IMO .. slow down the checkout .. are > they worth it? isn't there a better way? what if we refer to them as > ../.. .. etc? > > WDYT? > +1 for some alternative other than externals, a svn up takes like forever :( > > --Srinath > > > -- Forwarded message -- > From: Denis Weerasiri > Date: Thu, Jan 26, 2012 at 11:13 PM > Subject: Re: [Carbon-dev] More compilation errors in Carbon trunk > To: carbon-dev@wso2.org > > > > > On Thu, Jan 26, 2012 at 10:59 PM, Srinath Perera wrote: > > > > Denis do we have to have those externs? any chance we remove them to > > make things simpler and faster? > > Hi Srinath, > We keep our BPEL engine API wsdls in > > https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton > . > Again we generate a stub and skeleton from the same wsdl. > We use the same mechanism for > > https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.humantask.skeleton > and > https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.humantask.stub > . > It'll be hard to maintain these without svn externals. > > As well we have a svn extern from > > https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton > to > https://svn.wso2.org/repos/wso2/trunk/carbon/products/bps/modules/samples/product/BPSManagementClient/src/main/resources/mgt > . > > > > > On Thu, Jan 26, 2012 at 10:36 PM, Denis Weerasiri > wrote: > > > Hi Azeez, > > > Can you > > > check > https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton > > > and > https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.stub/ > are > > > upto date? > > > > > > As > https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.stub/ > has > > > an svn external > > > to > https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton > > > this error may be occurred. > > > > > > On Thu, Jan 26, 2012 at 9:06 PM, Afkham Azeez wrote: > > >> > > >> We haven't had a single successful build in the past 3 days because > from > > >> time to time, some people were careless as to introduce compilation > errors! > > >> > > >> > > >> INFO] > > >> > > > >> [INFO] BUILD FAILURE > > >> [INFO] > > >> > > > >> [INFO] Total time: 2:28:04.486s > > >> [INFO] Finished at: Thu Jan 26 19:23:27 IST 2012 > > >> [INFO] Final Memory: 723M/1391M > > >> [INFO] > > >> > > > >> [ERROR] Failed to execute goal > > >> org.apache.maven.plugins:maven-compiler-plugin:2.3.1:compile > > >> (default-compile) on project org.wso2.carbon.bpel.ui: Compilation > failure: > > >> Compilation failure: > > >> [ERROR] > > >> > /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[42,12] > > >> cannot find symbol > > >> [ERROR] symbol : class InvokeServiceListType > > >> [ERROR] location: class > > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater > > >> [ERROR] > > >> [ERROR] > > >> > /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[44,12] > > >> cannot find symbol > > >> [ERROR] symbol : class ProvideServiceListType > > >> [ERROR] location: class > > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater > > >> [ERROR] > > >> [ERROR] > > >> > /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[46,12] > > >> cannot find symbol > > >> [ERROR] symbol : class MexInterpreterListType > > >> [ERROR] location: class > > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater > > >> [ERROR] > > >> [ERROR] > > >> > /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[48,12] > > >> cannot find symbol > > >> [ERROR] symbol : class PropertyListType > > >> [ERROR] location: class > > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater > > >> [ERROR] > > >> [ERROR] > > >> > /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[50,12] > > >> cannot find symbol > > >> [ERROR] symbol : class ScopeEventType > > >> [ERROR] location: class > > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdate
[Carbon-dev] svn externs .. are they worth it? Fwd: More compilation errors in Carbon trunk
When we want to avoid putting the same file in two places .. we are using svn externs But they added lot of complexity IMO .. slow down the checkout .. are they worth it? isn't there a better way? what if we refer to them as ../.. .. etc? WDYT? --Srinath -- Forwarded message -- From: Denis Weerasiri Date: Thu, Jan 26, 2012 at 11:13 PM Subject: Re: [Carbon-dev] More compilation errors in Carbon trunk To: carbon-dev@wso2.org On Thu, Jan 26, 2012 at 10:59 PM, Srinath Perera wrote: > > Denis do we have to have those externs? any chance we remove them to > make things simpler and faster? Hi Srinath, We keep our BPEL engine API wsdls in https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton . Again we generate a stub and skeleton from the same wsdl. We use the same mechanism for https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.humantask.skeleton and https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.humantask.stub. It'll be hard to maintain these without svn externals. As well we have a svn extern from https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton to https://svn.wso2.org/repos/wso2/trunk/carbon/products/bps/modules/samples/product/BPSManagementClient/src/main/resources/mgt . > > On Thu, Jan 26, 2012 at 10:36 PM, Denis Weerasiri wrote: > > Hi Azeez, > > Can you > > check https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton > > and https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.stub/ are > > upto date? > > > > As https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.stub/ has > > an svn external > > to https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton > > this error may be occurred. > > > > On Thu, Jan 26, 2012 at 9:06 PM, Afkham Azeez wrote: > >> > >> We haven't had a single successful build in the past 3 days because from > >> time to time, some people were careless as to introduce compilation errors! > >> > >> > >> INFO] > >> > >> [INFO] BUILD FAILURE > >> [INFO] > >> > >> [INFO] Total time: 2:28:04.486s > >> [INFO] Finished at: Thu Jan 26 19:23:27 IST 2012 > >> [INFO] Final Memory: 723M/1391M > >> [INFO] > >> > >> [ERROR] Failed to execute goal > >> org.apache.maven.plugins:maven-compiler-plugin:2.3.1:compile > >> (default-compile) on project org.wso2.carbon.bpel.ui: Compilation failure: > >> Compilation failure: > >> [ERROR] > >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[42,12] > >> cannot find symbol > >> [ERROR] symbol : class InvokeServiceListType > >> [ERROR] location: class > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater > >> [ERROR] > >> [ERROR] > >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[44,12] > >> cannot find symbol > >> [ERROR] symbol : class ProvideServiceListType > >> [ERROR] location: class > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater > >> [ERROR] > >> [ERROR] > >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[46,12] > >> cannot find symbol > >> [ERROR] symbol : class MexInterpreterListType > >> [ERROR] location: class > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater > >> [ERROR] > >> [ERROR] > >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[48,12] > >> cannot find symbol > >> [ERROR] symbol : class PropertyListType > >> [ERROR] location: class > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater > >> [ERROR] > >> [ERROR] > >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[50,12] > >> cannot find symbol > >> [ERROR] symbol : class ScopeEventType > >> [ERROR] location: class > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater > >> [ERROR] > >> > >> > >> -- > >> Afkham Azeez > >> Director of Architecture; WSO2, Inc.; http://wso2.com > >> Member; Apache Software Foundation; http://www.apache.org/ > >> > >> email: az...@wso2.com cell: +94 77 3320919 > >> blog: http://blog.afkham.org > >> twitter: http://twitter.com/afkham_azeez > >> linked-in: http://lk.linkedin.com/in/afkhamazeez > >> > >> Lean . Enterprise . M
[Carbon-dev] svn externs .. are they worth it? Fwd: More compilation errors in Carbon trunk
When we want to avoid putting the same file in two places .. we are using svn externs But they added lot of complexity IMO .. slow down the checkout .. are they worth it? isn't there a better way? what if we refer to them as ../.. .. etc? WDYT? --Srinath -- Forwarded message -- From: Denis Weerasiri Date: Thu, Jan 26, 2012 at 11:13 PM Subject: Re: [Carbon-dev] More compilation errors in Carbon trunk To: carbon-dev@wso2.org On Thu, Jan 26, 2012 at 10:59 PM, Srinath Perera wrote: > > Denis do we have to have those externs? any chance we remove them to > make things simpler and faster? Hi Srinath, We keep our BPEL engine API wsdls in https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton . Again we generate a stub and skeleton from the same wsdl. We use the same mechanism for https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.humantask.skeleton and https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.humantask.stub. It'll be hard to maintain these without svn externals. As well we have a svn extern from https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton to https://svn.wso2.org/repos/wso2/trunk/carbon/products/bps/modules/samples/product/BPSManagementClient/src/main/resources/mgt . > > On Thu, Jan 26, 2012 at 10:36 PM, Denis Weerasiri wrote: > > Hi Azeez, > > Can you > > check https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton > > and https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.stub/ are > > upto date? > > > > As https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.stub/ has > > an svn external > > to https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.bpel.skeleton > > this error may be occurred. > > > > On Thu, Jan 26, 2012 at 9:06 PM, Afkham Azeez wrote: > >> > >> We haven't had a single successful build in the past 3 days because from > >> time to time, some people were careless as to introduce compilation errors! > >> > >> > >> INFO] > >> > >> [INFO] BUILD FAILURE > >> [INFO] > >> > >> [INFO] Total time: 2:28:04.486s > >> [INFO] Finished at: Thu Jan 26 19:23:27 IST 2012 > >> [INFO] Final Memory: 723M/1391M > >> [INFO] > >> > >> [ERROR] Failed to execute goal > >> org.apache.maven.plugins:maven-compiler-plugin:2.3.1:compile > >> (default-compile) on project org.wso2.carbon.bpel.ui: Compilation failure: > >> Compilation failure: > >> [ERROR] > >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[42,12] > >> cannot find symbol > >> [ERROR] symbol : class InvokeServiceListType > >> [ERROR] location: class > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater > >> [ERROR] > >> [ERROR] > >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[44,12] > >> cannot find symbol > >> [ERROR] symbol : class ProvideServiceListType > >> [ERROR] location: class > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater > >> [ERROR] > >> [ERROR] > >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[46,12] > >> cannot find symbol > >> [ERROR] symbol : class MexInterpreterListType > >> [ERROR] location: class > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater > >> [ERROR] > >> [ERROR] > >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[48,12] > >> cannot find symbol > >> [ERROR] symbol : class PropertyListType > >> [ERROR] location: class > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater > >> [ERROR] > >> [ERROR] > >> /Users/azeez/projects/wso2/org/trunk/carbon/components/business-processes/bpel/org.wso2.carbon.bpel.ui/src/main/java/org/wso2/carbon/bpel/ui/DeploymentDescriptorUpdater.java:[50,12] > >> cannot find symbol > >> [ERROR] symbol : class ScopeEventType > >> [ERROR] location: class > >> org.wso2.carbon.bpel.ui.DeploymentDescriptorUpdater > >> [ERROR] > >> > >> > >> -- > >> Afkham Azeez > >> Director of Architecture; WSO2, Inc.; http://wso2.com > >> Member; Apache Software Foundation; http://www.apache.org/ > >> > >> email: az...@wso2.com cell: +94 77 3320919 > >> blog: http://blog.afkham.org > >> twitter: http://twitter.com/afkham_azeez > >> linked-in: http://lk.linkedin.com/in/afkhamazeez > >> > >> Lean . Enterprise . M
Re: [Carbon-dev] svn externs
Real problem is not the time taken for svn up. It's hard to create branches and manage them due to this. Because svn externs are not directly visible, there is a great possibility that some of the svn externs in branch were missed during the branching. The best way to solve this is to use relative paths when ever possible. There's a issue with svn clients some time back when there are relative paths in svn externals. AFAIK those issues are not there in the current svn clients. So as a best practice we should try to use relative paths when ever possible. Thanks Milinda On Sun, Jan 23, 2011 at 8:14 PM, Amila Jayasekara wrote: > > On Fri, Jan 21, 2011 at 2:11 PM, Samisa Abeysinghe wrote: > >> I got the feeling that we have got too many of $subject > > > Recently we had to add few "svn externs" to incorporate configurations into > features. But i am not sure whether we have a better way of resolving this. > > Maybe, Sameera can give more feedback on this. > > Thanks > AmilaJ > >> >> Are we sure we have only the must haves? >> >> Thanks, >> Samisa... >> >> Samisa Abeysinghe >> VP Engineering >> WSO2 Inc. >> http://wso2.com >> http://wso2.org >> >> >> >> ___ >> Carbon-dev mailing list >> Carbon-dev@wso2.org >> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev >> >> > > ___ > Carbon-dev mailing list > Carbon-dev@wso2.org > https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > -- Milinda Pathirage Technical Lead and Product Manager, Business Process Server - WSO2 Inc; http://wso2.com Blog: http://blog.mpathirage.com Lean Enterprise Middleware ___ Carbon-dev mailing list Carbon-dev@wso2.org https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
Re: [Carbon-dev] svn externs
On Fri, Jan 21, 2011 at 2:11 PM, Samisa Abeysinghe wrote: > I got the feeling that we have got too many of $subject Recently we had to add few "svn externs" to incorporate configurations into features. But i am not sure whether we have a better way of resolving this. Maybe, Sameera can give more feedback on this. Thanks AmilaJ > > Are we sure we have only the must haves? > > Thanks, > Samisa... > > Samisa Abeysinghe > VP Engineering > WSO2 Inc. > http://wso2.com > http://wso2.org > > > > ___ > Carbon-dev mailing list > Carbon-dev@wso2.org > https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > ___ Carbon-dev mailing list Carbon-dev@wso2.org https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
Re: [Carbon-dev] svn externs
On Fri, Jan 21, 2011 at 2:14 PM, Amila Maha Arachchi wrote: > Hi, > > On Fri, Jan 21, 2011 at 2:11 PM, Samisa Abeysinghe wrote: >> >> I got the feeling that we have got too many of $subject > > Due to $Subject it takes a considerable time when taking a svn up. you can use --ignore-externals switch, if you feel like the external updates are not that critical. (depends) --Pradeep > > AmilaM. >> >> Are we sure we have only the must haves? >> >> Thanks, >> Samisa... >> >> Samisa Abeysinghe >> VP Engineering >> WSO2 Inc. >> http://wso2.com >> http://wso2.org >> >> >> >> ___ >> Carbon-dev mailing list >> Carbon-dev@wso2.org >> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev >> > > > ___ > Carbon-dev mailing list > Carbon-dev@wso2.org > https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > ___ Carbon-dev mailing list Carbon-dev@wso2.org https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
Re: [Carbon-dev] svn externs
Hi, On Fri, Jan 21, 2011 at 2:11 PM, Samisa Abeysinghe wrote: > I got the feeling that we have got too many of $subject Due to $Subject it takes a considerable time when taking a svn up. AmilaM. > > Are we sure we have only the must haves? > > Thanks, > Samisa... > > Samisa Abeysinghe > VP Engineering > WSO2 Inc. > http://wso2.com > http://wso2.org > > > > ___ > Carbon-dev mailing list > Carbon-dev@wso2.org > https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > ___ Carbon-dev mailing list Carbon-dev@wso2.org https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
[Carbon-dev] svn externs
I got the feeling that we have got too many of $subject Are we sure we have only the must haves? Thanks, Samisa... Samisa Abeysinghe VP Engineering WSO2 Inc. http://wso2.com http://wso2.org ___ Carbon-dev mailing list Carbon-dev@wso2.org https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev