[Geonetwork-devel] Geonetwork beta available

Hi to all,

I have committed the final changes to the harvesting procedure and I have built the installer
for the first beta. To easily get the beta go to the geonetwork project page on sourceforge
and browse the CVS directories. You will find a "pre" module (folder) with the beta1 jar inside.

In alternative, use the following command to check it out:

cvs -d:pserver:anonymous@anonymised.com:/cvsroot/geonetwork co pre

PS

- maybe you have to wait a while until the cvs browsing program gets updated.

- it seems that the anonymous checkout is unable to see the "pre" module. I don't
  know if this depends on sourceforge. Please, report any problem.

=====================================================
EXAMPLE OF THE HARVESTING PROCEDURE CONFIGURATION

This is an example of harvesting configuration. It connects to one node whose servlet is
"mirror" and performs two queries with two different siteIds. Locally, privileges are added
for two groups.

To customize the configuration you have to change only these parameters:

- when (you can enter, for example "24 hours, 30 min, 12 sec")
- the servlet on the geonetwork node (here called "mirror")
- host, port, user and password
- search parameters
- group privileges (you may enter: view, download, edit, delete, admin, dynamic, featured)

Example:

  <schedules package="org.fao.geonet">
    <schedule name="geonetwork sync" class=".schedules.MetadataSync" when="30 sec">
      <param name="sites">
        <param name="mirror">
          <param name="general">
            <param name="host" value="10.10.10.10" />
            <param name="port" value="8080" />
            <param name="language" value="en" />
            <param name="username" value="a" />
            <param name="password" value="a" />
          </param>
          <param name="services">
            <param name="login" value="xml.user.login" />
            <param name="logout" value="xml.user.logout" />
            <param name="search" value="xml.search" />
            <param name="get" value="xml.metadata.get" />
          </param>
          <param name="search">
            <param name="extended" value="off" />
            <param name="help" value="off" />
            <param name="relation" value="equal" />
            <param name="any" value="" />
            <param name="remote" value="off" />
            <param name="region" value="" />
            <param name="paper" value="off" />
            <param name="siteId" value="mirrormain" />
          </param>
          <param name="search">
            <param name="extended" value="off" />
            <param name="help" value="off" />
            <param name="relation" value="equal" />
            <param name="any" value="" />
            <param name="remote" value="off" />
            <param name="region" value="" />
            <param name="paper" value="off" />
            <param name="siteId" value="wcmc" />
          </param>
          <param name="group" value="1">
            <param name="privilege" value="view" />
            <param name="privilege" value="edit" />
          </param>
          <param name="group" value="2">
            <param name="privilege" value="view" />
            <param name="privilege" value="edit" />
          </param>
        </param>
      </param>
    </schedule>
  </schedules>

=====================================================
ISSUES

- The jvm 1.5 doesn't work because there are some stylesheets that rise exceptions

- Under windows, the scripts to start/stop geonetwork (with jetty) are not tested.
   Volunteers needed.

=====================================================

Cheers,
Andrea