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 <[email protected]>
Date: Thu, Jan 26, 2012 at 11:13 PM
Subject: Re: [Carbon-dev] More compilation errors in Carbon trunk
To: [email protected]




On Thu, Jan 26, 2012 at 10:59 PM, Srinath Perera <[email protected]> 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 <[email protected]> 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 <[email protected]> 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: [email protected] 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
> > [email protected]
> > 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
> [email protected]
> 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
[email protected]
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
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to