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 <rat...@wso2.com> wrote: > thanks sameera.. > > > On 14 July 2014 14:07, Sameera Jayasoma <same...@wso2.com> 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 < >> rat...@wso2.com> 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 <same...@wso2.com> 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 < >>>> rat...@wso2.com> 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 <rat...@wso2.com> >>>>> 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 <rat...@wso2.com> >>>>>> 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: same...@wso2.com >>>> 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: same...@wso2.com >> 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
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev