See <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/1057/changes>
Changes: [alexdma] Whooops, I forgot to have the OfflineConfigurationImpl component provide services for both the old interface and the new one. Fixed that (STANBOL-671). Also put ignore directives for generated files. [alexdma] Now adding the content of the generic dir for STANBOL-672. Notes: - Also a major reorganization of the API and implementations took place, in accordance with the rest of Stanbol. Only the ontology export adapters are missing (see STANBOL-710) - Backwards compatibility has problems. For some obscure reason, service references were not satisfied for components that exposed both the old and the new service interface, but they do if I move them to a package other than o.a.s.ontologymanger.ontonet.api.* - this is weird. As I try to figure out why, I am moving the backwards compatible API to an "obsolete" package - to improve backwards compatibility, I also need to override interface methods so that they return objects of the obsolete types. But they these overridden methods will have to be implemented, which is a major pain, so I will first make sure the above issue is solved. - reasoners.web still references the obsolete service interfaces, in order to verify compatibility - RESTful endpoint renaming is still TODO. ------------------------------------------ [INFO] ------------------------------------------------------------------------ [INFO] Building Apache Stanbol Ontology Manager : Core [INFO] task-segment: [clean, install] [INFO] ------------------------------------------------------------------------ [INFO] [clean:clean {execution: default-clean}] [INFO] snapshot org.apache.stanbol:org.apache.stanbol.commons.stanboltools.offline:0.10.0-SNAPSHOT: checking for updates from apache.snapshots [INFO] snapshot org.apache.stanbol:org.apache.stanbol.ontologymanager.sources.owlapi:0.10.0-SNAPSHOT: checking for updates from apache.snapshots [INFO] [enforcer:enforce {execution: enforce-java}] [INFO] [remote-resources:process {execution: default}] [debug] execute contextualize [INFO] [resources:resources {execution: default-resources}] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 0 resource [INFO] Copying 3 resources [INFO] [compiler:compile {execution: default-compile}] [INFO] Compiling 4 source files to <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/target/classes> [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[39,54] package org.apache.stanbol.ontologymanager.obsolete.api does not exist [ERROR] <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[80,67] cannot find symbol symbol: class ONManager public class ScopeManagerImpl extends ScopeRegistryImpl implements ONManager { [ERROR] <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/OfflineConfigurationImpl.java>:[43,55] package org.apache.stanbol.ontologymanager.obsolete.api does not exist [ERROR] <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[79,51] cannot find symbol symbol: class ONManager @Service({ScopeRegistry.class, ScopeManager.class, ONManager.class}) [ERROR] <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/OfflineConfigurationImpl.java>:[41,57] package org.apache.stanbol.ontologymanager.obsolete.api does not exist [ERROR] <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[424,4] method does not override or implement a method from a supertype [ERROR] <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[459,4] method does not override or implement a method from a supertype [ERROR] <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[464,4] method does not override or implement a method from a supertype [ERROR] <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[469,4] method does not override or implement a method from a supertype [ERROR] <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[479,4] method does not override or implement a method from a supertype [ERROR] <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[484,4] method does not override or implement a method from a supertype [ERROR] <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[554,4] method does not override or implement a method from a supertype [ERROR] <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/OfflineConfigurationImpl.java>:[139,4] method does not override or implement a method from a supertype [ERROR] <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/OfflineConfigurationImpl.java>:[144,4] method does not override or implement a method from a supertype [INFO] 14 errors [INFO] ------------------------------------------------------------- [JENKINS] Archiving disabled - not archiving <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/pom.xml> [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Compilation failure <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[39,54] package org.apache.stanbol.ontologymanager.obsolete.api does not exist <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[80,67] cannot find symbol symbol: class ONManager public class ScopeManagerImpl extends ScopeRegistryImpl implements ONManager { <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/OfflineConfigurationImpl.java>:[43,55] package org.apache.stanbol.ontologymanager.obsolete.api does not exist <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[79,51] cannot find symbol symbol: class ONManager @Service({ScopeRegistry.class, ScopeManager.class, ONManager.class}) <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/OfflineConfigurationImpl.java>:[41,57] package org.apache.stanbol.ontologymanager.obsolete.api does not exist <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[424,4] method does not override or implement a method from a supertype <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[459,4] method does not override or implement a method from a supertype <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[464,4] method does not override or implement a method from a supertype <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[469,4] method does not override or implement a method from a supertype <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[479,4] method does not override or implement a method from a supertype <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[484,4] method does not override or implement a method from a supertype <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/scope/ScopeManagerImpl.java>:[554,4] method does not override or implement a method from a supertype <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/OfflineConfigurationImpl.java>:[139,4] method does not override or implement a method from a supertype <https://builds.apache.org/job/stanbol-trunk-1.6/org.apache.stanbol$org.apache.stanbol.ontologymanager.core/ws/src/main/java/org/apache/stanbol/ontologymanager/core/OfflineConfigurationImpl.java>:[144,4] method does not override or implement a method from a supertype [INFO] ------------------------------------------------------------------------ [INFO] For more information, run Maven with the -e switch [INFO] ------------------------------------------------------------------------ [INFO] Total time: 18 minutes 30 seconds [INFO] Finished at: Fri Oct 05 18:12:47 UTC 2012 [INFO] Final Memory: 495M/928M [INFO] ------------------------------------------------------------------------