Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [bpel-dev] Re: question about Eclipse BPEL status

Hi Sam.  I'd recommend you start developing with the WTP all-in-one SDK (
http://download.eclipse.org/webtools/downloads/drops/R2.0/R-2.0-200706260303
/).  It contains everything the BPEL project needs, and more.

To get started, you can take a look at feature.xml in
org.eclipse.bpel.feature to get an idea of which plug-ins and features are
required by the BPEL project.  Including them is your own project is pretty
straightforward.  Any good RCP resource will describe in detail how to do
this.

Once you get the dependencies ironed out, it is not difficult to open the
BPEL editor and let it do its thing.  The more difficult part is managing
the workspace/project in the absence of the IDE.  You will probably need to
write your own code for managing project lifecycle.  It all depends on what
you're trying to accomplish.

I'm new to Eclipse development so I can't really talk to the differences
between SWT apps and RCP apps.  You should probably read up on RCP before
you dive into this.  You can find some good resources online if you search
around, or you could pick up a book.  This one was helpful for me:
http://www.amazon.com/Eclipse-Rich-Client-Platform-Applications/dp/032133461
2/ref=pd_bbs_sr_1/105-5100458-0456416?ie=UTF8&s=books&qid=1192465642&sr=8-1

I also use this book, although it is kind of dated now:
http://www.amazon.com/Java-Developers-Guide-Eclipse-2nd/dp/0321305027/ref=pd
_bbs_sr_1/105-5100458-0456416?ie=UTF8&s=books&qid=1192465896&sr=1-1

The Eclipse Corner articles are another great resource:
http://www.eclipse.org/articles/index.php


Good luck!
-Jon




On 10/12/07 9:25 PM, "sam wang" <samwzm@xxxxxxxxx> wrote:

> That's great! thank you very much for the help from both Michal and Jonathan!
> 
> by the way, Jonathan, could you please describe the process of repackaging the
> editor in an RCP
> application? As suggested by Michal, satisfying the dependence is the most
> important thing, such
> as  WSDL, XSD, EMF. Is there any other packages? I know how to make a SWT
> stand alone application,
> does making Eclipse BPEL stand alone application have the same procedure with
> making SWT
> application or not?
> 
> thanks again and have a good weekend,
> Sammy
> 
> 
> 
> --- Jonathan Coogan <Jonathan.Coogan@xxxxxxxxxxxxxx> wrote:
> 
>> I have had some success in both these areas.  The files produced by the
>> editor do work in Ode for the most part.  There are some problems but I've
>> been trying to write them up as I find them.  I have also been able to
>> repackage the editor in an RCP application.  It takes some work but it is
>> definitely do-able.
>> 
>> -Jon
>> 
>> 
>> On 10/12/07 12:51 PM, "Michal Chmielewski" <michal.chmielewski@xxxxxxxxxx>
>> wrote:
>> 
>>> Sam,
>>> 
>>> Find my questions in line.
>>> 
>>> sam wang wrote:
>>>> Hi, Michal,
>>>> 
>>>> sorry to interrupt you. I posted several emails to developer's mail list.
>>>> however, I just received
>>>> your response about one of my questions. since I can not find any answer
>>>> through the website or
>>>> mail list, I really appreciate if you could give me some hint about the
>>>> following two questions.
>>>> 
>>>> first question, can the BPEL file generated by the current BPEL designer
>>>> run
>>>> or not? that is, how
>>>> about the BPEL engine in the current BPEL project? if it can not run
>>>> through
>>>> Eclipse BPEL engine,
>>>> can it run under other BPEL engines? such as Apache's ODE or Oracle's BPEL
>>>> engine? (the same
>>>> question is that if the file generated by the current BPEL designer exactly
>>>> conforms to BPEL
>>>> specification. because I know some BPEL designer will put their own stuff
>>>> into the result, such as
>>>> ActiveBPEL. although it can be run under its own BPEL engine, it can not be
>>>> run under other BPEL
>>>> engines since the result is not a standard BPEL file.)
>>>>   
>>> Yes it can. There are people that have done this. But running it does
>>> not mean just having the engine pick it up and run it. Deployment is a
>>> little more complicated then that and usually is engine dependent. There
>>> are bindings or deployment specific information that needs to be written
>>> to a deployment descriptor ... or just packaging things into something
>>> that the engine understands as "runnable" - but as far as I know the
>>> source is 2.0 compatible and runs.
>>>> second question, is there any chance that the Eclipse BPEL project can be
>>>> run
>>>> as a stand alone
>>>> application instead of Eclipse plug-in?
>>>>   
>>> Eclipse has a RCP http://www.eclipse.org/rcp/ which does not include the
>>> entire dev environment which you typically use. The designer has
>>> dependency on WSDL, XSD, EMF, etc and as long as you can satify them in
>>> an RCP application I suppose it can can be done.
>>> 
>>> Aptana, the javascript html editor for web abbs is a great example of an
>>> eclipse RCP application.
>>> 
>>> -m
>>> 
>>> 
>>>> I know you must be very busy and any suggestion or hint will be greatly
>>>> appreciated!
>>>> Sammy
>>>> 
>>>> 
>>>>        
>>>> ___________________________________________________________________________
>>>> __
>>>> _______
>>>> Yahoo! oneSearch: Finally, mobile search
>>>> that gives answers, not web links.
>>>> http://mobile.yahoo.com/mobileweb/onesearch?refer=1ONXIC
>>>>   
>>> 
>> 
>> 
> 
> 
> 
>        
> ______________________________________________________________________________
> ______
> Looking for a deal? Find great prices on flights and hotels with Yahoo!
> FareChase.
> http://farechase.yahoo.com/



Back to the top