Adding content to www.eclipse.org/bpel/
Pull sourceCreate 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 PHPEclipseIf 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 XAMPPInstall the XAMPP 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 XAMPP instllation of the rest.
Modify Apache ConfigurationYou 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
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. This should be in the configuration file etc/extras/httpd-vhosts.conf in your XAMPP home directory.
NameVirtualHost *:80 # <VirtualHost *:80> ServerName local.eclipse.org ServerAdmin firstname.lastname@example.org 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).