http://git-wip-us.apache.org/repos/asf/oodt/blob/1bf6f663/curator/sso/src/main/java/org/apache/oodt/security/sso/opensso/UserDetails.java ---------------------------------------------------------------------- diff --git a/curator/sso/src/main/java/org/apache/oodt/security/sso/opensso/UserDetails.java b/curator/sso/src/main/java/org/apache/oodt/security/sso/opensso/UserDetails.java new file mode 100755 index 0000000..ae442b1 --- /dev/null +++ b/curator/sso/src/main/java/org/apache/oodt/security/sso/opensso/UserDetails.java @@ -0,0 +1,97 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.oodt.security.sso.opensso; + +//OODT imports +import org.apache.oodt.cas.metadata.Metadata; + +//JDK imports +import java.util.List; +import java.util.Vector; + +/** + * + * The response from a query to {@link SSOMetKeys#IDENTITY_ATTRIBUTES_ENDPOINT}. + * + * @author mattmann + * @version $Revision$ + * + */ +public class UserDetails { + + private String token; + + private List<String> roles; + + private Metadata attributes; + + public UserDetails() { + this.token = null; + this.roles = new Vector<String>(); + this.attributes = new Metadata(); + } + + /** + * @return the token + */ + public String getToken() { + return token; + } + + /** + * @param token + * the token to set + */ + public void setToken(String token) { + this.token = token; + } + + /** + * @return the roles + */ + public List<String> getRoles() { + return roles; + } + + /** + * @param roles + * the roles to set + */ + public void setRoles(List<String> roles) { + this.roles = roles; + } + + /** + * @return the attributes + */ + public Metadata getAttributes() { + return attributes; + } + + /** + * @param attributes + * the attributes to set + */ + public void setAttributes(Metadata attributes) { + this.attributes = attributes; + } + + public String toString() { + return "[token=" + this.token + ",roles=" + this.roles + ",attributes=" + this.attributes.getMap() + "]"; + } +}
http://git-wip-us.apache.org/repos/asf/oodt/blob/1bf6f663/curator/webapp/pom.xml ---------------------------------------------------------------------- diff --git a/curator/webapp/pom.xml b/curator/webapp/pom.xml index 5038796..1126d51 100644 --- a/curator/webapp/pom.xml +++ b/curator/webapp/pom.xml @@ -62,6 +62,10 @@ the License. </dependency> <dependency> <groupId>org.apache.oodt</groupId> + <artifactId>curator-sso</artifactId> + </dependency> + <dependency> + <groupId>org.apache.oodt</groupId> <artifactId>oodt-webapp-components</artifactId> <exclusions> <exclusion> http://git-wip-us.apache.org/repos/asf/oodt/blob/1bf6f663/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index 6c607ca..8bb16b2 100644 --- a/pom.xml +++ b/pom.xml @@ -39,6 +39,7 @@ the License. <module>workflow</module> <module>crawler</module> <module>resource</module> + <module>curator/sso</module> <module>curator/services</module> <module>curator/webapp</module> <module>pge</module> http://git-wip-us.apache.org/repos/asf/oodt/blob/1bf6f663/webapp/fmprod/pom.xml ---------------------------------------------------------------------- diff --git a/webapp/fmprod/pom.xml b/webapp/fmprod/pom.xml index f5e4646..d926b36 100644 --- a/webapp/fmprod/pom.xml +++ b/webapp/fmprod/pom.xml @@ -101,16 +101,6 @@ <artifactId>oodt-commons</artifactId> </dependency> <dependency> - <groupId>org.apache.oodt</groupId> - <artifactId>oodt-product</artifactId> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>org.apache.oodt</groupId> - <artifactId>oodt-xmlquery</artifactId> - <scope>compile</scope> - </dependency> - <dependency> <groupId>org.apache.tika</groupId> <artifactId>tika-core</artifactId> </dependency> @@ -134,6 +124,18 @@ </dependency> </dependencies> <build> + <resources> + <resource> + <targetPath>org/apache/oodt/xmlquery</targetPath> + <directory>${basedir}/src/main/conf</directory> + <includes> + <include>mime.properties</include> + </includes> + </resource> + <resource> + <directory>${basedir}/src/main/dtd</directory> + </resource> + </resources> <testSourceDirectory>${basedir}/src/test/java</testSourceDirectory> <plugins> <!-- @@ -176,6 +178,7 @@ </systemProperties> <excludes> <exclude>org/apache/oodt/cas/product/service/resources/ResourceTestBase.java</exclude> + <exclude>org/apache/oodt/xmlquery/CodecTest.java</exclude> </excludes> </configuration> </plugin> http://git-wip-us.apache.org/repos/asf/oodt/blob/1bf6f663/webapp/fmprod/src/conf/mime.properties ---------------------------------------------------------------------- diff --git a/webapp/fmprod/src/conf/mime.properties b/webapp/fmprod/src/conf/mime.properties new file mode 100644 index 0000000..af95ada --- /dev/null +++ b/webapp/fmprod/src/conf/mime.properties @@ -0,0 +1,407 @@ +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +# Internet media types supported by OODT +# +# $Id: mime.properties,v 1.1.1.1 2004-03-02 19:37:13 kelly Exp $ + +# These types aren't in the official list at IANA, but are listed +# here for internal OODT use: + +application/vnd.jpl.large-product: org.apache.oodt.xmlquery.StringCodec + +# These types aren't in the official list at IANA, but are supported +# in various environments: + +application/x-java-serialized-object org.apache.oodt.xmlquery.ObjectCodec +application/java-vm org.apache.oodt.xmlquery.ObjectCodec + +# This types are translated from the Internet media type registry at +# ftp://ftp.iana.org/in-notes/iana/assignments/media-types/media-types + +text/plain: org.apache.oodt.xmlquery.StringCodec +text/richtext: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/enriched: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/tab-separated-values: org.apache.oodt.xmlquery.StringCodec +text/html: org.apache.oodt.xmlquery.CompressedStringCodec +text/sgml: org.apache.oodt.xmlquery.CompressedStringCodec +text/vnd.latex-z: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/vnd.fmi.flexstor: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/uri-list: org.apache.oodt.xmlquery.StringCodec +text/vnd.abc: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/rfc822-headers: org.apache.oodt.xmlquery.StringCodec +text/vnd.in3d.3dml: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/prs.lines.tag: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/vnd.in3d.spot: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/css: org.apache.oodt.xmlquery.CompressedStringCodec +text/xml: org.apache.oodt.xmlquery.StringCodec +text/rtf: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/directory: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/calendar: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/vnd.wap.wml: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/vnd.wap.wmlscript: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/vnd.motorola.reflex: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/vnd.fly: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/vnd.wap.sl: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/vnd.wap.si: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/t140: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/vnd.ms-mediapackage: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/vnd.IPTC.NewsML: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/vnd.IPTC.NITF: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/vnd.curl: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/vnd.DMClientScript: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +text/parityfec: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +multipart/mixed: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +multipart/alternative: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +multipart/digest: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +multipart/parallel: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +multipart/appledouble: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +multipart/header-set: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +multipart/form-data: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +multipart/related: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +multipart/report: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +multipart/voice-message: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +multipart/signed: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +multipart/encrypted: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +multipart/byteranges: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +message/rfc822: org.apache.oodt.xmlquery.CompressedStringCodec +message/partial: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +message/external-body: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +message/news: org.apache.oodt.xmlquery.CompressedStringCodec +message/http: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +message/delivery-status: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +message/disposition-notification: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +message/s-http: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/octet-stream: org.apache.oodt.xmlquery.ByteArrayCodec +application/postscript: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/oda: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/atomicmail: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/andrew-inset: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/slate: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/wita: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/dec-dx: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/dca-rft: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/activemessage: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/rtf: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/applefile: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/mac-binhex40: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/news-message-id: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/news-transmission: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/wordperfect5.1: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/pdf: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/zip: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/macwriteii: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/msword: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/remote-printing: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/mathematica: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/cybercash: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/commonground: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/iges: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/riscos: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/eshop: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/x400-bp: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/sgml: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/cals-1840: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/pgp-encrypted: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/pgp-signature: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/pgp-keys: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.framemaker: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.mif: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ms-excel: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ms-powerpoint: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ms-project: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ms-works: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ms-tnef: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.svd: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.music-niff: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ms-artgalry: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.truedoc: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.koan: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.street-stream: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.fdf: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/set-payment-initiation: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/set-payment: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/set-registration-initiation: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/set-registration: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.seemail: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.businessobjects: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.meridian-slingshot: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.xara: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/sgml-open-catalog: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.rapid: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.enliven: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.japannet-registration-wakeup: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.japannet-verification-wakeup: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.japannet-payment-wakeup: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.japannet-directory-service: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.intertrust.digibox: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.intertrust.nncp: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/prs.alvestrand.titrax-sheet: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.noblenet-web: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.noblenet-sealer: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.noblenet-directory: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/prs.nprend: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.webturbo: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/hyperstudio: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.shana.informed.formtemplate: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.shana.informed.formdata: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.shana.informed.package: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.shana.informed.interchange: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.$commerce_battelle: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.osa.netdeploy: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ibm.MiniPay: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.japannet-jpnstore-wakeup: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.japannet-setstore-wakeup: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.japannet-verification: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.japannet-registration: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.hp-HPGL: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.hp-PCL: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.hp-PCLXL: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.musician: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.FloGraphIt: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.intercon.formnet: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vemmi: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ms-asf: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ecdis-update: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.powerbuilder6: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.powerbuilder6-s: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.lotus-wordpro: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.lotus-approach: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.lotus-1-2-3: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.lotus-organizer: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.lotus-screencam: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.lotus-freelance: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.fujitsu.oasys: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.fujitsu.oasys2: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.swiftview-ics: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.dna: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/prs.cww: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.wt.stf: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.dxr: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.mitsubishi.misty-guard.trustweb: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ibm.modcap: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.acucobol: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.fujitsu.oasys3: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/marc: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.fujitsu.oasysprs: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.fujitsu.oasysgp: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.visio: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.netfpx: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.audiograph: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.epson.salt: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.3M.Post-it-Notes: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.novadigm.EDX: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.novadigm.EXT: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.novadigm.EDM: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.claymore: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.comsocaller: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/pkcs7-mime: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/pkcs7-signature: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/pkcs10: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.yellowriver-custom-menu: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ecowin.chart: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ecowin.series: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ecowin.filerequest: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ecowin.fileupdate: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ecowin.seriesrequest: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ecowin.seriesupdate: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/EDIFACT: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/EDI-X12: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/EDI-Consent: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.wrq-hp3000-labelled: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.minisoft-hp3000-save: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ffsns: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.hp-hps: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.fujixerox.docuworks: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/xml: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.anser-web-funds-transfer-initiation: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.anser-web-certificate-issue-initiation: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.is-xpr: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.intu.qbo: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.publishare-delta-tree: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.cybank: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/batch-SMTP: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.uplanet.alert: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.uplanet.cacheop: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.uplanet.list: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.uplanet.listcmd: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.uplanet.channel: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.uplanet.bearer-choice: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.uplanet.signal: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.uplanet.alert-wbxml: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.uplanet.cacheop-wbmxl: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.uplanet.list-wbxml: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.uplanet.listcmd-wbxml: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.uplanet.channel-wbxml: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.uplanet.bearer-choice-wbxml: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.epson.quickanime: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.commonspace: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.fut-misnet: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.xfdl: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.intu.qfx: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.epson.ssf: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.epson.msf: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.powerbuilder7: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.powerbuilder7-s: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.lotus-notes: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/pkixcmp: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.wap.wmlc: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.wap.wmlscriptc: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.motorola.flexsuite: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.wap.wbxml: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.motorola.flexsuite.wem: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.motorola.flexsuite.kmr: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.motorola.flexsuite.adsi: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.motorola.flexsuite.fis: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.motorola.flexsuite.gotap: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.motorola.flexsuite.ttc: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ufdl: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.accpac.simply.imp: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.accpac.simply.aso: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.vcx: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/ipp: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/ocsp-request: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/ocsp-response: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.previewsystems.box: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.mediastation.cdkey: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.pg.format: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.pg.osasli: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.hp-hpid: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/pkix-cert: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/pkix-crl: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.Mobius.TXF: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.Mobius.PLC: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.Mobius.DIS: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.Mobius.DAF: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.Mobius.MSL: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.cups-raster: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.cups-postscript: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.cups-raw: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/index: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/index.cmd: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/index.response: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/index.obj: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/index.vnd: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.triscape.mxs: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.powerbuilder75: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.powerbuilder75-s: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.dpgraph: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/http: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/sdp: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.eudora.data: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.fujixerox.docuworks.binder: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.vectorworks: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.grafeq: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.bmi: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ericsson.quickcall: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.hzn-3d-crossword: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.wap.slc: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.wap.sic: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.groove-injector: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.fujixerox.ddd: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.groove-account: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.groove-identity-message: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.groove-tool-message: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.groove-tool-template: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.groove-vcard: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ctc-posml: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.canon-lips: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.canon-cpdl: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.trueapp: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.s3sms: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/iotp: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.mcd: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.httphone: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.informix-visionary: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.msign: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.ms-lrm: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.contact.cmsg: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.epson.esf: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/whoispp-query: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/whoispp-response: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.mozilla.xul+xml: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/parityfec: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.palm: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.fsc.weblaunch: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/vnd.tve-trigger: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/dvcs: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +application/sieve: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/jpeg: org.apache.oodt.xmlquery.ByteArrayCodec +image/gif: org.apache.oodt.xmlquery.ByteArrayCodec +image/ief: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/g3fax: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/tiff: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/cgm: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/naplps: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/vnd.dwg: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/vnd.svf: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/vnd.dxf: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/png: org.apache.oodt.xmlquery.ByteArrayCodec +image/vnd.fpx: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/vnd.net-fpx: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/vnd.xiff: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/prs.btif: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/vnd.fastbidsheet: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/vnd.wap.wbmp: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/prs.pti: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/vnd.cns.inf2: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/vnd.mix: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/vnd.fujixerox.edmics-rlc: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/vnd.fujixerox.edmics-mmr: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +image/vnd.fst: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/basic: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/32kadpcm: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/vnd.qcelp: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/vnd.digital-winds: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/vnd.lucent.voice: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/vnd.octel.sbc: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/vnd.rhetorex.32kadpcm: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/vnd.vmx.cvsd: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/vnd.nortel.vbk: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/vnd.cns.anp1: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/vnd.cns.inf1: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/L16: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/vnd.everad.plj: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/telephone-event: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/tone: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/prs.sid: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/vnd.nuera.ecelp4800: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/vnd.nuera.ecelp7470: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/mpeg: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/parityfec: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +audio/MP4A-LATM: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +video/mpeg: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +video/quicktime: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +video/vnd.vivo: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +video/vnd.motorola.video: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +video/vnd.motorola.videop: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +video/vnd.fvt: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +video/pointer: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +video/parityfec: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +video/vnd.mpegurl: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +video/MP4V-ES: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +model/iges: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +model/vrml: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +model/mesh: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +model/vnd.dwf: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +model/vnd.gtw: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +model/vnd.flatland.3dml: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +model/vnd.vtu: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +model/vnd.mts: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +model/vnd.gdl: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +model/vnd.gs-gdl: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +model/vnd.parasolid.transmit.text: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec +model/vnd.parasolid.transmit.binary: org.apache.oodt.xmlquery.UnsupportedMimeTypeCodec http://git-wip-us.apache.org/repos/asf/oodt/blob/1bf6f663/webapp/fmprod/src/dtd/query.dtd ---------------------------------------------------------------------- diff --git a/webapp/fmprod/src/dtd/query.dtd b/webapp/fmprod/src/dtd/query.dtd new file mode 100644 index 0000000..0cf3401 --- /dev/null +++ b/webapp/fmprod/src/dtd/query.dtd @@ -0,0 +1,100 @@ +<?xml encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + + <!ELEMENT query + (queryAttributes, + queryResultModeId, + queryPropogationType, + queryPropogationLevels, + queryMimeAccept*, + queryMaxResults, + queryResults, + queryKWQString, + queryStatistics?, + querySelectSet, + queryFromSet, + queryWhereSet, + queryResultSet)> + + <!ELEMENT queryAttributes + (queryId, queryTitle*, queryDesc*, queryType*, + queryStatusId*, querySecurityType*, + queryParentId*, queryChildId*, + queryRevisionNote*, + queryDataDictId*)> + + <!ELEMENT queryStatistics (statistic*)> + + <!ELEMENT querySelectSet + (queryElement*)> + + <!ELEMENT queryFromSet + (queryElement*)> + + <!ELEMENT queryWhereSet + (queryElement*)> + + <!ELEMENT queryElement + (tokenRole*, tokenValue*)> + + <!ELEMENT statistic (url, time)> + + <!ELEMENT queryResultSet + (resultElement*)> + + <!ELEMENT resultElement + (resultId*, resultMimeType*, + profId*, identifier*, resultHeader, + resultValue*)> + <!ATTLIST resultElement classified (true|false) 'false'> + <!ATTLIST resultElement validity CDATA #IMPLIED> + + <!ELEMENT resultHeader (headerElement*)> + <!ELEMENT headerElement (elemName, elemType?, elemUnit?)> + + <!ELEMENT queryId (#PCDATA)> + <!ELEMENT queryTitle (#PCDATA)> + <!ELEMENT queryType (#PCDATA)> + <!ELEMENT queryDesc (#PCDATA)> + <!ELEMENT queryParentId (#PCDATA)> + <!ELEMENT queryChildId (#PCDATA)> + <!ELEMENT queryStatusId (#PCDATA)> + <!ELEMENT querySecurityType (#PCDATA)> + <!ELEMENT queryRevisionNote (#PCDATA)> + <!ELEMENT queryDataDictId (#PCDATA)> + <!ELEMENT queryResultModeId (#PCDATA)> + <!ELEMENT queryPropogationType (#PCDATA)> + <!ELEMENT queryPropogationLevels (#PCDATA)> + <!ELEMENT queryMimeAccept (#PCDATA)> + <!ELEMENT queryMaxResults (#PCDATA)> + <!ELEMENT queryResults (#PCDATA)> + <!ELEMENT queryKWQString (#PCDATA)> + <!ELEMENT url (#PCDATA)> + <!ELEMENT time (#PCDATA)> + <!ELEMENT elemName (#PCDATA)> + <!ELEMENT elemType (#PCDATA)> + <!ELEMENT elemUnit (#PCDATA)> + <!ELEMENT elemValue (#PCDATA)> + <!ELEMENT resultId (#PCDATA)> + <!ELEMENT resultMimeType (#PCDATA)> + <!ELEMENT resultValue (#PCDATA)> + <!ATTLIST resultValue xml:space (default|preserve) 'default'> + <!ELEMENT profId (#PCDATA)> + <!ELEMENT identifier (#PCDATA)> + <!ELEMENT tokenRole (#PCDATA)> + <!ELEMENT tokenValue (#PCDATA)>
