Revision 6130
Added by ben leinfelder almost 13 years ago
GenerateSystemMetadata.java | ||
---|---|---|
26 | 26 |
*/ |
27 | 27 |
|
28 | 28 |
|
29 |
import java.io.ByteArrayInputStream; |
|
30 |
import java.io.IOException; |
|
31 |
import java.io.InputStream; |
|
32 | 29 |
import java.security.NoSuchAlgorithmException; |
33 | 30 |
import java.sql.SQLException; |
34 |
import java.util.Calendar; |
|
35 |
import java.util.Date; |
|
36 |
import java.util.Hashtable; |
|
37 | 31 |
import java.util.List; |
38 |
import java.util.TimeZone; |
|
39 | 32 |
import java.util.Timer; |
40 | 33 |
|
41 |
import javax.xml.parsers.ParserConfigurationException; |
|
42 |
import javax.xml.xpath.XPathExpressionException; |
|
43 |
|
|
44 | 34 |
import org.apache.commons.logging.Log; |
45 | 35 |
import org.apache.commons.logging.LogFactory; |
46 |
import org.dataone.eml.DataoneEMLParser; |
|
47 |
import org.dataone.eml.EMLDocument; |
|
48 |
import org.dataone.eml.EMLDocument.DistributionMetadata; |
|
49 | 36 |
import org.dataone.service.exceptions.InvalidRequest; |
50 | 37 |
import org.dataone.service.exceptions.InvalidToken; |
51 | 38 |
import org.dataone.service.exceptions.NotAuthorized; |
... | ... | |
53 | 40 |
import org.dataone.service.exceptions.NotImplemented; |
54 | 41 |
import org.dataone.service.exceptions.ServiceFailure; |
55 | 42 |
import org.dataone.service.types.AuthToken; |
56 |
import org.dataone.service.types.Checksum; |
|
57 |
import org.dataone.service.types.ChecksumAlgorithm; |
|
58 |
import org.dataone.service.types.Identifier; |
|
59 |
import org.dataone.service.types.NodeReference; |
|
60 |
import org.dataone.service.types.ObjectFormat; |
|
61 |
import org.dataone.service.types.Subject; |
|
62 | 43 |
import org.dataone.service.types.SystemMetadata; |
63 |
import org.xml.sax.SAXException; |
|
64 | 44 |
|
65 |
import edu.ucsb.nceas.metacat.AccessionNumber; |
|
66 | 45 |
import edu.ucsb.nceas.metacat.AccessionNumberException; |
67 |
import edu.ucsb.nceas.metacat.DocumentImpl; |
|
68 | 46 |
import edu.ucsb.nceas.metacat.IdentifierManager; |
69 | 47 |
import edu.ucsb.nceas.metacat.McdbDocNotFoundException; |
70 |
import edu.ucsb.nceas.metacat.McdbException; |
|
71 | 48 |
import edu.ucsb.nceas.metacat.MetacatHandler; |
72 | 49 |
import edu.ucsb.nceas.metacat.admin.AdminException; |
73 |
import edu.ucsb.nceas.metacat.dataone.CrudService; |
|
74 | 50 |
import edu.ucsb.nceas.metacat.properties.PropertyService; |
75 |
import edu.ucsb.nceas.metacat.util.SessionData; |
|
76 | 51 |
import edu.ucsb.nceas.utilities.PropertyNotFoundException; |
77 | 52 |
import edu.ucsb.nceas.utilities.SortedProperties; |
78 | 53 |
|
Also available in: Unified diff
organize imports so that it is clearer what dependencies exist on the D1 jars