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

Reply via email to