Project

General

Profile

« Previous | Next » 

Revision 8fd1d584

Added by Remy Menard about 11 years ago

Version 2.0

  • All:
    - upgrades Apache CXF to 2.7.5
    - upgrades Apache ActiveMQ to 5.8.0
    - license LGPL-3 for client libraries
    - a few bugs fixed!
  • new DS and DSeTa applications:
    - use Apache CXF
    - use JMS to store events to publish
  • LaMBDa:
    - uses GaMMa for event mapping with OpenLayers
    - "trace" and "DS" services are fully functionnal
  • DiscoveryPHI:
    - uses YPSilon
    - access to the web interface of policy management is made by
    certificate
  • EpcisPHI:
    - adds the MasterData to the web interface of policy management
  • ETa:
    - retrieves the owner of MasterData in the attributes if missing from
    the extensions
  • EPCIS:
    - removes calls to old CXF classes to avoid compatibility problems
  • Installer:
    - installs and configures the new DS and DSeTa
    - adds GaMMa to LaMBDa
    - upgrades Apache Tomcat to 7.0.41 and mysql-connector to 5.1.25

View differences:

DSeTa/DSeTa-Client/src/main/resources/wsdl/ds.wsdl
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions name="DS"
<wsdl:definitions name="DSService"
targetNamespace="urn:unicaen:iota:ds:wsdl"
xmlns:wsoap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:wds="urn:unicaen:iota:ds:wsdl"
xmlns:xds="urn:unicaen:iota:ds:xsd">
xmlns:dsw="urn:unicaen:iota:ds:wsdl"
xmlns:ds="urn:unicaen:iota:ds:xsd">
<wsdl:types>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="urn:unicaen:iota:ds:xsd" schemaLocation="ds.xsd"/>
</xs:schema>
</wsdl:types>
<wsdl:message name="multipleEventCreateReq">
<wsdl:part name="parms" element="xds:MultipleEventCreate">
</wsdl:part>
<wsdl:message name="eventCreateRequest">
<wsdl:part name="eventCreateReq" element="ds:eventCreateReq"/>
</wsdl:message>
<wsdl:message name="multipleEventCreateRsp">
<wsdl:part name="result" element="xds:MultipleEventCreateResult">
</wsdl:part>
<wsdl:message name="eventCreateResponse">
<wsdl:part name="eventCreateResp" element="ds:eventCreateResp"/>
</wsdl:message>
<wsdl:message name="eventLookupReq">
<wsdl:part name="parms" element="xds:EventLookup">
</wsdl:part>
<wsdl:message name="multipleEventCreateRequest">
<wsdl:part name="multipleEventCreateReq" element="ds:multipleEventCreateReq"/>
</wsdl:message>
<wsdl:message name="eventLookupRsp">
<wsdl:part name="result" element="xds:EventLookupResult">
</wsdl:part>
<wsdl:message name="multipleEventCreateResponse">
<wsdl:part name="multipleEventCreateResp" element="ds:multipleEventCreateResp"/>
</wsdl:message>
<wsdl:message name="eventCreateReq">
<wsdl:part name="parms" element="xds:EventCreate">
</wsdl:part>
<wsdl:message name="eventLookupRequest">
<wsdl:part name="eventLookupReq" element="ds:eventLookupReq"/>
</wsdl:message>
<wsdl:message name="eventCreateRsp">
<wsdl:part name="result" element="xds:EventCreateResult">
</wsdl:part>
<wsdl:message name="eventLookupResponse">
<wsdl:part name="eventLookResp" element="ds:eventLookupResp"/>
</wsdl:message>
<wsdl:portType name="DSServicePortType">
<wsdl:message name="ImplementationExceptionResponse">
<wsdl:part name="fault" element="ds:ImplementationException"/>
</wsdl:message>
<wsdl:operation name="eventLookup">
<wsdl:input name="eventLookupReq" message="wds:eventLookupReq">
</wsdl:input>
<wsdl:output name="eventLookupRsp" message="wds:eventLookupRsp">
</wsdl:output>
<wsdl:message name="InternalExceptionResponse">
<wsdl:part name="fault" element="ds:InternalException"/>
</wsdl:message>
<wsdl:portType name="DSServicePortType">
<wsdl:operation name="eventCreate">
<wsdl:input name="eventCreateRequest" message="dsw:eventCreateRequest"/>
<wsdl:output name="eventCreateResult" message="dsw:eventCreateResponse"/>
<wsdl:fault name="ImplementationExceptionFault" message="dsw:ImplementationExceptionResponse"/>
<wsdl:fault name="InternalExceptionFault" message="dsw:InternalExceptionResponse"/>
</wsdl:operation>
<wsdl:operation name="multipleEventCreate">
<wsdl:input name="multipleEventCreateReq" message="wds:multipleEventCreateReq">
</wsdl:input>
<wsdl:output name="multipleEventCreateRsp" message="wds:multipleEventCreateRsp">
</wsdl:output>
<wsdl:input name="multipleEventCreateRequest" message="dsw:multipleEventCreateRequest"/>
<wsdl:output name="multipleEventCreateResult" message="dsw:multipleEventCreateResponse"/>
<wsdl:fault name="ImplementationExceptionFault" message="dsw:ImplementationExceptionResponse"/>
<wsdl:fault name="InternalExceptionFault" message="dsw:InternalExceptionResponse"/>
</wsdl:operation>
<wsdl:operation name="eventCreate">
<wsdl:input name="eventCreateReq" message="wds:eventCreateReq">
</wsdl:input>
<wsdl:output name="eventCreateRsp" message="wds:eventCreateRsp">
</wsdl:output>
<wsdl:operation name="eventLookup">
<wsdl:input name="eventLookupRequest" message="dsw:eventLookupRequest"/>
<wsdl:output name="eventLookupResult" message="dsw:eventLookupResponse"/>
<wsdl:fault name="ImplementationExceptionFault" message="dsw:ImplementationExceptionResponse"/>
<wsdl:fault name="InternalExceptionFault" message="dsw:InternalExceptionResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="DS" type="wds:DSServicePortType">
<wsdl:binding name="DSBinding" type="dsw:DSServicePortType">
<wsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="eventLookup">
<wsoap:operation soapAction=""/>
<wsdl:input name="eventLookupReq">
<wsdl:operation name="eventCreate">
<wsoap:operation/>
<wsdl:input>
<wsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="eventLookupRsp">
<wsdl:output>
<wsoap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ImplementationExceptionFault">
<wsoap:fault name="ImplementationExceptionFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InternalExceptionFault">
<wsoap:fault name="InternalExceptionFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="eventCreate">
<wsoap:operation soapAction=""/>
<wsdl:input name="eventCreateReq">
<wsdl:operation name="multipleEventCreate">
<wsoap:operation/>
<wsdl:input>
<wsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="eventCreateRsp">
<wsdl:output>
<wsoap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ImplementationExceptionFault">
<wsoap:fault name="ImplementationExceptionFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InternalExceptionFault">
<wsoap:fault name="InternalExceptionFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="multipleEventCreate">
<wsoap:operation soapAction=""/>
<wsdl:input name="multipleEventCreateReq">
<wsdl:operation name="eventLookup">
<wsoap:operation/>
<wsdl:input>
<wsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="multipleEventCreateRsp">
<wsdl:output>
<wsoap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ImplementationExceptionFault">
<wsoap:fault name="ImplementationExceptionFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InternalExceptionFault">
<wsoap:fault name="InternalExceptionFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="DS_Service">
<wsdl:port name="DS_Service" binding="wds:DS">
<wsdl:service name="DSService">
<wsdl:port name="DSServiceServicePort" binding="dsw:DSBinding">
</wsdl:port>
</wsdl:service>

Also available in: Unified diff