[jbosstools-dev] Current WTP-style project offerings

Brian Fitzpatrick bfitzpat at redhat.com
Thu Oct 1 15:46:00 EDT 2009


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