Home My Page Projects Alignment API
Summary Activity Forums Tracker Lists Tasks Docs News SCM Files

Project Filelist for Alignment API

File Release Notes and Changelog

Release Name: alignapi-4.7

Release Notes
Version 4.7 (2014): 06/12/2014 - Al pesto

The Alignment API is now compiled in Java 1.7.

* Deprecated BasicAlignment.removeAlignCell(), use remCell() instead (impl)
* Moved QueryMediator, from service to queryprocessor (impl)
* Changed standard extension namespace to http://exmo.inrialpes.fr/align/ext/1.0/ (impl)
* Changed -a command line argument takes a URI instead of a filename (add a "file:") (cli)
* Fixed a bug in QueryMediator which doubled '#' (serv)
* Fixed a few mistakes in SilkRendererVisitor (impl)
* Fixed several bugs in GraphPatternRendererVisitor (impl)
* Fixed a bug in server updating (impl)
* Fixed the compareTo implementation in BasicCell (impl)
* Implemented linkkeys in EDOAL (edoal)
* Implemented (fully) extension parsing in RDFParser (parser)
* Reorganised AlignmentServices into transport (HTTP) and service (HTML/Web service) (serv)
* Enabled query translation in interface and web service (serv)
* Enabled multiple URIs for the same alignment (serv)
* Added ontology network support in server (serv)
* Added get alignments by URI in server (serv)
* Added JSON interface for server (serv)
* Added a command-line utility for query translation (cli)
* Added a command-line utility for alignment aggregation (cli)
* Added a guard forbiding to create a BasicCell with null objects (impl)
* Added httpcore library necessary for tutorial4 (tutorial/lib)
* Added sorted iterator to BasicAlignment (impl)
* Added aggregate method to BasicAlignment (impl)
* Added extensions to BasicOntologyNetwork (impl)
* Added read/write to BasicOntologyNetwork (impl)
* Added algebraic manipulation of BasicOntologyNetwork (impl)
* Added storage support for networks of ontologies (serv)
* Genericised storage Cache and implemented VolatilCache which contains a full Cache implementation without storage (serv)
* Completed tutorial4 (tutorial)
* Managed upload via Commons fileupload 1.3.1 and io 2.4 instead of Jetty (serv)
* Upgraded to Servlet API 3.1 (lib)
* Upgraded to Jetty 9.1.4 (lib)
* Upgraded to OWL API 3.5.0 (lib)
Change Log
Buildfile: /Java/alignapi-releases/align-4.7/build.xml

bind:

versionnumber:

release:
     [echo] Releasing version 4.7 (2014M)
     [copy] Copying 1 file to /Java/alignapi-releases/align-4.7

bind:

zip:
     [echo] Ziping...

clean:
     [echo] Cleaning...

bind:

cleantest:
     [echo] Cleaning tests...

clean:
     [echo] Cleaning...

init:

clean:
   [delete] Deleting directory /Java/alignapi-releases/align-4.7/plugins/webcontent/webc

clean:
     [echo] Cleaning...
   [delete] Deleting directory /Java/alignapi-releases/align-4.7/plugins/android/lib

bind:

versionnumber:

compileall:
     [echo] Erasing...

bind:

cleanjar:
     [echo] Erasing...
   [delete] Deleting: /Java/alignapi-releases/align-4.7/lib/align.jar
   [delete] Deleting: /Java/alignapi-releases/align-4.7/lib/ontowrap.jar
   [delete] Deleting: /Java/alignapi-releases/align-4.7/lib/alignsvc.jar
   [delete] Deleting: /Java/alignapi-releases/align-4.7/lib/procalign.jar

bind:

compile:
     [echo] Compiling...
    [javac] Compiling 254 source files to /Java/alignapi-releases/align-4.7/classes
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.

versionnumber:

jar:
     [echo] Jarchiving...
     [copy] Copying 1 file to /Java/alignapi-releases/align-4.7/lib
      [jar] Building jar: /Java/alignapi-releases/align-4.7/lib/align.jar
     [copy] Copying 1 file to /Java/alignapi-releases/align-4.7/lib
      [jar] Building jar: /Java/alignapi-releases/align-4.7/lib/ontowrap.jar
     [copy] Copying 1 file to /Java/alignapi-releases/align-4.7/lib
      [jar] Building jar: /Java/alignapi-releases/align-4.7/lib/procalign.jar
     [copy] Copying 1 file to /Java/alignapi-releases/align-4.7/lib
      [jar] Building jar: /Java/alignapi-releases/align-4.7/lib/alignsvc.jar

init:

compileall:
     [echo] Erasing...
    [mkdir] Created dir: /Java/alignapi-releases/align-4.7/plugins/neon/neonalign

init:

compile:
     [echo] Compiling...
    [javac] Compiling 9 source files to /Java/alignapi-releases/align-4.7/plugins/neon/neonalign

init:

compileall:
     [echo] Erasing...
    [mkdir] Created dir: /Java/alignapi-releases/align-4.7/plugins/webcontent/webc
    [mkdir] Created dir: /Java/alignapi-releases/align-4.7/plugins/webcontent/webc/WEB-INF
    [mkdir] Created dir: /Java/alignapi-releases/align-4.7/plugins/webcontent/webc/WEB-INF/classes

init:

compile:
     [echo] Compiling...
    [javac] Compiling 2 source files to /Java/alignapi-releases/align-4.7/plugins/webcontent/webc/WEB-INF/classes

init:

compileall:
     [echo] Erasing...

init:

compile:
     [echo] Compiling...
    [mkdir] Created dir: /Java/alignapi-releases/align-4.7/plugins/android/classes
    [javac] Compiling 106 source files to /Java/alignapi-releases/align-4.7/plugins/android/classes

bind:

compile:
     [echo] Compiling...

versionnumber:

jar:
     [echo] Jarchiving...
   [delete] Deleting: /Java/alignapi-releases/align-4.7/lib/align.jar
     [copy] Copying 1 file to /Java/alignapi-releases/align-4.7/lib
      [jar] Building jar: /Java/alignapi-releases/align-4.7/lib/align.jar
   [delete] Deleting: /Java/alignapi-releases/align-4.7/lib/ontowrap.jar
     [copy] Copying 1 file to /Java/alignapi-releases/align-4.7/lib
      [jar] Building jar: /Java/alignapi-releases/align-4.7/lib/ontowrap.jar
   [delete] Deleting: /Java/alignapi-releases/align-4.7/lib/procalign.jar
     [copy] Copying 1 file to /Java/alignapi-releases/align-4.7/lib
      [jar] Building jar: /Java/alignapi-releases/align-4.7/lib/procalign.jar
   [delete] Deleting: /Java/alignapi-releases/align-4.7/lib/alignsvc.jar
     [copy] Copying 1 file to /Java/alignapi-releases/align-4.7/lib
      [jar] Building jar: /Java/alignapi-releases/align-4.7/lib/alignsvc.jar

bind:

test:
     [echo] Testing...
     [echo] You may also want to try sh test/clitest.sh
    [javac] Compiling 15 source files to /Java/alignapi-releases/align-4.7/test/classes
   [testng] [TestNG] Running:
   [testng] SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
   [testng]   Ant suite
   [testng] SLF4J: Defaulting to no-operation (NOP) logger implementation
   [testng] 
   [testng] SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
   [testng] 
   [testng] ===============================================
   [testng] Ant suite
   [testng] Total tests run: 111, Failures: 0, Skips: 0
   [testng] ===============================================
   [testng] 

bind:

cleantest:
     [echo] Cleaning tests...

bind:

versionnumber:

javadoc:
     [echo] Javadocing... 4.7
  [javadoc] Generating Javadoc
  [javadoc] Javadoc execution
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.cli...
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.gen...
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.gen.alt...
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.impl...
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.impl.aggr...
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.impl.edoal...
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.impl.eval...
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.impl.method...
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.impl.rel...
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.impl.renderer...
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.ling...
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.parser...
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.service...
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.service.jade...
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.service.jade.messageontology...
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.service.msg...
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.service.osgi...
  [javadoc] Loading source files for package fr.inrialpes.exmo.align.util...
  [javadoc] Loading source files for package fr.inrialpes.exmo.ontowrap...
  [javadoc] Loading source files for package fr.inrialpes.exmo.ontowrap.jena25...
  [javadoc] Loading source files for package fr.inrialpes.exmo.ontowrap.owlapi10...
  [javadoc] Loading source files for package fr.inrialpes.exmo.ontowrap.owlapi30...
  [javadoc] Loading source files for package fr.inrialpes.exmo.ontowrap.skosapi...
  [javadoc] Loading source files for package fr.inrialpes.exmo.ontowrap.skoslite...
  [javadoc] Loading source files for package fr.inrialpes.exmo.ontowrap.util...
  [javadoc] Loading source files for package fr.inrialpes.exmo.queryprocessor...
  [javadoc] Loading source files for package org.semanticweb.owl.align...
  [javadoc] Constructing Javadoc information...
  [javadoc] Standard Doclet version 1.7.0_51
  [javadoc] Building tree for all the packages and classes...
  [javadoc] /Java/alignapi-releases/align-4.7/src/fr/inrialpes/exmo/align/impl/eval/DiffEvaluator.java:57: warning - @author: is an unknown tag.
  [javadoc] /Java/alignapi-releases/align-4.7/src/fr/inrialpes/exmo/align/impl/renderer/GraphPatternRendererVisitor.java:273: warning - @return tag has no arguments.
  [javadoc] /Java/alignapi-releases/align-4.7/src/fr/inrialpes/exmo/align/parser/RDFParser.java:522: warning - @return tag has no arguments.
  [javadoc] Building index for all the packages and classes...
  [javadoc] Building index for all classes...
  [javadoc] Generating /Java/alignapi-releases/align-4.7/javadoc/help-doc.html...
  [javadoc] 3 warnings

init:

compileall:
     [echo] Erasing...
   [delete] Deleting directory /Java/alignapi-releases/align-4.7/plugins/neon/neonalign
    [mkdir] Created dir: /Java/alignapi-releases/align-4.7/plugins/neon/neonalign

init:

compile:
     [echo] Compiling...
    [javac] Compiling 9 source files to /Java/alignapi-releases/align-4.7/plugins/neon/neonalign

jar:
     [echo] Jarchiving...
     [copy] Copying 1 file to /Java/alignapi-releases/align-4.7/plugins/neon/neonalign
     [copy] Copying 1 file to /Java/alignapi-releases/align-4.7/plugins/neon/neonalign
     [copy] Copying 2 files to /Java/alignapi-releases/align-4.7/plugins/neon/neonalign/icons
     [copy] Copying 10 files to /Java/alignapi-releases/align-4.7/plugins/neon/neonalign/html
     [copy] Copying 4 files to /Java/alignapi-releases/align-4.7/plugins/neon/neonalign/lib
      [jar] Building jar: /Java/alignapi-releases/align-4.7/plugins/neon/fr.inrialpes.exmo.align.plugin.neontk_2.3.9.jar

clean:
     [echo] Cleaning...
   [delete] Deleting directory /Java/alignapi-releases/align-4.7/plugins/neon/neonalign

init:

compileall:
     [echo] Erasing...

init:

compile:
     [echo] Compiling...
    [javac] Compiling 106 source files to /Java/alignapi-releases/align-4.7/plugins/android/classes

jar:
     [echo] Jarchiving...
      [jar] Building jar: /Java/alignapi-releases/align-4.7/plugins/android/lib/microalign.jar
   [delete] Deleting directory /Java/alignapi-releases/align-4.7/plugins/android/classes
      [zip] Building zip: /tmp/align-4.7.zip
     [echo] Please upload the released file to Gforge
     [echo] mv /tmp/align-4.7.zip ${FTPDir}/
     [echo] svn copy svn+ssh://euzenat@scm.gforge.inria.fr/svn/alignapi/trunk svn+ssh://euzenat@scm.gforge.inria.fr/svn/alignapi/tags/version-4.7 -m 'release 4.7'
   [delete] Deleting: /Java/alignapi-releases/align-4.7/LICENSE.TXT

BUILD SUCCESSFUL
Total time: 24 seconds