Not exactly. SPI's in OSGi environment are loaded using Thread Context
Classloader. See :
http://blog.osgi.org/2013/02/javautilserviceloader-in-osgi.html. We can
properly fix SPI's related issues with OSGi only with "OSGi ServiceLoader
Mediator Specification" (such as SPI Fly).

But to workaround this, I created a separate orbit for tomcat-websocket and
tested on AS. No issues popped up and the web socket sample seems to work
fine. This is by completely separating the web socket related
packages/resources from main tomcat orbit to a separate one. What more
should be tested with this?



On Tue, Mar 17, 2015 at 2:17 PM, KasunG Gajasinghe <[email protected]> wrote:

>
> The requirement is to have it in the same classloader as tomcat. The SPIs
> do not work otherwise.
>
> On Tue, Mar 17, 2015 at 2:10 PM, Kishanthan Thangarajah <
> [email protected]> wrote:
>
>> Can't we create a separate orbit for tomcat-websocket, that includes this
>> ServletContainerInitializer? Or do we need to have it within tomcat
>> orbit itself?
>>
>> On Tue, Mar 17, 2015 at 1:52 PM, KasunG Gajasinghe <[email protected]>
>> wrote:
>>
>>> Hi Kishanthan,
>>>
>>>
>>> On Tue, Mar 17, 2015 at 1:33 PM, Kishanthan Thangarajah <
>>> [email protected]> wrote:
>>>
>>>> Can we try with the attached tomcat orbit bundle :
>>>> https://wso2.org/jira/secure/attachment/36443/tomcat_7.0.52.wso2v5.jar ?
>>>> I think the root cause for this is same as what we found with spring
>>>> bundle. Tomcat orbit also includes a SPI for "
>>>> javax.servlet.ServletContainerInitializer". I have removed that from
>>>> the above attached jar. Let me know the results of this with IS.
>>>>
>>>> Also currently IS-5.1.0 uses kernel 4.3.0 (tomcat_7.0.52-wso2v5). Can
>>>> you test and confirm that the above issue is still there with kernel
>>>> 4.4.0-SNAPSHOT (Beta1) too? You may need to update the kernel dependency
>>>> version of your distribution. If yes, we may need to do a tomcat orbit
>>>> release.
>>>>
>>>
>>> We do need this ServletContainerInitializer inside the tomcat bundle to
>>> get the websocket to work. If you think the cause of the above issue is
>>> this SPI, then we have to find and fix the root cause.
>>>
>>>
>>>>
>>>> On Tue, Mar 17, 2015 at 8:40 AM, Prasad Tissera <[email protected]>
>>>> wrote:
>>>>
>>>>> Yes, We tried after downgrading spring version but it didn't solve the
>>>>> issue.
>>>>>
>>>>> Sent from my mobile
>>>>> On Mar 16, 2015 7:50 PM, "Kishanthan Thangarajah" <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> So I think this is not related to spring upgrade. The issue mentioned
>>>>>> in : https://wso2.org/jira/browse/CARBON-14864 is actually fixed
>>>>>> with the given fix. This issue seems not related to spring upgrade. You 
>>>>>> can
>>>>>> confirm this by downgrading the version or removing the spring bundle 
>>>>>> from
>>>>>> carbon runtime and check. We could still see the same startup/webapp
>>>>>> deployment error. This seems to a typical OSGi class loading issue.
>>>>>>
>>>>>> Need to have a another deep look and see.
>>>>>>
>>>>>> On Mon, Mar 16, 2015 at 3:06 PM, Prasad Tissera <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> Issue cannot be observed in IS 5.0.0 with patch0009.
>>>>>>>
>>>>>>> Regards,
>>>>>>> Prasad.
>>>>>>>
>>>>>>> On Mon, Mar 16, 2015 at 2:48 PM, Kishanthan Thangarajah <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Can you guys check this with IS 5.0.0 also (apply patch0009)? If
>>>>>>>> spring upgrade is causing the issue, then it should occur when 
>>>>>>>> patch0009 is
>>>>>>>> applied on IS 5.0.0.
>>>>>>>>
>>>>>>>> On Mon, Mar 16, 2015 at 9:36 AM, Prasad Tissera <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> It can be observed in a fresh pack which can be downloaded from
>>>>>>>>> jenkins [1].  Following curl can be used to reproduce the issue.
>>>>>>>>>
>>>>>>>>> curl -v -X POST -H "Authorization: Basic
>>>>>>>>> NElzcWg1UkcwbEdmalFuY2k3TkNRNnBYTFJrYTo2dmdHTE1FNHdRczhraWttT1FmWWg0Z0hublVh"
>>>>>>>>> -H "Content-Type: application/x-www-form-urlencoded;charset=UTF-8" -k 
>>>>>>>>> -d
>>>>>>>>> "grant_type=password&username=admin&password=admin"
>>>>>>>>> https://localhost:9443/oauth2/token
>>>>>>>>>
>>>>>>>>> [1].
>>>>>>>>> https://wso2.org/jenkins/view/product-builds/job/product-is/org.wso2.is$wso2is/lastSuccessfulBuild/artifact/org.wso2.is/wso2is/5.1.0-SNAPSHOT/wso2is-5.1.0-SNAPSHOT.zip
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>> Prasad.
>>>>>>>>>
>>>>>>>>> On Mon, Mar 16, 2015 at 9:15 AM, Kishanthan Thangarajah <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Can we have IS pack with the above issue hosted somewhere, so
>>>>>>>>>> that we could take a look?
>>>>>>>>>>
>>>>>>>>>> On Sun, Mar 15, 2015 at 1:21 PM, Johann Nallathamby <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi AS Team,
>>>>>>>>>>>
>>>>>>>>>>> Appreciate if we can get this resolved ASAP. This is turning out
>>>>>>>>>>> to be a blocker for IS 5.1.0 M1 release. Reopened the JIRA as well.
>>>>>>>>>>>
>>>>>>>>>>> Thanks.
>>>>>>>>>>>
>>>>>>>>>>> On Sun, Mar 15, 2015 at 9:08 AM, Prasad Tissera <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi Kasun,
>>>>>>>>>>>>
>>>>>>>>>>>> This issues still seems to be there
>>>>>>>>>>>> in spring.framework_3.2.9.wso2v1 even though the suggested fix has 
>>>>>>>>>>>> been
>>>>>>>>>>>> applied in [1]. Class not found exception occurred intermittently 
>>>>>>>>>>>> in IS
>>>>>>>>>>>> 5.1.0 pack when calling OAuth endpoints. The issue has been 
>>>>>>>>>>>> reported in [2]
>>>>>>>>>>>> and has marked as resolved. How should we proceed in this? Thanks.
>>>>>>>>>>>>
>>>>>>>>>>>> </pre></p><p><b>root cause</b>
>>>>>>>>>>>> <pre>java.lang.ClassNotFoundException:
>>>>>>>>>>>> org.wso2.carbon.identity.oauth.cache.CacheKey
>>>>>>>>>>>>
>>>>>>>>>>>> org.wso2.carbon.webapp.mgt.loader.CarbonWebappClassLoader.loadClass(CarbonWebappClassLoader.java:154)
>>>>>>>>>>>>
>>>>>>>>>>>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1569)
>>>>>>>>>>>> java.lang.Class.getDeclaredConstructors0(Native Method)
>>>>>>>>>>>> java.lang.Class.privateGetDeclaredConstructors(Class.java:2398)
>>>>>>>>>>>> java.lang.Class.getConstructor0(Class.java:2708)
>>>>>>>>>>>> java.lang.Class.getDeclaredConstructor(Class.java:1987)
>>>>>>>>>>>>
>>>>>>>>>>>> org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:65)
>>>>>>>>>>>>
>>>>>>>>>>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:957)
>>>>>>>>>>>>
>>>>>>>>>>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:910)
>>>>>>>>>>>>
>>>>>>>>>>>> [1].
>>>>>>>>>>>> https://github.com/wso2/orbit/commit/d947214c470b257a9fe3083d8c4c7baf49d46f87
>>>>>>>>>>>> [2]. https://wso2.org/jira/browse/CARBON-14864
>>>>>>>>>>>>
>>>>>>>>>>>> Regards,
>>>>>>>>>>>> Prasad.
>>>>>>>>>>>>
>>>>>>>>>>>> On Fri, Jul 18, 2014 at 9:52 AM, Pulasthi Supun <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Sameera,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Was this change applied to the 4.3.0 branch on git?. we are
>>>>>>>>>>>>> getting a similar random server not starting up issue. seems it 
>>>>>>>>>>>>> is the same
>>>>>>>>>>>>> reason. If this is not already allied can we get this added to 
>>>>>>>>>>>>> 4.3.0
>>>>>>>>>>>>> branch. We are trying to fix integration test in greg and this 
>>>>>>>>>>>>> random
>>>>>>>>>>>>> server hangup is causing a lot of time to be wasted.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>> Pulasthi
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Mon, Jul 14, 2014 at 8:56 PM, Sameera Jayasoma <
>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Done.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Mon, Jul 14, 2014 at 6:54 PM, Kasun Gajasinghe <
>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi kernel team,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Please commit the patch at [1] for this issue.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> [1] https://wso2.org/jira/browse/CARBON-14864
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>> KasunG
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Mon, Jul 14, 2014 at 5:15 PM, Vijayaratha Vijayasingam <
>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> tried with kasun's modified spring lib, looks like it is
>>>>>>>>>>>>>>>> working..
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On 14 July 2014 16:54, Vijayaratha Vijayasingam <
>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> kasun , as you said i tried..after that i get some spring
>>>>>>>>>>>>>>>>> class loading issue..May be the way edited the jar is wrong..
>>>>>>>>>>>>>>>>> please commit the fix..we need to build the pack
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> 2014-07-14 16:50:42,213]  INFO
>>>>>>>>>>>>>>>>> {org.wso2.carbon.server.util.PatchUtils.console} -  Patch 
>>>>>>>>>>>>>>>>> verification
>>>>>>>>>>>>>>>>> successfully completed without encountering any issues.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Could not start:
>>>>>>>>>>>>>>>>> null(reference:file:../plugins/spring.framework_3.1.0.wso2v1.jar:482).
>>>>>>>>>>>>>>>>>  It's
>>>>>>>>>>>>>>>>> state is uninstalled.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> log4j:ERROR Could not instantiate class
>>>>>>>>>>>>>>>>> [org.wso2.carbon.logging.appender.CarbonMemoryAppender].
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> java.lang.ClassNotFoundException:
>>>>>>>>>>>>>>>>> org.wso2.carbon.logging.appender.CarbonMemoryAppender
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at java.lang.Class.forName0(Native Method)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at java.lang.Class.forName(Class.java:171)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.log4j.helpers.Loader.loadClass(Loader.java:178)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionConverter.java:317)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.log4j.helpers.OptionConverter.instantiateByKey(OptionConverter.java:120)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:629)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:612)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:509)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:415)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:441)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:468)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.log4j.LogManager.<clinit>(LogManager.java:122)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at org.apache.log4j.Logger.getLogger(Logger.java:104)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:289)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:109)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
>>>>>>>>>>>>>>>>> Method)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.commons.logging.impl.LogFactoryImpl.createLogFromClass(LogFactoryImpl.java:1116)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:914)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:604)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:336)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:310)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.apache.commons.logging.LogFactory.getLog(LogFactory.java:685)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> org.wso2.carbon.axis2.internal.Activator.<clinit>(Activator.java:32)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
>>>>>>>>>>>>>>>>> Method)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> at sun.refle
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On 14 July 2014 14:33, Vijayaratha Vijayasingam <
>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> thanks sameera..
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On 14 July 2014 14:07, Sameera Jayasoma <[email protected]
>>>>>>>>>>>>>>>>>> > wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Hi Ratha,
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Here is how I found the culprit. :)
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> First I wanted to make sure that this issue occurs due
>>>>>>>>>>>>>>>>>>> to changes done to the platform or to the kernel. To verify 
>>>>>>>>>>>>>>>>>>> this I
>>>>>>>>>>>>>>>>>>> installed all the patches from patch0001 to patch0009 to a 
>>>>>>>>>>>>>>>>>>> Carbon kernel
>>>>>>>>>>>>>>>>>>> instance. But when I start the kernel I got a Spring 
>>>>>>>>>>>>>>>>>>> related class loading
>>>>>>>>>>>>>>>>>>> issue. Then I removed patch0009 from the AM pack, but I 
>>>>>>>>>>>>>>>>>>> couldn't reproduce
>>>>>>>>>>>>>>>>>>> the error. From these steps I got a good observations to 
>>>>>>>>>>>>>>>>>>> believe that
>>>>>>>>>>>>>>>>>>> patch0009 contains the root cause of this issue.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Since I got a spring related error earlier, I removed
>>>>>>>>>>>>>>>>>>> the spring bundle from patch0009 and tested in kernel 
>>>>>>>>>>>>>>>>>>> instance as well as
>>>>>>>>>>>>>>>>>>> in an AM instance. I couldn't reproduce the error.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>> Sameera.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Mon, Jul 14, 2014 at 12:31 PM, Vijayaratha
>>>>>>>>>>>>>>>>>>> Vijayasingam <[email protected]> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Hi sameera;
>>>>>>>>>>>>>>>>>>>> Thanks ..looks like this solved the issue..I restarted
>>>>>>>>>>>>>>>>>>>> the server several times, but haven't faced any issue..
>>>>>>>>>>>>>>>>>>>> May i know how do you find the root cause? so, we won't
>>>>>>>>>>>>>>>>>>>> disturb core team to fix these type issues?
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On 14 July 2014 11:53, Sameera Jayasoma <
>>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Hi Ratha,
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Can you try to reproduce by removing the following jar
>>>>>>>>>>>>>>>>>>>>> from patch0009?
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> repository/components/patches/patch0009/spring.framework_3.1.0.wso2v1.jar
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>> Sameera.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On Wed, Jul 9, 2014 at 6:49 PM, Vijayaratha
>>>>>>>>>>>>>>>>>>>>> Vijayasingam <[email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Is there any recent change in the *core.util module*
>>>>>>>>>>>>>>>>>>>>>> which causes this issue?
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> osgi> ls 454
>>>>>>>>>>>>>>>>>>>>>> Components in bundle org.wso2.carbon.utils:
>>>>>>>>>>>>>>>>>>>>>> ID      State                   Component
>>>>>>>>>>>>>>>>>>>>>> Name                  Located in bundle
>>>>>>>>>>>>>>>>>>>>>> 155     Active
>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.context.internal.CarbonContextDiscoveryServiceComponent
>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils(bid=454)
>>>>>>>>>>>>>>>>>>>>>> 156     Active
>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.context.internal.CarbonContextServiceComponent
>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils(bid=454)
>>>>>>>>>>>>>>>>>>>>>> 157     Unsatisfied
>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils.internal.CarbonUtilsServiceComponent
>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils(bid=454)
>>>>>>>>>>>>>>>>>>>>>> osgi> comp 157
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>         Component[
>>>>>>>>>>>>>>>>>>>>>>         name =
>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils.internal.CarbonUtilsServiceComponent
>>>>>>>>>>>>>>>>>>>>>>         factory = null
>>>>>>>>>>>>>>>>>>>>>>         autoenable = true
>>>>>>>>>>>>>>>>>>>>>>         immediate = true
>>>>>>>>>>>>>>>>>>>>>>         implementation =
>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils.internal.CarbonUtilsServiceComponent
>>>>>>>>>>>>>>>>>>>>>>         state = Unsatisfied
>>>>>>>>>>>>>>>>>>>>>>         properties =
>>>>>>>>>>>>>>>>>>>>>> {service.pid=org.wso2.carbon.utils.internal.CarbonUtilsServiceComponent}
>>>>>>>>>>>>>>>>>>>>>>         serviceFactory = false
>>>>>>>>>>>>>>>>>>>>>>         serviceInterface = null
>>>>>>>>>>>>>>>>>>>>>>         references = {
>>>>>>>>>>>>>>>>>>>>>>                 Reference[name =
>>>>>>>>>>>>>>>>>>>>>> configuration.context.service, interface =
>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils.ConfigurationContextService, 
>>>>>>>>>>>>>>>>>>>>>> policy = dynamic, cardi
>>>>>>>>>>>>>>>>>>>>>> nality = 1..1, target = null, bind =
>>>>>>>>>>>>>>>>>>>>>> setConfigurationContextService, unbind = 
>>>>>>>>>>>>>>>>>>>>>> unsetConfigurationContextService]
>>>>>>>>>>>>>>>>>>>>>>         }
>>>>>>>>>>>>>>>>>>>>>>         located in bundle =
>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils_4.2.0 [454]
>>>>>>>>>>>>>>>>>>>>>> ]
>>>>>>>>>>>>>>>>>>>>>> Dynamic information :
>>>>>>>>>>>>>>>>>>>>>>   *The component is NOT satisfied
>>>>>>>>>>>>>>>>>>>>>>   The following references are not satisfied:
>>>>>>>>>>>>>>>>>>>>>>     Reference[name = configuration.context.service,
>>>>>>>>>>>>>>>>>>>>>> interface = 
>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils.ConfigurationContextService, 
>>>>>>>>>>>>>>>>>>>>>> policy =
>>>>>>>>>>>>>>>>>>>>>> dynamic, cardinality = 1..
>>>>>>>>>>>>>>>>>>>>>> 1, target = null, bind =
>>>>>>>>>>>>>>>>>>>>>> setConfigurationContextService, unbind = 
>>>>>>>>>>>>>>>>>>>>>> unsetConfigurationContextService]
>>>>>>>>>>>>>>>>>>>>>>   Component configurations :
>>>>>>>>>>>>>>>>>>>>>>     Configuration properties:
>>>>>>>>>>>>>>>>>>>>>>       service.pid =
>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils.internal.CarbonUtilsServiceComponent
>>>>>>>>>>>>>>>>>>>>>>       component.name =
>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils.internal.CarbonUtilsServiceComponent
>>>>>>>>>>>>>>>>>>>>>>       component.id = 156
>>>>>>>>>>>>>>>>>>>>>>     Instances:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> On 9 July 2014 18:28, Vijayaratha Vijayasingam <
>>>>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> when i get*  "java.lang.*
>>>>>>>>>>>>>>>>>>>>>>> *ClassNotFoundException: 
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.tomcat.ext.**servlet.DelegationServlet"
>>>>>>>>>>>>>>>>>>>>>>> *issue
>>>>>>>>>>>>>>>>>>>>>>> here are the osgi out put;
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> *osgi> headers 421*
>>>>>>>>>>>>>>>>>>>>>>> Bundle headers:
>>>>>>>>>>>>>>>>>>>>>>>  Bnd-LastModified = 1404369790626
>>>>>>>>>>>>>>>>>>>>>>>  Build-Jdk = 1.6.0_45
>>>>>>>>>>>>>>>>>>>>>>>  Built-By = root
>>>>>>>>>>>>>>>>>>>>>>>  Bundle-Description = This bundle contains custom
>>>>>>>>>>>>>>>>>>>>>>> tomcat extensions such as tomcat valves,etc
>>>>>>>>>>>>>>>>>>>>>>>  Bundle-DocURL = http://wso2.com
>>>>>>>>>>>>>>>>>>>>>>>  Bundle-License =
>>>>>>>>>>>>>>>>>>>>>>> http://www.apache.org/licenses/LICENSE-2.0
>>>>>>>>>>>>>>>>>>>>>>>  Bundle-ManifestVersion = 2
>>>>>>>>>>>>>>>>>>>>>>>  Bundle-Name = org.wso2.carbon.tomcat.ext
>>>>>>>>>>>>>>>>>>>>>>>  Bundle-SymbolicName = org.wso2.carbon.tomcat.ext
>>>>>>>>>>>>>>>>>>>>>>>  Bundle-Vendor = WSO2 Inc
>>>>>>>>>>>>>>>>>>>>>>>  Bundle-Version = 4.2.0
>>>>>>>>>>>>>>>>>>>>>>>  Created-By = Apache Maven Bundle Plugin
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Export-Package =
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.tomcat.ext.service;uses:="org.apache.commons.logging,org.apache.catalina,org.apache.catalina.core";version="4.2.0",o
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> rg.wso2.carbon.tomcat.ext.scan;uses:="javax.servlet,org.apache.tomcat,org.apache.tomcat.util.res,org.apache.tomcat.util.file,org.apache.juli.logging,o
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> rg.eclipse.osgi.framework.adaptor,org.apache.tomcat.util.scan";version="4.2.0",org.wso2.carbon.tomcat.ext.valves;uses:="org.wso2.carbon.registry.core.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> service,org.apache.catalina.connector,org.apache.commons.logging,org.apache.catalina.valves,org.wso2.carbon.user.api,org.wso2.carbon.registry.api,org.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> wso2.carbon.registry.core.ghostregistry,org.wso2.carbon.context,javax.servlet,org.wso2.carbon.user.core.service,org.apache.catalina,
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.to
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> mcat.ext.utils,javax.servlet.http,org.apache.juli.logging,org.apache.tomcat.util.res,org.wso2.carbon.core.session,org.apache.catalina.ha,
>>>>>>>>>>>>>>>>>>>>>>> org.apache.ax
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> is2.clustering,org.wso2.carbon.tomcat.ext.saas,org.wso2.carbon.tomcat.ext.realms,org.wso2.carbon.user.core.tenant,org.apache.coyote,
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.ba
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> se";version="4.2.0",org.wso2.carbon.tomcat.ext.saas;version="4.2.0",org.wso2.carbon.tomcat.ext.utils;version="4.2.0",org.wso2.carbon.tomcat.ext.filter
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> ;uses:="javax.servlet";version="4.2.0",org.wso2.carbon.tomcat.ext.realms;uses:="org.apache.catalina.realm,org.apache.commons.logging,org.wso2.carbon.u
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> ser.core.service,org.wso2.carbon.user.api,org.wso2.carbon.utils.multitenancy,org.wso2.carbon.tomcat.ext.saas,org.wso2.carbon.context";version="4.2.0",
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.tomcat.ext.transport;uses:="org.wso2.carbon.tomcat.api,org.apache.commons.logging,org.wso2.carbon.base.api,org.wso2.carbon.core";versi
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> on="4.2.0",org.wso2.carbon.tomcat.ext.servlet;uses:="javax.servlet,org.apache.commons.logging,org.wso2.carbon.utils,org.eclipse.equinox.http.servlet,j
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> avax.servlet.http,org.wso2.carbon.base";version="4.2.0",org.wso2.carbon.tomcat.ext.transport.statistics;uses:="org.apache.commons.logging,org.wso2.car
>>>>>>>>>>>>>>>>>>>>>>> bon.tomcat.ext.utils";version="4.2.0"
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> *osgi> ss 454*
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> *"Framework is launched."id      State       Bundle*
>>>>>>>>>>>>>>>>>>>>>>> *osgi> diag 454*
>>>>>>>>>>>>>>>>>>>>>>> reference:file:../plugins/org.wso2.carbon.utils_4.2.0.jar
>>>>>>>>>>>>>>>>>>>>>>> [454]
>>>>>>>>>>>>>>>>>>>>>>>   Direct constraints which are unresolved:
>>>>>>>>>>>>>>>>>>>>>>>     Missing optionally imported package
>>>>>>>>>>>>>>>>>>>>>>> javax.activation_[1.1.0,2.0.0).
>>>>>>>>>>>>>>>>>>>>>>>     Missing optionally imported package
>>>>>>>>>>>>>>>>>>>>>>> org.jivesoftware.smackx.muc_0.0.0.
>>>>>>>>>>>>>>>>>>>>>>> osgi> ls -c 454
>>>>>>>>>>>>>>>>>>>>>>> Components in bundle org.wso2.carbon.utils:
>>>>>>>>>>>>>>>>>>>>>>> ID      Component details
>>>>>>>>>>>>>>>>>>>>>>> 155     Component[
>>>>>>>>>>>>>>>>>>>>>>>         name =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.context.internal.CarbonContextDiscoveryServiceComponent
>>>>>>>>>>>>>>>>>>>>>>>         factory = null
>>>>>>>>>>>>>>>>>>>>>>>         autoenable = true
>>>>>>>>>>>>>>>>>>>>>>>         immediate = true
>>>>>>>>>>>>>>>>>>>>>>>         implementation =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.context.internal.CarbonContextDiscoveryServiceComponent
>>>>>>>>>>>>>>>>>>>>>>>         state = Unsatisfied
>>>>>>>>>>>>>>>>>>>>>>>         properties =
>>>>>>>>>>>>>>>>>>>>>>> {service.pid=org.wso2.carbon.context.internal.CarbonContextDiscoveryServiceComponent}
>>>>>>>>>>>>>>>>>>>>>>>         serviceFactory = false
>>>>>>>>>>>>>>>>>>>>>>>         serviceInterface = null
>>>>>>>>>>>>>>>>>>>>>>>         references = {
>>>>>>>>>>>>>>>>>>>>>>>                 Reference[name = discoveryService,
>>>>>>>>>>>>>>>>>>>>>>> interface = org.wso2.carbon.base.DiscoveryService, 
>>>>>>>>>>>>>>>>>>>>>>> policy = dynamic,
>>>>>>>>>>>>>>>>>>>>>>> cardinality = 0..1, target = n
>>>>>>>>>>>>>>>>>>>>>>> ull, bind = setDiscoveryService, unbind =
>>>>>>>>>>>>>>>>>>>>>>> unsetDiscoveryService]
>>>>>>>>>>>>>>>>>>>>>>>         }
>>>>>>>>>>>>>>>>>>>>>>>         located in bundle =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils_4.2.0 [454]
>>>>>>>>>>>>>>>>>>>>>>> ]
>>>>>>>>>>>>>>>>>>>>>>> Dynamic information :
>>>>>>>>>>>>>>>>>>>>>>>   The component is satisfied
>>>>>>>>>>>>>>>>>>>>>>>   The following references are not satisfied:
>>>>>>>>>>>>>>>>>>>>>>>     Reference[name = discoveryService, interface =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.base.DiscoveryService, policy = 
>>>>>>>>>>>>>>>>>>>>>>> dynamic, cardinality =
>>>>>>>>>>>>>>>>>>>>>>> 0..1, target = null, bind =
>>>>>>>>>>>>>>>>>>>>>>> setDiscoveryService, unbind = unsetDiscoveryService]
>>>>>>>>>>>>>>>>>>>>>>>   Component configurations :
>>>>>>>>>>>>>>>>>>>>>>>     Configuration properties:
>>>>>>>>>>>>>>>>>>>>>>>       service.pid =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.context.internal.CarbonContextDiscoveryServiceComponent
>>>>>>>>>>>>>>>>>>>>>>>       component.name =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.context.internal.CarbonContextDiscoveryServiceComponent
>>>>>>>>>>>>>>>>>>>>>>>       component.id = 154
>>>>>>>>>>>>>>>>>>>>>>>     Instances:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@52d15077
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> 156     Component[
>>>>>>>>>>>>>>>>>>>>>>>         name =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.context.internal.CarbonContextServiceComponent
>>>>>>>>>>>>>>>>>>>>>>>         factory = null
>>>>>>>>>>>>>>>>>>>>>>>         autoenable = true
>>>>>>>>>>>>>>>>>>>>>>>         immediate = true
>>>>>>>>>>>>>>>>>>>>>>>         implementation =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.context.internal.CarbonContextServiceComponent
>>>>>>>>>>>>>>>>>>>>>>>         state = Unsatisfied
>>>>>>>>>>>>>>>>>>>>>>>         properties =
>>>>>>>>>>>>>>>>>>>>>>> {service.pid=org.wso2.carbon.context.internal.CarbonContextServiceComponent}
>>>>>>>>>>>>>>>>>>>>>>>         serviceFactory = false
>>>>>>>>>>>>>>>>>>>>>>>         serviceInterface = null
>>>>>>>>>>>>>>>>>>>>>>>         references = {
>>>>>>>>>>>>>>>>>>>>>>>                 Reference[name = registry.service,
>>>>>>>>>>>>>>>>>>>>>>> interface = 
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.registry.api.RegistryService, policy = 
>>>>>>>>>>>>>>>>>>>>>>> dynamic,
>>>>>>>>>>>>>>>>>>>>>>> cardinality = 1..1, tar
>>>>>>>>>>>>>>>>>>>>>>> get = null, bind = setRegistryService, unbind =
>>>>>>>>>>>>>>>>>>>>>>> unsetRegistryService]
>>>>>>>>>>>>>>>>>>>>>>>                 Reference[name = userRealmService,
>>>>>>>>>>>>>>>>>>>>>>> interface = org.wso2.carbon.user.api.UserRealmService, 
>>>>>>>>>>>>>>>>>>>>>>> policy = dynamic,
>>>>>>>>>>>>>>>>>>>>>>> cardinality = 1..1, target
>>>>>>>>>>>>>>>>>>>>>>>  = null, bind = setUserRealmService, unbind =
>>>>>>>>>>>>>>>>>>>>>>> unsetUserRealmService]
>>>>>>>>>>>>>>>>>>>>>>>         }
>>>>>>>>>>>>>>>>>>>>>>>         located in bundle =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils_4.2.0 [454]
>>>>>>>>>>>>>>>>>>>>>>> ]
>>>>>>>>>>>>>>>>>>>>>>> Dynamic information :
>>>>>>>>>>>>>>>>>>>>>>>   The component is satisfied
>>>>>>>>>>>>>>>>>>>>>>>   All component references are satisfied
>>>>>>>>>>>>>>>>>>>>>>>   Component configurations :
>>>>>>>>>>>>>>>>>>>>>>>     Configuration properties:
>>>>>>>>>>>>>>>>>>>>>>>       service.pid =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.context.internal.CarbonContextServiceComponent
>>>>>>>>>>>>>>>>>>>>>>>       component.name =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.context.internal.CarbonContextServiceComponent
>>>>>>>>>>>>>>>>>>>>>>>       component.id = 155
>>>>>>>>>>>>>>>>>>>>>>>     Instances:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@2bf9df1b
>>>>>>>>>>>>>>>>>>>>>>>         Bound References:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> String[org.wso2.carbon.user.core.service.RealmService,org.wso2.carbon.user.api.UserRealmService]
>>>>>>>>>>>>>>>>>>>>>>>                 ->
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.user.core.common.DefaultRealmService@6eaf3d6
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> String[org.wso2.carbon.registry.core.service.RegistryService,org.wso2.carbon.registry.api.RegistryService]
>>>>>>>>>>>>>>>>>>>>>>>                 ->
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService@7f4cbc7d
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> 157     Component[
>>>>>>>>>>>>>>>>>>>>>>>         name =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils.internal.CarbonUtilsServiceComponent
>>>>>>>>>>>>>>>>>>>>>>>         factory = null
>>>>>>>>>>>>>>>>>>>>>>>         autoenable = true
>>>>>>>>>>>>>>>>>>>>>>>         immediate = true
>>>>>>>>>>>>>>>>>>>>>>>         implementation =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils.internal.CarbonUtilsServiceComponent
>>>>>>>>>>>>>>>>>>>>>>>         state = Unsatisfied
>>>>>>>>>>>>>>>>>>>>>>>         properties =
>>>>>>>>>>>>>>>>>>>>>>> {service.pid=org.wso2.carbon.utils.internal.CarbonUtilsServiceComponent}
>>>>>>>>>>>>>>>>>>>>>>>         serviceFactory = false
>>>>>>>>>>>>>>>>>>>>>>>         serviceInterface = null
>>>>>>>>>>>>>>>>>>>>>>>         references = {
>>>>>>>>>>>>>>>>>>>>>>>                 Reference[name =
>>>>>>>>>>>>>>>>>>>>>>> configuration.context.service, interface =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils.ConfigurationContextService, 
>>>>>>>>>>>>>>>>>>>>>>> policy = dynamic, cardi
>>>>>>>>>>>>>>>>>>>>>>> nality = 1..1, target = null, bind =
>>>>>>>>>>>>>>>>>>>>>>> setConfigurationContextService, unbind = 
>>>>>>>>>>>>>>>>>>>>>>> unsetConfigurationContextService]
>>>>>>>>>>>>>>>>>>>>>>>         }
>>>>>>>>>>>>>>>>>>>>>>>         located in bundle =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils_4.2.0 [454]
>>>>>>>>>>>>>>>>>>>>>>> ]
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> *Dynamic information :  *The component is NOT
>>>>>>>>>>>>>>>>>>>>>>> satisfied  The following references are not satisfied:  
>>>>>>>>>>>>>>>>>>>>>>>   Reference[name =
>>>>>>>>>>>>>>>>>>>>>>> configuration.context.service, interface =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils.ConfigurationContextService, 
>>>>>>>>>>>>>>>>>>>>>>> policy = dynamic,
>>>>>>>>>>>>>>>>>>>>>>> cardinality = 1.. 1, target = null, bind = 
>>>>>>>>>>>>>>>>>>>>>>> setConfigurationContextService,
>>>>>>>>>>>>>>>>>>>>>>> unbind = unsetConfigurationContextService]  Component 
>>>>>>>>>>>>>>>>>>>>>>> configurations :
>>>>>>>>>>>>>>>>>>>>>>> Configuration properties:      service.pid =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils.internal.CarbonUtilsServiceComponent
>>>>>>>>>>>>>>>>>>>>>>> component.name <http://component.name> =
>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.utils.internal.CarbonUtilsServiceComponent
>>>>>>>>>>>>>>>>>>>>>>> component.id <http://component.id> = 156*
>>>>>>>>>>>>>>>>>>>>>>>     Instances:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On 8 July 2014 23:25, Vijayaratha Vijayasingam <
>>>>>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Sameera/KasunG;
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> In AM 1.7.1 packs, we are getting[1,2]
>>>>>>>>>>>>>>>>>>>>>>>> Whenever i get the above issue, i checked the
>>>>>>>>>>>>>>>>>>>>>>>> packages/services/components..and i do not see any 
>>>>>>>>>>>>>>>>>>>>>>>> issue with their status..
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Looks like same issue reported already(subj: G-REG
>>>>>>>>>>>>>>>>>>>>>>>> 5.0.0-SNAPHOST start-up failure in Jenkins build)
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> [1][2014-07-08 22:44:54,745] ERROR -
>>>>>>>>>>>>>>>>>>>>>>>> StandardContext Servlet / threw load() exception
>>>>>>>>>>>>>>>>>>>>>>>> java.lang.ClassNotFoundException:
>>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet
>>>>>>>>>>>>>>>>>>>>>>>>         at
>>>>>>>>>>>>>>>>>>>>>>>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
>>>>>>>>>>>>>>>>>>>>>>>>         at
>>>>>>>>>>>>>>>>>>>>>>>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
>>>>>>>>>>>>>>>>>>>>>>>>         at
>>>>>>>>>>>>>>>>>>>>>>>> org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532)
>>>>>>>>>>>>>>>>>>>>>>>>         at
>>>>>>>>>>>>>>>>>>>>>>>> org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514)
>>>>>>>>>>>>>>>>>>>>>>>>         at
>>>>>>>>>>>>>>>>>>>>>>>> org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:133)
>>>>>>>>>>>>>>>>>>>>>>>>         at
>>>>>>>>>>>>>>>>>>>>>>>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1137)
>>>>>>>>>>>>>>>>>>>>>>>>         at
>>>>>>>>>>>>>>>>>>>>>>>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1081)
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> [2]2014-07-08 21:46:08,587] ERROR - StandardContext
>>>>>>>>>>>>>>>>>>>>>>>> Exception starting filter JaggeryFilter
>>>>>>>>>>>>>>>>>>>>>>>> ava.lang.ClassNotFoundException:
>>>>>>>>>>>>>>>>>>>>>>>> org.jaggeryjs.jaggery.core.JaggeryFilter
>>>>>>>>>>>>>>>>>>>>>>>>        at
>>>>>>>>>>>>>>>>>>>>>>>> org.wso2.carbon.webapp.mgt.loader.CarbonWebappClassLoader.loadClass(CarbonWebappClassLoader.java:138)
>>>>>>>>>>>>>>>>>>>>>>>>        at
>>>>>>>>>>>>>>>>>>>>>>>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
>>>>>>>>>>>>>>>>>>>>>>>>        at
>>>>>>>>>>>>>>>>>>>>>>>> org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532)
>>>>>>>>>>>>>>>>>>>>>>>>        at
>>>>>>>>>>>>>>>>>>>>>>>> org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514)
>>>>>>>>>>>>>>>>>>>>>>>>        at
>>>>>>>>>>>>>>>>>>>>>>>> org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:133)
>>>>>>>>>>>>>>>>>>>>>>>>        at
>>>>>>>>>>>>>>>>>>>>>>>> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:257)
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>> -Ratha
>>>>>>>>>>>>>>>>>>>>>>>> mobile: (+94)755906608
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>> -Ratha
>>>>>>>>>>>>>>>>>>>>>>> mobile: (+94)755906608
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>> -Ratha
>>>>>>>>>>>>>>>>>>>>>> mobile: (+94)755906608
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>> Sameera Jayasoma,
>>>>>>>>>>>>>>>>>>>>> Software Architect,
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> WSO2, Inc. (http://wso2.com)
>>>>>>>>>>>>>>>>>>>>> email: [email protected]
>>>>>>>>>>>>>>>>>>>>> blog: http://sameera.adahas.org
>>>>>>>>>>>>>>>>>>>>> twitter: https://twitter.com/sameerajayasoma
>>>>>>>>>>>>>>>>>>>>> flickr:
>>>>>>>>>>>>>>>>>>>>> http://www.flickr.com/photos/sameera-jayasoma/collections
>>>>>>>>>>>>>>>>>>>>> Mobile: 0094776364456
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>> -Ratha
>>>>>>>>>>>>>>>>>>>> mobile: (+94)755906608
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> Sameera Jayasoma,
>>>>>>>>>>>>>>>>>>> Software Architect,
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> WSO2, Inc. (http://wso2.com)
>>>>>>>>>>>>>>>>>>> email: [email protected]
>>>>>>>>>>>>>>>>>>> blog: http://sameera.adahas.org
>>>>>>>>>>>>>>>>>>> twitter: https://twitter.com/sameerajayasoma
>>>>>>>>>>>>>>>>>>> flickr:
>>>>>>>>>>>>>>>>>>> http://www.flickr.com/photos/sameera-jayasoma/collections
>>>>>>>>>>>>>>>>>>> Mobile: 0094776364456
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>> -Ratha
>>>>>>>>>>>>>>>>>> mobile: (+94)755906608
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> -Ratha
>>>>>>>>>>>>>>>>> mobile: (+94)755906608
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>> -Ratha
>>>>>>>>>>>>>>>> mobile: (+94)755906608
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc.
>>>>>>>>>>>>>>> email: kasung AT spamfree wso2.com
>>>>>>>>>>>>>>> linked-in: http://lk.linkedin.com/in/gajasinghe
>>>>>>>>>>>>>>> blog: http://kasunbg.org
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Sameera Jayasoma,
>>>>>>>>>>>>>> Software Architect,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> WSO2, Inc. (http://wso2.com)
>>>>>>>>>>>>>> email: [email protected]
>>>>>>>>>>>>>> blog: http://sameera.adahas.org
>>>>>>>>>>>>>> twitter: https://twitter.com/sameerajayasoma
>>>>>>>>>>>>>> flickr:
>>>>>>>>>>>>>> http://www.flickr.com/photos/sameera-jayasoma/collections
>>>>>>>>>>>>>> Mobile: 0094776364456
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>> Dev mailing list
>>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Pulasthi Supun
>>>>>>>>>>>>> Software Engineer; WSO2 Inc.; http://wso2.com,
>>>>>>>>>>>>> Email: [email protected]
>>>>>>>>>>>>> Mobile: +94 (71) 9258281
>>>>>>>>>>>>> Blog : http://pulasthisupun.blogspot.com/
>>>>>>>>>>>>> Git hub profile: https://github.com/pulasthi
>>>>>>>>>>>>>
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>> Dev mailing list
>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Prasad Tissera
>>>>>>>>>>>> Software Engineer.
>>>>>>>>>>>> Mobile : +94777223444
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Thanks & Regards,
>>>>>>>>>>>
>>>>>>>>>>> *Johann Dilantha Nallathamby*
>>>>>>>>>>> Associate Technical Lead & Product Lead of WSO2 Identity Server
>>>>>>>>>>> Integration Technologies Team
>>>>>>>>>>> WSO2, Inc.
>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>
>>>>>>>>>>> Mobile - *+94777776950*
>>>>>>>>>>> Blog - *http://nallaa.wordpress.com
>>>>>>>>>>> <http://nallaa.wordpress.com>*
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Dev mailing list
>>>>>>>>>>> [email protected]
>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> *Kishanthan Thangarajah*
>>>>>>>>>> Senior Software Engineer,
>>>>>>>>>> Platform Technologies Team,
>>>>>>>>>> WSO2, Inc.
>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>
>>>>>>>>>> Mobile - +94773426635
>>>>>>>>>> Blog - *http://kishanthan.wordpress.com
>>>>>>>>>> <http://kishanthan.wordpress.com>*
>>>>>>>>>> Twitter - *http://twitter.com/kishanthan
>>>>>>>>>> <http://twitter.com/kishanthan>*
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Prasad Tissera
>>>>>>>>> Software Engineer.
>>>>>>>>> Mobile : +94777223444
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> *Kishanthan Thangarajah*
>>>>>>>> Senior Software Engineer,
>>>>>>>> Platform Technologies Team,
>>>>>>>> WSO2, Inc.
>>>>>>>> lean.enterprise.middleware
>>>>>>>>
>>>>>>>> Mobile - +94773426635
>>>>>>>> Blog - *http://kishanthan.wordpress.com
>>>>>>>> <http://kishanthan.wordpress.com>*
>>>>>>>> Twitter - *http://twitter.com/kishanthan
>>>>>>>> <http://twitter.com/kishanthan>*
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Prasad Tissera
>>>>>>> Software Engineer.
>>>>>>> Mobile : +94777223444
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Kishanthan Thangarajah*
>>>>>> Senior Software Engineer,
>>>>>> Platform Technologies Team,
>>>>>> WSO2, Inc.
>>>>>> lean.enterprise.middleware
>>>>>>
>>>>>> Mobile - +94773426635
>>>>>> Blog - *http://kishanthan.wordpress.com
>>>>>> <http://kishanthan.wordpress.com>*
>>>>>> Twitter - *http://twitter.com/kishanthan
>>>>>> <http://twitter.com/kishanthan>*
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Kishanthan Thangarajah*
>>>> Senior Software Engineer,
>>>> Platform Technologies Team,
>>>> WSO2, Inc.
>>>> lean.enterprise.middleware
>>>>
>>>> Mobile - +94773426635
>>>> Blog - *http://kishanthan.wordpress.com
>>>> <http://kishanthan.wordpress.com>*
>>>> Twitter - *http://twitter.com/kishanthan
>>>> <http://twitter.com/kishanthan>*
>>>>
>>>> _______________________________________________
>>>> Dev mailing list
>>>> [email protected]
>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>
>>>>
>>>
>>>
>>> --
>>>
>>> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc.
>>> email: kasung AT spamfree wso2.com
>>> linked-in: http://lk.linkedin.com/in/gajasinghe
>>> blog: http://kasunbg.org
>>>
>>>
>>>
>>
>>
>>
>> --
>> *Kishanthan Thangarajah*
>> Senior Software Engineer,
>> Platform Technologies Team,
>> WSO2, Inc.
>> lean.enterprise.middleware
>>
>> Mobile - +94773426635
>> Blog - *http://kishanthan.wordpress.com
>> <http://kishanthan.wordpress.com>*
>> Twitter - *http://twitter.com/kishanthan <http://twitter.com/kishanthan>*
>>
>
>
>
> --
>
> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc.
> email: kasung AT spamfree wso2.com
> linked-in: http://lk.linkedin.com/in/gajasinghe
> blog: http://kasunbg.org
>
>
>



-- 
*Kishanthan Thangarajah*
Senior Software Engineer,
Platform Technologies Team,
WSO2, Inc.
lean.enterprise.middleware

Mobile - +94773426635
Blog - *http://kishanthan.wordpress.com <http://kishanthan.wordpress.com>*
Twitter - *http://twitter.com/kishanthan <http://twitter.com/kishanthan>*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to