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

Reply via email to