Changeset 7920 for RevitalizationWS


Ignore:
Timestamp:
30/06/11 13:52:28 (8 years ago)
Author:
mnagni
Message:

Moved to production version 1.0.0

Location:
RevitalizationWS/schemas/discovery/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • RevitalizationWS/schemas/discovery/trunk

    • Property svn:ignore set to
      target
  • RevitalizationWS/schemas/discovery/trunk/pom.xml

    r7205 r7920  
    3434                                <groupId>org.jvnet.jaxb2.maven2</groupId> 
    3535                                <artifactId>maven-jaxb2-plugin</artifactId> 
     36                                <version>0.7.5</version> 
    3637                                <executions> 
    3738                                        <execution> 
     
    4849                                        <extension>true</extension> 
    4950                                        <episode>true</episode> 
    50                                         <generatePackage>ndg.services.schemas.medin.ds</generatePackage> 
     51                                        <generatePackage>ndg.services.schemas.revitalization.discovery</generatePackage> 
    5152                                </configuration> 
    5253                        </plugin> 
    5354                </plugins> 
    54         </build>         
     55        </build> 
     56 
     57        <dependencies> 
     58                 
     59        </dependencies> 
     60        <distributionManagement> 
     61                <snapshotRepository> 
     62                        <id>triton.badc.rl.ac.uk</id> 
     63                        <name>triton.badc.rl.ac.uk-snapshots</name> 
     64                        <url>http://triton.badc.rl.ac.uk:8180/artifactory/libs-snapshots-local</url> 
     65                        <uniqueVersion>false</uniqueVersion> 
     66                </snapshotRepository> 
     67        </distributionManagement> 
    5568</project> 
  • RevitalizationWS/schemas/discovery/trunk/src/main/resources/DiscoverySchema.xsd

    r7205 r7920  
    55                (NERC Earth Observation Data Centre) 
    66        --> 
    7 <xs:schema targetNamespace="http://medin.discovery.services.ndg/schema" 
    8         elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0" 
     7<xs:schema targetNamespace="http://schemas.services.ndg/discovery" elementFormDefault="qualified" 
    98        xmlns:xs="http://www.w3.org/2001/XMLSchema" 
    10         xmlns:tns="http://medin.discovery.services.ndg/schema"> 
     9        xmlns:tns="http://schemas.services.ndg/discovery"> 
    1110        <!-- Request elements --> 
    12         <xs:element name="DoSearch" type="tns:SearchType"/> 
    13         <xs:element name="DoPresent" type="tns:PresentType"/> 
     11        <xs:element name="DoSearch" type="tns:DoSearchType"/> 
     12        <xs:element name="DoPresent" type="tns:DoPresentType"/> 
    1413        <xs:element name="GetListNames" nillable="true"/> 
    1514        <xs:element name="GetList" type="tns:GetListType"/> 
    1615        <xs:complexType name="GetVersion"/> 
    1716        <!-- Response elements --> 
    18         <xs:element name="DoSearchReturn" type="tns:SearchReturnType"/> 
    19         <xs:element name="DoPresentReturn" type="tns:PresentReturnType"/> 
     17        <xs:element name="DoSearchReturn" type="tns:DoSearchReturnType"/> 
     18        <xs:element name="DoPresentReturn" type="tns:DoPresentReturnType"/> 
    2019        <xs:element name="GetListNamesReturn" type="tns:GetListNamesReturnType"/> 
    2120        <xs:element name="GetListReturn" type="tns:GetListReturnType"/> 
     
    2625        </xs:complexType> 
    2726        <!-- Request global types --> 
    28         <xs:complexType name="PresentType"> 
     27 
     28        <xs:complexType name="DoPresentType"> 
    2929                <xs:sequence> 
    3030                        <xs:element name="Documents" type="tns:SimpleDocument" maxOccurs="unbounded"/> 
     
    4141                </xs:sequence> 
    4242        </xs:complexType> 
     43         
     44         
    4345        <xs:complexType name="RetrieveCriteriaType"> 
    4446                <xs:sequence> 
     
    5658                </xs:sequence> 
    5759        </xs:complexType> 
    58         <xs:complexType name="SearchType"> 
     60        <xs:complexType name="DoSearchType"> 
    5961                <xs:sequence> 
    6062                        <xs:element name="SearchCriteria"> 
     
    8082                                                        </xs:annotation> 
    8183                                                </xs:element> 
     84                                                <xs:element name="ResourceLocator" type="xs:string" nillable="true" 
     85                                                        minOccurs="0"/> 
    8286                                        </xs:sequence> 
    8387                                </xs:complexType> 
     
    121125        </xs:complexType> 
    122126        <!-- Response global types --> 
    123         <xs:complexType name="PresentReturnType"> 
     127        <xs:complexType name="DoPresentReturnType"> 
    124128                <xs:sequence> 
    125129                        <xs:element name="Status" type="xs:boolean"/> 
     
    133137                </xs:sequence> 
    134138        </xs:complexType> 
    135         <xs:complexType name="SearchReturnType"> 
     139        <xs:complexType name="DoSearchReturnType"> 
    136140                <xs:sequence> 
    137141                        <xs:element name="Status" type="xs:boolean"/> 
     
    191195                        </xs:element> 
    192196                </xs:sequence> 
     197                <xs:attribute default="false" name="overlap" type="xs:boolean"/> 
    193198        </xs:complexType> 
    194199        <xs:complexType name="DocumentsType"/> 
     
    296301                        <xs:extension base="tns:ReturnSimpleType"> 
    297302                                <xs:sequence> 
    298                                         <xs:element name="AdditionalInformation" type="tns:CustomInfo"/>                                         
     303                                        <xs:element name="AdditionalInformation" type="tns:CustomInfo"/> 
    299304                                        <xs:element name="Title" type="xs:string" minOccurs="0"/> 
    300305                                        <xs:element name="OrderedField" type="tns:OrderingMetricType" minOccurs="0" 
     
    312317                        <xs:extension base="tns:ReturnSimpleType"> 
    313318                                <xs:sequence> 
    314                                         <xs:element name="AdditionalInformation" type="tns:CustomInfo"/>                                         
     319                                        <xs:element name="AdditionalInformation" type="tns:CustomInfo"/> 
    315320                                        <xs:element name="Title" type="xs:string" minOccurs="0"/> 
    316321                                        <xs:element name="OrderedField" type="tns:OrderingMetricType" minOccurs="0" 
     
    398403                        <xs:element name="DataOriginator" type="xs:string"/> 
    399404                        <xs:element name="OriginalFormatName" type="xs:string"/> 
    400                         <xs:element name="DatasetUpdateDate" type="xs:string"/>                  
     405                        <xs:element name="DatasetUpdateDate" type="xs:string"/> 
     406                        <xs:element name="ResourceLocator" type="xs:boolean"/> 
    401407                </xs:sequence> 
    402408        </xs:complexType> 
  • RevitalizationWS/schemas/discovery/trunk/src/main/resources/binding.xjb

    r7205 r7920  
    1313                        typesafeEnumMemberName="generateName"  
    1414                        generateIsSetMethod="true"> 
     15                        <xjc:noValidator /> 
     16                        <xjc:noValidatingUnmarshaller />                         
    1517                        <jaxb:serializable/>             
    1618                </jaxb:globalBindings> 
    1719 
    18                 <jaxb:bindings node="/xs:schema/xs:complexType[@name='SearchType']"> 
    19                 <jaxb:class name="DoSearch"/> 
    20                 </jaxb:bindings> 
    21          
    22                 <jaxb:bindings node="/xs:schema/xs:complexType[@name='PresentType']"> 
    23                 <jaxb:class name="DoPresent"/> 
    24                 </jaxb:bindings> 
    25  
    26                 <jaxb:bindings node="/xs:schema/xs:complexType[@name='GetListType']"> 
    27                 <jaxb:class name="GetList"/> 
    28                 </jaxb:bindings> 
    29                                  
    30                 <jaxb:bindings node="/xs:schema/xs:complexType[@name='GetListNamesReturnType']"> 
    31                 <jaxb:class name="GetListNamesReturn"/> 
    32                 </jaxb:bindings> 
    33          
    34                 <jaxb:bindings node="/xs:schema/xs:complexType[@name='SearchReturnType']"> 
    35                 <jaxb:class name="DoSearchReturn"/> 
    36                 </jaxb:bindings> 
    37          
    38                 <jaxb:bindings node="/xs:schema/xs:complexType[@name='PresentReturnType']"> 
    39                 <jaxb:class name="DoPresentReturn"/> 
    40                 </jaxb:bindings> 
    41                  
    42                 <jaxb:bindings node="/xs:schema/xs:complexType[@name='GetListReturnType']"> 
    43                 <jaxb:class name="GetListReturn"/> 
    44                 </jaxb:bindings> 
    4520        </jaxb:bindings> 
    4621 
    47  
    48  
    4922</jaxb:bindings> 
Note: See TracChangeset for help on using the changeset viewer.