Projet

Général

Profil

« Précédent | Suivant » 

Révision 96454bcd

Ajouté par Sylvain Sauvage il y a plus de 11 ans

Version 1.9-mock

This is version 1.9-mock. 1.9 because the API still have changes pending
(principally relative to the Discovery Services). “mock” because TLS
configuration is not yet available and the signatures (SigMa) are not fully
implemented.

  • All:
    - code cleaned and refactored
    - lots of bugs fixed
    - dependencies checked and trimmed
    - documentation added
    - Identity handling added
  • New library modules (Mu, Nu)
  • New signature modules (SigMa)
  • Access Layer and User interfaces (ALfA and OMeGa):
    - code refactored
    - new, better APIs
    - Identity handling added
    - use EPCglobal and DS events (no proxy types anymore)
  • New tempororay DSeTa web service (pending new DS)
  • ETa corrected and added to the IoTa-Installer
    - ETa-Callback modules are now available as web applications
    - filtering rules: if a part of an event is not allowed, now the whole
    event is deleted from the result (before only the rejectd part was)
  • CaPPa: overall refactoring of XACML handling
    - new temporary User web service
    - new Xi module: XACML Interrogation web service (was two modules: TCP and
    servlet)
  • PSi now signs its events
  • Installer, now also installs or configures:
    - ETa and its Callback modules
    - ActiveMQ
    - SigMa
    - certificate/signing key
  • Greyc letters figures:
    - new simplified figures (sans IoTa and simplified IoTa)
    - new figure for ETa modules
    - show 3rd party clients
    - data flows specified
    - TLS and link security added
    - IDs and trusted IDs added
    - color adjusted for printing
    - GREYC logo added

Voir les différences:

ETa/ETa/src/main/webapp/META-INF/context.xml
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/eta" reloadable="true">
<!--
Parameters defined here are 'initial parameters' which are loaded at
startup. Changes to these parameters have no effect on the running
application! If parameter changes should be recognized on reloading the
context, then put them in application.properties file.
-->
<Resource auth="Container" defaultAutoCommit="false" driverClassName="com.mysql.jdbc.Driver" name="jdbc/ETADB" password="gateway" type="javax.sql.DataSource" url="jdbc:mysql://localhost:3306/gateway_db?autoReconnect=true" username="gateway"/>
<Resource auth="Container" com.sun.jndi.ldap.connect.pool="true" factory="com.sun.jndi.ldap.LdapCtxFactory" java.naming.factory.initial="com.sun.jndi.ldap.LdapCtxFactory" java.naming.provider.url="ldap://localhost:389/dc=gateway,dc=iota,dc=greyc,dc=fr" java.naming.security.authentication="simple" java.naming.security.credentials="gatewayldap" java.naming.security.principal="cn=admin,dc=gateway,dc=iota,dc=greyc,dc=fr" name="ldap/gatewayldap" type="com.sun.jndi.ldap.LdapCtx"/>
<Resource auth="Container" com.sun.jndi.ldap.connect.pool="true"
factory="com.sun.jndi.ldap.LdapCtxFactory"
java.naming.factory.initial="com.sun.jndi.ldap.LdapCtxFactory"
java.naming.provider.url="ldap://localhost:389/dc=gateway,dc=iota,dc=greyc,dc=fr"
java.naming.security.authentication="simple"
java.naming.security.credentials="gatewayldap"
java.naming.security.principal="cn=admin,dc=gateway,dc=iota,dc=greyc,dc=fr"
name="ldap/gatewayldap" type="com.sun.jndi.ldap.LdapCtx"/>
</Context>

Formats disponibles : Unified diff