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
