Commit 731a8d7d authored by Yann Mombrun's avatar Yann Mombrun

WEBLAB-253 Migrate to Core 1.2.5 (new version 1.5.0)

WEBLAB-654 Set up logs to work in their own folder inside the liferay
WEBLAB-684 Remove wsdl and xsd of the model as well as the ResourceContainerUtil class
Remove dependency to spring bean helper.
Lots of code cleanup + header updates + warning removal

git-svn-id: svn://svn.forge.objectweb.org/svnroot/weblab/trunk/WebLabServices/Portlets/metadata-portlet@2820 a803c184-d8de-4a0e-a52b-d3eef88212b6
parent a0a4d069
......@@ -4,18 +4,18 @@
<parent>
<groupId>org.ow2.weblab.portlets</groupId>
<artifactId>parent</artifactId>
<version>1.2.2</version>
<version>1.2.5-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
<artifactId>weblab-metaview</artifactId>
<version>1.1</version>
<version>1.2.0-SNAPSHOT</version>
<packaging>war</packaging>
<name>WebLab Metaview</name>
<description>this portlet allows you to display chosen metadata to the user for a given Document</description>
<dependencies>
<dependency>
<groupId>org.ow2.weblab.core.helpers</groupId>
......@@ -26,27 +26,13 @@
<artifactId>rdf-helper-jena-selection</artifactId>
</dependency>
<dependency>
<groupId>xalan</groupId>
<artifactId>xalan</artifactId>
</dependency>
<dependency>
<groupId>org.ow2.weblab.core.helpers</groupId>
<artifactId>bean-helper-spring</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<scope>provided</scope>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
</dependency>
</dependencies>
<build>
<finalName>${project.artifactId}</finalName>
</build>
<properties>
<eclipse.useProjectReferences>false</eclipse.useProjectReferences>
</properties>
</project>
package org.ow2.weblab.portlet.bean;
/**
* WEBLAB: Service oriented integration platform for media mining and intelligence applications
*
* Copyright (C) 2004 - 2009 EADS DEFENCE AND SECURITY SYSTEMS
* Copyright (C) 2004 - 2012 Cassidian, an EADS Company
*
* This library is free software; you can redistribute it and/or modify it under the terms of the
* GNU Lesser General Public License as published by the Free Software Foundation; either version
......@@ -16,27 +15,31 @@ package org.ow2.weblab.portlet.bean;
* library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301 USA
*/
package org.ow2.weblab.portlet.bean;
/**
* Bean representing the configuration of the annotation filter service.
*
*
* @author emilien
*
*/
public class AnnotationServiceConfigBean {
private String serviceURL;
public AnnotationServiceConfigBean() {
}
public String getServiceURL() {
return this.serviceURL;
}
public void setServiceURL(String serviceURL) {
public void setServiceURL(final String serviceURL) {
this.serviceURL = serviceURL;
}
}
package org.ow2.weblab.portlet.bean;
/**
* WEBLAB: Service oriented integration platform for media mining and intelligence applications
*
* Copyright (C) 2004 - 2009 EADS DEFENCE AND SECURITY SYSTEMS
* Copyright (C) 2004 - 2012 Cassidian, an EADS Company
*
* This library is free software; you can redistribute it and/or modify it under the terms of the
* GNU Lesser General Public License as published by the Free Software Foundation; either version
......@@ -17,52 +16,55 @@ package org.ow2.weblab.portlet.bean;
* Boston, MA 02110-1301 USA
*/
package org.ow2.weblab.portlet.bean;
import java.util.Map;
/**
* Bean to store annotations description and it value.
* Bean to store annotations description and it value.
*
* @author emilien
*
*/
public class AnnotationsDescBean {
/*
* attributes
*/
private Map<String, String> properties;
/**
* @return the properties
*/
public Map<String, String> getProperties() {
return properties;
return this.properties;
}
/**
* @param properties the properties to set
* @param properties
* the properties to set
*/
public void setProperties(Map<String, String> properties) {
public void setProperties(final Map<String, String> properties) {
this.properties = properties;
}
/*
* getters and setter
*/
public String[] getDisctinctAnnotationsNS() {
return this.properties.values().toArray(new String[this.properties.values().size()]);
public String[] getDisctinctAnnotationsNS() {
return this.properties.values().toArray(new String[this.properties.values().size()]);
}
/*
* getters and setter
*/
/**
* get the value for the annotation name-space.
* @param namespace of annotation
*
* @param namespace
* of annotation
* @return value for this annotation
*/
public String getAnnotationValue(String namespace) {
public String getAnnotationValue(final String namespace) {
return this.properties.get(namespace).toString();
}
}
package org.ow2.weblab.portlet.bean;
/**
* WEBLAB: Service oriented integration platform for media mining and intelligence applications
*
* Copyright (C) 2004 - 2009 EADS DEFENCE AND SECURITY SYSTEMS
* Copyright (C) 2004 - 2012 Cassidian, an EADS Company
*
* This library is free software; you can redistribute it and/or modify it under the terms of the
* GNU Lesser General Public License as published by the Free Software Foundation; either version
......@@ -16,7 +15,7 @@ package org.ow2.weblab.portlet.bean;
* library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301 USA
*/
package org.ow2.weblab.portlet.bean;
import java.util.Map;
import java.util.TreeMap;
......@@ -25,27 +24,28 @@ import java.util.TreeMap;
* Class representing a result configuration for result portlet.
*
* @author emilien
*
*/
public class MetaConfBean {
private Map<String, Boolean> properties;
public MetaConfBean() {
properties = new TreeMap<String, Boolean>();
this.properties = new TreeMap<String, Boolean>();
}
public Map<String, Boolean> getProperties() {
return properties;
return this.properties;
}
public void setProperties(Map<String, Boolean> properties) {
public void setProperties(final Map<String, Boolean> properties) {
this.properties = properties;
}
}
package org.ow2.weblab.portlet.bean;
/**
* WEBLAB: Service oriented integration platform for media mining and intelligence applications
*
* Copyright (C) 2004 - 2009 EADS DEFENCE AND SECURITY SYSTEMS
* Copyright (C) 2004 - 2012 Cassidian, an EADS Company
*
* This library is free software; you can redistribute it and/or modify it under the terms of the
* GNU Lesser General Public License as published by the Free Software Foundation; either version
......@@ -17,27 +16,32 @@ package org.ow2.weblab.portlet.bean;
* Boston, MA 02110-1301 USA
*/
package org.ow2.weblab.portlet.bean;
/**
* Bean representing the configuration of the search service.
*
*
* @author emilien
*
*/
public class RepoServiceConfigBean {
private String serviceURL;
public RepoServiceConfigBean() {
}
public String getServiceURL() {
return this.serviceURL;
}
public void setServiceURL(String serviceURL) {
public void setServiceURL(final String serviceURL) {
this.serviceURL = serviceURL;
}
}
/**
* WEBLAB: Service oriented integration platform for media mining and intelligence applications
*
* Copyright (C) 2004 - 2009 EADS DEFENCE AND SECURITY SYSTEMS
* Copyright (C) 2004 - 2012 Cassidian, an EADS Company
*
* This library is free software; you can redistribute it and/or modify it under the terms of the
* GNU Lesser General Public License as published by the Free Software Foundation; either version
......
<?xml version="1.0" encoding="UTF-8"?>
<!--
WEBLAB: Service oriented integration platform for media mining and intelligence applications
Copyright (C) 2004 - 2010 CASSIDIAN
-->
<definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://weblab.ow2.org/core/1.2/services/analyser"
xmlns:types="http://weblab.ow2.org/core/1.2/services/analyser" xmlns:ex="http://weblab.ow2.org/core/1.2/services/exception"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:services="http://weblab.ow2.org/core/1.2/services/" targetNamespace="http://weblab.ow2.org/core/1.2/services/analyser" name="Analyser">
<documentation>
WEBLAB: Service oriented integration platform for media mining and intelligence applications
Copyright (C) 2004 - 2010 CASSIDIAN
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General
Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your
option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to
the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
</documentation>
<types>
<xsd:schema>
<xsd:import namespace="http://weblab.ow2.org/core/1.2/services/analyser" schemaLocation="AnalyserTypes.xsd" />
<xsd:import namespace="http://weblab.ow2.org/core/1.2/services/exception" schemaLocation="exception.xsd" />
</xsd:schema>
</types>
<import namespace="http://weblab.ow2.org/core/1.2/services/" location="ExceptionMessages.wsdl" />
<!-- Process method messages -->
<message name="processRequest">
<part name="args" element="types:processArgs" />
</message>
<message name="processResponse">
<part name="return" element="types:processReturn" />
</message>
<portType name="Analyser">
<documentation>Interface of a analyser. It only contains a method to enable business analyser to process resources, given a usage context. Most of the time this analysis turn out to be the addition
of annotations to the Resource.</documentation>
<operation name="process">
<documentation>Ask to the service to process with its business method.</documentation>
<input name="processInput" message="tns:processRequest" />
<output name="processOutput" message="tns:processResponse" />
<fault name="invalidParameterException" message="services:invalidParameterException">
<documentation>To be thrown when the parameter are not valid.</documentation>
</fault>
<fault name="insufficientResourcesException" message="services:insufficientResourcesException">
<documentation>To be thrown when an error occurs due to the lack of resources.</documentation>
</fault>
<fault name="contentNotAvailableException" message="services:contentNotAvailableException">
<documentation>To be thrown when the content of a resource is needed and not available.</documentation>
</fault>
<fault name="accessDeniedException" message="services:accessDeniedException">
<documentation>To be thrown when an error due to some security restriction.</documentation>
</fault>
<fault name="unsupportedRequestException" message="services:unsupportedRequestException">
<documentation>To be thrown when the parameter are good but some specific process are not supported (for instance, due to a language not handled or a given video format...).</documentation>
</fault>
<fault name="serviceNotConfiguredException" message="services:serviceNotConfiguredException">
<documentation>To be thrown when the service needs to be configured and either your usageContext is null or has not been configured.</documentation>
</fault>
<fault name="unexpectedException" message="services:unexpectedException">
<documentation>To be thrown when an error occurs in the method.</documentation>
</fault>
</operation>
</portType>
<binding name="AnalyserSOAPBinding" type="tns:Analyser">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
<operation name="process">
<soap:operation soapAction="process" />
<input name="processInput">
<soap:body use="literal" />
</input>
<output name="processOutput">
<soap:body use="literal" />
</output>
<fault name="invalidParameterException">
<soap:fault name="invalidParameterException" use="literal" />
</fault>
<fault name="insufficientResourcesException">
<soap:fault name="insufficientResourcesException" use="literal" />
</fault>
<fault name="contentNotAvailableException">
<soap:fault name="contentNotAvailableException" use="literal" />
</fault>
<fault name="accessDeniedException">
<soap:fault name="accessDeniedException" use="literal" />
</fault>
<fault name="unsupportedRequestException">
<soap:fault name="unsupportedRequestException" use="literal" />
</fault>
<fault name="serviceNotConfiguredException">
<soap:fault name="serviceNotConfiguredException" use="literal" />
</fault>
<fault name="unexpectedException">
<soap:fault name="unexpectedException" use="literal" />
</fault>
</operation>
</binding>
</definitions>
<?xml version="1.0" encoding="UTF-8"?>
<!--
WEBLAB: Service oriented integration platform for media mining and intelligence applications
Copyright (C) 2004 - 2010 CASSIDIAN
-->
<xs:schema xmlns:tns="http://weblab.ow2.org/core/1.2/services/analyser" xmlns:model="http://weblab.ow2.org/core/1.2/model#"
xmlns:xs="http://www.w3.org/2001/XMLSchema" version="1.0" targetNamespace="http://weblab.ow2.org/core/1.2/services/analyser"
attributeFormDefault="unqualified" elementFormDefault="qualified">
<xs:import namespace="http://weblab.ow2.org/core/1.2/model#" schemaLocation="../model/model.xsd" />
<xs:annotation>
<xs:documentation>
WEBLAB: Service oriented integration platform for media mining and intelligence applications Copyright (C) 2004 - 2010 CASSIDIAN
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA
</xs:documentation>
<xs:documentation>Data Exchange Model for WebLab platform provided by CASSIDIAN Version 1.2 - 2010/08</xs:documentation>
</xs:annotation>
<xs:element name="processArgs" type="tns:processArgs" />
<xs:element name="processReturn" type="tns:processReturn" />
<xs:complexType name="processArgs">
<xs:annotation>
<xs:documentation>Wrapper containing the resource to process and the usage context to be used.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="usageContext" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="resource" type="model:Resource" minOccurs="1" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="processReturn">
<xs:annotation>
<xs:documentation>Wrapper containing the processed resource</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="resource" type="model:Resource" minOccurs="1" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
</xs:schema>
<?xml version="1.0" encoding="UTF-8"?>
<!--
WEBLAB: Service oriented integration platform for media mining and intelligence applications
Copyright (C) 2004 - 2010 CASSIDIAN
-->
<definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://weblab.ow2.org/core/1.2/services/configurable" xmlns:types="http://weblab.ow2.org/core/1.2/services/configurable"
xmlns:ex="http://weblab.ow2.org/core/1.2/services/exception" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/"
targetNamespace="http://weblab.ow2.org/core/1.2/services/configurable" xmlns:services="http://weblab.ow2.org/core/1.2/services/" name="Configurable">
<documentation>
WEBLAB: Service oriented integration platform for media mining and intelligence applications
Copyright (C) 2004 - 2010 CASSIDIAN
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version
2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
MA 02110-1301 USA
</documentation>
<types>
<xsd:schema>
<xsd:import namespace="http://weblab.ow2.org/core/1.2/services/configurable" schemaLocation="ConfigurableTypes.xsd" />
<xsd:import namespace="http://weblab.ow2.org/core/1.2/services/exception" schemaLocation="exception.xsd" />
</xsd:schema>
</types>
<import namespace="http://weblab.ow2.org/core/1.2/services/" location="ExceptionMessages.wsdl" />
<!-- Configure -->
<message name="configureRequest">
<part name="args" element="types:configureArgs" />
</message>
<message name="configureResponse">
<part name="return" element="types:configureReturn" />
</message>
<!-- ResetConfiguration -->
<message name="resetConfigurationRequest">
<part name="args" element="types:resetConfigurationArgs" />
</message>
<message name="resetConfigurationResponse">
<part name="return" element="types:resetConfigurationReturn" />
</message>
<portType name="Configurable">
<documentation>The configurable interface will be used to define services of which behavior depends on a usage context, this context corresponding to a particular set of parameters. In some services, the
configurable interface is optional and won't be inevitably realised in every implementations.</documentation>
<operation name="configure">
<documentation>Configure the service.</documentation>
<input name="configureInput" message="tns:configureRequest" />
<output name="configureOutput" message="tns:configureResponse" />
<fault name="invalidParameterException" message="services:invalidParameterException">
<documentation>To be thrown when the parameter are not valid.</documentation>
</fault>
<fault name="insufficientResourcesException" message="services:insufficientResourcesException">
<documentation>To be thrown when an error occurs due to the lack of resources.</documentation>
</fault>
<fault name="contentNotAvailableException" message="services:contentNotAvailableException">
<documentation>To be thrown when the content of a resource is needed and not available.</documentation>
</fault>
<fault name="accessDeniedException" message="services:accessDeniedException">
<documentation>To be thrown when an error due to some security restriction.</documentation>
</fault>
<fault name="unsupportedRequestException" message="services:unsupportedRequestException">
<documentation>To be thrown when the parameter are good but some specific process are not supported (for instance, due to a language not handled or a given video format...).</documentation>
</fault>
<fault name="unexpectedException" message="services:unexpectedException">
<documentation>To be thrown when an error occurs in the method.</documentation>
</fault>
</operation>
<operation name="resetConfiguration">
<documentation>Reset the configuration of the service to the default one.</documentation>
<input name="resetConfigurationInput" message="tns:resetConfigurationRequest" />
<output name="resetConfigurationOutput" message="tns:resetConfigurationResponse" />
<fault name="invalidParameterException" message="services:invalidParameterException">
<documentation>To be thrown when the parameter are not valid.</documentation>
</fault>
<fault name="insufficientResourcesException" message="services:insufficientResourcesException">
<documentation>To be thrown when an error occurs due to the lack of resources.</documentation>
</fault>
<fault name="contentNotAvailableException" message="services:contentNotAvailableException">
<documentation>To be thrown when the content of a resource is needed and not available.</documentation>
</fault>
<fault name="accessDeniedException" message="services:accessDeniedException">
<documentation>To be thrown when an error due to some security restriction.</documentation>
</fault>
<fault name="unsupportedRequestException" message="services:unsupportedRequestException">
<documentation>To be thrown when the parameter are good but some specific process are not supported (for instance, due to a language not handled or a given video format...).</documentation>
</fault>
<fault name="unexpectedException" message="services:unexpectedException">
<documentation>To be thrown when an error occurs in the method.</documentation>
</fault>
</operation>
</portType>
<binding name="ConfigurableSOAPBinding" type="tns:Configurable">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
<operation name="configure">
<soap:operation soapAction="configure" />
<input name="configureInput">
<soap:body use="literal" />
</input>
<output name="configureOutput">
<soap:body use="literal" />
</output>
<fault name="invalidParameterException">
<soap:fault name="invalidParameterException" use="literal" />
</fault>
<fault name="insufficientResourcesException">
<soap:fault name="insufficientResourcesException" use="literal" />
</fault>
<fault name="contentNotAvailableException">
<soap:fault name="contentNotAvailableException" use="literal" />
</fault>
<fault name="accessDeniedException">
<soap:fault name="accessDeniedException" use="literal" />
</fault>
<fault name="unsupportedRequestException">
<soap:fault name="unsupportedRequestException" use="literal" />
</fault>
<fault name="unexpectedException">
<soap:fault name="unexpectedException" use="literal" />
</fault>
</operation>
<operation name="resetConfiguration">
<soap:operation soapAction="resetConfiguration" />
<input name="resetConfigurationInput">
<soap:body use="literal" />
</input>
<output name="resetConfigurationOutput">
<soap:body use="literal" />
</output>
<fault name="invalidParameterException">
<soap:fault name="invalidParameterException" use="literal" />
</fault>
<fault name="insufficientResourcesException">
<soap:fault name="insufficientResourcesException" use="literal" />
</fault>
<fault name="contentNotAvailableException">
<soap:fault name="contentNotAvailableException" use="literal" />
</fault>
<fault name="accessDeniedException">
<soap:fault name="accessDeniedException" use="literal" />
</fault>
<fault name="unsupportedRequestException">
<soap:fault name="unsupportedRequestException" use="literal" />
</fault>
<fault name="unexpectedException">
<soap:fault name="unexpectedException" use="literal" />
</fault>
</operation>
</binding>
</definitions>
<?xml version="1.0" encoding="UTF-8"?>
<!--
WEBLAB: Service oriented integration platform for media mining and intelligence applications
Copyright (C) 2004 - 2010 CASSIDIAN
-->
<xs:schema xmlns:tns="http://weblab.ow2.org/core/1.2/services/configurable" xmlns:model="http://weblab.ow2.org/core/1.2/model#"
xmlns:xs="http://www.w3.org/2001/XMLSchema" version="1.0" targetNamespace="http://weblab.ow2.org/core/1.2/services/configurable"
attributeFormDefault="unqualified" elementFormDefault="qualified">
<xs:import namespace="http://weblab.ow2.org/core/1.2/model#" schemaLocation="../model/model.xsd" />
<xs:annotation>
<xs:documentation>
WEBLAB: Service oriented integration platform for media mining and intelligence applications
Copyright (C) 2004 - 2010 CASSIDIAN
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA
</xs:documentation>
<xs:documentation>Data Exchange Model for WebLab platform provided by CASSIDIAN Version 1.1 - 2009/05</xs:documentation>
</xs:annotation>
<xs:element name="configureArgs" type="tns:configureArgs" />
<xs:element name="configureReturn" type="tns:configureReturn" />
<xs:complexType name="configureArgs">
<xs:annotation>
<xs:documentation>Wrapper containing the usage context and the request PoK to be used to configure the service.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="usageContext" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="configuration" type="model:PieceOfKnowledge" minOccurs="1" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="configureReturn">
<xs:annotation>
<xs:documentation>Just an empty wrapper since a service can't return a void.</xs:documentation>
</xs:annotation>
</xs:complexType>
<xs:element name="resetConfigurationArgs" type="tns:resetConfigurationArgs" />
<xs:element name="resetConfigurationReturn" type="tns:resetConfigurationReturn" />
<xs:complexType name="resetConfigurationArgs">
<xs:annotation>
<xs:documentation>Wrapper containing the usage context.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="usageContext" type="xs:string" minOccurs="0" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="resetConfigurationReturn">
<xs:annotation>
<xs:documentation>Just an empty wrapper since a service can't return a void.</xs:documentation>
</xs:annotation>
</xs:complexType>
</xs:schema>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<!--
WEBLAB: Service oriented integration platform for media mining and intelligence applications
Copyright (C) 2004 - 2010 CASSIDIAN
-->
<definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://weblab.ow2.org/core/1.2/services/"
xmlns:ex="http://weblab.ow2.org/core/1.2/services/exception" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://weblab.ow2.org/core/1.2/services/" name="Messages">