Hi,

Since "Eclipse Che" currently does not support for creating JAX-RS and
JAX-WS projects and we are going to implement project types for JAX-RS and
JAX-WS for Eclipse Che, I think its better to categorize them under Java
--> Maven category not under the WSO2 category.(Following the convention
for existing webapps creation in Eclipse Che)

Thanks,
Viraj.

On Thu, Feb 5, 2015 at 9:35 PM, Susinda Perera <[email protected]> wrote:

> Hi All
>
> We are in the process of $subject. One of the decision point we faced is
> how to implement the 3 level project hierarchy as i have discussed in the
> below mail. (added below[1] is the mail discussion i had with codenvy
> team). According to them there is no such option in 3.5.0 release but will
> be there in 3.7.0. However the plugin we already being developing is
> handled this issue by having a wizard page. But according to the training
> we had it seems that better way to do this is by having project generator
> for each project. Therefore i think till we got that thing implemented by
> codenvy we could go in a project structure as one of the options(1, 2)
> below.
>
> [opt1]
> WSO2 ESB
> -- ESB config project
> WSO2 AppServer
> -- webapp project
> -- JAX-WS project
> -- JAX-RS project
>
> [opt2]
> WSO2
> -- ESB project
> -- AppServer JAX-WS projet
> -- AppServer JAX-RS projet
> -- AppServer webapp projet
>
> I prefer option one since, when we get 3 level support implemented we can
> easily move 'WSO2'
> as the top level. Please give your suggestions.
>
> Thanks
>
>
>
> [1]
> ---------- Forwarded message ----------
> From: Vitalii Parfonov <[email protected]>
> Date: Thu, Feb 5, 2015 at 7:30 PM
> Subject: Re: 3 level hierarchy of projects and pom creation
> To: Tyler Jewell <[email protected]>
> Cc: wso2-engagement <[email protected]>, Gennady Azarenkov <
> [email protected]>, Susinda Perera <[email protected]>, Evgen Vidolob
> <[email protected]>, Andrii Plotnikov <[email protected]>
>
>
>
>
> Vitaly Parfonov -- codenvy
>
> On Thu, Feb 5, 2015 at 2:57 PM, Tyler Jewell <[email protected]> wrote:
>
>> Adding Gennady.   He should have some suggestions.   In 3.7, we are
>> introducing an improved project type abstraction.  It supports sub project
>> types, project modules, and authorship in a single class.
>>
>> We will use this to create the deployment abstractions as a type of
>> project.  It should also simplify what you need for this structure.
>>
>>
>> _____________________________
>> From: Susinda Perera <[email protected]>
>> Sent: Wednesday, February 4, 2015 9:58 PM
>> Subject: 3 level hierarchy of projects and pom creation
>> To: wso2-engagement <[email protected]>, Andrii Plotnikov <
>> [email protected]>, Evgen Vidolob <[email protected]>
>>
>>
>>  Hi Andrii/Evgin
>>
>>  This is to get some advices and best-practises for following 2 items.
>>
>>  1.We are thinking of developing a project based on following structure
>>
>>  WSO2
>>   -- ESB Project
>>   -- AppServer Project
>>       -- JAX-WS Project
>>       -- Webapp Project
>>
>>  Is this structure is supported from codenvy.? Do you recomend to go in
>> this approach
>>  Alternative approach that we are thinking of is giving a single wizard
>> for AppServer Project and there we give another wizard page to select the
>> project type and depending on project type execute a project generator.
>>  But i feel like having a separate project generator for each project
>> type would be good, however to implement that way might need to have above
>> 3 level support.
>>
>
> Yes, no reason do something until we ship 3.7.0
>
>
>>
>>  2. We want to add repositories and pluginRepositories for the pom,
>> however i could not find a method in  com .codenvy.ide.maven.tools.Model to
>> do this. As an alternative we can write to the pom file directly  (or can
>> we  use  model .setPomFile() to do the same).
>>
>
> We will add this method to our model. I have created issue on it.
>
>
>>
>>  Appreciate your inputs and thoughts.
>>
>>  Thanks
>>
>>
>> --
>>  *Susinda Perera*
>> Software Engineer
>> Mobile: (+94)716049075
>>
>> WSO2 Inc. http://wso2.com/
>>  Tel :  94 11 214 5345 Fax :94 11  <11%C2%A0%202145300>2145300
>> <11%C2%A0%202145300>
>>
>>
>>
>>
>
>
>
> --
> *Susinda Perera*
> Software Engineer
> Mobile:(+94)716049075
>
> WSO2 Inc. http://wso2.com/
> Tel : 94 11 214 5345 Fax :94 11 2145300
>
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Viraj Rajaguru
Senior Software Engineer
WSO2 Inc. : http://wso2.com

Mobile: +94 77 3683068
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to