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.
../ri.cxf-dosgi-ri-singlebundle-distribution, folder should be listed as a module?
../ri.profile.agent, folder should be listed as a module?
DependencyManagementCheckFix Failed
dependencyManagement Conformance Directive Fail :
It seems the POM has a dependencyManagement malformed section.
org.universAAL.remote:ri.rest.manager, version should be : 3.4.2-SNAPSHOT
MavenCoordinateCheck Passed
DecoupleCheck Passed
LicenseFileCheckFix Passed
LicenseHeaderCheckFix Passed
MainMethodCheck Passed

Passed 5 out of 7 checks.

Check on Modules

Module Check Status
ri.servicegateway DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.ri.servicegateway.GatewayPort
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.
ri.internetgateway DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.ri.internetgateway.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.
ri.soap.cxf.server DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.ri.soap.cxf.server.ServiceImpl
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.
ri.api.manager DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.ri.api.manager.server.Authenticator
    org.universAAL.ri.api.manager.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.
ri.api.manager.mysql LicenseFileCheckFix Failed
License File does not exist: ASL2.0.txt
License File does not exist: NOTICE.txt

ri.rest.manager DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.ri.rest.manager.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.
ri.keepalive.receiver DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.ri.keepalive.receiver.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.
ri.keepalive.sender DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.ri.keepalive.sender.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.

3 out of 11 modules are compliant.