On Fri, Aug 9, 2013 at 9:57 AM, Shameera Rathnayaka <[email protected]>wrote:
> Hi Sanders, > I don't usually go by this name :) > On Aug 9, 2013 9:52 AM, "Sameera Jayasoma" <[email protected]> wrote: > > > > Hi Shameera, > > > > Lets rename the tomcat-log-properties to a file with a more generic > name, because this file not only handles tomcat logs but also it handles > other loggers who've used Java logging. > > > > We move it to etc/ as well. > > This has been renamed to logging-bridge.properties and moved to etc > Great.. > Thanks, > Shameera > > > > > > > On Thu, Aug 8, 2013 at 1:46 PM, Shameera Rathnayaka <[email protected]> > wrote: > >> > >> Hi, > >> > >> Yes, we can handle tomcat logging level by changing tomcat logging > property file(<CARBON-HOME>/repository/conf/tomcat/tomcat-log.properties). > We have set both root and console log level to INFO there. Tomcat log get > log level from that property file but format would be the same format > define in log4j.properties file as we use log4j FileAppender in both case > to append to the file. > >> > >> Currently only file appenders have been merged if you see > <HOME>/repository/logs/wso2carbon.log file you will find that both tomcat > and carbon logs in same format. And we can do same for other appenders like > consoleAppender, MemoryAppender etc... will merge those appenders too. > >> > >> Thanks, > >> Shameera. > >> > >> > >> > >> > >> On Thu, Aug 8, 2013 at 10:53 AM, Pradeep Fernando <[email protected]> > wrote: > >>> > >>> In a recent fix by shameera, we merged both juli logging and > apache-commons logging log outputs. I think we have to control tomcat level > logs using the its properties file.. > >>> > >>> Shameera, please look in to this.. > >>> > >>> thanks, > >>> --Pradeep > >>> > >>> > >>> On Thu, Aug 8, 2013 at 9:44 AM, Shashika Ubhayaratne < > [email protected]> wrote: > >>>> > >>>> Hi, > >>>> > >>>> Same behavior observed while doing some operations like roload/ stop/ > start. > >>>> > >>>> > *********************************************************************************************************************************************************************************************************************************** > >>>> Aug 08, 2013 9:35:18 AM org.apache.catalina.core.StandardContext > reload > >>>> INFO: Reloading Context with name [/example] has started > >>>> Aug 08, 2013 9:35:18 AM org.apache.catalina.core.ApplicationContext > log > >>>> INFO: SessionListener: contextDestroyed() > >>>> Aug 08, 2013 9:35:18 AM org.apache.catalina.core.ApplicationContext > log > >>>> INFO: ContextListener: contextDestroyed() > >>>> Aug 08, 2013 9:35:18 AM org.apache.catalina.loader.WebappLoader > setClassPath > >>>> INFO: Unknown loader > org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader@173f9673[tomcat:7.0.34.wso2v1(id=476)] > class org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader > >>>> Aug 08, 2013 9:35:18 AM org.apache.catalina.core.ApplicationContext > log > >>>> INFO: ContextListener: contextInitialized() > >>>> Aug 08, 2013 9:35:18 AM org.apache.catalina.core.ApplicationContext > log > >>>> INFO: SessionListener: contextInitialized() > >>>> Aug 08, 2013 9:35:18 AM org.apache.catalina.core.ApplicationContext > log > >>>> INFO: ContextListener: attributeAdded('com.sun.jsp.taglibraryCache', > '{}') > >>>> Aug 08, 2013 9:35:18 AM org.apache.catalina.core.ApplicationContext > log > >>>> INFO: ContextListener: > attributeAdded('com.sun.jsp.tagFileJarUrlsCache', '{}') > >>>> Aug 08, 2013 9:35:18 AM org.apache.catalina.core.StandardContext > reload > >>>> INFO: Reloading Context with name [/example] is completed > >>>> [2013-08-08 09:35:18,377] INFO > {org.wso2.carbon.webapp.mgt.WebApplication} - Reloaded webapp: > StandardEngine[Catalina].StandardHost[localhost].StandardContext[/example] > >>>> > >>>> Thanks, > >>>> Shashika > >>>> > >>>> > >>>> > >>>> On Thu, Aug 8, 2013 at 7:48 AM, Evanthika Amarasiri < > [email protected]> wrote: > >>>>> > >>>>> Hi, > >>>>> > >>>>> Any particular reason for $subject? (This is with latest packs -7th > Aug) > >>>>> > >>>>> JAVA_HOME environment variable is set to > /opt/software/java/SUN-JDK7/jdk1.7.0 > >>>>> CARBON_HOME environment variable is set to > /home/evanthika/WSO2/CARBON/CARBON-4.2.0/7thAug/wso2as-5.2.0-SNAPSHOT > >>>>> log4j:WARN No appenders could be found for logger > (org.apache.axiom.util.stax.dialect.StAXDialectDetector). > >>>>> log4j:WARN Please initialize the log4j system properly. > >>>>> [2013-08-08 07:32:03,176] INFO > {org.wso2.carbon.core.internal.CarbonCoreActivator} - Starting WSO2 > Carbon... > >>>>> [2013-08-08 07:32:03,178] INFO > {org.wso2.carbon.core.internal.CarbonCoreActivator} - Operating System : > Linux 3.2.0-23-generic, amd64 > >>>>> [2013-08-08 07:32:03,178] INFO > {org.wso2.carbon.core.internal.CarbonCoreActivator} - Java Home : > /opt/software/java/SUN-JDK7/jdk1.7.0/jre > >>>>> [2013-08-08 07:32:03,178] INFO > {org.wso2.carbon.core.internal.CarbonCoreActivator} - Java Version : > 1.7.0 > >>>>> [2013-08-08 07:32:03,178] INFO > {org.wso2.carbon.core.internal.CarbonCoreActivator} - Java VM : > Java HotSpot(TM) 64-Bit Server VM 21.0-b17,Oracle Corporation > >>>>> [2013-08-08 07:32:03,178] INFO > {org.wso2.carbon.core.internal.CarbonCoreActivator} - Carbon Home : > /home/evanthika/WSO2/CARBON/CARBON-4.2.0/7thAug/wso2as-5.2.0-SNAPSHOT > >>>>> [2013-08-08 07:32:03,178] INFO > {org.wso2.carbon.core.internal.CarbonCoreActivator} - Java Temp Dir : > /home/evanthika/WSO2/CARBON/CARBON-4.2.0/7thAug/wso2as-5.2.0-SNAPSHOT/tmp > >>>>> [2013-08-08 07:32:03,178] INFO > {org.wso2.carbon.core.internal.CarbonCoreActivator} - User : > evanthika, en-US, Asia/Colombo > >>>>> [2013-08-08 07:32:03,224] WARN > {org.wso2.carbon.core.bootup.validator.util.ValidationResultPrinter} - The > default keystore (wso2carbon.jks) is currently being used. To maximize > security when deploying to a production environment, configure a new > keystore with a unique password in the production server profile. > >>>>> [2013-08-08 07:32:03,325] INFO > {org.wso2.carbon.databridge.agent.thrift.AgentHolder} - Agent created ! > >>>>> [2013-08-08 07:32:03,344] INFO > {org.wso2.carbon.databridge.agent.thrift.internal.AgentDS} - Successfully > deployed Agent Client > >>>>> Aug 08, 2013 7:32:05 AM org.apache.coyote.AbstractProtocol init > >>>>> INFO: Initializing ProtocolHandler ["http-nio-9763"] > >>>>> Aug 08, 2013 7:32:05 AM org.apache.coyote.AbstractProtocol init > >>>>> INFO: Initializing ProtocolHandler ["http-nio-9443"] > >>>>> Aug 08, 2013 7:32:05 AM org.apache.catalina.core.StandardEngine > startInternal > >>>>> INFO: Starting Servlet Engine: Apache Tomcat/7.0.34 > >>>>> Aug 08, 2013 7:32:05 AM org.apache.catalina.loader.WebappLoader > startInternal > >>>>> INFO: Dual registration of jndi stream handler: factory already > defined > >>>>> Aug 08, 2013 7:32:05 AM org.apache.catalina.loader.WebappLoader > setClassPath > >>>>> INFO: Unknown loader > org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader@1364679d[tomcat:7.0.34.wso2v1(id=476)] > class org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader > >>>>> Aug 08, 2013 7:32:05 AM org.apache.catalina.util.LifecycleBase start > >>>>> INFO: The start() method was called on component > [Realm[CarbonTomcatRealm]] after start() had already been called. The > second call will be ignored. > >>>>> [2013-08-08 07:32:06,000] INFO > {org.wso2.carbon.registry.core.jdbc.EmbeddedRegistryService} - Configured > Registry in 89ms > >>>>> [2013-08-08 07:32:06,296] INFO > {org.wso2.carbon.registry.core.internal.RegistryCoreServiceComponent} - > Registry Mode : READ-WRITE > >>>>> [2013-08-08 07:32:06,894] INFO > {org.wso2.carbon.user.core.tracker.UserStoreManagerRegistry} - 4 > UserStoreManagers registered. > >>>>> [2013-08-08 07:32:06,894] INFO > {org.wso2.carbon.user.core.internal.UserStoreMgtDSComponent} - Carbon > UserStoreMgtDSComponent activated successfully. > >>>>> Aug 08, 2013 7:32:11 AM org.apache.catalina.startup.TaglibUriRule > body > >>>>> INFO: TLD skipped. URI: http://tiles.apache.org/tags-tiles is > already defined > >>>>> [2013-08-08 07:32:12,586] INFO > {org.apache.axis2.deployment.ClusterBuilder} - Clustering has been disabled > >>>>> [2013-08-08 07:32:12,892] WARN > {org.wso2.carbon.utils.deployment.Axis2ModuleRegistry} - Module : > wso2throttle-4.20-SNAPSHOT is already available. > >>>>> Aug 08, 2013 7:32:13 AM org.apache.catalina.loader.WebappLoader > setClassPath > >>>>> INFO: Unknown loader > org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader@1364679d[tomcat:7.0.34.wso2v1(id=476)] > class org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader > >>>>> Aug 08, 2013 7:32:13 AM org.apache.catalina.util.LifecycleBase start > >>>>> INFO: The start() method was called on component > [Realm[CarbonTomcatRealm]] after start() had already been called. The > second call will be ignored. > >>>>> [2013-08-08 07:32:13,095] INFO > {org.wso2.carbon.stratos.landing.page.deployer.LandingPageWebappDeployer} - > Deployed product landing page webapp: > StandardEngine[Catalina].StandardHost[localhost].StandardContext[/home] > >>>>> [2013-08-08 07:32:13,095] INFO > {org.wso2.carbon.identity.user.store.configuration.deployer.UserStoreConfigurationDeployer} > - User Store Configuration Deployer initiated. > >>>>> [2013-08-08 07:32:13,135] INFO > {org.apache.axis2.transport.tcp.TCPTransportSender} - TCP Sender started > >>>>> [2013-08-08 07:32:13,194] INFO > {org.wso2.carbon.core.deployment.DeploymentInterceptor} - Deploying Axis2 > service: HelloService {super-tenant} > >>>>> [2013-08-08 07:32:13,214] INFO > {org.apache.axis2.deployment.DeploymentEngine} - Deploying Web service: > HelloWorld.aar - > file:/home/evanthika/WSO2/CARBON/CARBON-4.2.0/7thAug/wso2as-5.2.0-SNAPSHOT/repository/deployment/server/axis2services/HelloWorld.aar > >>>>> [2013-08-08 07:32:13,291] INFO > {org.wso2.carbon.core.deployment.DeploymentInterceptor} - Deploying Axis2 > service: Version {super-tenant} > >>>>> [2013-08-08 07:32:13,318] INFO > {org.apache.axis2.deployment.DeploymentEngine} - Deploying Web service: > Version.aar - > file:/home/evanthika/WSO2/CARBON/CARBON-4.2.0/7thAug/wso2as-5.2.0-SNAPSHOT/repository/deployment/server/axis2services/Version.aar > >>>>> [2013-08-08 07:32:13,336] INFO > {org.wso2.carbon.core.deployment.DeploymentInterceptor} - Deploying Axis2 > service: echo {super-tenant} > >>>>> [2013-08-08 07:32:13,396] INFO > {org.apache.axis2.deployment.DeploymentEngine} - Deploying Web service: > Echo.aar - > file:/home/evanthika/WSO2/CARBON/CARBON-4.2.0/7thAug/wso2as-5.2.0-SNAPSHOT/repository/deployment/server/axis2services/Echo.aar > >>>>> Aug 08, 2013 7:32:13 AM org.apache.catalina.loader.WebappLoader > setClassPath > >>>>> INFO: Unknown loader > org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader@1364679d[tomcat:7.0.34.wso2v1(id=476)] > class org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader > >>>>> Aug 08, 2013 7:32:13 AM org.apache.catalina.util.LifecycleBase start > >>>>> INFO: The start() method was called on component > [Realm[CarbonTomcatRealm]] after start() had already been called. The > second call will be ignored. > >>>>> [2013-08-08 07:32:13,426] INFO > {org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer} - Deployed > webapp: > StandardEngine[Catalina].StandardHost[localhost].StandardContext[/STRATOS_ROOT].File[/home/evanthika/WSO2/CARBON/CARBON-4.2.0/7thAug/wso2as-5.2.0-SNAPSHOT/repository/deployment/server/webapps/STRATOS_ROOT] > >>>>> Aug 08, 2013 7:32:13 AM org.apache.catalina.loader.WebappLoader > setClassPath > >>>>> INFO: Unknown loader > org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader@1364679d[tomcat:7.0.34.wso2v1(id=476)] > class org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader > >>>>> Aug 08, 2013 7:32:13 AM org.apache.catalina.util.LifecycleBase start > >>>>> INFO: The start() method was called on component > [Realm[CarbonTomcatRealm]] after start() had already been called. The > second call will be ignored. > >>>>> Aug 08, 2013 7:32:13 AM org.apache.catalina.core.ApplicationContext > log > >>>>> INFO: ContextListener: contextInitialized() > >>>>> Aug 08, 2013 7:32:13 AM org.apache.catalina.core.ApplicationContext > log > >>>>> INFO: SessionListener: contextInitialized() > >>>>> Aug 08, 2013 7:32:13 AM org.apache.catalina.core.ApplicationContext > log > >>>>> INFO: ContextListener: attributeAdded('com.sun.jsp.taglibraryCache', > '{}') > >>>>> Aug 08, 2013 7:32:13 AM org.apache.catalina.core.ApplicationContext > log > >>>>> INFO: ContextListener: > attributeAdded('com.sun.jsp.tagFileJarUrlsCache', '{}') > >>>>> [2013-08-08 07:32:13,644] INFO > {org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer} - Deployed > webapp: > StandardEngine[Catalina].StandardHost[localhost].StandardContext[/example].File[/home/evanthika/WSO2/CARBON/CARBON-4.2.0/7thAug/wso2as-5.2.0-SNAPSHOT/repository/deployment/server/webapps/example.war] > >>>>> Aug 08, 2013 7:32:13 AM org.apache.catalina.loader.WebappLoader > setClassPath > >>>>> INFO: Unknown loader > org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader@1364679d[tomcat:7.0.34.wso2v1(id=476)] > class org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader > >>>>> Aug 08, 2013 7:32:13 AM org.apache.catalina.util.LifecycleBase start > >>>>> INFO: The start() method was called on component > [Realm[CarbonTomcatRealm]] after start() had already been called. The > second call will be ignored. > >>>>> [2013-08-08 07:32:14,745] INFO > {org.springframework.web.context.support.XmlWebApplicationContext} - > Refreshing Root WebApplicationContext: startup date [Thu Aug 08 07:32:14 > IST 2013]; root of context hierarchy > >>>>> [2013-08-08 07:32:14,792] INFO > {org.springframework.beans.factory.xml.XmlBeanDefinitionReader} - Loading > XML bean definitions from class path resource [META-INF/cxf/cxf.xml] > >>>>> [2013-08-08 07:32:14,862] INFO > {org.springframework.beans.factory.xml.XmlBeanDefinitionReader} - Loading > XML bean definitions from URL > [jndi:/localhost/jaxrs_basic/WEB-INF/cxf-servlet.xml] > >>>>> [2013-08-08 07:32:14,955] INFO > {org.springframework.beans.factory.support.DefaultListableBeanFactory} - > Pre-instantiating singletons in > org.springframework.beans.factory.support.DefaultListableBeanFactory@849e21a: > defining beans > [cxf,org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf.bus.spring.BusExtensionPostProcessor,customerService,serviceBean]; > root of factory hierarchy > >>>>> [2013-08-08 07:32:15,324] INFO {org.apache.cxf.endpoint.ServerImpl} > - Setting the server's publish address to be /customers > >>>>> [2013-08-08 07:32:15,405] INFO > {org.wso2.carbon.webapp.mgt.TomcatGenericWebappsDeployer} - Deployed > webapp: > StandardEngine[Catalina].StandardHost[localhost].StandardContext[/jaxrs_basic].File[/home/evanthika/WSO2/CARBON/CARBON-4.2.0/7thAug/wso2as-5.2.0-SNAPSHOT/repository/deployment/server/webapps/jaxrs_basic.war] > >>>>> Aug 08, 2013 7:32:15 AM org.apache.catalina.loader.WebappLoader > setClassPath > >>>>> INFO: Unknown loader > org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader@1364679d[tomcat:7.0.34.wso2v1(id=476)] > class org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader > >>>>> Aug 08, 2013 7:32:15 AM org.apache.catalina.util.LifecycleBase start > >>>>> INFO: The start() method was called on component > [Realm[CarbonTomcatRealm]] after start() had already been called. The > second call will be ignored. > >>>>> [2013-08-08 07:32:15,832] INFO > {org.jaggeryjs.jaggery.app.mgt.TomcatJaggeryWebappsDeployer} - Deployed > webapp: > StandardEngine[Catalina].StandardHost[localhost].StandardContext[/docs].File[/home/evanthika/WSO2/CARBON/CARBON-4.2.0/7thAug/wso2as-5.2.0-SNAPSHOT/repository/deployment/server/jaggeryapps/docs] > >>>>> [2013-08-08 07:32:16,003] INFO > {org.wso2.carbon.core.deployment.DeploymentInterceptor} - Deploying Axis2 > service: admin/RESTSample {super-tenant} > >>>>> [2013-08-08 07:32:16,047] INFO > {org.apache.axis2.deployment.DeploymentEngine} - Deploying Web service: > RESTSample.js - > file:/home/evanthika/WSO2/CARBON/CARBON-4.2.0/7thAug/wso2as-5.2.0-SNAPSHOT/repository/deployment/server/jsservices/admin/RESTSample.js > >>>>> [2013-08-08 07:32:16,047] INFO > {org.wso2.carbon.mashup.jsservices.deployer.JSDeployer} - Deploying Web > service: RESTSample.js - > file:/home/evanthika/WSO2/CARBON/CARBON-4.2.0/7thAug/wso2as-5.2.0-SNAPSHOT/repository/deployment/server/jsservices/admin/RESTSample.js > >>>>> [2013-08-08 07:32:16,111] INFO > {org.apache.axis2.deployment.ModuleDeployer} - Deploying module: > rampart-1.6.1-wso2v6 - > file:/home/evanthika/WSO2/CARBON/CARBON-4.2.0/7thAug/wso2as-5.2.0-SNAPSHOT/repository/deployment/client/modules/rampart-1.6.1-wso2v6.mar > >>>>> [2013-08-08 07:32:16,115] INFO > {org.apache.axis2.deployment.ModuleDeployer} - Deploying module: > addressing-1.6.1-wso2v10 - > file:/home/evanthika/WSO2/CARBON/CARBON-4.2.0/7thAug/wso2as-5.2.0-SNAPSHOT/repository/deployment/client/modules/addressing-1.6.1-wso2v10.mar > >>>>> [2013-08-08 07:32:16,118] INFO > {org.apache.axis2.transport.tcp.TCPTransportSender} - TCP Sender started > >>>>> [2013-08-08 07:32:17,545] INFO > {org.apache.axis2.deployment.DeploymentEngine} - Deploying Web service: > org.wso2.carbon.tryit - > >>>>> [2013-08-08 07:32:17,750] INFO > {org.wso2.carbon.core.deployment.DeploymentInterceptor} - Deploying Axis2 > service: xkms {super-tenant} > >>>>> [2013-08-08 07:32:17,808] INFO > {org.apache.axis2.deployment.DeploymentEngine} - Deploying Web service: > xkms - > >>>>> [2013-08-08 07:32:17,850] INFO > {org.wso2.carbon.core.init.CarbonServerManager} - Repository : > /home/evanthika/WSO2/CARBON/CARBON-4.2.0/7thAug/wso2as-5.2.0-SNAPSHOT/repository/deployment/server/ > >>>>> [2013-08-08 07:32:17,868] INFO > {org.wso2.carbon.bam.webapp.stat.publisher.internal.WebappStatisticsServiceComponent} > - BAM Web Apps Statistics Publishing is disabled > >>>>> [2013-08-08 07:32:17,894] INFO > {org.wso2.carbon.core.internal.permission.update.PermissionUpdater} - > Permission cache updated for tenant -1234 > >>>>> [2013-08-08 07:32:18,149] INFO > {org.wso2.carbon.bam.service.data.publisher.internal.StatisticsServiceComponent} > - BAM Service Stat Publishing is disabled > >>>>> [2013-08-08 07:32:18,352] INFO > {org.wso2.carbon.core.transports.http.HttpsTransportListener} - HTTPS port > : 9443 > >>>>> [2013-08-08 07:32:18,352] INFO > {org.wso2.carbon.core.transports.http.HttpTransportListener} - HTTP port > : 9763 > >>>>> Aug 08, 2013 7:32:18 AM org.apache.coyote.AbstractProtocol start > >>>>> INFO: Starting ProtocolHandler ["http-nio-9763"] > >>>>> Aug 08, 2013 7:32:18 AM org.apache.tomcat.util.net.NioSelectorPool > getSharedSelector > >>>>> INFO: Using a shared selector for servlet write/read > >>>>> Aug 08, 2013 7:32:18 AM org.apache.coyote.AbstractProtocol start > >>>>> INFO: Starting ProtocolHandler ["http-nio-9443"] > >>>>> Aug 08, 2013 7:32:18 AM org.apache.tomcat.util.net.NioSelectorPool > getSharedSelector > >>>>> INFO: Using a shared selector for servlet write/read > >>>>> [2013-08-08 07:32:18,735] INFO > {org.wso2.carbon.core.init.JMXServerManager} - JMX Service URL : > service:jmx:rmi://localhost:11111/jndi/rmi://localhost:9999/jmxrmi > >>>>> [2013-08-08 07:32:18,736] INFO > {org.wso2.carbon.core.internal.StartupFinalizerServiceComponent} - Server > : Application Server-5.2.0 > >>>>> [2013-08-08 07:32:18,737] INFO > {org.wso2.carbon.core.internal.StartupFinalizerServiceComponent} - WSO2 > Carbon started in 19 sec > >>>>> > >>>>> > >>>>> Regards, > >>>>> Evanthika Amarasiri > >>>>> Senior Technical Lead - Quality Assurance > >>>>> Mobile: +94773125935 > >>>>> > >>>>> wso2.com Lean Enterprise Middleware > >>>>> > >>>>> _______________________________________________ > >>>>> Dev mailing list > >>>>> [email protected] > >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev > >>>>> > >>>> > >>>> > >>>> _______________________________________________ > >>>> Dev mailing list > >>>> [email protected] > >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev > >>>> > >>> > >>> > >>> > >>> -- > >>> 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 > >>> > >> > >> > >> > >> -- > >> Software Engineer - WSO2 Inc. > >> email: shameera AT wso2.com , shameera AT apache.org > >> phone: +9471 922 1454 > >> > >> Linked in : http://lk.linkedin.com/pub/shameera-rathnayaka/1a/661/561 > >> Twitter : https://twitter.com/Shameera_R > >> > >> _______________________________________________ > >> Dev mailing list > >> [email protected] > >> http://wso2.org/cgi-bin/mailman/listinfo/dev > >> > > > > > > > > -- > > Sameera Jayasoma, > > Architect, > > > > WSO2, Inc. (http://wso2.com) > > email: [email protected] > > blog: http://sameera.adahas.org > > twitter: https://twitter.com/sameerajayasoma > > flickr: http://www.flickr.com/photos/sameera-jayasoma/collections > > > > Lean . Enterprise . Middleware > > -- Sameera Jayasoma, Architect, WSO2, Inc. (http://wso2.com) email: [email protected] blog: http://sameera.adahas.org twitter: https://twitter.com/sameerajayasoma flickr: http://www.flickr.com/photos/sameera-jayasoma/collections Lean . Enterprise . Middleware
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
