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 <de...@wso2.com> 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 <srin...@wso2.com> 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 <de...@wso2.com> 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 <az...@wso2.com> 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 . Middleware > >> > > > > > > > > -- > > Thanks, > > Denis > > ---------------------------------------------------------- > > Denis Weerasiri > > Software Engineer; WSO2 Inc.; http://wso2.com, > > email: denis [AT] wso2.com > > phone: +94117639629 > > site: https://sites.google.com/site/ddweerasiri/ > > blog: http://ddweerasiri.blogspot.com > > twitter: http://twitter.com/ddweerasiri > > linked-in: http://lk.linkedin.com/in/ddweerasiri > > > > > > _______________________________________________ > > Carbon-dev mailing list > > Carbon-dev@wso2.org > > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > > -- > ============================ > Srinath Perera, Ph.D. > http://www.cs.indiana.edu/~hperera/ > http://srinathsview.blogspot.com/ > _______________________________________________ > Carbon-dev mailing list > Carbon-dev@wso2.org > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev -- Thanks, Denis ---------------------------------------------------------- Denis Weerasiri Software Engineer; WSO2 Inc.; http://wso2.com, email: denis [AT] wso2.com phone: +94117639629 site: https://sites.google.com/site/ddweerasiri/ blog: http://ddweerasiri.blogspot.com twitter: http://twitter.com/ddweerasiri linked-in: http://lk.linkedin.com/in/ddweerasiri _______________________________________________ Carbon-dev mailing list Carbon-dev@wso2.org http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev -- ============================ Srinath Perera, Ph.D. Senior Software Architect, WSO2 Inc. Visiting Faculty, University of Moratuwa Member, Apache Software Foundation Research Scientist, Lanka Software Foundation Blog: http://srinathsview.blogspot.com/ Photos: http://www.flickr.com/photos/hemapani/ Phone: 0772360902 _______________________________________________ Carbon-dev mailing list Carbon-dev@wso2.org http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev