j2blake
f05d6c9a58
Check that there is a <servlet> for each <servlet-mapping>
2013-04-10 16:31:28 -04:00
j2blake
e1f2832fbd
VIVO-25 Check that web.xml is container-neutral
...
Create an Ant target that checks web.xml against the assembled webapp, looking for conditions that violate the Servlet spec or the JSP spec, but that Tomcat does not complain about. This will not be a main-stream target, but must be specifically invoked by developers or by Jenkins in order to be effective.
2013-03-11 13:29:20 -04:00
j2blake
876ffeba8f
NIHVIVO-3991 Remove the files that are used to customize the Selenium IDE. Remove the saved copy of the plug-in. Modify the existing tests so they will run without the customizations to the IDE.
2012-10-18 19:57:16 +00:00
j2blake
cd64830dd5
NIHVIVO-3597 Use a <FileSet> with a <present> selector instead of the home-brewed DirDifferenceFileSet
2012-03-02 21:22:28 +00:00
j2blake
8aa48ed523
VIVO-448 when looking for references to JARs, look in TLD files also.
2012-01-16 17:20:11 +00:00
j2blake
7d877479bc
correct licensing information.
2011-11-08 16:07:01 +00:00
j2blake
6e3bf3891d
NIHVIVO-2774 Create the JAR usage scanner script.
2011-10-20 21:55:24 +00:00
j2blake
2a05f4e2ca
NIHVIVO-2774 improve the "jarlist" target in the build so known required JARs are listed in a file, and not hardcoded.
2011-10-19 20:47:05 +00:00
j2blake
fbf2f04d86
NIHVIVO-2774 add a static analysis utility that will allow us to look for unused JARs in the distribution.
2011-10-12 20:54:34 +00:00
j2blake
0e4441935e
NIHVIVO-2811 Restructure the build utilities into a single directory, and compile them all at the beginning.
2011-09-12 19:44:32 +00:00
j2blake
60e92e9bf0
NIHVIVO-2811 Rewrite the build for vivoCornell; minor tweaks for the others.
2011-09-12 16:55:39 +00:00
j2blake
52104e2e77
NIHVIVO-2811 product-build.xml will import build.xml, instead of duplicating its targets. Condense licenser and revisionInfo using macros.
2011-09-11 16:48:21 +00:00
j2blake
22b46631b6
NIHVIVO-2811 Move the Vitro themes to correspond to the VIVO themes.
2011-09-11 15:47:22 +00:00
j2blake
0ef4a791c8
NIHVIVO-2811 Improve DirDifferenceFileSet to take <include> elements. This simplifies the build script.
2011-09-11 15:05:13 +00:00
j2blake
38a5269521
NIHVIVO-2811 Changing the approach to FileSet-based ResourceCollection. Is it a problem that it won't copy empty directories?
2011-09-09 22:11:39 +00:00
j2blake
ca18b10cc1
NIHVIVO-2811 getting closer - working except for themes.
2011-09-09 19:12:38 +00:00
j2blake
a29d85db04
NIHVIVO-2811 getting closer - working except for themes.
2011-09-09 19:11:51 +00:00
j2blake
11239bf040
NIHVIVO-2811 getting closer - need a way of "copying" a directory that may not exist.
2011-09-09 17:13:35 +00:00
j2blake
d9ea4c915f
NIHVIVO-2757 Make solr deploy part of the main build process.
2011-07-11 18:32:46 +00:00
briancaruso
6f65d712cc
Working on memory leak in solr indexing. Changed ContextNodeFields to single threaded.
2011-06-28 23:47:44 +00:00
j2blake
cfcc73d83a
NIHVIVO-2781 commit changes to the test model.
2011-06-27 20:30:43 +00:00
j2blake
22300a5728
Update to the latest version of Selenium IDE.
2011-06-24 15:48:59 +00:00
jeb228
7efe660427
NIHVIVO-2124 store revision info in "revisionInfo" instead of ".revisionInfo"
2011-02-23 21:13:36 +00:00
jeb228
22a2dc75d9
Merge 7470 from the branch
2011-02-11 21:55:15 +00:00
jeb228
3c3e160d68
NIHVIVO-1581 If we aren't able to get the information from Subversion, no matter what the reason, look for a hard-coded value in a file before going with dummy values.
2011-01-26 20:05:35 +00:00
jeb228
bf94f81adc
NIHVIVO-1581 Improve the error message produced when building revision info with an out-dated Subversion client.
2011-01-26 19:55:11 +00:00
jeb228
4ab3b466aa
Use "svnversion ." as the command instead of just "svnversion". This should accomodate older releases of svn.
2010-12-22 17:15:42 +00:00
jeb228
f98d3342f7
NIHVIVO-1445 modify all "javac" steps in the build script to enforce UTF-8 interpretation of the source files, instead of letting it default to whatever the OS decides.
2010-12-15 17:07:49 +00:00
jeb228
19bc848fe7
remove noisy print statements in RevisionInfoBuilder
2010-12-06 19:44:31 +00:00
jeb228
b3d7f5469f
Fix problem with revisionInfo: fails badly for a developer with turtle SVN -- change it to fail gracefully.
2010-11-09 18:12:53 +00:00
jeb228
2057087789
NIHVIVO-1229 Display more diagnostic information.
2010-10-27 16:24:30 +00:00
jeb228
4553694c77
NIHVIVO-1229 Restore debug statements in the RevisionInfoBuilder. Guard against nulls in revision level or release label.
2010-10-27 14:57:10 +00:00
jeb228
44ebaa9bae
NIHVIVO-1229 Remove debug statements in the RevisionInfoBuilder
2010-10-25 21:20:47 +00:00
jeb228
fe5a4f12cd
NIHVIVO-1229 Add revisionInfo steps to the build files. Tweak the response parser in the utility.
2010-10-22 15:13:06 +00:00
jeb228
5a7e301711
NIHVIVO-1229 Create a java utility that will extract release and revision information from Subversion, or else from a text file.
2010-10-21 20:14:01 +00:00
jeb228
5a04657f35
Update to the version 1.0.7 of the Selenium IDE.
2010-09-03 18:12:25 +00:00
jeb228
510321a192
NIHVIVO-222 Return to stopping and starting Tomcat - stopping the webapp ran out of PermGen space no matter what I tried. Also some output formatting improvements.
2010-08-31 15:34:51 +00:00
jeb228
d47b5211c3
NIHVIVO-222 Use a condensed table to replace a lot of space-consuming output.
2010-08-26 14:58:21 +00:00
jeb228
8abffc78ee
NIHVIVO-222 Selenium requires that the Base URL end in /, so the webapp name cannot be the last thing in the URL. Fix the logic.
2010-08-26 14:55:21 +00:00
jeb228
d48efa96cf
NIHVIVO-222 don't shut down Tomcat between sweets - just stop and start the app.
2010-08-24 20:46:18 +00:00
jeb228
7a2c5691cf
NIHVIVO-222 Consolidate pre-run and post-run data into SuiteData, backing away from SuiteContents and SuiteResults, except as data-gathering classes. Distinguish between INGORED and WARN as two valid statuses with distinct meanings.
2010-08-23 15:00:34 +00:00
jeb228
67bb01a24c
NIHVIVO-222 Capture the output of the test suite sub-process, to detect whether the suite has failed.
2010-08-20 17:23:42 +00:00
jeb228
68887fef02
NIHVIVO-222 Parse the HTML Suite files to get a list of tests before they are run.
2010-08-20 14:05:36 +00:00
jeb228
a05c62e30a
NIHVIVO-222 Create the output summary HTML before and after each test suite is run. Include information on pending suites.
2010-08-19 20:09:24 +00:00
jeb228
f09fcee448
NIHVIVO-222 Tweak the data listener.
2010-08-19 14:28:32 +00:00
jeb228
4bb1727a60
NIHVIVO-222 Continue to convert the output data collection from scanning the log to using a Listener.
2010-08-18 20:43:31 +00:00
jeb228
2e0e61dd86
NIHVIVO-222 Start converting the output data collection from scanning the log to using a Listener.
2010-08-18 19:52:05 +00:00
jeb228
dc956442e7
NIHVIVO-222 Go from a Listener class to a Listener framework.
2010-08-18 18:31:22 +00:00
jeb228
99c70b5d66
NIHVIVO-222 Use the OWL file of the test user model instead of a MySQL dump.
...
Embed the OWL file in the source, so we don't need to configure it.
Break out a separate TomcatController class.
2010-08-18 16:38:01 +00:00
jeb228
60444bb7f8
Background processes won't set the return code, so don't allow it to be queried.
2010-08-18 16:33:33 +00:00