Sanjiva Weerawarana wrote: > I don't understand the client repo bit .. we've agreed to package up > WSF/Java as a client stack. Is that not sufficient? > > Anyway we can have repository/client like we have > repository/deployment I assume? +1, when you say deployment, client doesn't seem to fit inside that, because it is not a deployment of artifacts, but a repository to be used to build the configuration context.
So I think we should go with the structure that I proposed previously; ie. repository/deployment/axis2services,dataservices,axis2modules and so forth. Thanks, Ruwan > > Sanjiva. > > On Thu, Feb 18, 2010 at 9:37 AM, Isuru Suriarachchi <[email protected] > <mailto:[email protected]>> wrote: > > > > On Thu, Feb 18, 2010 at 3:51 AM, Ruwan Linton <[email protected] > <mailto:[email protected]>> wrote: > > Amila Suriarachchi wrote: > > > > > > On Wed, Feb 17, 2010 at 10:39 AM, Afkham Azeez > <[email protected] <mailto:[email protected]> > > <mailto:[email protected] <mailto:[email protected]>>> wrote: > > > > When I said hard coded, I meant that AARs & MARs are not > deployed > > through Deployers, and the deployment of those have been > hardcoded > > > > > > > > <parameter > name="ServicesDirectory">axis2services</parameter> > > <parameter name="ModulesDirectory">axis2modules</parameter> > > > > you can edit above two parameters as given at the axis2.xml > file. > +1, so all what we wanted is technically doable; > > Shall we have the following structure on the repository, > > repository > > deployment > > axis2services > dataservices > axis2modules > mediators > bpel > > and so forth... > > > But we still need server and client repositories separately. So it > should also come under 'deployment'. Other than that, +1.. > > Thanks, > ~Isuru > > > > Thanks, > Ruwan > > > > Amiila. > > > > > > Azeez > > > > > > On Wed, Feb 17, 2010 at 10:34 AM, Isuru Suriarachchi > > <[email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>>> wrote: > > > > > > > > On Wed, Feb 17, 2010 at 9:51 AM, Afkham Azeez > <[email protected] <mailto:[email protected]> > > <mailto:[email protected] <mailto:[email protected]>>> wrote: > > > > We cannot have repository/axis2Services, > > repository/axis2Modules. Those are not based on > deployers > > and the deployment is hard coded. > > > > > > No. Actually in Axis2, it is not hard coded. You can > specify > > the directory with the deployer. It is hard coded > only in some > > of our Carbon components. Those can be fixed. So if > we are > > going to use some other names for the directories, > it is doable. > > > > Thanks, > > ~Isuru > > > > > > When you specify the axis2 repository, Axis2 > automatically > > assumes a structure, and automatically picks up > > directories such as lib under the repository. > So, like I > > mentioned earlier, my preference is, > > > repository/deployment/{services,modules,data-services etc.} > > > > Azeez > > > > > > On Wed, Feb 17, 2010 at 9:44 AM, Sanjiva Weerawarana > > <[email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>>> wrote: > > > > +1 to Ruwan's point .. > > > repository/{axis2Services,axis2Modules,dataServices} > > etc.. Can we avoid camel casing? It looks > weird for > > directory names .. > > > > While I understand Sameera's concern about > familiarity > > with Axis2, I think given the breadth of the > Carbon > > platform and given the different types of > things we > > deal with, its fine to break the familiarity. > > > > Sanjiva. > > > > 2010/2/16 Ruwan Linton <[email protected] > <mailto:[email protected]> > > <mailto:[email protected] <mailto:[email protected]>>> > > > > Afkham Azeez wrote: > > > +1 for removing artifacts dir, but I > think we > > need to retain the axis2 > > > part. > > Azeez, the problem with that model is, > we need to > > add a synapse > > directory into the repository as well, > and may be > > an Ode directory. > > > > It is not logical to add mediators into a > > directory inside axis2, same > > with bpel I guess. > > > > On a separate note, I have integrated a > mediator > > deployer into carbon, > > meaning you no longer have to go through > the OSGi > > bundles to deploy a > > mediator into the ESB, and it is being > hot deployed. > > > > Thanks, > > Ruwan > > > > > > Azeez > > > On Tue, Feb 16, 2010 at 2:10 PM, Paul > Fremantle > > <[email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>> > > > <mailto:[email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>>>> > > wrote: > > > > > > I know artifacts looks meaningful, > but there > > is a completely > > > pointless extra directory - as you > can see > > from the fact that > > > server only has artifacts in it. > > > > > > Paul > > > > > > > > > On 16 February 2010 04:53, Sameera > Jayasoma > > <[email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>> > > > <mailto:[email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>>>> wrote: > > > > > > > > > > > > On Tue, Feb 16, 2010 at 10:13 > AM, Isuru > > Suriarachchi > > > <[email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>> > > <mailto:[email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>>>> > > wrote: > > > > > > > > > > > > On Tue, Feb 16, 2010 at > 9:06 AM, > > Sumedha Rubasinghe > > > <[email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>> <mailto:[email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>>>> wrote: > > > > > > > > > On Mon, Feb 15, 2010 > at 4:09 PM, > > Afkham Azeez > > > <[email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>> <mailto:[email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>>>> wrote: > > > > > > It should be > > > > > > repository > > > | > > > |- axis2 > > > |- server > > > > |-artifacts > > > > |- > > modules > > > > |- > > services > > > > > > > > > +1 .. This looks > meaningful. > > > > > > Would it sound odd if > we rename > > 'services' into > > > 'axis2services'? > Rationale is > > we will be having other > > > deployer related > folders (eg: > > > > dataservices,bpel,jsservice) > > here & 'services' along > > > sound too abstract. (I > know this > > was how we had before.) > > > > > > > > > 'services' is the folder > which is > > read by axis2 for .aar > > > services. Of course we can > customize > > it using the > > > axis2.xml. But I think we > have hard > > coded those folder > > > names inside our Carbon > components. > > And also I think most > > > users (including axis2 > users) are > > used to put .aars in > > > 'services'. So I don't > think it'll > > be a good idea to > > > rename it. > > > > > > > > > services is a familiar folder > for Axis2 > > users. IMV, we better > > > keep the folder name as it is. > > > > > > Sameera > > > > > > > > > Thanks, > > > ~Isuru > > > > > > > > > > > > /sumedha > > > > > > > > > > > > > > repository/axis2/server/repository looks > weird so > > > we decided to call > > > it, > > repository/axis2/server/artifacts > > > > > > Azeez > > > > > > > > > On Mon, Feb 15, > 2010 at 3:27 > > PM, Isuru > > > Suriarachchi > <[email protected] <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>> > > > > <mailto:[email protected] <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>>>> wrote: > > > > > > > > > > > > On Mon, Feb > 15, 2010 at > > 3:16 PM, Ruwan Linton > > > > <[email protected] <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>> <mailto:[email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>>>> wrote: > > > > > > Axis2 repo > path is > > > > > > > > repository/axis2/service/artifacts > > > > > > > > > I think this > model was > > proposed during our > > > discussion on > > refactoring Carbon folder > > > structure (done by > > lahiru). "axis2" folder is > > > to isolate > axis2 related > > stuff as we have > > > other OSGi > stuff also in > > repository. "service" > > > folder is to > isolate the > > server side > > > repository > (however I > > think this should be > > > 'server' > rather than > > 'service'). I think we > > > have > axis2/service and > > axis2/client. I'm not > > > sure about > what's the > > use of having the > > > "artifacts" > folder. > > > > > > Thanks, > > > ~Isuru > > > > > > > > > > > > Why do we have > > service there??? :-( > > > > > > Thanks, > > > Ruwan > > > > > > -- > > > Ruwan Linton > > > Technical > Lead & > > Product Manager; WSO2 > > > ESB; > http://wso2.org/esb > > > WSO2 > > <http://wso2.org/esb%0AWSO2> Inc.; > > > > http://wso2.org > > > email: > > [email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>> > > > > > <mailto:[email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>>>; > > cell: +94 77 341 3097 > > > blog: > > http://blog.ruwan.org > > > > > > Lean . > Enterprise . > > Middleware > > > > > > > > > > > > _______________________________________________ > > > Carbon-dev > mailing list > > > > [email protected] <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>> > > > > > <mailto:[email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>>> > > > > > > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > > > > > > > > > > > _______________________________________________ > > > Carbon-dev > mailing list > > > > [email protected] <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>> > > <mailto:[email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>>> > > > > > > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > > > > > > > > > > > -- > > > -- > > > Afkham Azeez > > > [email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>> <mailto:[email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>>> > > > > > > WSO2 Inc. > http://wso2.com > > > Blog: > http://afkham.org > > > > > > > > > _______________________________________________ > > > Carbon-dev mailing > list > > > > [email protected] <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>> > > <mailto:[email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>>> > > > > > > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > > > > > > > > > > > _______________________________________________ > > > Carbon-dev mailing list > > > [email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>> > > <mailto:[email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>>> > > > > > > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > > > > > > > > > > > _______________________________________________ > > > Carbon-dev mailing list > > > [email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>> > > <mailto:[email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>>> > > > > > > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > > > > > > > > > > > _______________________________________________ > > > Carbon-dev mailing list > > > [email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>> > > <mailto:[email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>>> > > > > > > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > > > > > > > > > > > -- > > > Paul Fremantle > > > CTO and Co-Founder, WSO2 > > > OASIS WS-RX TC Co-chair, VP, > Apache Synapse > > > > > > Office: +44 844 484 8143 > > > Cell: +44 798 447 4618 > > > > > > blog: http://pzf.fremantle.org > > > twitter.com/pzfreo > <http://twitter.com/pzfreo> > > <http://twitter.com/pzfreo> > > <http://twitter.com/pzfreo> > > > [email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>> > > <mailto:[email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>>> > > > > > > wso2.com <http://wso2.com> > <http://wso2.com> <http://wso2.com> > > Lean Enterprise Middleware > > > > > > > _______________________________________________ > > > Carbon-dev mailing list > > > [email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>> > > <mailto:[email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>>> > > > > > > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > > > > > > > > > > > -- > > > -- > > > Afkham Azeez > > > [email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>> > > <mailto:[email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>>> > > > WSO2 Inc. http://wso2.com > > > Blog: http://afkham.org > > > > > > > ------------------------------------------------------------------------ > > > > > > > _______________________________________________ > > > Carbon-dev mailing list > > > [email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>> > > > > > > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > > > > > -- > > Ruwan Linton > > Technical Lead & Product Manager; WSO2 ESB; > > http://wso2.org/esb > > WSO2 <http://wso2.org/esbWSO2> Inc.; > http://wso2.org > > email: [email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>>; > > cell: +94 77 341 3097 > > blog: http://blog.ruwan.org > > > > Lean . Enterprise . Middleware > > > > > > > _______________________________________________ > > Carbon-dev mailing list > > [email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>> > > > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > > > > > > -- > > Sanjiva Weerawarana, Ph.D. > > Founder, Chairman & CEO; WSO2, Inc.; > http://wso2.com/ > > email: [email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>>; > > phone: +1 408 754 7388 x51726; cell: +94 77 > 787 6880 > > blog: http://sanjiva.weerawarana.org/ > > > > Lean . Enterprise . Middleware > > > > _______________________________________________ > > Carbon-dev mailing list > > [email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>> > > > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > > > > > > -- > > -- > > > > Afkham Azeez > > [email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>> > > WSO2 Inc. http://wso2.com > > Blog: http://afkham.org > > > > _______________________________________________ > > Carbon-dev mailing list > > [email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>> > > > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > > > > _______________________________________________ > > Carbon-dev mailing list > > [email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>> > > > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > > > > > > -- > > -- > > Afkham Azeez > > [email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>> > > WSO2 Inc. http://wso2.com > > Blog: http://afkham.org > > > > _______________________________________________ > > Carbon-dev mailing list > > [email protected] <mailto:[email protected]> > <mailto:[email protected] <mailto:[email protected]>> > > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Carbon-dev mailing list > > [email protected] <mailto:[email protected]> > > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > -- > Ruwan Linton > Technical Lead & Product Manager; WSO2 ESB; http://wso2.org/esb > WSO2 <http://wso2.org/esb%0AWSO2> Inc.; http://wso2.org > email: [email protected] <mailto:[email protected]>; cell: +94 77 > 341 3097 > blog: http://blog.ruwan.org > > Lean . Enterprise . Middleware > > > _______________________________________________ > Carbon-dev mailing list > [email protected] <mailto:[email protected]> > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > _______________________________________________ > Carbon-dev mailing list > [email protected] <mailto:[email protected]> > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > -- > Sanjiva Weerawarana, Ph.D. > Founder, Chairman & CEO; WSO2, Inc.; http://wso2.com/ > email: [email protected] <mailto:[email protected]>; phone: +1 408 754 > 7388 x51726; cell: +94 77 787 6880 > blog: http://sanjiva.weerawarana.org/ > > Lean . Enterprise . Middleware > ------------------------------------------------------------------------ > > _______________________________________________ > Carbon-dev mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > -- Ruwan Linton Technical Lead & Product Manager; WSO2 ESB; http://wso2.org/esb WSO2 Inc.; http://wso2.org email: [email protected]; cell: +94 77 341 3097 blog: http://blog.ruwan.org Lean . Enterprise . Middleware _______________________________________________ Carbon-dev mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
