Can you share maven dependency tree in your test module. Thanks, Krishantha.
On Fri, Jul 4, 2014 at 5:18 PM, Prasad Tissera <[email protected]> wrote: > Hi All, > > I get the following exception when trying to use Open SAML in integration > tests. I assume this should be dependency problem because it is the same > code used in saml2-sso-demo > (carbon/platform/branches/turing/products/is/5.1.0/modules/samples/saml2-sso-demo). > > org.apache.maven.surefire.util.SurefireReflectionException: > java.lang.reflect.InvocationTargetException; nested exception is > java.lang.reflect.InvocationTargetException: null > java.lang.reflect.InvocationTargetException > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) > at > org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) > at > org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) > at > org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) > at > org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) > Caused by: java.lang.NoSuchMethodError: > org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V > at org.apache.commons.logging.impl.SLF4JLocationAwareLog.info > (SLF4JLocationAwareLog.java:159) > at > org.wso2.carbon.automation.core.PlatformExecutionManager.onExecutionStart(PlatformExecutionManager.java:65) > at org.testng.TestNG.runExecutionListeners(TestNG.java:1068) > at org.testng.TestNG.run(TestNG.java:1015) > at > org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:178) > at > org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:92) > at > org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:96) > ... 9 more > > AFAIK the above exception resulted by version conflicts in sl4j. Since > slf4j has been excluded from the dependencies, I am wondering why I am > getting the above exception. > > I added following dependencies to the IS integration tests pom. > (5.1.0/modules/integration/tests/pom.xml) > > <dependency> > <groupId>org.opensaml</groupId> > <artifactId>opensaml</artifactId> > <version>2.2.3</version> > <exclusions> > <exclusion> > <groupId>org.opensaml</groupId> > <artifactId>openws</artifactId> > </exclusion> > <exclusion> > <groupId>jargs</groupId> > <artifactId>jargs</artifactId> > </exclusion> > <exclusion> > <groupId>xalan</groupId> > <artifactId>xalan</artifactId> > </exclusion> > <exclusion> > <groupId>xerces</groupId> > <artifactId>xml-apis</artifactId> > </exclusion> > </exclusions> > </dependency> > <dependency> > <groupId>org.opensaml</groupId> > <artifactId>openws</artifactId> > <version>1.4.2</version> > <exclusions> > <exclusion> > <groupId>org.slf4j</groupId> > <artifactId>slf4j-api</artifactId> > </exclusion> > <exclusion> > <groupId>org.slf4j</groupId> > <artifactId>log4j-over-slf4j</artifactId> > </exclusion> > </exclusions> > </dependency> > > > > > > -- > Prasad Tissera > Software Engineer. > Mobile : +94777223444 > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Krishantha Samaraweera Senior Technical Lead - Test Automation Mobile: +94 77 7759918 WSO2, Inc.; http://wso2.com/ lean . enterprise . middlewear.
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
