Hi Miyuru, I did not change the commons/caching code. Created a caching component instead. So this change should not break apache synapse level.
however this might break cache mediator. (I missed that refactoring it seems). tnanaks On Fri, Jul 26, 2013 at 11:44 AM, Miyuru Wanninayaka <[email protected]>wrote: > Note that even synapse code in apache will even break as we removed > dependency/commons/caching > > > On Fri, Jul 26, 2013 at 11:15 AM, Miyuru Wanninayaka <[email protected]>wrote: > >> Hi Predeep , >> >> Seems trunk synapse cache mediator compilation also fails once pointed to >> trunk caching component because all methods in CacheManager is commented >> >> What are the alternative methods which synapse can call in [1] >> >> [1] >> https://svn.wso2.org/repos/wso2/carbon/platform/trunk/dependencies/synapse/2.1.1-wso2v8/modules/core/src/main/java/org/apache/synapse/mediators/builtin/CacheMediator.java >> >> >> On Fri, Jul 26, 2013 at 10:39 AM, Miyuru Wanninayaka <[email protected]>wrote: >> >>> Hi all, >>> >>> $subject >>> I'm getting following when message hitting ESB >>> >>> [2013-07-26 10:36:26,133] ERROR - NativeWorkerPool Uncaught exception >>> java.lang.NoClassDefFoundError: org/wso2/caching/CacheConfiguration >>> at >>> org.apache.synapse.transport.passthru.util.CacheMessageBuilderDispatchandler.invoke(CacheMessageBuilderDispatchandler.java:52) >>> at org.apache.axis2.engine.Phase.invokeHandler(Phase.java:340) >>> at org.apache.axis2.engine.Phase.invoke(Phase.java:313) >>> at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:261) >>> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:426) >>> at >>> org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.send(DynamicAxisOperation.java:185) >>> at >>> org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.executeImpl(DynamicAxisOperation.java:167) >>> at >>> org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) >>> at >>> org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Axis2FlexibleMEPClient.java:481) >>> at >>> org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:57) >>> at >>> org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:342) >>> at >>> org.apache.synapse.endpoints.AbstractEndpoint.send(AbstractEndpoint.java:329) >>> at >>> org.apache.synapse.endpoints.AddressEndpoint.send(AddressEndpoint.java:59) >>> at >>> org.apache.synapse.core.axis2.ProxyServiceMessageReceiver.receive(ProxyServiceMessageReceiver.java:183) >>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) >>> at >>> org.apache.synapse.transport.passthru.ServerWorker.processEntityEnclosingRequest(ServerWorker.java:404) >>> at >>> org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.java:184) >>> at >>> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) >>> at java.lang.Thread.run(Thread.java:662) >>> *Caused by: java.lang.ClassNotFoundException: >>> org.wso2.caching.CacheConfiguration* >>> 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) >>> >>> >>> Thanks >>> Miyuru >>> -- >>> Miyuru Wanninayaka >>> Technical Lead >>> WSO2 Inc. : http://wso2.com >>> >>> Mobile : +94 77 209 9788 >>> Blog : http://miyurudw.blogspot.com >>> Flickr : http://www.flickr.com/photos/miyuru_daminda >> >> >> >> >> -- >> Miyuru Wanninayaka >> Technical Lead >> WSO2 Inc. : http://wso2.com >> >> Mobile : +94 77 209 9788 >> Blog : http://miyurudw.blogspot.com >> Flickr : http://www.flickr.com/photos/miyuru_daminda >> > > > > -- > Miyuru Wanninayaka > Technical Lead > WSO2 Inc. : http://wso2.com > > Mobile : +94 77 209 9788 > Blog : http://miyurudw.blogspot.com > Flickr : http://www.flickr.com/photos/miyuru_daminda > -- *Pradeep Fernando* Associate Technical Lead;WSO2 Inc.; http://wso2.com blog: http://pradeepfernando.blogspot.com m: +94776603662
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
