Add ldap.properties.metadata.xml to distribution
Exclude MCTestCase base class from test build
Copy properties metadata files to test directories during testprep so we can use PropertyService in tests.
remove sql update files from dist target
Add db jars to the war. Remove db upgrade sections. Reformat properties.
use build.tomcat.dir to get to tomcat jar
Add missing closing tag to comment out database update targets
Merge 1.9 changes into Head
removing commits that I didn't mean to make
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
checked into cvs head: replace eml-201-tag to eml-201-style-tag in getConversionalXSL.
remove extra "/" from config-dir path (ticket 3176)
Add a new target to run the patch which will correct eml201 documents.
Separate eml201 schema (RELEASE_EML_2_0_1) and style tag (RELEASE_EML_2_0_1_UPDATE_6).
Change the eml-201 tag from update 5 to update 6.
Change the release number from 1.8 to 1.8.0
Change release from 1.7.1 to 1.8
Add new lter and psico usr/pass to check reffal working fine
Changed the eml 201 tag from RELEASE_EML_2_0_1_UPDATE_4 to RELEASE_EML_2_0_1_UPDATE_5. Update 5 has the xsl changes which callie made.
In test target, add copy command (copy metacat.properties to build dir).
Use localhost to replace the host name in case axi is configured to reject remote admin.
Change the release tag for the EML stylesheets to be used by metacat to EML_RELEASE_2_0_1_UPDATE_4 so that the new stylesheet changes are incorporated. To pick up these changes in a local metacat build, you need to delete the files in metacat/lib/schema as well as metacat/lib/style/common/eml-*, then do a clean build with "ant clean install". When you do this, you should see the "geteml" target run in the build, and youshould be prompted for your CVS password to download the new schema versions....
Change release to 1.7.1
Add a upgrade-1.7.1 sql property for oracle.
Add a target to run db upgrade script.
Use a log.dir variable to replace tmp dir in replication log file.
Removed obsolete targets which handled gt3 stuff.
more changes for the ajax stuff
Add token for ldap server down template.
Remove utilities.jar as part of distsrc target to allow compiling releases under different jdk versions
updated version number and readme
added database upgrade script to 1.7 build process
Removed tomcat 3 support
Merged the spatial web.xml.combined into the default web.xml.tomcat5
Updated MetaCatServlet so that it supports a web-based interface for configuring its own properties the first time it is run (determined by the property "configured" being set to false). Which properties are exposed in the web interface is determined by the list of properties in the 'metacat.properties.metadata' file. This file is managed by the new OptionsMetadata class in the utilities module, and provides information that allows metacat to build a human-readable configuration page for the properties. Still need to finish filling out the information in metacat.properties.metadata for the rest of the properties that we want to be editable. This autoconfiguration process is the first step towards building a turnkey installer for metacat....
I've added new properties called "styled-shared-path" and"style-shared-relpath" that represent the directory in$METACAT_HOME/lib/style/shared. This directory contains shared XSLstylesheets that are similar to those found in $METACAT_HOME/lib/style/common,...
Eliminated the 'release' ant tag from the rest of the files. The 'release' property is still used in build.xml for creating releases, but the filter is no longer presnt. Now, when updating the metacat files for a release, you have to set the release version in both the build.xml and the metacat.properties files.
release
install.spatial no longer optional since metacat servlet requires some geotools libs. Spatial option can be still be turned off in metacat.properties
fixed errors in xalan.jar location
initial import of changes to metacat source and config files to support spatial option
adding xalan jars to the classpath so tht the compile works without errors.
removed the code which copies eml-2.0.09 stylesheets
Remove CR characters that were accidentally added with last commit.
Correct problem with image files in skins sub-directories being corrupted by token filtering. The exclude and include tags needed to have relative paths that include sub-directories.
updated the tag which has to be checked out for eml-2.0.1
Add info for deploy ecogrid.
altered build file to reflect the non-existence of build_new.xml in the ecogrid
Fixed typos in the build that were preventing the tests from running.
Add code to handle server-config.wsdd. it is necessary to run "ant deploy-ecogrid"
Add more properties will be parsed to ecogrid.
Some changes to the build to make it easier to install the servlet under SSLusing https as the protocol, and also to allow ldapweb.cgi to be installedstandalone without an accompanying metacat. To do so, run both the"install-ldap" target and make sure the "account" skin is installed using the...
Add code for distribution to include ecogrid component.
Add a new token
Add copy a metacat.url to ecogrid.
Add target to install ecogrid.
Modified build file to copy skin.configs dir to WEB_INF as it has the skin property files
moving indexPaths from metacat.properties to build.properties
Changed the tag for eml-2.0.1 that will be checked out.
Also changed the smtp server from smtp.ecoinfo to localhost
Protect LiveMap 3.0 jar file from ant token filtering.
Remove redundant copy task from the warPrepare target.
copy log properties to the deployment for LSID.
add a token to specify the login form template
Fixes to enable SOAP support for the LSID resolver. Axis now isinstalled as a component of the authority context and the services listis properly displayed. Added the happyaxis.jsp test page to verify thatthe axis install is functioning properly.
Updated names of jar files in build.xml for LSID support.
Bug #2207. Add new build target, advancedsearchjar. This allows the Advanced Search engine to be built as a library for use in other web applications. This is important because LTER is currently using a separate web application for its interface to the Metacat data catalog, so the library allows the search engine to be used both inside and outside Metacat. Eventually LTER would like to fully re-integrate its Metacat interface with the lter skin, so eventually the need for this build target may go away.
Initial checkin of LSID support code for metacat. The LSID support hereprovides access to metacat documents through an LSID identifier. Theidentifier takes the form: urn:lsid:ecoinformatics.org:jones:1:1
See http://lsid.sourceforge.net for more details....
Added an attribute to the metacat shapefile called area_coef which is a functionof the areal extent of the datapackage -- so a datapackage which was related toa global collection would have a large extent, whereas a 3-foot squared plotwould have a small extent. Also fixed a bug related to the ID field that was...
Move the compile.path to init so it can get some property value.
user jdbc-jar-name to replace the hard code zip file name
Add the copy command for jdbc to war file. Otherwise in oracle, the servlet couldn't find jdbc driver.
Refactored the build to use a <path> element for the classpath ratherthan ant properties. This makes the classpath easier to manage, but requiredchanges throughout the build. I think everything should still build fine --it works for me.
Upgraded the JDBC driver for postgres to the version 8 driver....
Added a target called metacat spatial to build the spatial stuff.
Add log4j jar to the lib path
Added three new options for specifying the moderators, allowed submitters and submitters who are not allowed
Add some new filter for timed replication seting.
Added target for upgrading DB to version 1.6
Removing dependency on webmdentry module
Replacing token for checkout of eml-2.0.1
Added tomcat5 in build.propertiesIn build.xml, fixed a bug from previous commit
Added code which checks out utilities from cvs. Modified distsrc to include utilities src also. Changed version from 1.4 to 1.5
Added code which creates the triggers for the new tables. This is for Oracle only.
Modified so that database upgrade script to version 1.5 is called based on which database the user is using.
Modify harvestListEditorDist target to create the Harvest List Editor distribution using naming conventions that are consistent with other KNB releases.
upgrade-db-1.5.sql will be written back from src to distribution src.
Add a new target to fix the bug in xml_catalog table.
Fixed a bug which systemid will always points to knb.
Add harvestListEditorDist target for building distributable versions of the Harvest List Editor tool.
adding token for name of the database being used
Added target and code for upgrading database to version 1.5
Fixed a bug in previous commit. Also removed ^M characters that were added in version 1.200
Integrating build.xml from webmdentry into metacat build file.
Modify property values of harvester registration servlets to match the servlet-mapping URL values in web.xml. The old values used the servlet class names. This worked in Tomcat 4 but seems to break in Tomcat 5 on Windows. The new values use the servlet-mapping URL values. This should work in both Tomcat 4 and Tomcat 5.
Modified build dist and distsrc targets to be sure the ant tokens arefiltered correctly in the documentation, otherwise the CSS styles do notshow up properly.
Modified the build to be smarter about making sure that the EML schemasand styles are in place (so manually running 'geteml' should no longerbe needed), and renamed the 'loaddtdschemas' target to 'register-schemas'.Reorganized and clarified installation instructions to make the order of...
Moved deletion of stylsheets from clean to fullclean target so that thestyles will be guaranteed to be in place in the released version even aftera clean build.
Added classpath to javadoc call so that we avoid javadoc errors thatcomplain about not being able to find the servlet classes.
Added dependency check for eml so that the schemas and dtds are notchecked out of CVS if they already exist in the lib directory. This isbased on checking for the key schema or dtd file from the 2.0.0beta6,2.0.0, and 2.0.1 releases, so if you've messed with this directory in...
Added dependency check to see if the httpclient.jar and utilities.jar arealready present in lib. If they are, building utilities is skipped. Thisallows us to ship a distribution with just the jar files rather than thesource from the utilities module and still have the compile work. Now...
Added a property listing servlet administrators.