universAAL Directive Checks


Report on universAAL T2.3 directive checks.
Check Status
ModulesCheckFix Passed
DependencyManagementCheckFix Passed
MavenCoordinateCheck Failed
ArtifactId: tools.ucc.karaf.feature
does not match convention: ^ucc\..*
GroupId: org.universAAL.tools
does not match convention: ^org\.universAAL\.tools\.ucc
Artifact Name: universAAL Tools uCC Karaf feature
does not match convention: ^universAAL uCC .*

DecoupleCheck Passed
LicenseFileCheckFix Passed
LicenseHeaderCheckFix Passed
MainMethodCheck Passed

Passed 6 out of 7 checks.

Check on Modules

Module Check Status
tools.log-monitor DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.tools.logmonitor.Activator
To solve this problem, make sure there are no OSGi imports in your classes, unless the package that contains them has explicitly "osgi" in it's name.
tools.log-monitor LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.tools.logmonitor.Activator
    org.universAAL.tools.logmonitor.BusMemberMonitor
    org.universAAL.tools.logmonitor.LogListenerEx
    org.universAAL.tools.logmonitor.LogMonitor
    org.universAAL.tools.logmonitor.MainGui
    org.universAAL.tools.logmonitor.MemberData
    org.universAAL.tools.logmonitor.Utils
    org.universAAL.tools.logmonitor.all_log.LogEntry
    org.universAAL.tools.logmonitor.all_log.LogMonitor
    org.universAAL.tools.logmonitor.all_log.gui.AllLogPanel
    org.universAAL.tools.logmonitor.all_log.gui.MessagePanel
    org.universAAL.tools.logmonitor.bus_member.LogMonitor
    org.universAAL.tools.logmonitor.bus_member.MySpaceListener
    org.universAAL.tools.logmonitor.bus_member.gui.BusMemberGui
    org.universAAL.tools.logmonitor.bus_member.gui.BusMemberPane
    org.universAAL.tools.logmonitor.ontology.LogMonitor
    org.universAAL.tools.logmonitor.ontology.gui.OntologyGui
    org.universAAL.tools.logmonitor.ontology.gui.OntologyPane
    org.universAAL.tools.logmonitor.rdfvis.Edge
    org.universAAL.tools.logmonitor.rdfvis.LogMonitor
    org.universAAL.tools.logmonitor.rdfvis.Node
    org.universAAL.tools.logmonitor.rdfvis.ResourceInterpreter
    org.universAAL.tools.logmonitor.rdfvis.gui.GraphPanel
    org.universAAL.tools.logmonitor.rdfvis.gui.RDFVis
    org.universAAL.tools.logmonitor.service_bus_matching.CEStringUtil
    org.universAAL.tools.logmonitor.service_bus_matching.LogMonitor
    org.universAAL.tools.logmonitor.service_bus_matching.LogMonitor_Util
    org.universAAL.tools.logmonitor.service_bus_matching.Matchmaking
    org.universAAL.tools.logmonitor.service_bus_matching.Sparul
    org.universAAL.tools.logmonitor.service_bus_matching.URI
    org.universAAL.tools.logmonitor.service_bus_matching.gui.Gui
    org.universAAL.tools.logmonitor.service_bus_matching.gui.MatchmakingPane
    org.universAAL.tools.logmonitor.util.ClipboardHandling
    org.universAAL.tools.logmonitor.util.HTMLBusOperationsPane
    org.universAAL.tools.logmonitor.util.HTMLPaneBase
    org.universAAL.tools.logmonitor.util.HTMLVisibilityPane
    org.universAAL.tools.logmonitor.util.PatternInfo
    org.universAAL.tools.logmonitor.util.ProfileInfo
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
tools.makro-recorder.osgi LicenseFileCheckFix Failed
License File does not exist: ASL2.0.txt
License File does not exist: NOTICE.txt

tools.makro-recorder.osgi LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.tools.makrorecorder.osgi.Activator
    org.universAAL.tools.makrorecorder.osgi.MakroRecorder
    org.universAAL.tools.makrorecorder.osgi.pattern.BusRecorder
    org.universAAL.tools.makrorecorder.osgi.pattern.Pattern
    org.universAAL.tools.makrorecorder.osgi.pattern.PatternListener
    org.universAAL.tools.makrorecorder.osgi.pattern.PatternXMLParser
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
tools.makro-recorder.swingGUI DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.tools.makrorecorder.swingGUI.Activator
    org.universAAL.tools.makrorecorder.swingGUI.MakroRecorderSwingGUI
    org.universAAL.tools.makrorecorder.swingGUI.pattern.PatternEditFrame
    org.universAAL.tools.makrorecorder.swingGUI.pattern.PatternPanel
To solve this problem, make sure there are no OSGi imports in your classes, unless the package that contains them has explicitly "osgi" in it's name.
tools.makro-recorder.swingGUI LicenseFileCheckFix Failed
License File does not exist: ASL2.0.txt
License File does not exist: NOTICE.txt

tools.makro-recorder.swingGUI LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.tools.makrorecorder.swingGUI.Activator
    org.universAAL.tools.makrorecorder.swingGUI.MakroRecorderSwingGUI
    org.universAAL.tools.makrorecorder.swingGUI.pattern.PatternEditFrame
    org.universAAL.tools.makrorecorder.swingGUI.pattern.PatternPanel
    org.universAAL.tools.makrorecorder.swingGUI.pattern.resource.EditResourceGUI
    org.universAAL.tools.makrorecorder.swingGUI.pattern.resource.ResourceInfoPanel
    org.universAAL.tools.makrorecorder.swingGUI.pattern.resource.ResourceList
    org.universAAL.tools.makrorecorder.swingGUI.pattern.resource.ResourceTree
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
tools.ucc.pom MavenCoordinateCheck Failed
ArtifactId: tools.ucc.pom
does not match convention: ^ucc\..*
GroupId: org.universAAL.tools
does not match convention: ^org\.universAAL\.tools\.ucc
Artifact Name: universAAL Tools uCC universAAL Control Center Suite
does not match convention: ^universAAL uCC .*

tools.ucc.model MavenCoordinateCheck Failed
ArtifactId: tools.ucc.model
does not match convention: ^ucc\..*
GroupId: org.universAAL.tools
does not match convention: ^org\.universAAL\.tools\.ucc
Artifact Name: universAAL Tools uCC Model
does not match convention: ^universAAL uCC .*

tools.ucc.model DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.tools.ucc.model.Activator
To solve this problem, make sure there are no OSGi imports in your classes, unless the package that contains them has explicitly "osgi" in it's name.
tools.ucc.model LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.tools.ucc.model.Activator
    org.universAAL.tools.ucc.model.AppItem
    org.universAAL.tools.ucc.model.Provider
    org.universAAL.tools.ucc.model.RegisteredService
    org.universAAL.tools.ucc.model.Service
    org.universAAL.tools.ucc.model.UAPP
    org.universAAL.tools.ucc.model.UAPPPart
    org.universAAL.tools.ucc.model.UAPPReqAtom
    org.universAAL.tools.ucc.model.install.License
    org.universAAL.tools.ucc.model.jaxb.BooleanValue
    org.universAAL.tools.ucc.model.jaxb.CalendarValue
    org.universAAL.tools.ucc.model.jaxb.CollectionValues
    org.universAAL.tools.ucc.model.jaxb.DoubleValue
    org.universAAL.tools.ucc.model.jaxb.EnumObject
    org.universAAL.tools.ucc.model.jaxb.IntegerValue
    org.universAAL.tools.ucc.model.jaxb.MyFactory
    org.universAAL.tools.ucc.model.jaxb.OntologyInstance
    org.universAAL.tools.ucc.model.jaxb.Profiles
    org.universAAL.tools.ucc.model.jaxb.SimpleObject
    org.universAAL.tools.ucc.model.jaxb.StringValue
    org.universAAL.tools.ucc.model.jaxb.Subprofile
    org.universAAL.tools.ucc.model.jaxb.package-info
    org.universAAL.tools.ucc.model.preferences.Preferences
    org.universAAL.tools.ucc.model.usrv.AalUapp
    org.universAAL.tools.ucc.model.usrv.AalUsrv
    org.universAAL.tools.ucc.model.usrv.ApplicationType
    org.universAAL.tools.ucc.model.usrv.ArtifactType
    org.universAAL.tools.ucc.model.usrv.Broker
    org.universAAL.tools.ucc.model.usrv.Bundle
    org.universAAL.tools.ucc.model.usrv.CapabilityType
    org.universAAL.tools.ucc.model.usrv.Config
    org.universAAL.tools.ucc.model.usrv.ConfigFile
    org.universAAL.tools.ucc.model.usrv.ContactType
    org.universAAL.tools.ucc.model.usrv.Dependency
    org.universAAL.tools.ucc.model.usrv.DeploymentUnit
    org.universAAL.tools.ucc.model.usrv.EmbeddingType
    org.universAAL.tools.ucc.model.usrv.ExecutionUnit
    org.universAAL.tools.ucc.model.usrv.Feature
    org.universAAL.tools.ucc.model.usrv.FeaturesRoot
    org.universAAL.tools.ucc.model.usrv.HardwareType
    org.universAAL.tools.ucc.model.usrv.HumanType
    org.universAAL.tools.ucc.model.usrv.LicenseCategoryType
    org.universAAL.tools.ucc.model.usrv.LicenseType
    org.universAAL.tools.ucc.model.usrv.LogicalCriteriaType
    org.universAAL.tools.ucc.model.usrv.LogicalRelationType
    org.universAAL.tools.ucc.model.usrv.ObjectFactory
    org.universAAL.tools.ucc.model.usrv.OntologyType
    org.universAAL.tools.ucc.model.usrv.OsType
    org.universAAL.tools.ucc.model.usrv.Part
    org.universAAL.tools.ucc.model.usrv.PlatformType
    org.universAAL.tools.ucc.model.usrv.ProfileType
    org.universAAL.tools.ucc.model.usrv.ReqAtomType
    org.universAAL.tools.ucc.model.usrv.ReqCriticalityType
    org.universAAL.tools.ucc.model.usrv.ReqGroupType
    org.universAAL.tools.ucc.model.usrv.ReqType
    org.universAAL.tools.ucc.model.usrv.SpaceType
    org.universAAL.tools.ucc.model.usrv.ToBeDefined
    org.universAAL.tools.ucc.model.usrv.VersionType
    org.universAAL.tools.ucc.model.usrv.package-info
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
tools.ucc.controller MavenCoordinateCheck Failed
ArtifactId: tools.ucc.controller
does not match convention: ^ucc\..*
GroupId: org.universAAL.tools
does not match convention: ^org\.universAAL\.tools\.ucc
Artifact Name: universAAL Tools uCC Controller
does not match convention: ^universAAL uCC .*

tools.ucc.controller DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.tools.ucc.controller.Activator
To solve this problem, make sure there are no OSGi imports in your classes, unless the package that contains them has explicitly "osgi" in it's name.
tools.ucc.controller LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.tools.ucc.api.IDeinstaller
    org.universAAL.tools.ucc.api.IInstaller
    org.universAAL.tools.ucc.api.impl.Deinstaller
    org.universAAL.tools.ucc.api.impl.Installer
    org.universAAL.tools.ucc.controller.Activator
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
tools.ucc.profile.agent MavenCoordinateCheck Failed
ArtifactId: tools.ucc.profile.agent
does not match convention: ^ucc\..*
GroupId: org.universAAL.tools
does not match convention: ^org\.universAAL\.tools\.ucc
Artifact Name: universAAL Tools uCC Profile Agent
does not match convention: ^universAAL uCC .*

tools.ucc.profile.agent LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.tools.ucc.profile.agent.ProfileAgent
    org.universAAL.tools.ucc.profile.agent.impl.ProfileAgentImpl
    org.universAAL.tools.ucc.profile.agent.osgi.Activator
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
tools.ucc.database MavenCoordinateCheck Failed
ArtifactId: tools.ucc.database
does not match convention: ^ucc\..*
GroupId: org.universAAL.tools
does not match convention: ^org\.universAAL\.tools\.ucc
Artifact Name: universAAL Tools uCC Database
does not match convention: ^universAAL uCC .*

tools.ucc.database DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.tools.ucc.database.Activator
    org.universAAL.tools.ucc.database.listener.services.OntologySupplierServiceImpl
To solve this problem, make sure there are no OSGi imports in your classes, unless the package that contains them has explicitly "osgi" in it's name.
tools.ucc.database LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.tools.ucc.database.Activator
    org.universAAL.tools.ucc.database.listener.interfaces.OntologyChangedListener
    org.universAAL.tools.ucc.database.listener.interfaces.OntologySupplierService
    org.universAAL.tools.ucc.database.listener.services.OntologySupplierServiceImpl
    org.universAAL.tools.ucc.database.parser.ParserService
    org.universAAL.tools.ucc.database.parser.ParserServiceImpl
    org.universAAL.tools.ucc.database.preferences.UserAccountDB
    org.universAAL.tools.ucc.database.preferences.impl.UserAccountDBImpl
    org.universAAL.tools.ucc.database.space.DataAccess
    org.universAAL.tools.ucc.database.space.DataAccessImpl
    org.universAAL.tools.ucc.startup.api.Setup
    org.universAAL.tools.ucc.startup.api.impl.SetupImpl
    org.universAAL.tools.ucc.startup.model.Role
    org.universAAL.tools.ucc.startup.model.UccUsers
    org.universAAL.tools.ucc.startup.model.User
    org.universAAL.tools.ucc.startup.model.UserAccountInfo
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
tools.ucc.deploymanagerservice MavenCoordinateCheck Failed
ArtifactId: tools.ucc.deploymanagerservice
does not match convention: ^ucc\..*
GroupId: org.universAAL.tools
does not match convention: ^org\.universAAL\.tools\.ucc
Artifact Name: universAAL Tools uCC Deploy Manager Service API
does not match convention: ^universAAL uCC .*

tools.ucc.deploymanagerservice LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.tools.ucc.deploymanagerservice.DeployManagerService
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
tools.ucc.configuration.model MavenCoordinateCheck Failed
ArtifactId: tools.ucc.configuration.model
does not match convention: ^ucc\..*
GroupId: org.universAAL.tools
does not match convention: ^org\.universAAL\.tools\.ucc
Artifact Name: universAAL Tools uCC Configuration Model
does not match convention: ^universAAL uCC .*

tools.ucc.configuration.model DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.tools.ucc.configuration.model.Activator
    org.universAAL.tools.ucc.configuration.model.ConfigurationOption
    org.universAAL.tools.ucc.configuration.model.servicetracker.ListenerServiceTracker
    org.universAAL.tools.ucc.configuration.model.servicetracker.ValidationServiceTracker
To solve this problem, make sure there are no OSGi imports in your classes, unless the package that contains them has explicitly "osgi" in it's name.
tools.ucc.configuration.model LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.tools.ucc.configuration.model.Activator
    org.universAAL.tools.ucc.configuration.model.Cardinality
    org.universAAL.tools.ucc.configuration.model.ConfigOptionRegistry
    org.universAAL.tools.ucc.configuration.model.ConfigurationOption
    org.universAAL.tools.ucc.configuration.model.Configurator
    org.universAAL.tools.ucc.configuration.model.MapConfigurationOption
    org.universAAL.tools.ucc.configuration.model.SimpleConfigItemTypes
    org.universAAL.tools.ucc.configuration.model.SimpleConfigurationOption
    org.universAAL.tools.ucc.configuration.model.configurationdefinition.Category
    org.universAAL.tools.ucc.configuration.model.configurationdefinition.ConfigItem
    org.universAAL.tools.ucc.configuration.model.configurationdefinition.Configuration
    org.universAAL.tools.ucc.configuration.model.configurationdefinition.Dependency
    org.universAAL.tools.ucc.configuration.model.configurationdefinition.Item
    org.universAAL.tools.ucc.configuration.model.configurationdefinition.MapConfigItem
    org.universAAL.tools.ucc.configuration.model.configurationdefinition.ObjectFactory
    org.universAAL.tools.ucc.configuration.model.configurationdefinition.OnConfigurationModelChangedListener
    org.universAAL.tools.ucc.configuration.model.configurationdefinition.Option
    org.universAAL.tools.ucc.configuration.model.configurationdefinition.Options
    org.universAAL.tools.ucc.configuration.model.configurationdefinition.SPARQLConfigItem
    org.universAAL.tools.ucc.configuration.model.configurationdefinition.SimpleConfigItem
    org.universAAL.tools.ucc.configuration.model.configurationdefinition.Validator
    org.universAAL.tools.ucc.configuration.model.configurationdefinition.Validators
    org.universAAL.tools.ucc.configuration.model.configurationdefinition.package-info
    org.universAAL.tools.ucc.configuration.model.configurationinstances.ConfigOption
    org.universAAL.tools.ucc.configuration.model.configurationinstances.ConfigurationInstance
    org.universAAL.tools.ucc.configuration.model.configurationinstances.ObjectFactory
    org.universAAL.tools.ucc.configuration.model.configurationinstances.Value
    org.universAAL.tools.ucc.configuration.model.configurationinstances.package-info
    org.universAAL.tools.ucc.configuration.model.exceptions.ValidationException
    org.universAAL.tools.ucc.configuration.model.interfaces.ConfigurationValidator
    org.universAAL.tools.ucc.configuration.model.interfaces.ConfigurationValidatorFactory
    org.universAAL.tools.ucc.configuration.model.interfaces.ModelRegistryChangedListener
    org.universAAL.tools.ucc.configuration.model.interfaces.OnConfigurationChangedListener
    org.universAAL.tools.ucc.configuration.model.interfaces.OnConfigurationChangedListenerFactory
    org.universAAL.tools.ucc.configuration.model.servicetracker.ListenerServiceTracker
    org.universAAL.tools.ucc.configuration.model.servicetracker.ValidationServiceTracker
    org.universAAL.tools.ucc.configuration.model.validators.DoubleMinMaxValidator
    org.universAAL.tools.ucc.configuration.model.validators.DoubleValidator
    org.universAAL.tools.ucc.configuration.model.validators.IntMinMaxValidator
    org.universAAL.tools.ucc.configuration.model.validators.IntegerValidator
    org.universAAL.tools.ucc.configuration.model.validators.RegExpValidator
    org.universAAL.tools.ucc.configuration.model.validators.URLValidator
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
tools.ucc.configuration.configdefinitionregistry MavenCoordinateCheck Failed
ArtifactId: tools.ucc.configuration.configdefinitionregistry
does not match convention: ^ucc\..*
GroupId: org.universAAL.tools
does not match convention: ^org\.universAAL\.tools\.ucc
Artifact Name: universAAL Tools uCC Configuration Config Definition Registry
does not match convention: ^universAAL uCC .*

tools.ucc.configuration.configdefinitionregistry DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.tools.ucc.configuration.configdefinitionregistry.internal.Activator
To solve this problem, make sure there are no OSGi imports in your classes, unless the package that contains them has explicitly "osgi" in it's name.
tools.ucc.configuration.configdefinitionregistry LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.tools.ucc.configuration.configdefinitionregistry.ConfigurationDefinitionRegistryImpl
    org.universAAL.tools.ucc.configuration.configdefinitionregistry.interfaces.ConfigurationDefinitionRegistry
    org.universAAL.tools.ucc.configuration.configdefinitionregistry.interfaces.ConfigurationDefinitionRegistryChanged
    org.universAAL.tools.ucc.configuration.configdefinitionregistry.internal.Activator
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
tools.ucc.configuration.configinstancestorage MavenCoordinateCheck Failed
ArtifactId: tools.ucc.configuration.configinstancestorage
does not match convention: ^ucc\..*
GroupId: org.universAAL.tools
does not match convention: ^org\.universAAL\.tools\.ucc
Artifact Name: universAAL Tools uCC Configuration Config Instance Storage
does not match convention: ^universAAL uCC .*

tools.ucc.configuration.configinstancestorage DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.tools.ucc.configuration.api.ConfigPreferences
    org.universAAL.tools.ucc.configuration.storage.ConfigurationInstancesStorageImpl
    org.universAAL.tools.ucc.configuration.storage.interfaces.ConfigurationInstancesStorage
    org.universAAL.tools.ucc.configuration.storage.internal.Activator
    org.universAAL.tools.ucc.configuration.storage.servicetracker.StorageServiceTracker
To solve this problem, make sure there are no OSGi imports in your classes, unless the package that contains them has explicitly "osgi" in it's name.
tools.ucc.configuration.configinstancestorage LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.tools.ucc.configuration.api.ConfigPreferences
    org.universAAL.tools.ucc.configuration.storage.ConfigurationInstancesStorageImpl
    org.universAAL.tools.ucc.configuration.storage.exceptions.NoConfigurationFoundException
    org.universAAL.tools.ucc.configuration.storage.interfaces.ConfigurationInstancesStorage
    org.universAAL.tools.ucc.configuration.storage.interfaces.StorageChangedListener
    org.universAAL.tools.ucc.configuration.storage.internal.Activator
    org.universAAL.tools.ucc.configuration.storage.servicetracker.StorageServiceTracker
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
tools.ucc.configuration.configurator MavenCoordinateCheck Failed
ArtifactId: tools.ucc.configuration.configurator
does not match convention: ^ucc\..*
GroupId: org.universAAL.tools
does not match convention: ^org\.universAAL\.tools\.ucc
Artifact Name: universAAL Tools uCC Configuration Configurator
does not match convention: ^universAAL uCC .*

tools.ucc.configuration.configurator DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.tools.ucc.configuration.controller.VaadinConfigurationController
    org.universAAL.tools.ucc.configuration.internal.Activator
    org.universAAL.tools.ucc.configuration.view.ConfigurationOverviewWindow
    org.universAAL.tools.ucc.configuration.view.WhichBundleShouldBeConfiguredWindow
To solve this problem, make sure there are no OSGi imports in your classes, unless the package that contains them has explicitly "osgi" in it's name.
tools.ucc.configuration.configurator LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.tools.ucc.configuration.beans.ConfigurationSaveOptions
    org.universAAL.tools.ucc.configuration.controller.VaadinConfigurationController
    org.universAAL.tools.ucc.configuration.exception.ConfigurationInstanceAlreadyExistsException
    org.universAAL.tools.ucc.configuration.internal.Activator
    org.universAAL.tools.ucc.configuration.view.ConfigurationListSelect
    org.universAAL.tools.ucc.configuration.view.ConfigurationOverviewWindow
    org.universAAL.tools.ucc.configuration.view.ConfigurationPanel
    org.universAAL.tools.ucc.configuration.view.ConfigurationSaveWindow
    org.universAAL.tools.ucc.configuration.view.MultiselectionList
    org.universAAL.tools.ucc.configuration.view.SaveFormFactory
    org.universAAL.tools.ucc.configuration.view.SimpleConfiguratorPasswordField
    org.universAAL.tools.ucc.configuration.view.SimpleConfiguratorTextField
    org.universAAL.tools.ucc.configuration.view.WhichBundleShouldBeConfiguredWindow
    org.universAAL.tools.ucc.configuration.view.YesNoDialog
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
tools.ucc.frontend MavenCoordinateCheck Failed
ArtifactId: tools.ucc.frontend
does not match convention: ^ucc\..*
GroupId: org.universAAL.tools
does not match convention: ^org\.universAAL\.tools\.ucc
Artifact Name: universAAL Tools uCC Frontend
does not match convention: ^universAAL uCC .*

tools.ucc.frontend DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.tools.ucc.client.util.UstoreUtil
    org.universAAL.tools.ucc.controller.desktop.AccountWindowController
    org.universAAL.tools.ucc.controller.desktop.DesktopController
    org.universAAL.tools.ucc.controller.desktop.ToolController
    org.universAAL.tools.ucc.controller.install.DeploymentInfoController
    org.universAAL.tools.ucc.controller.space.AddNewHardwareController
    org.universAAL.tools.ucc.controller.space.AddNewPersonController
    org.universAAL.tools.ucc.controller.space.HardwareWindowController
    org.universAAL.tools.ucc.controller.space.PersonWindowController
    org.universAAL.tools.ucc.controller.space.RoomsWindowController
    org.universAAL.tools.ucc.service.manager.Activator
    org.universAAL.tools.ucc.subscriber.SensorEventSubscriber
    org.universAAL.tools.ucc.windows.DeployConfigView
    org.universAAL.tools.ucc.windows.UccUI
To solve this problem, make sure there are no OSGi imports in your classes, unless the package that contains them has explicitly "osgi" in it's name.
tools.ucc.frontend LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.tools.ucc.client.util.UstoreUtil
    org.universAAL.tools.ucc.commerce.ustore.tools.GetFreeServices
    org.universAAL.tools.ucc.commerce.ustore.tools.GetFreeServicesResponse
    org.universAAL.tools.ucc.commerce.ustore.tools.GetPurchasedServices
    org.universAAL.tools.ucc.commerce.ustore.tools.GetPurchasedServicesResponse
    org.universAAL.tools.ucc.commerce.ustore.tools.GetSessionKey
    org.universAAL.tools.ucc.commerce.ustore.tools.GetSessionKeyResponse
    org.universAAL.tools.ucc.commerce.ustore.tools.GetUpdatesForServices
    org.universAAL.tools.ucc.commerce.ustore.tools.GetUpdatesForServicesResponse
    org.universAAL.tools.ucc.commerce.ustore.tools.GetUserProfile
    org.universAAL.tools.ucc.commerce.ustore.tools.GetUserProfileResponse
    org.universAAL.tools.ucc.commerce.ustore.tools.ObjectFactory
    org.universAAL.tools.ucc.commerce.ustore.tools.OnlineStoreManager
    org.universAAL.tools.ucc.commerce.ustore.tools.OnlineStoreManagerService
    org.universAAL.tools.ucc.commerce.ustore.tools.PurchaseFreeService
    org.universAAL.tools.ucc.commerce.ustore.tools.PurchaseFreeServiceResponse
    org.universAAL.tools.ucc.commerce.ustore.tools.RegisterDeployManager
    org.universAAL.tools.ucc.commerce.ustore.tools.RegisterDeployManagerResponse
    org.universAAL.tools.ucc.commerce.ustore.tools.UStoreException
    org.universAAL.tools.ucc.commerce.ustore.tools.UStoreException_Exception
    org.universAAL.tools.ucc.commerce.ustore.tools.package-info
    org.universAAL.tools.ucc.controller.desktop.AccountWindowController
    org.universAAL.tools.ucc.controller.desktop.DesktopController
    org.universAAL.tools.ucc.controller.desktop.ToolController
    org.universAAL.tools.ucc.controller.install.DeinstallController
    org.universAAL.tools.ucc.controller.install.DeploymentInfoController
    org.universAAL.tools.ucc.controller.install.LicenseController
    org.universAAL.tools.ucc.controller.install.ServiceReceiver
    org.universAAL.tools.ucc.controller.install.UsrvInfoController
    org.universAAL.tools.ucc.controller.preferences.PreferencesController
    org.universAAL.tools.ucc.controller.space.AddNewHardwareController
    org.universAAL.tools.ucc.controller.space.AddNewPersonController
    org.universAAL.tools.ucc.controller.space.HardwareWindowController
    org.universAAL.tools.ucc.controller.space.PersonWindowController
    org.universAAL.tools.ucc.controller.space.RoomsWindowController
    org.universAAL.tools.ucc.controller.ustore.services.Parser
    org.universAAL.tools.ucc.controller.ustore.services.PopupService
    org.universAAL.tools.ucc.controller.ustore.services.PurchasedServicesController
    org.universAAL.tools.ucc.controller.ustore.services.Service
    org.universAAL.tools.ucc.frontend.api.IFrontend
    org.universAAL.tools.ucc.frontend.api.impl.FrontendImpl
    org.universAAL.tools.ucc.service.api.IServiceManagement
    org.universAAL.tools.ucc.service.api.IServiceModel
    org.universAAL.tools.ucc.service.api.IServiceRegistration
    org.universAAL.tools.ucc.service.impl.Model
    org.universAAL.tools.ucc.service.impl.ServiceManagment
    org.universAAL.tools.ucc.service.impl.ServiceRegistration
    org.universAAL.tools.ucc.service.manager.Activator
    org.universAAL.tools.ucc.subscriber.SensorActivityTimeChangedListener
    org.universAAL.tools.ucc.subscriber.SensorEventSubscriber
    org.universAAL.tools.ucc.windows.AccountWindow
    org.universAAL.tools.ucc.windows.AddNewHardwareWindow
    org.universAAL.tools.ucc.windows.AddNewPersonWindow
    org.universAAL.tools.ucc.windows.BrowseServicesWindow
    org.universAAL.tools.ucc.windows.DeinstallWindow
    org.universAAL.tools.ucc.windows.DeployConfigView
    org.universAAL.tools.ucc.windows.DeployStrategyView
    org.universAAL.tools.ucc.windows.DeploymentInformationView
    org.universAAL.tools.ucc.windows.HardwareWindow
    org.universAAL.tools.ucc.windows.HumansWindow
    org.universAAL.tools.ucc.windows.LicenceWindow
    org.universAAL.tools.ucc.windows.NoConfigurationWindow
    org.universAAL.tools.ucc.windows.NotificationWindow
    org.universAAL.tools.ucc.windows.PreferencesWindow
    org.universAAL.tools.ucc.windows.RoomsWindow
    org.universAAL.tools.ucc.windows.SearchWindow
    org.universAAL.tools.ucc.windows.SelectUserWindow
    org.universAAL.tools.ucc.windows.ServicePopupWindodw
    org.universAAL.tools.ucc.windows.SuccessWindow
    org.universAAL.tools.ucc.windows.TabForm
    org.universAAL.tools.ucc.windows.ToolWindow
    org.universAAL.tools.ucc.windows.UccUI
    org.universAAL.tools.ucc.windows.UsrvInformationWindow
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
tools.ucc.vaadin.themes MavenCoordinateCheck Failed
ArtifactId: tools.ucc.vaadin.themes
does not match convention: ^ucc\..*
GroupId: org.universAAL.tools
does not match convention: ^org\.universAAL\.tools\.ucc
Artifact Name: universAAL Tools uCC Vaadin Themes
does not match convention: ^universAAL uCC .*

tools.ucc.deploymanagerservice.impl MavenCoordinateCheck Failed
ArtifactId: tools.ucc.deploymanagerservice.impl
does not match convention: ^ucc\..*
GroupId: org.universAAL.tools
does not match convention: ^org\.universAAL\.tools\.ucc
Artifact Name: universAAL Tools uCC Deploy Manager Service Implementation
does not match convention: ^universAAL uCC .*

tools.ucc.deploymanagerservice.impl DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.tools.ucc.deploymanagerservice.impl.Activator
To solve this problem, make sure there are no OSGi imports in your classes, unless the package that contains them has explicitly "osgi" in it's name.
tools.ucc.deploymanagerservice.impl LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.tools.ucc.deploymanagerservice.impl.Activator
    org.universAAL.tools.ucc.deploymanagerservice.impl.DeployManagerServiceImpl
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
tools.ucc.composite MavenCoordinateCheck Failed
ArtifactId: tools.ucc.composite
does not match convention: ^ucc\..*
GroupId: org.universAAL.tools
does not match convention: ^org\.universAAL\.tools\.ucc
Artifact Name: universAAL Tools uCC Composite
does not match convention: ^universAAL uCC .*


4 out of 21 modules are compliant.