universAAL Directive Checks


Report on universAAL T2.3 directive checks.
Check Status
ModulesCheckFix Failed
Modules List Directive Fail :
It seems the POM does not list all the modules it should.
../support.javadoc.app, folder should be listed as a module?
DependencyManagementCheckFix Passed
MavenCoordinateCheck Passed
DecoupleCheck Passed
LicenseFileCheckFix Passed
LicenseHeaderCheckFix Passed
MainMethodCheck Passed

Passed 6 out of 7 checks.

Check on Modules

Module Check Status
test.ctxt.bus DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.ctxtbus.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.
test.ctxt.bus.mobiledroid DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.ctxtbus.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.
test.serv.bus DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.servbus.Activator
    org.universAAL.samples.servbus.GUIPanel
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.
test.serv.server DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.servserver.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.
test.ui.bus DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.uibus.Activator
    org.universAAL.samples.uibus.GUIPanel
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.
smp.lighting.server.osgi DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.lighting.server.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.
smp.lighting.client.osgi DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.lighting.client.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.
ont.tutorial MavenCoordinateCheck Failed
Artifact Name: universAAL Samples Ontology Tutorial Example
does not match convention: ^universAAL Ontology .*

smp.sensor.simulator.gui DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.sensor.simulator.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.
smp.activityhub.client DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.lddi.samples.activityhub.client.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.
smp.activityhub.simulator DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.lddi.hw.simulator.activityhub.AHContextPublisherSimulator
    org.universAAL.lddi.hw.simulator.activityhub.AHSimulator
    org.universAAL.lddi.hw.simulator.activityhub.Activator
    org.universAAL.lddi.hw.simulator.activityhub.util.LogTracker
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.
smp.device.client DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.lddi.samples.device.client.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.
smp.mw.broker.client LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.middleware.broker.client.SimpleMessageFields
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
smp.utils.server DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.utils.server.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.
smp.utils.client DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.utils.client.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.
smp.utils.app DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.utils.app.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.
smp.utils.mini DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.util.mini.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.
smp.lighting.server-regular DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.lighting.server_regular.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.
smp.lighting.client-regular DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.lighting.client_regular.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.
smp.lighting.server-simple DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.lighting.server_simple.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.
smp.lighting.client-simple DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.lighting.client_simple.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.
smp.ctxt.situation.reasoner.client DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.context.reasoner.client.gui.QueryCreatorFrame
    org.universAAL.samples.context.reasoner.client.interfaces.CHECaller
    org.universAAL.samples.context.reasoner.client.interfaces.ContextEventRecorder
    org.universAAL.samples.context.reasoner.client.interfaces.ReasoningCaller
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.
smp.configurable.module LicenseFileCheckFix Failed
License File does not exist: ASL2.0.txt
License File does not exist: NOTICE.txt

smp.configurable.module LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.configurable.module.ProjectActivator
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
smp.lddi.weighingScalePublisher DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.lddi.weighingscale.publisher.Activator
    org.universAAL.lddi.weighingscale.publisher.Publisher
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.
smp.lddi.ContinuaManagerClient.unix DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.lddi.manager.gui.GUI
    org.universAAL.lddi.manager.publisher.Activator
    org.universAAL.lddi.manager.publisher.Publisher
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.
smp.lddi.ContinuaManagerClient.windows DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.lddi.manager.win.gui.GUI
    org.universAAL.lddi.manager.win.publisher.Activator
    org.universAAL.lddi.manager.win.publisher.Publisher
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.
tut.pom ModulesCheckFix Failed
Modules List Directive Fail :
It seems the POM does not list all the modules it should.
../support.tutorial.servicebusdetails, folder should be listed as a module?
tut.pom DependencyManagementCheckFix Failed
dependencyManagement Conformance Directive Fail :
It seems the POM has a dependencyManagement malformed section.
org.universAAL.tutorials:tut.ui.bus.uicaller, version should be : 3.4.2-SNAPSHOT
smp.cxf.service DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.soap.cxf.service.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.
smp.cxf.client DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.soap.cxf.client.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.
smp.cxf.server DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.samples.soap.cxf.server.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.
smp.cxf.server LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.samples.soap.cxf.server.ServiceImpl
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0

12 out of 42 modules are compliant.