[jbosstools-dev] Current WTP-style project offerings

Rob Stryker rob.stryker at redhat.com
Thu Oct 1 20:03:46 EDT 2009


Ok I've got something working for the BPEL with only minimal changes. It 
took some finessing but that's it. I still need to know our backwards 
compatibility requirements with previous versions (if there were any), 
with the eclipse bpel project, which folders the source belong in, where 
we expect the .class files to go inside the resultant jar, etc etc etc.

Brian Fitzpatrick wrote:
> Again, if it helps... 
>
> The New BPEL Project wizard code is located in the org.eclipse.bpel.runtimes plug-in as org.eclipse.bpel.runtimes.ui.wizards.NewBPELProjectWizard
>
> The facets and deployment modules also appear to be in that plug-in. 
>
> --Fitz
> _______________________________
> Brian Fitzpatrick (aka "Fitz")
> Senior Software Engineer, SOA-P
> JBoss by Red Hat
>
> ----- Original Message -----
> From: "Max Rydahl Andersen" <max.andersen at redhat.com>
> To: "Rob Stryker" <rob.stryker at redhat.com>
> Cc: "Brian Fitzpatrick" <bfitzpat at redhat.com>, jbosstools-dev at lists.jboss.org
> Sent: Thursday, October 1, 2009 1:42:08 PM GMT -07:00 US/Canada Mountain
> Subject: Re: [jbosstools-dev] Current WTP-style project offerings
>
>
>
> Rob Stryker wrote:
>   
>> I've never made a project wizard that used the faceted framework. 
>> Denny has. For Denny to make one for BPEL would be simply using the 
>> exact same extension points he used in ESB, except in BPEL, with small 
>> changes for things like ids, classes, etc.
>>
>> I consider this "duplication".
>>     
> No, it's two different features - doesn't duplicate (bad), just do 
> similar things in similar ways (good) ;)
>   
>> Also I don't know anything at all about the BPEL project structures, 
>> where the current wizard is, how the current wizard works, what the 
>> important backwards compatability issues / pressure points might be, 
>> etc etc etc.
>>
>> I'm sure if I just dug through code for 2 or 3 days I could get 
>> something workable
>>     
> We need this done before M4 - what things do you have on your plate for 
> M4 that won't be done if you look into this ?
>
> /max
>   
>> Max Rydahl Andersen wrote:
>>     
>>> Rob Stryker wrote:
>>>       
>>>> Ahh... well... This wasn't stuff that I did; it's stuff Denny did. I 
>>>> imagine this would be pretty in-depth to get the project set up, not 
>>>> something trivial, so I'm not even 100% sure where to look yet. 
>>>> Primarily it would be duplicating something similar to the two esb 
>>>> plugins with project in the name:  org.jboss.tools.esb.project.core  
>>>> and  org.jboss.tools.esb.project.ui. 
>>>>         
>>> btw. No sure what you mean with duplication here ?
>>>
>>> /max
>>>       
>>>> Max:  Should I direct myself to this task immediately or should I 
>>>> try to help Brian work through it? I'm not familiar with all the 
>>>> extension points but I'm sure I could figure it out if you wanted me 
>>>> to ASAP.
>>>>
>>>> - Rob
>>>>
>>>> Brian Fitzpatrick wrote:
>>>>         
>>>>> Denny's on vacation for a while. Won't be back until after their 
>>>>> holiday.
>>>>>
>>>>> That leaves yours truly to help, though I'm just as blind in this 
>>>>> code as you are.
>>>>> Can you point me at the work you did for ESB and point me in a 
>>>>> direction to do something similar in the BPEL area?
>>>>>
>>>>> --Fitz
>>>>>
>>>>> _______________________________
>>>>> Brian Fitzpatrick (aka "Fitz")
>>>>> Senior Software Engineer, SOA-P
>>>>> JBoss by Red Hat
>>>>>
>>>>> ----- Original Message -----
>>>>> From: "Rob Stryker" <rob.stryker at redhat.com>
>>>>> To: "Max Rydahl Andersen" <max.andersen at redhat.com>
>>>>> Cc: jbosstools-dev at lists.jboss.org
>>>>> Sent: Wednesday, September 30, 2009 3:33:58 PM GMT -07:00 US/Canada 
>>>>> Mountain
>>>>> Subject: Re: [jbosstools-dev] Current WTP-style project offerings
>>>>>
>>>>> Denny:
>>>>>   I didn't see any response to Max's two questions from you. Are 
>>>>> you available to do these tasks??
>>>>>
>>>>> Max Rydahl Andersen wrote:
>>>>>           
>>>>>>> Here's a good summary of what's made already for the WTP projects. I
>>>>>>> believe the ESB project already makes use of it. 
>>>>>>>               
>>>>>> Denny, Is the ESB module using this now ?
>>>>>>             
>>>>>>> The BPEL project does
>>>>>>> *not* and since I am not familiar with the BPEL project code, or all
>>>>>>> that goes into creating a new project wizard for WTP projects 
>>>>>>> (never did
>>>>>>> work on that part), I'd need someone else (Denny?) to set up the 
>>>>>>> UI and
>>>>>>> associated pages and installation delegates to properly change 
>>>>>>> the BPEL
>>>>>>> project's format. I can assist on which references would be 
>>>>>>> needed in
>>>>>>> the installation delegate, but I'm not familiar with the rest of it. 
>>>>>>>               
>>>>>> This require we defines what facet's etc. is installed and what 
>>>>>> they do for BPEL.
>>>>>> Denny - could you outline this in the wiki ? 
>>>>>>             
>>>>> _______________________________________________
>>>>> jbosstools-dev mailing list
>>>>> jbosstools-dev at lists.jboss.org
>>>>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev 
>>>>>           



More information about the jbosstools-dev mailing list