[GeoNetwork-devel] [GeoNetwork opensource Developer website] #660: Virtual CSW endpoints

#660: Virtual CSW endpoints
-------------------------+--------------------------------------------------
Reporter: josegar74 | Owner: geonetwork-devel@…
     Type: enhancement | Status: new
Priority: major | Milestone: v2.7.0
Component: General | Version: v2.6.3
Keywords: |
-------------------------+--------------------------------------------------
Add the capability to have custom CSW entry points that applies extra
criteria to the CSW request.

A new CSW service entry point is defined using the following syntax:

{{{
<service name="csw-with-my-filter">
        <class name=".services.main.CswDispatcher" >
                <param name="filter" value="+inspirerelated:on
+themekey:environment"/>
        </class>
</service>
}}}

The "filter" parameter value is the filter to apply to Lucene query using
Lucene query syntax (
http://lucene.apache.org/java/2_4_0/queryparsersyntax.html). Allows OR and
AND operators.

Adding new services require a restart of the application.

--
Ticket URL: <http://trac.osgeo.org/geonetwork/ticket/660&gt;
GeoNetwork opensource Developer website <http://sourceforge.net/projects/geonetwork/&gt;
GeoNetwork opensource is a standards based, Free and Open Source catalog application to manage spatially referenced resources through the web. It provides powerful metadata editing and search functions as well as an embedded interactive web map viewer. This website contains information related to the development of the software.

#660: Virtual CSW endpoints
-------------------------+--------------------------------------------------
Reporter: josegar74 | Owner: geonetwork-devel@…
     Type: enhancement | Status: new
Priority: major | Milestone: v2.7.0
Component: General | Version: v2.6.3
Keywords: |
-------------------------+--------------------------------------------------
Description changed by josegar74:

Old description:

Add the capability to have custom CSW entry points that applies extra
criteria to the CSW request.

A new CSW service entry point is defined using the following syntax:

{{{
<service name="csw-with-my-filter">
       <class name=".services.main.CswDispatcher" >
               <param name="filter" value="+inspirerelated:on
+themekey:environment"/>
       </class>
</service>
}}}

The "filter" parameter value is the filter to apply to Lucene query using
Lucene query syntax (
http://lucene.apache.org/java/2_4_0/queryparsersyntax.html). Allows OR
and AND operators.

Adding new services require a restart of the application.

New description:

Add the capability to have custom CSW entry points that applies extra
criteria to the CSW request.

A new CSW service entry point is defined using the following syntax:

{{{
<service name="csw-with-my-filter">
        <class name=".services.main.CswDispatcher" >
                <param name="filter" value="+inspirerelated:on
+themekey:environment"/>
        </class>
</service>
}}}

The "filter" parameter value is the filter to apply to Lucene query using
Lucene query syntax (
http://lucene.apache.org/java/2_9_1/queryparsersyntax.html). Allows OR and
AND operators.

Adding new services require a restart of the application.

--

--
Ticket URL: <http://trac.osgeo.org/geonetwork/ticket/660#comment:1&gt;
GeoNetwork opensource Developer website <http://sourceforge.net/projects/geonetwork/&gt;
GeoNetwork opensource is a standards based, Free and Open Source catalog application to manage spatially referenced resources through the web. It provides powerful metadata editing and search functions as well as an embedded interactive web map viewer. This website contains information related to the development of the software.

#660: Virtual CSW endpoints
-------------------------+--------------------------------------------------
Reporter: josegar74 | Owner: geonetwork-devel@…
     Type: enhancement | Status: new
Priority: major | Milestone: v2.7.0
Component: General | Version: v2.6.3
Keywords: |
-------------------------+--------------------------------------------------

Comment(by josegar74):

Added updated patch including updated manual

--
Ticket URL: <http://trac.osgeo.org/geonetwork/ticket/660#comment:2&gt;
GeoNetwork opensource Developer website <http://sourceforge.net/projects/geonetwork/&gt;
GeoNetwork opensource is a standards based, Free and Open Source catalog application to manage spatially referenced resources through the web. It provides powerful metadata editing and search functions as well as an embedded interactive web map viewer. This website contains information related to the development of the software.

#660: Virtual CSW endpoints
-------------------------+--------------------------------------------------
Reporter: josegar74 | Owner: geonetwork-devel@…
     Type: enhancement | Status: new
Priority: major | Milestone: v2.7.0
Component: General | Version: v2.6.3
Keywords: |
-------------------------+--------------------------------------------------

Comment(by josegar74):

Updated patch fixing service end-points in capabilities document and
documentation section on how to configure using overrides feature

--
Ticket URL: <http://trac.osgeo.org/geonetwork/ticket/660#comment:3&gt;
GeoNetwork opensource Developer website <http://sourceforge.net/projects/geonetwork/&gt;
GeoNetwork opensource is a standards based, Free and Open Source catalog application to manage spatially referenced resources through the web. It provides powerful metadata editing and search functions as well as an embedded interactive web map viewer. This website contains information related to the development of the software.

#660: Virtual CSW endpoints
--------------------------+-------------------------------------------------
  Reporter: josegar74 | Owner: geonetwork-devel@…
      Type: enhancement | Status: closed
  Priority: major | Milestone: v2.7.0
Component: General | Version: v2.6.3
Resolution: fixed | Keywords:
--------------------------+-------------------------------------------------
Changes (by josegar74):

  * status: new => closed
  * resolution: => fixed

--
Ticket URL: <http://trac.osgeo.org/geonetwork/ticket/660#comment:4&gt;
GeoNetwork opensource Developer website <http://sourceforge.net/projects/geonetwork/&gt;
GeoNetwork opensource is a standards based, Free and Open Source catalog application to manage spatially referenced resources through the web. It provides powerful metadata editing and search functions as well as an embedded interactive web map viewer. This website contains information related to the development of the software.