Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
configadmin-1.2.8
-
None
Description
The configuration admin implementation uses classes and methods not available in Foundation and/or Mika.
In Foundation:
The method getCause() is undefined for the type PrivilegedActionException
The method valueOf(String) in the type Boolean does not exist for the arguments (boolean)
On Mika, the SecureRandom class is not available:
couldn't find a SecureRandom
at java.security.SecureRandom.<init>(SecureRandom.java:78)
at org.apache.felix.cm.impl.ConfigurationManager.createPid(ConfigurationManager.java:870)
at org.apache.felix.cm.impl.ConfigurationManager.createFactoryConfiguration(ConfigurationManager.java:450)
at org.apache.felix.cm.impl.ConfigurationAdminImpl.createFactoryConfiguration(ConfigurationAdminImpl.java:84)