Adding content to www.eclipse.org/bpel/
Last modified on: April 29thth, 2007
Here are the steps necessary to edit and check the content on www.eclipse.org/bpel/ locally on your development workstation.
Pull source
Create a project in your Eclipse workbench called www and checkout into it the following modules from the repository dev.eclipse.org:/cvsroot/org.eclipse.- www/bpel - the main bpel web content tree
- www/eclipse.org-common - some common things that you need
- www/images - images
- www/projects - project related stuff
You will need the CVS username and password to commit things to this repository.
Get PHPEclipse
If you do not dream in PHP code then this is probably a good thing to do. You can download from http://sourceforge.net/projects/phpeclipse. After installing, restart your eclipse environment, and pressumably you should be able to open and browse the repository and perhaps even see colors when editing those PHP files.
This concludes the eclipse end setup. Now onto running the www.eclipse.org/bpel/ locally on your workstation.
Install XMAPP
Install the XMAPP stack on your workstation (MySQL + Apache + PHP and Perl). You download it from http://www.apachefriends.org/en/xampp.html.Installation ought to self explantory if you can came this far.
If you do not want to do this, then you are on your own. I used my own installation of Apache and re-used the XMAPP instllation of the rest.
Modify Apache Configuration
You need to modify the apache configuration so that it uses virtual hosts and specifically defines one that we will use for the local eclipse.org environment. There two steps here:- Edit your /etc/hosts or
\windows\system32\drivers\etc\hosts
file to include this entry
127.0.0.1 local.eclipse.orgor create an alias for localhost as in ...127.0.0.1 localhost local.eclipse.org - Edit your apache configuration to include the local.eclipse.org
virtual host. Here is snippet from my configuration
NameVirtualHost *:80 # <VirtualHost *:80> ServerName local.eclipse.org ServerAdmin admin@email.com DocumentRoot c:/ws/eclipse.org/www ServerAlias www.local.eclipse.org ErrorLog logs/local.eclipse.org-error.log CustomLog logs/local.eclipse.org-access.log common </VirtualHost>The DocumentRoot for your virtual local.eclipse.org host should be pointing to where-ever you had created the www project (and where www/bpel exists).

