[Carbon-dev] registry eventing architecture (was: Re: Latest ESB build is unusable due to Registry issues)

Sanjiva Weerawarana sanjiva at wso2.com
Wed Apr 20 18:04:42 PDT 2011


I assume this exception extends RuntimeException given the name - but why
does that make sense? We almost never do that.

Sanjiva.

On Mon, Apr 18, 2011 at 7:20 PM, Amila Suriarachchi <amila at wso2.com> wrote:

> hi,
>
> Added a new method called
>
>  public void publishRobust(Message message, String topicName) throws
> EBRuntimeException;
>
> to send messages synchronously and changed the existing publish method to
> start a new thread to publish the message. And also now when publishing the
> message it copy the message properties to the jms text message.
>
> These two fixed should fix all the registry related issues.
>
> Will looked into the issue of publish message getting delayed and
> separating the osgi implementation and Qpid broker.
>
> thanks,
> Amila.
>
>
> On Sun, Apr 17, 2011 at 7:48 AM, Amila Suriarachchi <amila at wso2.com>wrote:
>
>>
>>
>> On Sun, Apr 17, 2011 at 12:31 AM, Senaka Fernando <senaka at wso2.com>wrote:
>>
>>> Hi Amila,
>>>
>>> On Sat, Apr 16, 2011 at 5:54 PM, Amila Suriarachchi <amila at wso2.com>wrote:
>>>
>>>>
>>>>
>>>> On Sat, Apr 16, 2011 at 11:55 AM, Senaka Fernando <senaka at wso2.com>wrote:
>>>>
>>>>> Hi Sanjiva,
>>>>>
>>>>> It still uses the standard event publishing API, where we forwarded the
>>>>> generated event to the OSGi service exposed by the event component. Its a
>>>>> single method call.
>>>>>
>>>>> EventBroker.publish(Message, Topic);
>>>>>
>>>>> Let me explain what happens in the registry eventing implementation:
>>>>>
>>>>> Generating an event is very inexpensive, and the event will have
>>>>> information that's already available within the registry such as the name of
>>>>> the operation, current user, timestamp etc. After an event is generated we
>>>>> forward this event to the broker (using the method I mentioned above), who
>>>>> will decide on whether there are any subscribers to it, and then forward it
>>>>> if necessary. At that point, the publisher (registry in this case), is no
>>>>> longer interested in what happens to the event that it generated, and the
>>>>> broker should handle it on its own.
>>>>>
>>>>> The problem we were facing:
>>>>>
>>>>> However, during the recent discussions on carbon-dev@, we realized
>>>>> that the event component blocks until the message has been forwarded and
>>>>> processed by Qpid.
>>>>
>>>>
>>>> Here is what happens in a layered manner.
>>>>
>>>> Registry component
>>>> --------------------------------
>>>> Event broker component
>>>> ----------------------------------------
>>>> JMS Api to call Qpid
>>>>
>>>>
>>>> Qpid Authorization handler
>>>> --------------------------------------------
>>>> Qpid Core
>>>>
>>>>
>>>> As you have mentioned when registry calls Event broker it uses the same
>>>> thread to call Qpid using JMS Api. I don't think Qpid internally use the
>>>> same thread (from which it receives the message) to send messages to all the
>>>> subscribers but returns the thread after receiving the message. In this
>>>> pirticular case since there are no subscribes it should not have a delay
>>>> anyway.
>>>>
>>>> But as I have mentioned earlier at the Qpid Autherization handler there
>>>> is a possible registry call when publishing messages to a new topic for the
>>>> first time. So we need to figure out which causes this delay and if the JMS
>>>> connection causes delay we can either test with either vm calls or start a
>>>> new thread as you have mentioned at the event component layer.
>>>>
>>>
>>> I have scheduled a meeting on Monday to discuss about this, let's take
>>> this up during the meeting. I invited Danushka as well, so that we can get
>>> Qpid bits sorted out.
>>>
>>
>> +1
>>
>> Normally asynchronous communication is achieved by placing messages in
>> Queues so that any consumer can receive the messages with a different
>> thread. And also some applications required to have a guarantee whether the
>> message is placed in the Queue or not. For an example Axis2 JMS transport
>> (or JMS Api implementations) does not start a new thread the send the
>> message, but it uses the same thread to send the message to the broker.
>>
>> thanks,
>> Amila.
>>
>>>
>>> Thanks,
>>> Senaka.
>>>
>>>>
>>>> thanks,
>>>> Amila.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>> Therefore, the registry is delaying until Qpid figures out what it
>>>>> should be doing. This will cause significant delays at upper layers, such as
>>>>> adding a simple Pass Through Proxy to our ESB.
>>>>>
>>>>> We did verbally explain the situation earlier, but never did an
>>>>> experiment to prove what we meant. So, this improvement clearly proves that
>>>>> the event component is not doing proper asynchronous publishing. Which is a
>>>>> bug that needs to be fixed. Its not only registry that uses the event
>>>>> component but also several others like BAM, DSS etc. and we need to push
>>>>> these changes into the event component itself.
>>>>>
>>>>> And what we did in this experiment:
>>>>>
>>>>> What has been done very trivial, where I've used a scheduled thread
>>>>> pool executor with a bounded queue. And, I call the method I mentioned above
>>>>> inside a Worker. Now, Amila, Danushka and the others, have a reference
>>>>> implementation which is asynchronous and can do the same at the
>>>>> event-component level and ensure that its truly asynchronous.
>>>>>
>>>>> The problem is solved from the ESB PoV but its not the end of the
>>>>> story, since we have not fixed it, but shifted it to a different level. So,
>>>>> we still have some work around this.
>>>>>
>>>>> Thanks,
>>>>> Senaka.
>>>>>
>>>>>
>>>>> On Sat, Apr 16, 2011 at 9:08 AM, Sanjiva Weerawarana <sanjiva at wso2.com
>>>>> > wrote:
>>>>>
>>>>>> Senaka can you please explain the architecture of eventing stuff in
>>>>>> G-Reg? I was under the impression that we are using the standard eventing
>>>>>> component and that that offers non-blocking publishing capability.
>>>>>> Apparently not.
>>>>>>
>>>>>> (I added architecture@ too.)
>>>>>>
>>>>>> Sanjiva.
>>>>>>
>>>>>> On Sat, Apr 16, 2011 at 12:08 AM, Senaka Fernando <senaka at wso2.com>wrote:
>>>>>>
>>>>>>> Hi all,
>>>>>>>
>>>>>>> I have improved the registry eventing implementation to generate
>>>>>>> events asynchronously, and have tested the setup with ESB and G-Reg. Now,
>>>>>>> there wouldn't be any delays at the registry eventing layer, irrespective of
>>>>>>> what happens at the upstream event brokering layer. I verified that it takes
>>>>>>> a couple of seconds to create and delete a Pass Through Proxy, and to make
>>>>>>> changes to registry resources.
>>>>>>>
>>>>>>> However, as Supun pointed earlier, there is some occasional delay
>>>>>>> from the UI-level, and it takes several seconds for the FE to make the call
>>>>>>> to the BE admin service. I could not track down what causes this.
>>>>>>>
>>>>>>> Thanks,
>>>>>>>  Senaka.
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Apr 15, 2011 at 4:33 PM, Kasun Indrasiri <kasun at wso2.com>wrote:
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Fri, Apr 15, 2011 at 3:15 PM, Hiranya Jayathilaka <
>>>>>>>> hiranya at wso2.com> wrote:
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Fri, Apr 15, 2011 at 2:08 PM, Kasun Indrasiri <kasun at wso2.com>wrote:
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Fri, Apr 15, 2011 at 2:02 PM, Tharindu Mathew <
>>>>>>>>>> tharindu at wso2.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> Since Supun's response times are normal, maybe there are some
>>>>>>>>>>> source locations that need to be updated for you both (Kasun & Hiranya)?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> I got a fresh checkout yesterday.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> My build is also on the latest source now. Based on the comments
>>>>>>>>> made by Danushka and Amila, I updated my working copy and built the whole
>>>>>>>>> thing.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> BTW, from time to time,  when I shut down(ctrl+c) ESB, it takes a
>>>>>>>>>> long time to shut down and gives some exceptions in the console.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> I too got this once. I killed the server after waiting for about 30
>>>>>>>>> seconds. So I didn't see any exceptions.
>>>>>>>>>
>>>>>>>>> May be this is why ESB integration tests hanging on localentry
>>>>>>>> tests.
>>>>>>>> On a side note, we are experiencing all these issues after the
>>>>>>>> registry has migrated to the new eventing implementation.
>>>>>>>>
>>>>>>>> -----
>>>>>>>>
>>>>>>>> /home/kasun/development/wso2/wso2svn/trunk/trunk_apr14/products/esb/modules/integration/localentry/target/carbontmp/wso2esb-4.0.0-SNAPSHOT/carbontmp/wso2esb-4.0.0-SNAPSHOT/.
>>>>>>>> ...
>>>>>>>> [2011-04-15 16:17:19,895]  INFO
>>>>>>>> {org.apache.synapse.transport.nhttp.HttpCoreNIOListener} -  HTTPS Listener
>>>>>>>> started on port : 8243
>>>>>>>> [2011-04-15 16:17:19,899]  INFO
>>>>>>>> {org.apache.synapse.transport.nhttp.HttpCoreNIOListener} -  HTTP Listener
>>>>>>>> started on port : 8280
>>>>>>>> [2011-04-15 16:17:19,924] FATAL
>>>>>>>> {org.wso2.carbon.core.internal.StartupFinalizerServiceComponent} -  Cannot
>>>>>>>> start transports
>>>>>>>> java.lang.reflect.InvocationTargetException
>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>>>  at
>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>>>>>> at
>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>>>>>>  at java.lang.reflect.Method.invoke(Method.java:597)
>>>>>>>> at
>>>>>>>> org.wso2.carbon.core.internal.StartupFinalizerServiceComponent.completeInitialization(StartupFinalizerServiceComponent.java:185)
>>>>>>>>  at
>>>>>>>> org.wso2.carbon.core.internal.StartupFinalizerServiceComponent.serviceChanged(StartupFinalizerServiceComponent.java:264)
>>>>>>>> at
>>>>>>>> org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:124)
>>>>>>>>  at
>>>>>>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:930)
>>>>>>>> at
>>>>>>>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:220)
>>>>>>>>  at
>>>>>>>> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:149)
>>>>>>>> at
>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:757)
>>>>>>>>  at
>>>>>>>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:712)
>>>>>>>>
>>>>>>>> Thanks.
>>>>>>>>
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>>> Hiranya
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> [2011-04-15 13:54:54,230]  INFO
>>>>>>>>>> {org.wso2.carbon.apacheds.impl.ApacheLDAPServer} -  LDAP server stopped.
>>>>>>>>>> Stopping Smooks Bundle [1.4.0.wso2v1]
>>>>>>>>>> [2011-04-15 13:55:54,370] ERROR
>>>>>>>>>> {org.apache.qpid.server.registry.ApplicationRegistry} -  Error thrown whilst
>>>>>>>>>> closing VirtualHostRegistry
>>>>>>>>>> org.apache.qpid.transport.ConnectionException: close() timed out
>>>>>>>>>>  at
>>>>>>>>>> org.apache.qpid.transport.Connection.close(Connection.java:627)
>>>>>>>>>> at
>>>>>>>>>> org.apache.qpid.server.transport.ServerConnection.close(ServerConnection.java:255)
>>>>>>>>>>  at
>>>>>>>>>> org.apache.qpid.server.connection.ConnectionRegistry.closeConnection(ConnectionRegistry.java:58)
>>>>>>>>>> at
>>>>>>>>>> org.apache.qpid.server.connection.ConnectionRegistry.close(ConnectionRegistry.java:50)
>>>>>>>>>>  at
>>>>>>>>>> org.apache.qpid.server.virtualhost.VirtualHostImpl.close(VirtualHostImpl.java:576)
>>>>>>>>>> at
>>>>>>>>>> org.apache.qpid.server.virtualhost.VirtualHostRegistry.close(VirtualHostRegistry.java:105)
>>>>>>>>>>  at
>>>>>>>>>> org.apache.qpid.server.registry.ApplicationRegistry.close(ApplicationRegistry.java:439)
>>>>>>>>>> at
>>>>>>>>>> org.apache.qpid.server.registry.ApplicationRegistry.close(ApplicationRegistry.java:466)
>>>>>>>>>>  at
>>>>>>>>>> org.apache.qpid.server.registry.ConfigurationFileApplicationRegistry.close(ConfigurationFileApplicationRegistry.java:47)
>>>>>>>>>> at
>>>>>>>>>> org.apache.qpid.server.registry.ApplicationRegistry.remove(ApplicationRegistry.java:224)
>>>>>>>>>>  at
>>>>>>>>>> org.apache.qpid.server.registry.ApplicationRegistry.removeAll(ApplicationRegistry.java:244)
>>>>>>>>>> at
>>>>>>>>>> org.wso2.carbon.qpid.internal.QpidServiceComponent.deactivate(QpidServiceComponent.java:119)
>>>>>>>>>>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>>>>> at
>>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>>>>>>>>  at
>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>>>>>>>>>  at
>>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponent.deactivate(ServiceComponent.java:353)
>>>>>>>>>> at
>>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.deactivate(ServiceComponentProp.java:155)
>>>>>>>>>>  at
>>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.dispose(ServiceComponentProp.java:373)
>>>>>>>>>> at
>>>>>>>>>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.dispose(ServiceComponentProp.java:106)
>>>>>>>>>>  at
>>>>>>>>>> org.eclipse.equinox.internal.ds.InstanceProcess.disposeInstances(InstanceProcess.java:323)
>>>>>>>>>> at
>>>>>>>>>> org.eclipse.equinox.internal.ds.InstanceProcess.disposeInstances(InstanceProcess.java:285)
>>>>>>>>>>  at
>>>>>>>>>> org.eclipse.equinox.internal.ds.Resolver.disposeComponentConfigs(Resolver.java:602)
>>>>>>>>>> at
>>>>>>>>>> org.eclipse.equinox.internal.ds.Resolver.disableComponents(Resolver.java:582)
>>>>>>>>>>  at
>>>>>>>>>> org.eclipse.equinox.internal.ds.SCRManager.stoppingBundle(SCRManager.java:553)
>>>>>>>>>> at
>>>>>>>>>> org.eclipse.equinox.internal.ds.SCRManager.bundleChanged(SCRManager.java:237)
>>>>>>>>>>  at
>>>>>>>>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:916)
>>>>>>>>>> at
>>>>>>>>>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:220)
>>>>>>>>>>  at
>>>>>>>>>> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:149)
>>>>>>>>>> at
>>>>>>>>>> org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPrivileged(Framework.java:1350)
>>>>>>>>>>  at
>>>>>>>>>> org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1301)
>>>>>>>>>> at
>>>>>>>>>> org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:470)
>>>>>>>>>>  at
>>>>>>>>>> org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:546)
>>>>>>>>>> at
>>>>>>>>>> org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1098)
>>>>>>>>>>  at
>>>>>>>>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:593)
>>>>>>>>>> at
>>>>>>>>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:261)
>>>>>>>>>>  at
>>>>>>>>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:216)
>>>>>>>>>> at
>>>>>>>>>> org.eclipse.osgi.framework.internal.core.InternalSystemBundle.suspend(InternalSystemBundle.java:266)
>>>>>>>>>>  at
>>>>>>>>>> org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:685)
>>>>>>>>>> at
>>>>>>>>>> org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:583)
>>>>>>>>>>  at
>>>>>>>>>> org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:409)
>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>>>>>  at
>>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>>>>>>>> at
>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>>>>>>>>  at java.lang.reflect.Method.invoke(Method.java:597)
>>>>>>>>>> at
>>>>>>>>>> org.wso2.carbon.bridge.EquinoxFrameworkLauncher.stop(EquinoxFrameworkLauncher.java:330)
>>>>>>>>>>  at
>>>>>>>>>> org.wso2.carbon.core.init.CarbonServerManager.shutdown(CarbonServerManager.java:830)
>>>>>>>>>> at
>>>>>>>>>> org.wso2.carbon.core.init.CarbonServerManager.shutdownGracefully(CarbonServerManager.java:863)
>>>>>>>>>>  at
>>>>>>>>>> org.wso2.carbon.core.init.CarbonServerManager$3.run(CarbonServerManager.java:873)
>>>>>>>>>> [2011-04-15 13:55:54,382]  INFO
>>>>>>>>>> {org.wso2.carbon.core.init.CarbonServerManager} -  Stopping
>>>>>>>>>> CarbonServerManager...
>>>>>>>>>> [2011-04-15 13:55:55,814]  INFO - CarbonContextHolderBase
>>>>>>>>>> Completed unloading tenant
>>>>>>>>>> [2011-04-15 13:55:55,815]  INFO
>>>>>>>>>> {org.wso2.carbon.core.init.CarbonServerManager} -  Shutdown complete
>>>>>>>>>> [2011-04-15 13:55:55,815]  INFO
>>>>>>>>>> {org.wso2.carbon.core.init.CarbonServerManager} -  Halting JVM
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> On Fri, Apr 15, 2011 at 1:57 PM, Kasun Indrasiri <kasun at wso2.com
>>>>>>>>>>> > wrote:
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Fri, Apr 15, 2011 at 11:35 AM, Supun Kamburugamuva <
>>>>>>>>>>>> supun at wso2.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> I did build the ESB and getting the WARN messages as hiranya
>>>>>>>>>>>>> pointed
>>>>>>>>>>>>> out. But my UI response times are normal.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>> Hi,
>>>>>>>>>>>>
>>>>>>>>>>>> I too got the same set of warnings even after the fix that was
>>>>>>>>>>>> done for qpid. I just tried with a latest local ESB build and a simple pass
>>>>>>>>>>>> through proxy creation time is around 10-12 s, which way too high and bunch
>>>>>>>>>>>> of qpid warning are printed on the console.
>>>>>>>>>>>>
>>>>>>>>>>>> [2011-04-15 13:46:15,704]  INFO
>>>>>>>>>>>> {org.wso2.carbon.core.internal.StartupFinalizerServiceComponent} -  Started
>>>>>>>>>>>> Transport Listener Manager
>>>>>>>>>>>> [2011-04-15 13:46:15,704]  INFO
>>>>>>>>>>>> {org.wso2.carbon.core.internal.StartupFinalizerServiceComponent} -  Server
>>>>>>>>>>>>         :  WSO2 ESB-4.0.0-SNAPSHOT
>>>>>>>>>>>> [2011-04-15 13:46:15,705]  INFO
>>>>>>>>>>>> {org.wso2.carbon.core.internal.StartupFinalizerServiceComponent} -  WSO2
>>>>>>>>>>>> Carbon started in 47 sec
>>>>>>>>>>>> [2011-04-15 13:46:16,072]  INFO
>>>>>>>>>>>> {org.wso2.carbon.event.core.internal.builder.EventBrokerBuilderDS} -
>>>>>>>>>>>>  Successfully registered the event broker
>>>>>>>>>>>> [2011-04-15 13:46:58,243]  INFO
>>>>>>>>>>>> {org.wso2.carbon.core.services.util.CarbonAuthenticationUtil} -  'admin'
>>>>>>>>>>>> logged in at [2011-04-15 13:46:58,0242] from IP address 0:0:0:0:0:0:0:1
>>>>>>>>>>>> [2011-04-15 13:48:11,820]  INFO
>>>>>>>>>>>> {org.apache.synapse.core.axis2.ProxyService} -  Building Axis service for
>>>>>>>>>>>> Proxy service : StockQuoteProxy
>>>>>>>>>>>> [2011-04-15 13:48:11,823]  INFO
>>>>>>>>>>>> {org.apache.synapse.core.axis2.ProxyService} -  Adding service
>>>>>>>>>>>> StockQuoteProxy to the Axis2 configuration
>>>>>>>>>>>> [2011-04-15 13:48:12,255]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:12,507]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"5d104e24-24ee-4b11-a713-cf42840063ce"]
>>>>>>>>>>>> [2011-04-15 13:48:12,580]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:12,686]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"25370dea-6963-44d7-a484-8ff1dfe72e4a"]
>>>>>>>>>>>> [2011-04-15 13:48:12,740]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:12,822]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"744354f0-0b53-420c-a31d-fec871c77917"]
>>>>>>>>>>>> [2011-04-15 13:48:12,892]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:13,037]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"283efd2b-1e3d-4242-900f-54b9056b654c"]
>>>>>>>>>>>> [2011-04-15 13:48:13,055]  INFO
>>>>>>>>>>>> {org.wso2.carbon.core.deployment.DeploymentInterceptor} -  Deploying Axis2
>>>>>>>>>>>> service: StockQuoteProxy {super-tenant}
>>>>>>>>>>>> [2011-04-15 13:48:13,108]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:13,226]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"26a057e8-2f22-4baf-ad5a-6dff5a5106b6"]
>>>>>>>>>>>> [2011-04-15 13:48:13,282]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:13,410]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"9f3be98e-0d93-44ea-9aa0-bdb07b0ab93e"]
>>>>>>>>>>>> [2011-04-15 13:48:13,459]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:13,586]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"b76dfaa1-5d14-4f92-a61a-7fbfd55b1bab"]
>>>>>>>>>>>> [2011-04-15 13:48:13,641]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:13,711]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"aa47ac19-461a-417c-98d0-37cea94d56bb"]
>>>>>>>>>>>> [2011-04-15 13:48:13,752]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:13,895]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"089329da-6310-45ca-b09b-e8fad4324ae7"]
>>>>>>>>>>>> [2011-04-15 13:48:13,948]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:14,018]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"2b69b083-0579-43d2-9d5c-ff40881d33a5"]
>>>>>>>>>>>> [2011-04-15 13:48:14,071]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:14,211]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"2aac41c6-0c13-4457-82ca-9d55d10f8312"]
>>>>>>>>>>>> [2011-04-15 13:48:14,262]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:14,327]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"e85c0d10-8ef8-4507-b91d-d0c9ea6a5ca7"]
>>>>>>>>>>>> [2011-04-15 13:48:14,368]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:14,494]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"b39aa7c5-99f5-4291-8aa1-314425b24cb7"]
>>>>>>>>>>>> [2011-04-15 13:48:14,541]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:14,685]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"e36b296d-eca9-4155-8c44-a966fed14d09"]
>>>>>>>>>>>> [2011-04-15 13:48:14,739]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> [2011-04-15 13:46:15,704]  INFO
>>>>>>>>>>>> {org.wso2.carbon.core.internal.StartupFinalizerServiceComponent} -  Started
>>>>>>>>>>>> Transport Listener Manager
>>>>>>>>>>>> [2011-04-15 13:46:15,704]  INFO
>>>>>>>>>>>> {org.wso2.carbon.core.internal.StartupFinalizerServiceComponent} -  Server
>>>>>>>>>>>>         :  WSO2 ESB-4.0.0-SNAPSHOT
>>>>>>>>>>>> [2011-04-15 13:46:15,705]  INFO
>>>>>>>>>>>> {org.wso2.carbon.core.internal.StartupFinalizerServiceComponent} -  WSO2
>>>>>>>>>>>> Carbon started in 47 sec
>>>>>>>>>>>> [2011-04-15 13:46:16,072]  INFO
>>>>>>>>>>>> {org.wso2.carbon.event.core.internal.builder.EventBrokerBuilderDS} -
>>>>>>>>>>>>  Successfully registered the event broker
>>>>>>>>>>>> [2011-04-15 13:46:58,243]  INFO
>>>>>>>>>>>> {org.wso2.carbon.core.services.util.CarbonAuthenticationUtil} -  'admin'
>>>>>>>>>>>> logged in at [2011-04-15 13:46:58,0242] from IP address 0:0:0:0:0:0:0:1
>>>>>>>>>>>> [2011-04-15 13:48:11,820]  INFO
>>>>>>>>>>>> {org.apache.synapse.core.axis2.ProxyService} -  Building Axis service for
>>>>>>>>>>>> Proxy service : StockQuoteProxy
>>>>>>>>>>>> [2011-04-15 13:48:11,823]  INFO
>>>>>>>>>>>> {org.apache.synapse.core.axis2.ProxyService} -  Adding service
>>>>>>>>>>>> StockQuoteProxy to the Axis2 configuration
>>>>>>>>>>>> [2011-04-15 13:48:12,255]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:12,507]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"5d104e24-24ee-4b11-a713-cf42840063ce"]
>>>>>>>>>>>> [2011-04-15 13:48:12,580]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:12,686]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"25370dea-6963-44d7-a484-8ff1dfe72e4a"]
>>>>>>>>>>>> [2011-04-15 13:48:12,740]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:12,822]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"744354f0-0b53-420c-a31d-fec871c77917"]
>>>>>>>>>>>> [2011-04-15 13:48:12,892]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:13,037]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"283efd2b-1e3d-4242-900f-54b9056b654c"]
>>>>>>>>>>>> [2011-04-15 13:48:13,055]  INFO
>>>>>>>>>>>> {org.wso2.carbon.core.deployment.DeploymentInterceptor} -  Deploying Axis2
>>>>>>>>>>>> service: StockQuoteProxy {super-tenant}
>>>>>>>>>>>> [2011-04-15 13:48:13,108]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:13,226]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"26a057e8-2f22-4baf-ad5a-6dff5a5106b6"]
>>>>>>>>>>>> [2011-04-15 13:48:13,282]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:13,410]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"9f3be98e-0d93-44ea-9aa0-bdb07b0ab93e"]
>>>>>>>>>>>> [2011-04-15 13:48:13,459]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:13,586]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"b76dfaa1-5d14-4f92-a61a-7fbfd55b1bab"]
>>>>>>>>>>>> [2011-04-15 13:48:13,641]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:13,711]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"aa47ac19-461a-417c-98d0-37cea94d56bb"]
>>>>>>>>>>>> [2011-04-15 13:48:13,752]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:13,895]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"089329da-6310-45ca-b09b-e8fad4324ae7"]
>>>>>>>>>>>> [2011-04-15 13:48:13,948]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:14,018]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"2b69b083-0579-43d2-9d5c-ff40881d33a5"]
>>>>>>>>>>>> [2011-04-15 13:48:14,071]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:14,211]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"2aac41c6-0c13-4457-82ca-9d55d10f8312"]
>>>>>>>>>>>> [2011-04-15 13:48:14,262]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:14,327]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"e85c0d10-8ef8-4507-b91d-d0c9ea6a5ca7"]
>>>>>>>>>>>> [2011-04-15 13:48:14,368]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:14,494]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"b39aa7c5-99f5-4291-8aa1-314425b24cb7"]
>>>>>>>>>>>> [2011-04-15 13:48:14,541]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>> [2011-04-15 13:48:14,685]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>> [ssn:"e36b296d-eca9-4155-8c44-a966fed14d09"]
>>>>>>>>>>>> [2011-04-15 13:48:14,739]  WARN
>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate} -  Ignoring the idle timeout 120
>>>>>>>>>>>> set by the connection, using the brokers max value 0
>>>>>>>>>>>>
>>>>>>>>>>>>  Thanks,
>>>>>>>>>>>>> Supun..
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Fri, Apr 15, 2011 at 11:10 AM, Senaka Fernando <
>>>>>>>>>>>>> senaka at wso2.com> wrote:
>>>>>>>>>>>>> > Hi Hiranya,
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > Is there a stable build of ESB (on Builder) that I can have a
>>>>>>>>>>>>> look into
>>>>>>>>>>>>> > this? Or did you add some bundles to get this to work?
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > I'd like to take a look into the Event component and see what
>>>>>>>>>>>>> causes these
>>>>>>>>>>>>> > delays. From what I understand, this delay is directly linked
>>>>>>>>>>>>> to recent
>>>>>>>>>>>>> > migration of the registry eventing implementation into the
>>>>>>>>>>>>> new event
>>>>>>>>>>>>> > component which uses Qpid.
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > Thanks,
>>>>>>>>>>>>> > Senaka.
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > On Fri, Apr 15, 2011 at 10:51 AM, Hiranya Jayathilaka <
>>>>>>>>>>>>> hiranya at wso2.com>
>>>>>>>>>>>>> > wrote:
>>>>>>>>>>>>> >>
>>>>>>>>>>>>> >> Hi Danushka,
>>>>>>>>>>>>> >> When I add the latest Qpid components to the product, the
>>>>>>>>>>>>> registry
>>>>>>>>>>>>> >> exceptions do not occur anymore. However the performance is
>>>>>>>>>>>>> still
>>>>>>>>>>>>> >> unacceptable. It takes about 10 seconds to add a simple pass
>>>>>>>>>>>>> through proxy.
>>>>>>>>>>>>> >> Here's the logs generated during the process:
>>>>>>>>>>>>> >> [2011-04-15 10:47:21,694]  INFO
>>>>>>>>>>>>> >> {org.apache.synapse.core.axis2.ProxyService} -  Building
>>>>>>>>>>>>> Axis service for
>>>>>>>>>>>>> >> Proxy service : FooProxy
>>>>>>>>>>>>> >> [2011-04-15 10:47:21,695]  INFO
>>>>>>>>>>>>> >> {org.apache.synapse.core.axis2.ProxyService} -  Adding
>>>>>>>>>>>>> service FooProxy to
>>>>>>>>>>>>> >> the Axis2 configuration
>>>>>>>>>>>>> >> [2011-04-15 10:47:22,384]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:23,006]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"bc6ecdc9-f463-409c-9247-d7b86d9b29c4"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:23,109]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:23,252]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"04620ba1-e32f-49ca-ab23-711c943b608a"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:23,352]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:23,464]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"d656fca4-f6a8-4414-8263-d9cbf89d3aff"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:23,612]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:23,818]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"bc59b9d2-81f9-4a34-9780-237976b4c8a7"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:23,824]  INFO
>>>>>>>>>>>>> >> {org.wso2.carbon.core.deployment.DeploymentInterceptor} -
>>>>>>>>>>>>>  Deploying Axis2
>>>>>>>>>>>>> >> service: FooProxy {super-tenant}
>>>>>>>>>>>>> >> [2011-04-15 10:47:23,906]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:24,082]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"5dae5acb-e36c-48aa-87a1-4ea3cf01cc3c"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:24,135]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:24,274]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"c402d60a-6945-4e80-b30e-9a55575f8456"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:24,322]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:24,431]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"fbe59adf-cbf0-4432-ad84-ac0cb681a0af"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:24,483]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:24,604]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"a817ddaf-9d94-480a-a0fa-6b3ba584e9de"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:24,687]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:24,798]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"e64d7667-3a15-43bf-b46b-bc547bfb4001"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:24,900]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:25,043]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"a7d02482-dc84-41d8-966e-a59aadb76ebd"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:25,103]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:25,228]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"1d59fc14-2d0e-41b3-8972-6bf576d3373b"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:25,292]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:25,462]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"fd37495e-79d1-4349-8f0d-84233b5be980"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:25,519]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:25,624]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"673646a2-ec61-44de-875a-4a0f9110bace"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:25,763]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:25,958]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"e5926dbb-6e33-4254-b9cd-062fbff5a4b4"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:26,009]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:26,111]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"c5e666f7-4b95-4c6f-b7a2-d9be4155cdcb"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:26,176]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:26,378]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"b4240b70-0e17-4fb0-807d-03d90eec4e5b"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:26,448]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:26,609]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"3dec65cf-cf7f-4b5d-8df6-ec6c87dafede"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:26,697]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:26,857]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"69a1ac1c-f27a-4647-9110-48a1ad101459"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:26,908]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:27,115]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"627e18db-fa5c-4ea9-8e32-8efd78c5867a"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:27,208]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:27,339]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"40129e06-2bdb-4ada-9f30-2d4e1b129c21"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:27,403]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:27,575]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"65235bfb-f23f-4676-ac6d-0a473266ae7d"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:27,656]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:27,833]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"86236b90-16a8-4b20-93f9-69fa9c798e3b"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:27,904]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:28,039]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"be1ef9b3-c56e-4ae2-9be1-272b130701cf"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:28,112]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:28,243]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"0bd2334e-6028-479d-accf-d89061831184"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:28,288]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:28,399]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"34e856d2-ce4a-4128-8158-0ea199905b87"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:28,455]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:28,674]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"5c57f9c3-674c-44c0-854f-1705fcc271a1"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:28,744]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:28,851]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"5ca5f460-7c6c-475f-8d2b-5cbc902b0304"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:28,908]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:29,095]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"f6370114-f429-4149-8e70-ffe4579e2aeb"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:29,159]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:29,438]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"98d1ff13-4d28-489d-b59c-0679f93ff239"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:29,508]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:29,776]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"a663d5e2-adc0-484c-b668-9df8eedefdd5"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:29,828]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:30,008]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"fa812b49-92cb-4b27-ab3b-1c66ff5be3fc"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:30,078]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:30,214]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"16a683f9-f458-44bd-ba24-8e5bb870bbdb"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:30,280]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:30,448]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"7abc7964-89dd-43b9-a799-4541ea26bd2c"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:30,511]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:30,679]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"695500bf-797a-4cf4-8cd7-f946e2c5c71e"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:30,744]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:30,964]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"bb5dba44-531e-4500-9426-b0a5461b2202"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:31,028]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:31,201]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"d5472a3e-f65f-4887-90ce-bd462a785f7b"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:31,272]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:31,396]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"fd17ef89-196c-4131-9964-ccec28399dd0"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:31,460]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:31,604]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"71776df2-4dc0-4a7d-a71e-003cc7597a7e"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:31,683]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:31,846]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"e623c694-4275-4bb5-8fb7-dbae9963ae05"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:31,911]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:32,092]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"508116a3-138d-4403-8f4a-611cf73ddf03"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:32,176]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:32,351]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"796b23b0-5463-4d09-977c-d740a2683504"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:32,416]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:32,553]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"7b440f1e-8563-4178-a9ef-d5c0672688c6"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:32,617]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:32,712]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"a3bfa359-19e1-44c7-9ec1-cebe4e4f00c7"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:32,773]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:32,910]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"ae827231-a8e9-4830-a364-46391ac86ba9"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:32,976]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:33,070]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"cfe36cbc-c506-4922-b91d-8a2733715f76"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:33,136]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:33,258]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"97f1f4b4-dd1f-44ea-b7e4-8c362e995ecc"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:33,312]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:33,494]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"f88e1e3d-dc35-4f07-a8c4-823934ec4a3b"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:33,544]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:33,650]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"8bc2afec-3b00-4a55-9b4a-6663fdb1a8fc"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:33,700]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:33,837]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"2e72575e-a2fe-4516-afb7-1dda15646317"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:33,915]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:33,978]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"73be5229-52e6-425c-b56a-d61b69701534"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:34,045]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:34,217]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"1e290b2a-2292-45d6-8ef4-d223c51c6b69"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:34,280]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:34,509]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"617770d2-d011-498a-86bf-6351b0edddfb"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:34,535]  INFO
>>>>>>>>>>>>> >> {org.apache.synapse.core.axis2.ProxyService} -  Successfully
>>>>>>>>>>>>> created the
>>>>>>>>>>>>> >> Axis2 service for Proxy service : FooProxy
>>>>>>>>>>>>> >> [2011-04-15 10:47:35,367]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:35,433]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"c296203d-f23f-4d52-bedf-87e421e8d3a5"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:35,479]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:35,676]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"f13cf693-9862-4c24-bffe-c3c64ccabe5c"]
>>>>>>>>>>>>> >> [2011-04-15 10:47:35,799]  WARN
>>>>>>>>>>>>> {org.apache.qpid.transport.ClientDelegate}
>>>>>>>>>>>>> >> -  Ignoring the idle timeout 120 set by the connection,
>>>>>>>>>>>>> using the brokers
>>>>>>>>>>>>> >> max value 0
>>>>>>>>>>>>> >> [2011-04-15 10:47:35,936]  WARN
>>>>>>>>>>>>> >> {org.apache.qpid.transport.SessionDelegate} -  CLOSED:
>>>>>>>>>>>>> >> [ssn:"135b8c33-c528-47c4-9b96-3b42a8e53765"]
>>>>>>>>>>>>> >> Thanks,
>>>>>>>>>>>>> >> Hiranya
>>>>>>>>>>>>> >> On Fri, Apr 15, 2011 at 10:16 AM, Danushka Menikkumbura
>>>>>>>>>>>>> >> <danushka at wso2.com> wrote:
>>>>>>>>>>>>> >>>
>>>>>>>>>>>>> >>> Qpid no longer uses UserRegistry to get the user realm.
>>>>>>>>>>>>> Please update and
>>>>>>>>>>>>> >>> build components/qpid. This was fixed just before the
>>>>>>>>>>>>> vacation.
>>>>>>>>>>>>> >>>
>>>>>>>>>>>>> >>> Danushka
>>>>>>>>>>>>> >>>
>>>>>>>>>>>>> >>> On Thu, Apr 14, 2011 at 4:13 PM, Hiranya Jayathilaka <
>>>>>>>>>>>>> hiranya at wso2.com>
>>>>>>>>>>>>> >>> wrote:
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> >>>> Folks,
>>>>>>>>>>>>> >>>> Have we found a way to fix this issue? As it stands now,
>>>>>>>>>>>>> ESB UI is
>>>>>>>>>>>>> >>>> completely unusable due to this. It takes about 2 minutes
>>>>>>>>>>>>> to complete a
>>>>>>>>>>>>> >>>> simple proxy service creation operation. Also it throws
>>>>>>>>>>>>> out exceptions
>>>>>>>>>>>>> >>>> almost continuously:
>>>>>>>>>>>>> >>>> [2011-04-14 16:08:47,032] ERROR
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> {org.wso2.carbon.qpid.authorization.service.qpid.QpidAuthorizationPlugin} -
>>>>>>>>>>>>> >>>>  Error while retrieving UserRegistry : Failed to add the
>>>>>>>>>>>>> root collection to
>>>>>>>>>>>>> >>>> the coreRegistry.
>>>>>>>>>>>>> >>>> [2011-04-14 16:08:49,053] ERROR
>>>>>>>>>>>>> >>>> {org.wso2.carbon.registry.core.jdbc.dao.JDBCResourceDAO} -
>>>>>>>>>>>>>  Failed to get
>>>>>>>>>>>>> >>>> the resource at path /_system/config. Timeout trying to
>>>>>>>>>>>>> lock table
>>>>>>>>>>>>> >>>> "REG_RESOURCE"; SQL statement:
>>>>>>>>>>>>> >>>> SELECT REG_MEDIA_TYPE, REG_CREATOR, REG_CREATED_TIME,
>>>>>>>>>>>>> REG_LAST_UPDATOR,
>>>>>>>>>>>>> >>>> REG_LAST_UPDATED_TIME, REG_VERSION, REG_DESCRIPTION,
>>>>>>>>>>>>> REG_CONTENT_ID FROM
>>>>>>>>>>>>> >>>> REG_RESOURCE WHERE REG_PATH_ID=? AND REG_NAME IS NULL AND
>>>>>>>>>>>>> REG_TENANT_ID=?
>>>>>>>>>>>>> >>>> [50200-140]
>>>>>>>>>>>>> >>>> org.h2.jdbc.JdbcSQLException: Timeout trying to lock table
>>>>>>>>>>>>> >>>> "REG_RESOURCE"; SQL statement:
>>>>>>>>>>>>> >>>> SELECT REG_MEDIA_TYPE, REG_CREATOR, REG_CREATED_TIME,
>>>>>>>>>>>>> REG_LAST_UPDATOR,
>>>>>>>>>>>>> >>>> REG_LAST_UPDATED_TIME, REG_VERSION, REG_DESCRIPTION,
>>>>>>>>>>>>> REG_CONTENT_ID FROM
>>>>>>>>>>>>> >>>> REG_RESOURCE WHERE REG_PATH_ID=? AND REG_NAME IS NULL AND
>>>>>>>>>>>>> REG_TENANT_ID=?
>>>>>>>>>>>>> >>>> [50200-140]
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> org.h2.message.DbException.getJdbcSQLException(DbException.java:327)
>>>>>>>>>>>>> >>>> at org.h2.message.DbException.get(DbException.java:167)
>>>>>>>>>>>>> >>>> at org.h2.message.DbException.get(DbException.java:144)
>>>>>>>>>>>>> >>>> at org.h2.table.RegularTable.doLock(RegularTable.java:466)
>>>>>>>>>>>>> >>>> at org.h2.table.RegularTable.lock(RegularTable.java:404)
>>>>>>>>>>>>> >>>> at org.h2.table.TableFilter.lock(TableFilter.java:139)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> org.h2.command.dml.Select.queryWithoutCache(Select.java:554)
>>>>>>>>>>>>> >>>> at org.h2.command.dml.Query.query(Query.java:241)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> org.h2.command.CommandContainer.query(CommandContainer.java:80)
>>>>>>>>>>>>> >>>> at org.h2.command.Command.executeQuery(Command.java:132)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:96)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.wso2.carbon.registry.core.jdbc.dao.JDBCResourceDAO.getResourceMetaData(JDBCResourceDAO.java:1112)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.wso2.carbon.registry.core.jdbc.dao.JDBCResourceDAO.getResource(JDBCResourceDAO.java:1172)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.wso2.carbon.registry.core.jdbc.dao.JDBCResourceDAO.get(JDBCResourceDAO.java:229)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.wso2.carbon.registry.core.jdbc.dao.JDBCResourceDAO.get(JDBCResourceDAO.java:225)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.wso2.carbon.registry.core.session.UserRegistry.addRootCollection(UserRegistry.java:353)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.wso2.carbon.registry.core.session.UserRegistry.init(UserRegistry.java:262)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.wso2.carbon.registry.core.session.UserRegistry.<init>(UserRegistry.java:199)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService.getUserRegistry(EmbeddedRegistryService.java:426)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService.getRegistry(EmbeddedRegistryService.java:446)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService.getConfigUserRegistry(EmbeddedRegistryService.java:493)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService.getConfigUserRegistry(EmbeddedRegistryService.java:507)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService.getConfigUserRegistry(EmbeddedRegistryService.java:503)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.wso2.carbon.qpid.authorization.service.qpid.QpidAuthorizationPlugin.authorise(QpidAuthorizationPlugin.java:137)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.server.security.SecurityManager$11.allowed(SecurityManager.java:390)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.server.security.SecurityManager.checkAllPlugins(SecurityManager.java:245)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.server.security.SecurityManager.authorisePublish(SecurityManager.java:386)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.server.transport.ServerSessionDelegate.messageTransfer(ServerSessionDelegate.java:307)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.server.transport.ServerSessionDelegate.messageTransfer(ServerSessionDelegate.java:96)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.transport.MessageTransfer.dispatch(MessageTransfer.java:108)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.transport.SessionDelegate.command(SessionDelegate.java:50)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.server.transport.ServerSessionDelegate.command(ServerSessionDelegate.java:112)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.server.transport.ServerSessionDelegate.command(ServerSessionDelegate.java:96)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> org.apache.qpid.transport.Method.delegate(Method.java:159)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> org.apache.qpid.transport.Session.received(Session.java:500)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> org.apache.qpid.transport.Connection.dispatch(Connection.java:404)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.transport.ConnectionDelegate.handle(ConnectionDelegate.java:64)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.transport.ConnectionDelegate.handle(ConnectionDelegate.java:40)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.transport.MethodDelegate.messageTransfer(MethodDelegate.java:113)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.transport.MessageTransfer.dispatch(MessageTransfer.java:108)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.transport.ConnectionDelegate.command(ConnectionDelegate.java:54)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.transport.ConnectionDelegate.command(ConnectionDelegate.java:40)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> org.apache.qpid.transport.Method.delegate(Method.java:159)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> org.apache.qpid.transport.Connection.received(Connection.java:369)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.server.transport.ServerConnection.received(ServerConnection.java:195)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.server.transport.ServerConnection.received(ServerConnection.java:52)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> org.apache.qpid.transport.network.Assembler.emit(Assembler.java:95)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.transport.network.Assembler.assemble(Assembler.java:217)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> org.apache.qpid.transport.network.Assembler.frame(Assembler.java:129)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> org.apache.qpid.transport.network.Frame.delegate(Frame.java:133)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.transport.network.Assembler.received(Assembler.java:100)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.transport.network.Assembler.received(Assembler.java:42)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.transport.network.InputHandler.next(InputHandler.java:187)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.transport.network.InputHandler.received(InputHandler.java:103)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.transport.network.InputHandler.received(InputHandler.java:42)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.server.protocol.MultiVersionProtocolEngine.received(MultiVersionProtocolEngine.java:102)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.server.protocol.MultiVersionProtocolEngine.received(MultiVersionProtocolEngine.java:36)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.qpid.transport.network.mina.MINANetworkDriver.messageReceived(MINANetworkDriver.java:337)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived(AbstractIoFilterChain.java:703)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:362)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.mina.common.support.AbstractIoFilterChain.access$1200(AbstractIoFilterChain.java:54)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:800)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:243)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(ExecutorFilter.java:305)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
>>>>>>>>>>>>> >>>> at
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
>>>>>>>>>>>>> >>>> at java.lang.Thread.run(Thread.java:619)
>>>>>>>>>>>>> >>>> Thanks,
>>>>>>>>>>>>> >>>> Hiranya
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> >>>> On Fri, Apr 8, 2011 at 4:36 PM, Amila Suriarachchi <
>>>>>>>>>>>>> amila at wso2.com>
>>>>>>>>>>>>> >>>> wrote:
>>>>>>>>>>>>> >>>>>
>>>>>>>>>>>>> >>>>>
>>>>>>>>>>>>> >>>>> On Thu, Apr 7, 2011 at 6:19 PM, Senaka Fernando <
>>>>>>>>>>>>> senaka at wso2.com>
>>>>>>>>>>>>> >>>>> wrote:
>>>>>>>>>>>>> >>>>>>
>>>>>>>>>>>>> >>>>>>
>>>>>>>>>>>>> >>>>>> On Thu, Apr 7, 2011 at 5:26 PM, Supun Kamburugamuva <
>>>>>>>>>>>>> supun at wso2.com>
>>>>>>>>>>>>> >>>>>> wrote:
>>>>>>>>>>>>> >>>>>>>
>>>>>>>>>>>>> >>>>>>> On Thu, Apr 7, 2011 at 5:25 PM, Amila Suriarachchi <
>>>>>>>>>>>>> amila at wso2.com>
>>>>>>>>>>>>> >>>>>>> wrote:
>>>>>>>>>>>>> >>>>>>> >
>>>>>>>>>>>>> >>>>>>> >
>>>>>>>>>>>>> >>>>>>> > On Thu, Apr 7, 2011 at 12:19 PM, Senaka Fernando <
>>>>>>>>>>>>> senaka at wso2.com>
>>>>>>>>>>>>> >>>>>>> > wrote:
>>>>>>>>>>>>> >>>>>>> >>
>>>>>>>>>>>>> >>>>>>> >> Hi Danushka,
>>>>>>>>>>>>> >>>>>>> >>
>>>>>>>>>>>>> >>>>>>> >> On Thu, Apr 7, 2011 at 7:18 AM, Danushka
>>>>>>>>>>>>> Menikkumbura
>>>>>>>>>>>>> >>>>>>> >> <danushka at wso2.com>
>>>>>>>>>>>>> >>>>>>> >> wrote:
>>>>>>>>>>>>> >>>>>>> >>>
>>>>>>>>>>>>> >>>>>>> >>> Also if this particular call is costly we can
>>>>>>>>>>>>> optimise some of
>>>>>>>>>>>>> >>>>>>> >>> them. But
>>>>>>>>>>>>> >>>>>>> >>> I think it is supposed to be used quite often.
>>>>>>>>>>>>> Isn't it?
>>>>>>>>>>>>> >>>>>>> >>
>>>>>>>>>>>>> >>>>>>> >> Yes. IMHO, the optimization could be done at the
>>>>>>>>>>>>> event-component
>>>>>>>>>>>>> >>>>>>> >> level
>>>>>>>>>>>>> >>>>>>> >> right, to avoid an unwanted call to Qpid. The
>>>>>>>>>>>>> publishers would
>>>>>>>>>>>>> >>>>>>> >> generate
>>>>>>>>>>>>> >>>>>>> >> events whenever some thing interesting happens and
>>>>>>>>>>>>> forward it to
>>>>>>>>>>>>> >>>>>>> >> the broker.
>>>>>>>>>>>>> >>>>>>> >> These go through the event component which manages
>>>>>>>>>>>>> the brokering,
>>>>>>>>>>>>> >>>>>>> >> and then
>>>>>>>>>>>>> >>>>>>> >> comes into Qpid for routing. So, if we could make
>>>>>>>>>>>>> the event
>>>>>>>>>>>>> >>>>>>> >> component a bit
>>>>>>>>>>>>> >>>>>>> >> more intelligent to only forward messages to Qpid if
>>>>>>>>>>>>> needed (some
>>>>>>>>>>>>> >>>>>>> >> form of
>>>>>>>>>>>>> >>>>>>> >> caching is needed), we should be able to avoid this
>>>>>>>>>>>>> right?
>>>>>>>>>>>>> >>>>>>> >
>>>>>>>>>>>>> >>>>>>> > The root cause of this problem is registry publishes
>>>>>>>>>>>>> some
>>>>>>>>>>>>> >>>>>>> > unnecessary
>>>>>>>>>>>>> >>>>>>> > events. i.e. registry can keep an attribute of each
>>>>>>>>>>>>> resource that
>>>>>>>>>>>>> >>>>>>> > whether
>>>>>>>>>>>>> >>>>>>> > some one has subscribes to that resource or not since
>>>>>>>>>>>>> users
>>>>>>>>>>>>> >>>>>>> > subscribe to the
>>>>>>>>>>>>> >>>>>>> > registry events using registry UI. Then fire events
>>>>>>>>>>>>> only for
>>>>>>>>>>>>> >>>>>>> > resources where
>>>>>>>>>>>>> >>>>>>> > there is a subscriber already.
>>>>>>>>>>>>> >>>>>>>
>>>>>>>>>>>>> >>>>>>> +1
>>>>>>>>>>>>> >>>>>>
>>>>>>>>>>>>> >>>>>> I'm -0. IMHO, I don't like this suggestion.
>>>>>>>>>>>>> >>>>>>
>>>>>>>>>>>>> >>>>>> If the registry can do this, why would we ever need the
>>>>>>>>>>>>> event broker?
>>>>>>>>>>>>> >>>>>>
>>>>>>>>>>>>> >>>>>> Also, we were using eventing so far, and we did not have
>>>>>>>>>>>>> such
>>>>>>>>>>>>> >>>>>> bottlenecks. The new eventing implementation does not
>>>>>>>>>>>>> properly address this,
>>>>>>>>>>>>> >>>>>> which is what needs to be fixed.
>>>>>>>>>>>>> >>>>>>
>>>>>>>>>>>>> >>>>>> If we go about making changes to the registry eventing
>>>>>>>>>>>>> implementation
>>>>>>>>>>>>> >>>>>> to keep track of subscribers, I see no point of having a
>>>>>>>>>>>>> separate event
>>>>>>>>>>>>> >>>>>> broker.
>>>>>>>>>>>>> >>>>>
>>>>>>>>>>>>> >>>>> I mean to keep some property whether some one has
>>>>>>>>>>>>> subscribed or not.
>>>>>>>>>>>>> >>>>> yes it is a separate thing to decide whether it is
>>>>>>>>>>>>> correct to publish event
>>>>>>>>>>>>> >>>>> for each and every registry resource change. Any way we
>>>>>>>>>>>>> need to fix any
>>>>>>>>>>>>> >>>>> event broker performance issues.
>>>>>>>>>>>>> >>>>>
>>>>>>>>>>>>> >>>>> Actually there is hardly any advantage using a separate
>>>>>>>>>>>>> broker with
>>>>>>>>>>>>> >>>>> registry since both subscription and message sending
>>>>>>>>>>>>> parts handle by the
>>>>>>>>>>>>> >>>>> registry itself. But some one can take the advantage of
>>>>>>>>>>>>> features like
>>>>>>>>>>>>> >>>>> hierarchical subscriptions and ability to subscribe using
>>>>>>>>>>>>> JMS Api etc ..
>>>>>>>>>>>>> >>>>>
>>>>>>>>>>>>> >>>>> thanks,
>>>>>>>>>>>>> >>>>> Amila.
>>>>>>>>>>>>> >>>>>
>>>>>>>>>>>>> >>>>>>
>>>>>>>>>>>>> >>>>>> Thanks,
>>>>>>>>>>>>> >>>>>> Senaka.
>>>>>>>>>>>>> >>>>>>
>>>>>>>>>>>>> >>>>>>>
>>>>>>>>>>>>> >>>>>>> Supun..
>>>>>>>>>>>>> >>>>>>>
>>>>>>>>>>>>> >>>>>>> >
>>>>>>>>>>>>> >>>>>>> > thanks,
>>>>>>>>>>>>> >>>>>>> > Amila.
>>>>>>>>>>>>> >>>>>>> >>
>>>>>>>>>>>>> >>>>>>> >> WDYT?
>>>>>>>>>>>>> >>>>>>> >>
>>>>>>>>>>>>> >>>>>>> >> Thanks,
>>>>>>>>>>>>> >>>>>>> >> Senaka.
>>>>>>>>>>>>> >>>>>>> >>>
>>>>>>>>>>>>> >>>>>>> >>> Danushka
>>>>>>>>>>>>> >>>>>>> >>>
>>>>>>>>>>>>> >>>>>>> >>> On Thu, Apr 7, 2011 at 6:41 AM, Danushka
>>>>>>>>>>>>> Menikkumbura
>>>>>>>>>>>>> >>>>>>> >>> <danushka at wso2.com>
>>>>>>>>>>>>> >>>>>>> >>> wrote:
>>>>>>>>>>>>> >>>>>>> >>>>>
>>>>>>>>>>>>> >>>>>>> >>>>> Why
>>>>>>>>>>>>> 'registryService.getConfigUserRegistry().getUserRealm();'
>>>>>>>>>>>>> >>>>>>> >>>>> getting
>>>>>>>>>>>>> >>>>>>> >>>>> too long to respond? This is a widely used
>>>>>>>>>>>>> statement available
>>>>>>>>>>>>> >>>>>>> >>>>> on unit
>>>>>>>>>>>>> >>>>>>> >>>>> tests. Are those failing as well? If not, why is
>>>>>>>>>>>>> this happening
>>>>>>>>>>>>> >>>>>>> >>>>> during
>>>>>>>>>>>>> >>>>>>> >>>>> runtime only?
>>>>>>>>>>>>> >>>>>>> >>>>
>>>>>>>>>>>>> >>>>>>> >>>> Yes. Senaka I think this is the issue that we need
>>>>>>>>>>>>> to address as
>>>>>>>>>>>>> >>>>>>> >>>> I can
>>>>>>>>>>>>> >>>>>>> >>>> see.
>>>>>>>>>>>>> >>>>>>> >>>>
>>>>>>>>>>>>> >>>>>>> >>>> Danushka
>>>>>>>>>>>>> >>>>>>> >>>>
>>>>>>>>>>>>> >>>>>>> >>>
>>>>>>>>>>>>> >>>>>>> >>>
>>>>>>>>>>>>> >>>>>>> >>> _______________________________________________
>>>>>>>>>>>>> >>>>>>> >>> Carbon-dev mailing list
>>>>>>>>>>>>> >>>>>>> >>> Carbon-dev at wso2.org
>>>>>>>>>>>>> >>>>>>> >>>
>>>>>>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>>>>> >>>>>>> >>>
>>>>>>>>>>>>> >>>>>>> >>
>>>>>>>>>>>>> >>>>>>> >>
>>>>>>>>>>>>> >>>>>>> >>
>>>>>>>>>>>>> >>>>>>> >> --
>>>>>>>>>>>>> >>>>>>> >> Senaka Fernando
>>>>>>>>>>>>> >>>>>>> >> Product Manager - WSO2 Governance Registry;
>>>>>>>>>>>>> >>>>>>> >> Associate Technical Lead; WSO2, Inc.;
>>>>>>>>>>>>> http://wso2.com
>>>>>>>>>>>>> >>>>>>> >> Member; Apache Software Foundation;
>>>>>>>>>>>>> http://apache.org
>>>>>>>>>>>>> >>>>>>> >>
>>>>>>>>>>>>> >>>>>>> >> E-mail: senaka AT wso2.com
>>>>>>>>>>>>> >>>>>>> >> P: +1 408 754 7388; ext: 51736; M: +94 77 322 1818
>>>>>>>>>>>>> >>>>>>> >> Linked-In:
>>>>>>>>>>>>> http://www.linkedin.com/in/senakafernando
>>>>>>>>>>>>> >>>>>>> >>
>>>>>>>>>>>>> >>>>>>> >> Lean . Enterprise . Middleware
>>>>>>>>>>>>> >>>>>>> >>
>>>>>>>>>>>>> >>>>>>> >>
>>>>>>>>>>>>> >>>>>>> >> _______________________________________________
>>>>>>>>>>>>> >>>>>>> >> Carbon-dev mailing list
>>>>>>>>>>>>> >>>>>>> >> Carbon-dev at wso2.org
>>>>>>>>>>>>> >>>>>>> >>
>>>>>>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>>>>> >>>>>>> >>
>>>>>>>>>>>>> >>>>>>> >
>>>>>>>>>>>>> >>>>>>> >
>>>>>>>>>>>>> >>>>>>> > _______________________________________________
>>>>>>>>>>>>> >>>>>>> > Carbon-dev mailing list
>>>>>>>>>>>>> >>>>>>> > Carbon-dev at wso2.org
>>>>>>>>>>>>> >>>>>>> >
>>>>>>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>>>>> >>>>>>> >
>>>>>>>>>>>>> >>>>>>> >
>>>>>>>>>>>>> >>>>>>>
>>>>>>>>>>>>> >>>>>>>
>>>>>>>>>>>>> >>>>>>>
>>>>>>>>>>>>> >>>>>>> --
>>>>>>>>>>>>> >>>>>>> Supun Kamburugamuva
>>>>>>>>>>>>> >>>>>>> Technical Lead &  Product Manager, WSO2 Inc.;
>>>>>>>>>>>>> http://wso2.com
>>>>>>>>>>>>> >>>>>>> Member, Apache Software Foundation;
>>>>>>>>>>>>> http://www.apache.org
>>>>>>>>>>>>> >>>>>>> WSO2 Inc.;  http://wso2.org
>>>>>>>>>>>>> >>>>>>> E-mail: supun at wso2.com;  Mobile: +94 77 431 3585
>>>>>>>>>>>>> >>>>>>> Blog: http://supunk.blogspot.com
>>>>>>>>>>>>> >>>>>>> _______________________________________________
>>>>>>>>>>>>> >>>>>>> Carbon-dev mailing list
>>>>>>>>>>>>> >>>>>>> Carbon-dev at wso2.org
>>>>>>>>>>>>> >>>>>>>
>>>>>>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>>>>> >>>>>>
>>>>>>>>>>>>> >>>>>>
>>>>>>>>>>>>> >>>>>>
>>>>>>>>>>>>> >>>>>> --
>>>>>>>>>>>>> >>>>>> Senaka Fernando
>>>>>>>>>>>>> >>>>>> Product Manager - WSO2 Governance Registry;
>>>>>>>>>>>>> >>>>>> Associate Technical Lead; WSO2, Inc.; http://wso2.com
>>>>>>>>>>>>> >>>>>> Member; Apache Software Foundation; http://apache.org
>>>>>>>>>>>>> >>>>>>
>>>>>>>>>>>>> >>>>>> E-mail: senaka AT wso2.com
>>>>>>>>>>>>> >>>>>> P: +1 408 754 7388; ext: 51736; M: +94 77 322 1818
>>>>>>>>>>>>> >>>>>> Linked-In: http://www.linkedin.com/in/senakafernando
>>>>>>>>>>>>> >>>>>>
>>>>>>>>>>>>> >>>>>> Lean . Enterprise . Middleware
>>>>>>>>>>>>> >>>>>>
>>>>>>>>>>>>> >>>>>>
>>>>>>>>>>>>> >>>>>> _______________________________________________
>>>>>>>>>>>>> >>>>>> Carbon-dev mailing list
>>>>>>>>>>>>> >>>>>> Carbon-dev at wso2.org
>>>>>>>>>>>>> >>>>>>
>>>>>>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>>>>> >>>>>>
>>>>>>>>>>>>> >>>>>
>>>>>>>>>>>>> >>>>>
>>>>>>>>>>>>> >>>>> _______________________________________________
>>>>>>>>>>>>> >>>>> Carbon-dev mailing list
>>>>>>>>>>>>> >>>>> Carbon-dev at wso2.org
>>>>>>>>>>>>> >>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>>>>> >>>>>
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> >>>> --
>>>>>>>>>>>>> >>>> Hiranya Jayathilaka
>>>>>>>>>>>>> >>>> Senior Software Engineer;
>>>>>>>>>>>>> >>>> WSO2 Inc.;  http://wso2.org
>>>>>>>>>>>>> >>>> E-mail: hiranya at wso2.com;  Mobile: +94 77 633 3491
>>>>>>>>>>>>> >>>> Blog: http://techfeast-hiranya.blogspot.com
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> >>>> _______________________________________________
>>>>>>>>>>>>> >>>> Carbon-dev mailing list
>>>>>>>>>>>>> >>>> Carbon-dev at wso2.org
>>>>>>>>>>>>> >>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>>>>> >>>>
>>>>>>>>>>>>> >>>
>>>>>>>>>>>>> >>
>>>>>>>>>>>>> >>
>>>>>>>>>>>>> >>
>>>>>>>>>>>>> >> --
>>>>>>>>>>>>> >> Hiranya Jayathilaka
>>>>>>>>>>>>> >> Senior Software Engineer;
>>>>>>>>>>>>> >> WSO2 Inc.;  http://wso2.org
>>>>>>>>>>>>> >> E-mail: hiranya at wso2.com;  Mobile: +94 77 633 3491
>>>>>>>>>>>>> >> Blog: http://techfeast-hiranya.blogspot.com
>>>>>>>>>>>>> >>
>>>>>>>>>>>>> >> _______________________________________________
>>>>>>>>>>>>> >> Carbon-dev mailing list
>>>>>>>>>>>>> >> Carbon-dev at wso2.org
>>>>>>>>>>>>> >> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>>>>> >>
>>>>>>>>>>>>> >
>>>>>>>>>>>>> >
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > --
>>>>>>>>>>>>> > Senaka Fernando
>>>>>>>>>>>>> > Product Manager - WSO2 Governance Registry;
>>>>>>>>>>>>> > Associate Technical Lead; WSO2, Inc.; http://wso2.com
>>>>>>>>>>>>> > Member; Apache Software Foundation; http://apache.org
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > E-mail: senaka AT wso2.com
>>>>>>>>>>>>> > P: +1 408 754 7388; ext: 51736; M: +94 77 322 1818
>>>>>>>>>>>>> > Linked-In: http://www.linkedin.com/in/senakafernando
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > Lean . Enterprise . Middleware
>>>>>>>>>>>>> >
>>>>>>>>>>>>> >
>>>>>>>>>>>>> > _______________________________________________
>>>>>>>>>>>>> > Carbon-dev mailing list
>>>>>>>>>>>>> > Carbon-dev at wso2.org
>>>>>>>>>>>>> > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>>>>> >
>>>>>>>>>>>>> >
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Supun Kamburugamuva
>>>>>>>>>>>>> Technical Lead &  Product Manager, WSO2 Inc.; http://wso2.com
>>>>>>>>>>>>> Member, Apache Software Foundation; http://www.apache.org
>>>>>>>>>>>>> WSO2 Inc.;  http://wso2.org
>>>>>>>>>>>>> E-mail: supun at wso2.com;  Mobile: +94 77 431 3585
>>>>>>>>>>>>> Blog: http://supunk.blogspot.com
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>> Carbon-dev mailing list
>>>>>>>>>>>>> Carbon-dev at wso2.org
>>>>>>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Kasun Indrasiri
>>>>>>>>>>>> Senior Software Engineer
>>>>>>>>>>>>
>>>>>>>>>>>> WSO2, Inc.; http://wso2.com
>>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>>
>>>>>>>>>>>> cell: +94 71 536 4128
>>>>>>>>>>>> Blog : http://kasunpanorama.blogspot.com/
>>>>>>>>>>>>
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Carbon-dev mailing list
>>>>>>>>>>>> Carbon-dev at wso2.org
>>>>>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Regards,
>>>>>>>>>>>
>>>>>>>>>>> Tharindu
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Kasun Indrasiri
>>>>>>>>>> Senior Software Engineer
>>>>>>>>>> WSO2, Inc.; http://wso2.com
>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>
>>>>>>>>>> cell: +94 71 536 4128
>>>>>>>>>> Blog : http://kasunpanorama.blogspot.com/
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Carbon-dev mailing list
>>>>>>>>>> Carbon-dev at wso2.org
>>>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Hiranya Jayathilaka
>>>>>>>>> Senior Software Engineer;
>>>>>>>>> WSO2 Inc.;  http://wso2.org
>>>>>>>>> E-mail: hiranya at wso2.com;  Mobile: +94 77 633 3491
>>>>>>>>> Blog: http://techfeast-hiranya.blogspot.com
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Kasun Indrasiri
>>>>>>>> Senior Software Engineer
>>>>>>>> WSO2, Inc.; http://wso2.com
>>>>>>>> lean.enterprise.middleware
>>>>>>>>
>>>>>>>> cell: +94 71 536 4128
>>>>>>>> Blog : http://kasunpanorama.blogspot.com/
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Carbon-dev mailing list
>>>>>>>> Carbon-dev at wso2.org
>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> *Senaka Fernando*
>>>>>>> Product Manager - WSO2 Governance Registry;
>>>>>>> Associate Technical Lead; WSO2, Inc.; http://wso2.com*
>>>>>>> Member; Apache Software Foundation; http://apache.org
>>>>>>>
>>>>>>> E-mail: senaka AT wso2.com
>>>>>>> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
>>>>>>> Linked-In: http://www.linkedin.com/in/senakafernando
>>>>>>>
>>>>>>> *Lean . Enterprise . Middleware
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Carbon-dev mailing list
>>>>>>> Carbon-dev at wso2.org
>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Sanjiva Weerawarana, Ph.D.
>>>>>> Founder, Chairman & CEO; WSO2, Inc.;  http://wso2.com/
>>>>>> email: sanjiva at wso2.com; phone: +94 11 763 9614; cell: +94 77 787
>>>>>> 6880 | +1 650 265 8311
>>>>>> blog: http://sanjiva.weerawarana.org/
>>>>>>
>>>>>> Lean . Enterprise . Middleware
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Senaka Fernando*
>>>>> Product Manager - WSO2 Governance Registry;
>>>>> Associate Technical Lead; WSO2, Inc.; http://wso2.com*
>>>>> Member; Apache Software Foundation; http://apache.org
>>>>>
>>>>> E-mail: senaka AT wso2.com
>>>>> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
>>>>> Linked-In: http://www.linkedin.com/in/senakafernando
>>>>>
>>>>> *Lean . Enterprise . Middleware
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Carbon-dev mailing list
>>>>> Carbon-dev at wso2.org
>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>
>>>>>
>>>>
>>>
>>>
>>> --
>>> *Senaka Fernando*
>>> Product Manager - WSO2 Governance Registry;
>>> Associate Technical Lead; WSO2, Inc.; http://wso2.com*
>>> Member; Apache Software Foundation; http://apache.org
>>>
>>> E-mail: senaka AT wso2.com
>>> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
>>> Linked-In: http://www.linkedin.com/in/senakafernando
>>>
>>> *Lean . Enterprise . Middleware
>>>
>>>
>>
>


-- 
Sanjiva Weerawarana, Ph.D.
Founder, Chairman & CEO; WSO2, Inc.;  http://wso2.com/
email: sanjiva at wso2.com; phone: +94 11 763 9614; cell: +94 77 787 6880 | +1
650 265 8311
blog: http://sanjiva.weerawarana.org/

Lean . Enterprise . Middleware
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.wso2.org/pipermail/carbon-dev/attachments/20110421/9095a7b5/attachment-0001.htm>


More information about the Carbon-dev mailing list