On Wed, Feb 17, 2010 at 10:39 AM, Afkham Azeez <[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.
Amiila.
>
> Azeez
>
>
> On Wed, Feb 17, 2010 at 10:34 AM, Isuru Suriarachchi <[email protected]>wrote:
>
>>
>>
>> On Wed, Feb 17, 2010 at 9:51 AM, Afkham Azeez <[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]>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]>
>>>>
>>>> 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]>> 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]>> wrote:
>>>>> >
>>>>> >
>>>>> >
>>>>> > On Tue, Feb 16, 2010 at 10:13 AM, Isuru Suriarachchi
>>>>> > <[email protected] <mailto:[email protected]>> wrote:
>>>>> >
>>>>> >
>>>>> >
>>>>> > On Tue, Feb 16, 2010 at 9:06 AM, Sumedha Rubasinghe
>>>>> > <[email protected] <mailto:[email protected]>> wrote:
>>>>> >
>>>>> >
>>>>> > On Mon, Feb 15, 2010 at 4:09 PM, Afkham Azeez
>>>>> > <[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]>> wrote:
>>>>> >
>>>>> >
>>>>> >
>>>>> > On Mon, Feb 15, 2010 at 3:16 PM, Ruwan Linton
>>>>> > <[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]>; 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
>>>>> >
>>>>> >
>>>>> >
>>>>> >
>>>>> > --
>>>>> > --
>>>>> > Afkham Azeez
>>>>> > [email protected] <mailto:[email protected]>
>>>>> >
>>>>> > WSO2 Inc. http://wso2.com
>>>>> > Blog: http://afkham.org
>>>>> >
>>>>> > _______________________________________________
>>>>> > 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
>>>>> >
>>>>> >
>>>>> >
>>>>> > _______________________________________________
>>>>> > 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
>>>>> >
>>>>> >
>>>>> >
>>>>> >
>>>>> > --
>>>>> > 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>
>>>>> > [email protected] <mailto:[email protected]>
>>>>> >
>>>>> > wso2.com <http://wso2.com> Lean Enterprise Middleware
>>>>> >
>>>>> > _______________________________________________
>>>>> > Carbon-dev mailing list
>>>>> > [email protected] <mailto:[email protected]>
>>>>> > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>> >
>>>>> >
>>>>> >
>>>>> >
>>>>> > --
>>>>> > --
>>>>> > Afkham Azeez
>>>>> > [email protected] <mailto:[email protected]>
>>>>> > WSO2 Inc. http://wso2.com
>>>>> > Blog: http://afkham.org
>>>>> >
>>>>> ------------------------------------------------------------------------
>>>>> >
>>>>> > _______________________________________________
>>>>> > 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 <http://wso2.org/esbWSO2> 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
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Sanjiva Weerawarana, Ph.D.
>>>> Founder, Chairman & CEO; WSO2, Inc.; http://wso2.com/
>>>> email: [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
>>>>
>>>>
>>>
>>>
>>> --
>>> --
>>>
>>> Afkham Azeez
>>> [email protected]
>>> WSO2 Inc. http://wso2.com
>>> Blog: http://afkham.org
>>>
>>> _______________________________________________
>>> Carbon-dev mailing list
>>> [email protected]
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>>
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> [email protected]
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
>
> --
> --
> Afkham Azeez
> [email protected]
> WSO2 Inc. http://wso2.com
> Blog: http://afkham.org
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>
_______________________________________________
Carbon-dev mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev