I switched to karaf 2.3.1, but there was no change

On Fri, May 17, 2013 at 5:18 PM, William la Forge <[email protected]>wrote:

> I have an integration test that works half the time when I set the logging
> level to DEBUG. So I figured I need to use @Before, but the method does not
> get called.
>
> org.apache.karaf 3.0.0.RC1
> org.apache.karaf.tooling.exam 3.0.0.RC1
> org.ops4j.pax.exam 2.6.0
>
> pom: https://github.com/laforge49/JActor2/blob/master/jactor-ktest/pom.xml
> test source:
> https://github.com/laforge49/JActor2/blob/master/jactor-ktest/src/test/java/org/apache/karaf/VersionAsInProjectKarafTest.java
>
> I modeled my test on
> http://karaf.apache.org/manual/latest-2.3.x/developers-guide/writing-tests.html
>
> I used mavenBundle in config:
>
>     @Configuration
>     public Option[] config() {
>         return new Option[]{karafDistributionConfiguration().frameworkUrl(
>
> maven().groupId("org.apache.karaf").artifactId("apache-karaf").type("zip").versionAsInProject())
>                 .karafVersion("2.2.4").name("Apache Karaf"),
>
>                 logLevel(LogLevelOption.LogLevel.INFO),
>
>                 mavenBundle("org.agilewiki.jactor", "jactor-api",
> "0.0.1-SNAPSHOT"),
>                 mavenBundle("org.agilewiki.jactor", "jactor-impl",
> "0.0.1-SNAPSHOT"),
>                 mavenBundle("org.agilewiki.jactor", "jactor-util",
> "0.0.1-SNAPSHOT"),
>                 mavenBundle("org.agilewiki.jactor", "jactor-test-iface",
> "0.0.1-SNAPSHOT"),
>                 mavenBundle("org.agilewiki.jactor", "jactor-test-service",
> "0.0.1-SNAPSHOT")
>
>         };
>     }
>
> My before method is not called:
>
>     @Before
>     public void setup() throws Exception {
>         Thread.sleep(10000);
>     }
>
> The result I get without DEBUG and half the time with DEBUG set is:
>
>
> test:org.apache.karaf.VersionAsInProjectKarafTest.test:KarafTestContainer{mvn:
>
> org.apache.karaf\/apache-karaf\/3.0.0.RC1\/zip}(org.apache.karaf.VersionAsInProj
> ectKarafTest): org.agilewiki.jactor.testIface.Hello not found by
> PAXEXAM-PROBE-e
> 10f1edd-464b-4800-a783-7dcfd54a2a0d [93]
>
> I'm running on Windows 7.
>
> Any help would be appreciated. Thanks!
>
> Bill
>
>
>

Reply via email to