The problem caused by Pax Exam test container configuration:
1. Pax Exam 4.x must annotate class
org.ops4j.pax.exam.karaf.options.KarafDistributionConfigurationSecurityOption
as deprecated
2. Pax Exam 4.x must annotate method
org.ops4j.pax.exam.karaf.options.KarafDistributionOption.configureSecurity()
as deprecated
3. Remove configureSecurity().enableKarafMBeanServerBuilder() from
@Configuration annotated method in itest class


> @org.ops4j.pax.exam.Configuration
> public final Option[] configureContainer(){
>   final MavenArtifactUrlReference karafUrl = maven()
>                 .groupId("org.apache.karaf")
>                 .artifactId("apache-karaf")
>                 .versionAsInProject().type("tar.gz");
>   return new Option[]{
>     karafDistributionConfiguration().frameworkUrl(karafUrl).name("Apache
> Karaf").unpackDirectory(new File("exam")),
>     //configureSecurity().enableKarafMBeanServerBuilder(), MUST BE
> COMMENTED!!
>     debugConfiguration("32441", true)
>   };
> }





--
View this message in context: 
http://karaf.922171.n3.nabble.com/Class-not-found-KarafMBeanServerBuilder-in-Karaf-3-0-5-tp4042936p4042938.html
Sent from the Karaf - User mailing list archive at Nabble.com.

Reply via email to