Hi Vishanth, Thanks for the reply. I have tried both the options that you have suggested previously, which didn't work.
Thanks, Malithi. On Thu, Mar 19, 2015 at 8:14 PM, Vishanth Balasubramaniam < [email protected]> wrote: > Hi Malithi, > > I was looking upon this issue, some place it was mentioned to try out > after clearing java cache. > > Also found this mail achieve reporting something similar [1], where a > solution is provided. > > [1] - > http://mail-archives.apache.org/mod_mbox/cxf-dev/201108.mbox/%[email protected]%3E > > Regards, > Vishanth > > On Thu, Mar 19, 2015 at 12:00 PM, Malithi Edirisinghe <[email protected]> > wrote: > >> Removing support-dev@ and adding dev@ >> >> On Thu, Mar 19, 2015 at 11:54 AM, Malithi Edirisinghe <[email protected]> >> wrote: >> >>> Hi All, >>> >>> We are in the process of moving integration tests of IS to TAF 4.3.1. >>> >>> We have a SAML Test case [1] which uses the Travelocity sample webapp. >>> When running the test on top of Carbon 4.3.0 and TAF 4.3.1 I get the >>> following ClassNotFoundException. >>> >>> INFO >>> [org.wso2.carbon.automation.engine.testlisteners.TestManagerListener] - >>> Running the test method --- >>> org.wso2.identity.integration.test.saml.SAMLSSOTestCase.testSAMLSSOLogin >>> ---- >>> >>> Mar 19, 2015 11:29:25 AM org.apache.catalina.core.StandardWrapperValve >>> invoke >>> >>> SEVERE: Servlet.service() for servlet [ForwardingServlet] in context >>> with path [/travelocity.com] threw exception [Filter execution threw an >>> exception] with root cause >>> >>> java.lang.ClassNotFoundException: org.apache.velocity.app.Velocity >>> >>> at java.net.URLClassLoader$1.run(URLClassLoader.java:202) >>> >>> at java.security.AccessController.doPrivileged(Native Method) >>> >>> at java.net.URLClassLoader.findClass(URLClassLoader.java:190) >>> >>> at java.lang.ClassLoader.loadClass(ClassLoader.java:306) >>> >>> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) >>> >>> at java.lang.ClassLoader.loadClass(ClassLoader.java:247) >>> >>> at >>> org.opensaml.DefaultBootstrap.initializeVelocity(DefaultBootstrap.java:159) >>> >>> at org.opensaml.DefaultBootstrap.bootstrap(DefaultBootstrap.java:85) >>> >>> at >>> org.wso2.carbon.identity.sso.agent.saml.SAML2SSOManager.<init>(SAML2SSOManager.java:100) >>> >>> at >>> org.wso2.carbon.identity.sso.agent.SSOAgentFilter.doFilter(SSOAgentFilter.java:120) >>> >>> at >>> org.wso2.sample.is.sso.agent.SSOAgentSampleFilter.doFilter(SSOAgentSampleFilter.java:68) >>> >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) >>> >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) >>> >>> at >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) >>> >>> at >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) >>> >>> at >>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) >>> >>> at >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) >>> >>> at >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) >>> >>> at >>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) >>> >>> at >>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) >>> >>> at >>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) >>> >>> at >>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) >>> >>> at >>> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) >>> >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) >>> >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) >>> >>> at java.lang.Thread.run(Thread.java:695) >>> >>> INFO >>> [org.wso2.carbon.integration.common.extensions.utils.ServerLogReader] - >>> [2015-03-19 11:29:25,727] ERROR >>> {org.wso2.carbon.identity.application.authentication.framework.handler.request.impl.DefaultRequestCoordinator} >>> - Context does not exist. Probably due to invalidated cache >>> >>> Mar 19, 2015 11:29:26 AM >>> org.wso2.sample.is.sso.agent.SSOAgentSampleFilter doFilter >>> >>> INFO: SAML2 HTTP Binding not found in request. Defaulting to HTTP-POST >>> >>> Mar 19, 2015 11:29:26 AM org.apache.catalina.core.StandardWrapperValve >>> invoke >>> >>> SEVERE: Servlet.service() for servlet [jsp] in context with path [/ >>> travelocity.com] threw exception [Filter execution threw an exception] >>> with root cause >>> >>> java.lang.NoClassDefFoundError: org/apache/velocity/app/Velocity >>> >>> at >>> org.opensaml.DefaultBootstrap.initializeVelocity(DefaultBootstrap.java:159) >>> >>> at org.opensaml.DefaultBootstrap.bootstrap(DefaultBootstrap.java:85) >>> >>> at >>> org.wso2.carbon.identity.sso.agent.saml.SAML2SSOManager.<init>(SAML2SSOManager.java:100) >>> >>> at >>> org.wso2.carbon.identity.sso.agent.SSOAgentFilter.doFilter(SSOAgentFilter.java:86) >>> >>> at >>> org.wso2.sample.is.sso.agent.SSOAgentSampleFilter.doFilter(SSOAgentSampleFilter.java:68) >>> >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) >>> >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) >>> >>> at >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) >>> >>> at >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) >>> >>> at >>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) >>> >>> at >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) >>> >>> at >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) >>> >>> at >>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) >>> >>> at >>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) >>> >>> at >>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) >>> >>> at >>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) >>> >>> at >>> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) >>> >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) >>> >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) >>> >>> at java.lang.Thread.run(Thread.java:695) >>> >>> INFO >>> [org.wso2.carbon.automation.engine.testlisteners.TestManagerListener] - On >>> test failure... >>> Yet, I could see velocity-1.5.jar in the WEB-INF/lib folder of the >>> travelocity application deployed in the embedded tomcat. I have tried >>> importing the org.apache.velocity package to the sso.agent bundle also. >>> >>> Highly appreciate if someone can point the cause for this. >>> Also, please note that this test worked properly on carbon 4.2.0 and TAF >>> 4.2.8. >>> >>> >>> [1] >>> https://svn.wso2.org/repos/wso2/carbon/platform/branches/turing/products/is/5.1.0/modules/integration/tests/src/test/java/org/wso2/carbon/identity/tests/saml/SAMLSSOTestCase.java >>> >>> >>> Thanks, >>> Malithi. >>> -- >>> >>> *Malithi Edirisinghe* >>> Senior Software Engineer >>> WSO2 Inc. >>> >>> Mobile : +94 (0) 718176807 >>> [email protected] >>> >> >> >> >> -- >> >> *Malithi Edirisinghe* >> Senior Software Engineer >> WSO2 Inc. >> >> Mobile : +94 (0) 718176807 >> [email protected] >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > *Vishanth Balasubramaniam* > Software Engineer > WSO2 Inc.; http://wso2.com > lean.enterprise.middleware > > mobile: *+94771737718* > about me: *http://about.me/vishanth <http://about.me/vishanth>* > > -- *Malithi Edirisinghe* Senior Software Engineer WSO2 Inc. Mobile : +94 (0) 718176807 [email protected]
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
