add support for v2 DataONE API.
use relative path for oa4mp_client.xml (within servlet context). https://projects.ecoinformatics.org/ecoinfo/issues/5936
first pass at integrating CILogon/MyProxy certificates in Metacat. Configuration is specific to mn-demo-4.test.dataone.org for the time being (this will cause localhost deployments to fail webapp deployment). https://projects.ecoinformatics.org/ecoinfo/issues/5936
use more modern approach for web.xml: schema instead of dtd for web-app declaration. https://projects.ecoinformatics.org/ecoinfo/issues/2237
call the web.xml tomcat6 not tomcat5
allow urls with "v1" in them
simplify the MN rest servlet mapping to match CN mappings - also streamlined the handler code to share extra path info parsing
route all /d1/cn/* traffic through the CNRestServlet/Handler -- inspect the pathInfo when deciding what action to take and also strip off any extra parts (like pid).include query() method pass-through to CNodeService
remove old RestServlet url-mappings
remove old RestServlet and it's mappings -- only using D1Servlet subclasses now
MN rest servlet, handler and mappings
add CNRestServlet and mappings for urls in the form:/d1/cn/*This extends existing code for CN-specific handling. MN handling will be analogous and is forthcoming
Added the /formats collection into the servlet-mappings for D1UrlFilter to handle.
geoserver upgrade:-remove embedded geoserver -include geotools api and update spatial harvesting-include simple template for using maps in skin (openlayers now, not mapbuilder)
added replicate servlet mapping
implemented ping
fix for paths with semi-colons or other 'reserved' characters in them for D1 rest services
added the root registry node response
changed d1 url to knb/d1/....
adding getChecksum method
finished getLogRecords. Fixed some date bugs in metacat.
added getSystemMetadata to ResourceHandler and changed the url format to be meta/guid. added a new servlet reponse handler in the web.xml file to handle the new urls and send them to the RestServlet.
Merge 1.9.2 changes back into the trunk
Modified ResourceHandler to change the GET url from /objects to /object tomatch the DataONE method name.
Merging in REST interface implementation that was created by Serhan Akin. Main change isa refactored MetaCatServlet.java class, in which all of the handle* methods were movedinto a separate MetacatHandler.java class. This allows both the standard MetaCatServlet...
Remove metacat web servlet that was added last week
Change MetaCatVersion to MetacatVersion
Create replication directory. Move replication code there. Use log4j for replication logging (rollingfileappender). Beef up replication logging and error control.
Begin development for Bug 3835: Design and implement OAI-PMH compliant harvest subsystem
add security constraint sections to disallow access to *.cfg and *.properties files.
Merge 1.9 changes into Head
Commented out the servlet for HarvesterServlet.
made it so that the error and success messages from a multipart upload can be transformed using xslt. also added upload functionality to the sms skin
updated the kepler skin to use paging. need to do a bit more work on this to make it behave more like other web applications
Added servlet mapping that allows PATHINFO to be passed to the metacat servlet for use in URL handling for READ action.
more changes for the ajax stuff
Add a new servlet mapping for metacat.
Add index.html in welcome file list.
Merged the spatial web.xml.combined into the default web.xml.tomcat5
Add some servlet mapping for axis.
Bug #2207. Add AdvancedSearchServlet to support Metacat Advanced Search interface.
Add another servlet url mapping for replication.
Add servlet mapping for replication.
Commenting out lines regarding /servlet/metacat again as we are trying to use "/context/metacat" where context is the tomcat context.
Fixed web.xml so that /servlet/metacat/* points to the metacat servlet
Commenting out link to /servlet from web.xml for tomcat5
Add a new HarvesterServlet for running Harvester as a servlet. This eliminates the need to run Harvester in a terminal window. By default, the HarvesterServlet is commented out. The user documentation will be modified to instruct Harvester administrators to uncomment the servlet entry.
Added harvester servlets to the web.xml files.
Adding in a web.xml file specific to tomcat 5. Notice servlet.jar isnow servlet-api.jar
The tomcat 5 release notes includes this:
------------------------Enabling invoker servlet:------------------------
Starting with Tomcat 4.1.12, the invoker servlet is no longer available by...