Report on universAAL T2.3 directive checks.
| Check | 
Status | 
| ModulesCheckFix | 
Passed | 
| DependencyManagementCheckFix | 
Passed | 
| 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 .* 
  | 
| DecoupleCheck | 
Passed | 
| LicenseFileCheckFix | 
Passed | 
| LicenseHeaderCheckFix | 
Passed | 
| MainMethodCheck | 
Passed | 
Passed 6 out of 7 checks.
| 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.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.karaf.feature | 
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 .* 
  | 
| 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.