| <?php |
| require_once($_SERVER['DOCUMENT_ROOT'] . "/bpel/_boot.php"); |
| |
| # Begin: page-specific settings. Change these. |
| $pageTitle = "BPEL Project installation"; |
| $pageKeywords = "BPEL, process, designer, install"; |
| $pageAuthor = "BPEL Team"; |
| |
| # Add page-specific Nav bars here |
| # Format is Link text, link URL (can be http://www.someothersite.com/), target (_self, _blank), level (1, 2 or 3) |
| # $Nav->addNavSeparator("My Page Links", "downloads.php"); |
| # $Nav->addCustomNav("My Link", "mypage.php", "_self", 3); |
| # $Nav->addCustomNav("Google", "http://www.google.com/", "_blank", 3); |
| ?> |
| |
| <div id="maincontent"> |
| <div id="midcolumn"> |
| <div align="center"><h1>BPEL Project</h1></div> |
| <h2>Installation</h2> |
| |
| So, you wanna try it out ... |
| |
| <p> |
| <b>If</b> you don't want to install everything and compile but are a curious soul, |
| then the simplest way is the |
| <a class="www" |
| href="http://download.eclipse.org/technology/bpel/update-site/" |
| target="download">BPEL Editor Update Site</a>. |
| In order to use the Update Site, you will have to have Eclipse 3.2.x running and make |
| sure that you can install from within Eclipse. Then follow the directions on the update site. |
| <p> |
| |
| The update site contains dependencies that the BPEL plugins need (WTP, EMF, GEF, JEM). These |
| will get installed if you don't have them. |
| |
| </p> |
| </p> |
| |
| <b>Otherwise</b> ... |
| |
| <h4>Step 1</h4> |
| |
| <p> |
| Make sure your Target Platform includes the dependencies listed below. |
| [ <span style="font-weight: bold;"> |
| Window->Preferences->Plug-in Development->Target Platform </span> ] |
| </p> |
| |
| If you have the dependencies described in <b>2a</b> or <b>2b</b> |
| below, you can skip to <a href="#step3">step 3</a>. |
| |
| <h4>Step 2</h4> |
| |
| <p> |
| Option <b>2a</b>: Get these dependencies ... |
| <ul class="midlist"> |
| <li><a class="www" |
| target="download" |
| href="http://download.eclipse.org/downloads/index.php">Eclipse 3.2.x</a></li> |
| <li><a class="www" |
| target="download" |
| href="http://download.eclipse.org/tools/emf/scripts/downloads.php">EMF 2.2.x</a></li> |
| <li><a class="www" |
| target="download" |
| href="http://download.eclipse.org/tools/gef/downloads/index.php">GEF 3.2.x</a></li> |
| <li><a class="www" |
| target="download" |
| href="http://download.eclipse.org/tools/ve/downloads/">Java EMF Model Runtime driver 1.2.x</a></li> |
| <li><a class="www" |
| target="download" |
| href="http://download.eclipse.org/webtools/downloads/">WTP (Web Tools Platform) 1.5.x</a></li> |
| </ul> |
| </p> |
| |
| <p> |
| Generally speaking, the <b>.x</b> extension represents the last maintanence release so get |
| the latest one possible. |
| </p> |
| |
| <p> |
| Option <b>2b</b>: Get the "All-In-One" build ... look for it in the WTP builds packages. |
| <ul class="midlist"> |
| <li><a class="www" |
| target="downloads" |
| href="http://download.eclipse.org/webtools/downloads/">Eclipse 3.2.x</a></li> |
| </ul> |
| </p> |
| |
| <a name="step3"></a> |
| |
| <h4>Step 3</h4> |
| |
| <p> |
| Check out the following plug-ins from |
| <b>:pserver:anonymous@dev.eclipse.org:/cvsroot/technology</b> |
| </p> |
| |
| <p> |
| In folder org.eclipse.bpel/plugins |
| </p> |
| |
| <ul class="midlist"> |
| <li>org.eclipse.bpel.common.model</li> |
| <li>org.eclipse.bpel.common.ui</li> |
| <li>org.eclipse.bpel.model</li> |
| <li>org.eclipse.bpel.ui</li> |
| <li>org.eclipse.bpel.runtimes</li> |
| </ul> |
| |
| <h4> Step 4 </h4> |
| |
| Launch a runtime workbench (a.k.a. Eclipse Application). |
| |
| <h4> Step 5 </h4> |
| |
| In order to see some examples you can either get them from the same cvs repository as above |
| (but you'll have to create it again in the runtime workbench) |
| |
| <p> |
| In folder org.eclipse.bpel/examples/projects: |
| </p> |
| |
| <ul class="midlist"> |
| <li>org.eclipse.bpel.example.simple</li> |
| <li>org.eclipse.bpel.example.orderprocessing</li> |
| </ul> |
| |
| <p> |
| Or create a new project. In this project, extract the <a href="install/SampleProject.zip">simple example</a> |
| or the <a href="install/OrderProcessingSampleProject.zip">Order Processing example</a>. |
| </p> |
| |
| <h4>Step 6</h4> |
| Double-click on the .bpel file to open the BPEL editor. |
| |
| |
| <h4>What does it do ? </h4> |
| |
| <ul class="midlist"> |
| <li>Wizard to create new BPEL files</li> |
| <li>Opens, views, edits and saves a .bpel file</li> |
| <li>Create new activities, modify their properties (in the Properties view)</li> |
| <li>Supports most of BPEL 2.0 structures, but not yet complete</li> |
| <li>File browsing dialogs, so you can browse for WSDL or XSD files</li> |
| <li>Has a XPath editor for building expressions and queries</li> |
| </ul> |
| |
| |
| <h4>What doesn't it do yet</h4> |
| <ul class="midlist"> |
| <li>Full BPEL 2.0 compliance</li> |
| <li>Validation, Debug, or talking to a Runtime</li> |
| </ul> |
| |
| |
| <h4>I found a bug </h4> |
| <p> |
| We now have Bugzilla components (in the Technology Project). Or you can enter a bug directly |
| into one of our <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Bpel">components</a>. |
| </p> |
| |
| <p> |
| Patches are most welcome. |
| </p> |
| |
| The <a href="/bpel/team.php">BPEL Team</a>. |
| |
| |
| <hr class="clearer" /> |
| </div> |
| <div id="rightcolumn"> |
| <div class="sideitem"> |
| <h6>Links</h6> |
| <ul> |
| <li><a href="http://download.eclipse.org/technology/bpel/update-site/" target="download">BPEL Editor Update Site</a> |
| </ul> |
| </div> |
| </div> |
| </div> |
| |
| |
| <?php bpel_generate_page() ?> |