mirror of
https://github.com/google/nomulus.git
synced 2025-05-20 11:19:35 +02:00
Clean up duped servlets in web.xml files
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=117277821
This commit is contained in:
parent
702c5b9692
commit
847dac792a
3 changed files with 112 additions and 347 deletions
|
@ -5,177 +5,113 @@
|
||||||
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
|
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
|
||||||
<!-- Servlets -->
|
<!-- Servlets -->
|
||||||
|
|
||||||
|
<!-- Servlet for injected backends actions -->
|
||||||
|
<servlet>
|
||||||
|
<display-name>BackendServlet</display-name>
|
||||||
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
|
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
||||||
|
<load-on-startup>1</load-on-startup>
|
||||||
|
</servlet>
|
||||||
|
|
||||||
<!-- RDE -->
|
<!-- RDE -->
|
||||||
|
|
||||||
<servlet>
|
<!--
|
||||||
<description>
|
Responsible for scanning the database to create a full deposit for a single TLD
|
||||||
Responsible for scanning the database to create a full deposit for a single TLD
|
and streaming it to cloud storage. Requests are sent here by App Engine after
|
||||||
and streaming it to cloud storage. Requests are sent here by App Engine after
|
`RdeCreateCronServlet` enqueues a task specifying a URL that points to this servlet.
|
||||||
`RdeCreateCronServlet` enqueues a task specifying a URL that points to this servlet.
|
-->
|
||||||
</description>
|
|
||||||
<display-name>RDE Staging Task</display-name>
|
|
||||||
<servlet-name>rdeStagingTask</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
</servlet>
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>rdeStagingTask</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/rdeStaging</url-pattern>
|
<url-pattern>/_dr/task/rdeStaging</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!--
|
||||||
<description>
|
Once `rdeCreateFullCron` finishes writing a deposit file to cloud storage, it'll
|
||||||
Once `rdeCreateFullCron` finishes writing a deposit file to cloud storage, it'll
|
launch this task with the cloud filename so it can be uploaded to Iron Mountain
|
||||||
launch this task with the cloud filename so it can be uploaded to Iron Mountain
|
via SFTP. The file is deleted once the upload completes. This should be run via
|
||||||
via SFTP. The file is deleted once the upload completes. This should be run via
|
`rde-upload-backend`.
|
||||||
`rde-upload-backend`.
|
-->
|
||||||
</description>
|
|
||||||
<display-name>RDE Upload Task</display-name>
|
|
||||||
<servlet-name>rdeUploadTask</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>rdeUploadTask</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/rdeUpload</url-pattern>
|
<url-pattern>/_dr/task/rdeUpload</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Sends an XML RDE report to ICANN's HTTP server after rdeUploadTask finishes. -->
|
||||||
<description>
|
|
||||||
Sends an XML RDE report to ICANN's HTTP server after rdeUploadTask finishes.
|
|
||||||
</description>
|
|
||||||
<display-name>RDE Report Task</display-name>
|
|
||||||
<servlet-name>rdeReportTask</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>rdeReportTask</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/rdeReport</url-pattern>
|
<url-pattern>/_dr/task/rdeReport</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!--
|
||||||
<description>
|
Bulk Registration Data Access. This task creates a thin escrow deposit
|
||||||
Bulk Registration Data Access. This task creates a thin escrow deposit
|
and saves it to cloud storage, where a separate script owned by the SREs
|
||||||
and saves it to cloud storage, where a separate script owned by the SREs
|
uploads it to ICANN.
|
||||||
uploads it to ICANN.
|
-->
|
||||||
</description>
|
|
||||||
<display-name>BRDA Copy Task</display-name>
|
|
||||||
<servlet-name>brdaCopyTask</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>brdaCopyTask</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/brdaCopy</url-pattern>
|
<url-pattern>/_dr/task/brdaCopy</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<!-- Trademark Clearinghouse -->
|
<!-- Trademark Clearinghouse -->
|
||||||
|
|
||||||
<servlet>
|
<!-- Downloads TMCH DNL data from MarksDB. -->
|
||||||
<description>Downloads TMCH DNL data from MarksDB.</description>
|
|
||||||
<display-name>DNL Downloader</display-name>
|
|
||||||
<servlet-name>tmchDnl</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>tmchDnl</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/tmchDnl</url-pattern>
|
<url-pattern>/_dr/task/tmchDnl</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Downloads TMCH SMDRL data from MarksDB. -->
|
||||||
<description>Downloads TMCH SMDRL data from MarksDB.</description>
|
|
||||||
<display-name>SMDRL Downloader</display-name>
|
|
||||||
<servlet-name>tmchSmdrl</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>tmchSmdrl</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/tmchSmdrl</url-pattern>
|
<url-pattern>/_dr/task/tmchSmdrl</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Downloads TMCH CRL data from MarksDB. -->
|
||||||
<description>Downloads TMCH CRL data from MarksDB.</description>
|
|
||||||
<display-name>CRL Downloader</display-name>
|
|
||||||
<servlet-name>tmchCrl</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>tmchCrl</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/tmchCrl</url-pattern>
|
<url-pattern>/_dr/task/tmchCrl</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Reads the LORDN queues and uploads CSV data for sunrise and claims marks to MarksDB. -->
|
||||||
<description>
|
|
||||||
Reads the LORDN queues and uploads CSV data for sunrise and claims marks to MarksDB.
|
|
||||||
</description>
|
|
||||||
<display-name>NORDN Upload Task</display-name>
|
|
||||||
<servlet-name>nordnUploadTask</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>nordnUploadTask</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/nordnUpload</url-pattern>
|
<url-pattern>/_dr/task/nordnUpload</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Verifies upload of LORDN data to MarksDB. -->
|
||||||
<description>Verifies upload of LORDN data to MarksDB.</description>
|
|
||||||
<display-name> NORDN Verify Task</display-name>
|
|
||||||
<servlet-name>nordnVerifyTask</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>nordnVerifyTask</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/nordnVerify</url-pattern>
|
<url-pattern>/_dr/task/nordnVerify</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<!-- TODO(b/24564175): Remove this entry. -->
|
<!-- TODO(b/24564175): Remove this entry. -->
|
||||||
<servlet>
|
<!-- Write DNS updates. -->
|
||||||
<description>Write DNS updates.</description>
|
|
||||||
<display-name>WriteDnsServlet</display-name>
|
|
||||||
<servlet-name>writeDns</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>writeDns</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/writeDns</url-pattern>
|
<url-pattern>/_dr/task/writeDns</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Reads the DNS push and pull queues and kick off the appropriate tasks to update zone. -->
|
||||||
<description>
|
|
||||||
Read the DNS push and pull queues and kick off the appropriate tasks to update zone.</description>
|
|
||||||
<display-name>Read DNS Queue</display-name>
|
|
||||||
<servlet-name>readDnsQueue</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>readDnsQueue</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/cron/readDnsQueue</url-pattern>
|
<url-pattern>/_dr/cron/readDnsQueue</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Publishes DNS updates. -->
|
||||||
<description>Publish DNS updates.</description>
|
|
||||||
<display-name>Publish DNS Updates</display-name>
|
|
||||||
<servlet-name>publishDnsUpdates</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>publishDnsUpdates</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/publishDnsUpdates</url-pattern>
|
<url-pattern>/_dr/task/publishDnsUpdates</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Manually refreshes DNS information. -->
|
||||||
<description>
|
|
||||||
Endpoint to manually refresh DNS information.
|
|
||||||
</description>
|
|
||||||
<display-name>DNS Refresh</display-name>
|
|
||||||
<servlet-name>dns-refresh</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
<load-on-startup>1</load-on-startup>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>dns-refresh</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/dnsRefresh</url-pattern>
|
<url-pattern>/_dr/dnsRefresh</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<servlet>
|
||||||
<description>Export a datastore backup snapshot to GCS.</description>
|
<description>Exports a datastore backup snapshot to GCS.</description>
|
||||||
<display-name>Export snapshot to GCS</display-name>
|
<display-name>Export snapshot to GCS</display-name>
|
||||||
<servlet-name>exportSnapshot</servlet-name>
|
<servlet-name>exportSnapshot</servlet-name>
|
||||||
<servlet-class>com.google.domain.registry.export.ExportSnapshotServlet</servlet-class>
|
<servlet-class>com.google.domain.registry.export.ExportSnapshotServlet</servlet-class>
|
||||||
|
@ -186,7 +122,7 @@
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<servlet>
|
||||||
<description>Check the completion of a datastore backup snapshot.</description>
|
<description>Checks the completion of a datastore backup snapshot.</description>
|
||||||
<display-name>Check on snapshot status</display-name>
|
<display-name>Check on snapshot status</display-name>
|
||||||
<servlet-name>checkSnapshot</servlet-name>
|
<servlet-name>checkSnapshot</servlet-name>
|
||||||
<servlet-class>com.google.domain.registry.export.CheckSnapshotServlet</servlet-class>
|
<servlet-class>com.google.domain.registry.export.CheckSnapshotServlet</servlet-class>
|
||||||
|
@ -197,7 +133,7 @@
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<servlet>
|
||||||
<description>Load a datastore backup snapshot into BigQuery.</description>
|
<description>Loads a datastore backup snapshot into BigQuery.</description>
|
||||||
<display-name>Load snapshot into BigQuery</display-name>
|
<display-name>Load snapshot into BigQuery</display-name>
|
||||||
<servlet-name>loadSnapshot</servlet-name>
|
<servlet-name>loadSnapshot</servlet-name>
|
||||||
<servlet-class>com.google.domain.registry.export.LoadSnapshotServlet</servlet-class>
|
<servlet-class>com.google.domain.registry.export.LoadSnapshotServlet</servlet-class>
|
||||||
|
@ -208,7 +144,7 @@
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<servlet>
|
||||||
<description>Update a view to point at a certain snapshot in BigQuery.</description>
|
<description>Updates a view to point at a certain snapshot in BigQuery.</description>
|
||||||
<display-name>Update snapshot view in BigQuery</display-name>
|
<display-name>Update snapshot view in BigQuery</display-name>
|
||||||
<servlet-name>updateSnapshotView</servlet-name>
|
<servlet-name>updateSnapshotView</servlet-name>
|
||||||
<servlet-class>com.google.domain.registry.export.UpdateSnapshotViewServlet</servlet-class>
|
<servlet-class>com.google.domain.registry.export.UpdateSnapshotViewServlet</servlet-class>
|
||||||
|
@ -218,99 +154,59 @@
|
||||||
<url-pattern>/_dr/task/updateSnapshotView</url-pattern>
|
<url-pattern>/_dr/task/updateSnapshotView</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Polls state of jobs in Bigquery -->
|
||||||
<description>Polls state of jobs in Bigquery</description>
|
|
||||||
<display-name>Bigquery Job Poll Task</display-name>
|
|
||||||
<servlet-name>poll-bigquery-job</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>poll-bigquery-job</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/pollBigqueryJob</url-pattern>
|
<url-pattern>/_dr/task/pollBigqueryJob</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Fans out a cron task over an adjustable range of TLDs. -->
|
||||||
<description>Fan out a cron task over an adjustable range of TLDs.</description>
|
|
||||||
<display-name>TLD Cron Fanout</display-name>
|
|
||||||
<servlet-name>tld-fanout</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>tld-fanout</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/cron/fanout</url-pattern>
|
<url-pattern>/_dr/cron/fanout</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<!-- Backups. -->
|
<!-- Backups. -->
|
||||||
|
|
||||||
<servlet>
|
<!-- Fans out a cron task over all commit log buckets. -->
|
||||||
<description>Fan out a cron task over all commit log buckets.</description>
|
|
||||||
<display-name>Commit Log Bucket Cron Fanout</display-name>
|
|
||||||
<servlet-name>commit-log-fanout</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>commit-log-fanout</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/cron/commitLogFanout</url-pattern>
|
<url-pattern>/_dr/cron/commitLogFanout</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Deletes old commit logs from datastore. -->
|
||||||
<description>Deletes old commit logs from datastore.</description>
|
|
||||||
<display-name>Delete Old Commit Logs</display-name>
|
|
||||||
<servlet-name>delete-commits</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>delete-commits</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/deleteOldCommitLogs</url-pattern>
|
<url-pattern>/_dr/task/deleteOldCommitLogs</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Checkpoints commit logs. -->
|
||||||
<description>Checkpoint commit logs.</description>
|
|
||||||
<servlet-name>checkpoint-commit-logs</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>checkpoint-commit-logs</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/cron/commitLogCheckpoint</url-pattern>
|
<url-pattern>/_dr/cron/commitLogCheckpoint</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Exports commit log diffs. -->
|
||||||
<description>Export commit log diff.</description>
|
|
||||||
<servlet-name>export-commit-log-diff</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>export-commit-log-diff</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/exportCommitLogDiff</url-pattern>
|
<url-pattern>/_dr/task/exportCommitLogDiff</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Deletes EppResources, children, and indices. -->
|
||||||
<description>Delete EppResources, children, and indices.</description>
|
|
||||||
<servlet-name>kill-epp-resources</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>kill-epp-resources</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/killAllEppResources</url-pattern>
|
<url-pattern>/_dr/task/killAllEppResources</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Restores commit logs. -->
|
||||||
<description>Restore commit logs.</description>
|
|
||||||
<servlet-name>restore-commit-logs</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>restore-commit-logs</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/restoreCommitLogs</url-pattern>
|
<url-pattern>/_dr/task/restoreCommitLogs</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Deletes commit logs. -->
|
||||||
<description>Delete commit logs.</description>
|
|
||||||
<servlet-name>kill-commit-logs</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>kill-commit-logs</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/killCommitLogs</url-pattern>
|
<url-pattern>/_dr/task/killCommitLogs</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
|
@ -334,87 +230,44 @@
|
||||||
<url-pattern>/_ah/pipeline/*</url-pattern>
|
<url-pattern>/_ah/pipeline/*</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<!-- Synchronize registrars spreadsheet task. -->
|
<!-- Syncs registrars to the registrar spreadsheet. -->
|
||||||
<servlet>
|
|
||||||
<servlet-name>sync-registrars-sheet</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>sync-registrars-sheet</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/syncRegistrarsSheet</url-pattern>
|
<url-pattern>/_dr/task/syncRegistrarsSheet</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<!-- TLD reserved terms exporting servlet. -->
|
<!-- Exports TLD reserved terms. -->
|
||||||
<servlet>
|
|
||||||
<servlet-name>export-reserved-terms</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>export-reserved-terms</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/exportReservedTerms</url-pattern>
|
<url-pattern>/_dr/task/exportReservedTerms</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<!-- RegistrarContact changes syncing to Google Groups servlet. -->
|
<!-- Syncs RegistrarContact changes to Google Groups. -->
|
||||||
<servlet>
|
|
||||||
<servlet-name>sync-group-members</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>sync-group-members</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/syncGroupMembers</url-pattern>
|
<url-pattern>/_dr/task/syncGroupMembers</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
|
||||||
<servlet-name>export-domain-lists</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>export-domain-lists</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/exportDomainLists</url-pattern>
|
<url-pattern>/_dr/task/exportDomainLists</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<!-- Mapreduce to delete the specified contact resource if it is not referenced by any domains. -->
|
<!-- Deletes the specified contact resource if it is not referenced by any domains. -->
|
||||||
<servlet>
|
|
||||||
<description>
|
|
||||||
Deletes the specified contact resource if it is not referenced by any domains.
|
|
||||||
</description>
|
|
||||||
<display-name>Delete Contact Resource</display-name>
|
|
||||||
<servlet-name>delete-contact-resource</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
<load-on-startup>1</load-on-startup>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>delete-contact-resource</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/deleteContactResource</url-pattern>
|
<url-pattern>/_dr/task/deleteContactResource</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<!-- Mapreduce to delete the specified host resource if it is not referenced by any domains. -->
|
<!-- Deletes the specified host resource if it is not referenced by any domains. -->
|
||||||
<servlet>
|
|
||||||
<description>
|
|
||||||
Deletes the specified host resource if it is not referenced by any domains.
|
|
||||||
</description>
|
|
||||||
<display-name>Delete Host Resource</display-name>
|
|
||||||
<servlet-name>delete-host-resource</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
<load-on-startup>1</load-on-startup>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>delete-host-resource</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/deleteHostResource</url-pattern>
|
<url-pattern>/_dr/task/deleteHostResource</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<!-- Mapreduce to enqueue DNS update tasks following a host rename. -->
|
<!-- Enqueues DNS update tasks following a host rename. -->
|
||||||
<servlet>
|
|
||||||
<description>
|
|
||||||
Enqueues DNS update tasks following a host rename
|
|
||||||
</description>
|
|
||||||
<display-name>DNS Refresh For Host Rename</display-name>
|
|
||||||
<servlet-name>dns-refresh-for-host-rename</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.backend.BackendServlet</servlet-class>
|
|
||||||
<load-on-startup>1</load-on-startup>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>dns-refresh-for-host-rename</servlet-name>
|
<servlet-name>backend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/dnsRefreshForHostRename</url-pattern>
|
<url-pattern>/_dr/task/dnsRefreshForHostRename</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
|
|
|
@ -59,69 +59,41 @@
|
||||||
<url-pattern>/registrar-settings</url-pattern>
|
<url-pattern>/registrar-settings</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
|
<!-- Servlet for injected frontend actions -->
|
||||||
<servlet>
|
<servlet>
|
||||||
<display-name>Registrar Braintree Payment Form Setup</display-name>
|
<display-name>FrontendServlet</display-name>
|
||||||
<servlet-name>registrar-payment-setup</servlet-name>
|
<servlet-name>frontend-servlet</servlet-name>
|
||||||
<servlet-class>com.google.domain.registry.module.frontend.FrontendServlet</servlet-class>
|
<servlet-class>com.google.domain.registry.module.frontend.FrontendServlet</servlet-class>
|
||||||
<load-on-startup>1</load-on-startup>
|
<load-on-startup>1</load-on-startup>
|
||||||
</servlet>
|
</servlet>
|
||||||
|
|
||||||
|
<!-- Registrar Braintree payment form setup. -->
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>registrar-payment-setup</servlet-name>
|
<servlet-name>frontend-servlet</servlet-name>
|
||||||
<url-pattern>/registrar-payment-setup</url-pattern>
|
<url-pattern>/registrar-payment-setup</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Registrar Braintree payment. -->
|
||||||
<display-name>Registrar Braintree Payment</display-name>
|
|
||||||
<servlet-name>registrar-payment</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.frontend.FrontendServlet</servlet-class>
|
|
||||||
<load-on-startup>1</load-on-startup>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>registrar-payment</servlet-name>
|
<servlet-name>frontend-servlet</servlet-name>
|
||||||
<url-pattern>/registrar-payment</url-pattern>
|
<url-pattern>/registrar-payment</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<!-- WHOIS -->
|
<!-- HTTP WHOIS. -->
|
||||||
<servlet>
|
|
||||||
<description>
|
|
||||||
HTTP WHOIS API.
|
|
||||||
</description>
|
|
||||||
<display-name>WHOIS</display-name>
|
|
||||||
<servlet-name>whois</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.frontend.FrontendServlet</servlet-class>
|
|
||||||
<load-on-startup>1</load-on-startup>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>whois</servlet-name>
|
<servlet-name>frontend-servlet</servlet-name>
|
||||||
<url-pattern>/whois/*</url-pattern>
|
<url-pattern>/whois/*</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<!-- Protocol WHOIS. -->
|
||||||
<description>
|
|
||||||
WHOIS Protocol API.
|
|
||||||
</description>
|
|
||||||
<display-name>WHOIS Protocol</display-name>
|
|
||||||
<servlet-name>whois-protocol</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.frontend.FrontendServlet</servlet-class>
|
|
||||||
<load-on-startup>1</load-on-startup>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>whois-protocol</servlet-name>
|
<servlet-name>frontend-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/whois</url-pattern>
|
<url-pattern>/_dr/whois</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<!-- RDAP (new WHOIS) -->
|
<!-- RDAP (new WHOIS). -->
|
||||||
<servlet>
|
|
||||||
<description>
|
|
||||||
RDAP API.
|
|
||||||
</description>
|
|
||||||
<display-name>RDAP</display-name>
|
|
||||||
<servlet-name>rdap</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.frontend.FrontendServlet</servlet-class>
|
|
||||||
<load-on-startup>1</load-on-startup>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>rdap</servlet-name>
|
<servlet-name>frontend-servlet</servlet-name>
|
||||||
<url-pattern>/rdap/*</url-pattern>
|
<url-pattern>/rdap/*</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
|
|
|
@ -5,80 +5,46 @@
|
||||||
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
|
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
|
||||||
<!-- Servlets -->
|
<!-- Servlets -->
|
||||||
|
|
||||||
|
<!-- Servlet for injected tools actions -->
|
||||||
<servlet>
|
<servlet>
|
||||||
<display-name>Verify OTE</display-name>
|
<display-name>ToolsServlet</display-name>
|
||||||
<servlet-name>verify-ote</servlet-name>
|
<servlet-name>tools-servlet</servlet-name>
|
||||||
<servlet-class>com.google.domain.registry.module.tools.ToolsServlet</servlet-class>
|
<servlet-class>com.google.domain.registry.module.tools.ToolsServlet</servlet-class>
|
||||||
<load-on-startup>1</load-on-startup>
|
<load-on-startup>1</load-on-startup>
|
||||||
</servlet>
|
</servlet>
|
||||||
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>verify-ote</servlet-name>
|
<servlet-name>tools-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/admin/verifyOte</url-pattern>
|
<url-pattern>/_dr/admin/verifyOte</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
|
||||||
<display-name>Create Groups for Registrar</display-name>
|
|
||||||
<servlet-name>create-groups</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.tools.ToolsServlet</servlet-class>
|
|
||||||
<load-on-startup>1</load-on-startup>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>create-groups</servlet-name>
|
<servlet-name>tools-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/admin/createGroups</url-pattern>
|
<url-pattern>/_dr/admin/createGroups</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
|
||||||
<display-name>Create Premium List</display-name>
|
|
||||||
<servlet-name>create-premium-list</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.tools.ToolsServlet</servlet-class>
|
|
||||||
<load-on-startup>1</load-on-startup>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>create-premium-list</servlet-name>
|
<servlet-name>tools-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/admin/createPremiumList</url-pattern>
|
<url-pattern>/_dr/admin/createPremiumList</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
|
||||||
<display-name>List Entities</display-name>
|
|
||||||
<servlet-name>list-entities</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.tools.ToolsServlet</servlet-class>
|
|
||||||
<load-on-startup>1</load-on-startup>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>list-entities</servlet-name>
|
<servlet-name>tools-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/admin/list/*</url-pattern>
|
<url-pattern>/_dr/admin/list/*</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
|
||||||
<display-name>Delete Entity</display-name>
|
|
||||||
<servlet-name>delete-entity</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.tools.ToolsServlet</servlet-class>
|
|
||||||
<load-on-startup>1</load-on-startup>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>delete-entity</servlet-name>
|
<servlet-name>tools-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/admin/deleteEntity</url-pattern>
|
<url-pattern>/_dr/admin/deleteEntity</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
|
||||||
<display-name>Update Premium List</display-name>
|
|
||||||
<servlet-name>update-premium-list</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.tools.ToolsServlet</servlet-class>
|
|
||||||
<load-on-startup>1</load-on-startup>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>update-premium-list</servlet-name>
|
<servlet-name>tools-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/admin/updatePremiumList</url-pattern>
|
<url-pattern>/_dr/admin/updatePremiumList</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
|
||||||
<description>Backend endpoint to initate loadtests.</description>
|
|
||||||
<display-name>Load Test</display-name>
|
|
||||||
<servlet-name>loadtest</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.tools.ToolsServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>loadtest</servlet-name>
|
<servlet-name>tools-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/loadtest</url-pattern>
|
<url-pattern>/_dr/loadtest</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
|
@ -110,33 +76,15 @@
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<!-- Mapreduce to delete all prober data. -->
|
<!-- Mapreduce to delete all prober data. -->
|
||||||
<servlet>
|
|
||||||
<description>
|
|
||||||
Deletes all billing events, history entries, domains, poll messages, foreign key indexes, and eCatcher entities in prober namespaces.
|
|
||||||
</description>
|
|
||||||
<display-name>Delete Prober Data Mapreduce</display-name>
|
|
||||||
<servlet-name>delete-prober-data</servlet-name>
|
|
||||||
<!-- TODO(b/27309488): maybe move this to the backend module + BackendServlet. -->
|
|
||||||
<servlet-class>com.google.domain.registry.module.tools.ToolsServlet</servlet-class>
|
|
||||||
<load-on-startup>1</load-on-startup>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>delete-prober-data</servlet-name>
|
<!-- TODO(b/27309488): maybe move this to the backend module + BackendServlet. -->
|
||||||
|
<servlet-name>tools-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/deleteProberData</url-pattern>
|
<url-pattern>/_dr/task/deleteProberData</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<!-- Mapreduce to re-save all EppResources. -->
|
<!-- Mapreduce to re-save all EppResources. -->
|
||||||
<servlet>
|
|
||||||
<description>
|
|
||||||
Re-saves all EppResources.
|
|
||||||
</description>
|
|
||||||
<display-name>Re-Save All EPP Resources</display-name>
|
|
||||||
<servlet-name>resave-all-eppresources</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.tools.ToolsServlet</servlet-class>
|
|
||||||
<load-on-startup>1</load-on-startup>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>resave-all-eppresources</servlet-name>
|
<servlet-name>tools-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/resaveAllEppResources</url-pattern>
|
<url-pattern>/_dr/task/resaveAllEppResources</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
|
@ -161,21 +109,13 @@
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<!-- Registrar detail report publishing action. -->
|
<!-- Registrar detail report publishing action. -->
|
||||||
<servlet>
|
|
||||||
<servlet-name>publish-detail-report</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.tools.ToolsServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>publish-detail-report</servlet-name>
|
<servlet-name>tools-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/publishDetailReport</url-pattern>
|
<url-pattern>/_dr/publishDetailReport</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
|
||||||
<servlet-name>generate-zone-files</servlet-name>
|
|
||||||
<servlet-class>com.google.domain.registry.module.tools.ToolsServlet</servlet-class>
|
|
||||||
</servlet>
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>generate-zone-files</servlet-name>
|
<servlet-name>tools-servlet</servlet-name>
|
||||||
<url-pattern>/_dr/task/generateZoneFiles</url-pattern>
|
<url-pattern>/_dr/task/generateZoneFiles</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue