I would like to see download links to the following items on the
project site at http://geronimo.apache.org/development-tools.html under
prerequisites section.
1 -- Europa (also known as Eclipse 3.3), which is platform specific
2 -- Web Tools Platform (WTP) 2.0.1
3 -- Data Tools Platform (DTP) 1.5
4 -- Eclipse Modeling Framework (EMF) 2.3
5 -- Graphical Editing Framework (GEF) 3.3
Thanks
Anita
On 9/12/07, Tim McConnell <[EMAIL PROTECTED]> wrote:
Start of discussion thread.....
--
Thanks,
Tim McConnell
================================================================================
=== Step #1 -- Install prerequisites
===
================================================================================
The Geronimo Eclipse Plugin 2.0.0 has a number of prerequisites that
must be
installed prior to the installation of the plugin itself. These are
necessary
to establish the proper Eclipse installation. They are:
1 -- Europa (also known as Eclipse 3.3), which is platform specific
2 -- Web Tools Platform (WTP) 2.0.1
3 -- Data Tools Platform (DTP) 1.5
4 -- Eclipse Modeling Framework (EMF) 2.3
5 -- Graphical Editing Framework (GEF) 3.3
You can manually download the latest versions of these artifacts but
it is
somewhat cumbersome. Instead I've created an ant script (that is
based on
the one used to build the plugin) that you can use that will download
and unzip
everything for you. You can get it from here:
http://people.apache.org/~mcconne/releases/RC2/build.xml
After you download it somewhere (preferably in a temp subdirectory)
you can just
invoke it for your specific platform using one of these three
commands:
ant win32
ant linux
ant macos
It will create an /org/EUROPA/eclipse/3.3 subdirectory with all the
downloaded artifacts and an /EUROPA/eclipse subdirectory where
everything has
been unzipped. This is now the Eclipse installation directly you
should use to
test the Geronimo Eclipse 2.0.0 plugin.
If you don't wish to use the ant script it's very important to ensure
you have
the latest versions of each -- otherwise the plugin will not function
correctly.
For example, the WTP 2.0.0 release is fairly old and buggy, and our
plugin will
not function correctly. That is why this ant script downloads and
installs the
WTP 2.0.1 RC1 artifacts.
Now that you have all the prerequisites you can do either of the two
scenarios
below since each must work and both should emulate how it will be
installed and
used in the real world. Scenarios #1 and #2 are mutually exclusive
though --
do one or the other but not both unless you first delete and recreate
your
Eclipse installation directory (preferably with the ant script
above).
================================================================================
=== Scenario #1 -- Upzip everything
===
================================================================================
You can just download the plugin itself and unzip it into the same
directory
where all the prereqs were installed (e.g., EUROPA/eclipse). If you
choose
this option you must have an installed version of the Geronimo 2.0.1
server
somewhere on your system so that you can define an Geronimo Server
configuration. If you've never done this before the steps are fairly
straightforward:
1 -- Download the plugin and unzip into your EUROPA/eclipse
directory.
You can download the plugin from here:
http://people.apache.org/~mcconne/releases/RC2/g-eclipse-plugin-2.0.0-deployable-RC2.zip
2 -- Invoke the eclipse executable from your EUROPA/eclipse
directory. Select or
accept the default workspace.
3 -- Open the Java EE perspective. From within Eclipse:
a. Close the Welcome tab
b. Select Window --> Open Perspective --> Other --> Java EE
You should now be in the Java EE perspective. You can see the
open
perspective tabs in the upper right-hand corner of your
Eclipse
workspace.
4 -- Define a new server. From Eclipse select:
a. File --> New --> Other --> Server --> Server --> Next -->
Apache.
At this point you must see the Apache Geronimo v2.0 Server
selection
or the plugin was not installed/unzipped correctly.
b. Select "Apache Geronimo v2.0 Server" --> Next --> then enter
the root
directory of your Geronimo server installation --> Next -->
Next -->
Next --> Finish
c. Now in the Java EE perspective you should see the Apache
Geronimo v2.0
server (bottom pane, middle tab usually) that you can now
start in
Eclipse (either right-click on it and select start or select
the little
green and white arrow on the far right of the server pane).
You should
then see the console and the familiar server startup
messages.
d. Right-click on the server and select "Launch Geronimo
Console" to bring
up an admin console browser window in eclipse.
================================================================================
=== Scenario #2 -- Use Staging Site
===
================================================================================
Alternatively, you can download both the Eclipse Plugin and the
Geronimo
server from the Staging Site I've set up to emulate an Eclipse update
site.
Again if you've never done this before the steps are fairly
straightforward:
1 -- Invoke the eclipse executable from your EUROPA/eclipse
directory. Select or
accept the default workspace.
2 -- Open the Eclipse Software Updates dialog:
a. Help --> Software Updates --> Find and Install --> Search for
new
features to install
b. On the "Update sites to visit dialog" you must add a new
remote site to
point to the Staging site. Click "New Remote Site" button
--> Set name
to something like "Staging Site" --> set URL to this:
http://people.apache.org/~mcconne/releases/RC2/staging_site
c. Make sure that your new Staging Site is the only site with a
checkmark
and hit Finish. Then you should be able to select the
features you wish
to install. If you select either or both of the runtimes it
will only
download them for you -- not install them. You can do this
of course,
just make note where they get downloaded. The more
interesting feature
though is to instead download and install the server after
we've
installed the plugin features, so it's recommended to not
select either
of the runtimes.
d. It's somewhat non-intuitive but you MUST select all four
"Geronimo WTP
Server Adapters" not just the "Geronimo v2.0 Server Adapter
2.0.0".
Otherwise the Geronimo servers will not show up when you try
to add a
new server configuration in Eclipse.
e. Select Next --> Accept the license agreement --> Next -->
Finish
f. It will then download and install the plugin artifacts (takes
a few
seconds)
g. Note that I did not sign these plugins (since it's a staging
site--not a
true install/update site) so just select "Install All"
h. Select Yes to restart Eclipse
3 -- Now that you've downloaded and installed the Geronimo Eclipse
plugin you
can use it to download the Geronimo server from the Staging Site
(in the
same manner that it will ultimately be downloaded from one of
the Eclipse
Update sites)
=== message truncated ===
____________________________________________________________________________________
Yahoo! oneSearch: Finally, mobile search
that gives answers, not web links.
http://mobile.yahoo.com/mobileweb/onesearch?refer=1ONXIC