<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>RE: difference between login.events.pre and login.events.post</title>
  <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_recent_posts?p_l_id=" />
  <subtitle>RE: difference between login.events.pre and login.events.post</subtitle>
  <entry>
    <title>RE: Inserting Data  into Database with SericeBuilder generated classes</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13651360" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13651360</id>
    <updated>2012-04-25T19:33:43Z</updated>
    <published>2012-04-25T19:33:43Z</published>
    <summary type="html">So  nice of you  Thanks , i am able to insert Data now &lt;img alt="emoticon" src="http://www.liferay.comhttp://cdn.www.liferay.com/osb-www-theme/images/emoticons/smile.gif" &gt;&lt;br /&gt;&lt;br /&gt;But Without this Forums  support ,  a new comer to Liferay will definitely struggle , because nothing much tutorials in Internet .  ( Now its better  since version 6 , what worse time may Liferay 4 version developers would have faced at that time )&lt;br /&gt;&lt;br /&gt;For example , who would imagine in case of Service Builder Generated classes who would imagine to pick up only those two classes &lt;img alt="emoticon" src="http://www.liferay.comhttp://cdn.www.liferay.com/osb-www-theme/images/emoticons/mad.gif" &gt;</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-25T19:33:43Z</dc:date>
  </entry>
  <entry>
    <title>RE: java.net.ConnectException on  Liferay with MYSQL</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13649996" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13649996</id>
    <updated>2012-04-25T18:25:24Z</updated>
    <published>2012-04-25T18:25:24Z</published>
    <summary type="html">Thank you very much for the spoon feed answer .</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-25T18:25:24Z</dc:date>
  </entry>
  <entry>
    <title>RE: BeanLocator is null for servlet context DisplayImages-portlet</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13631075" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13631075</id>
    <updated>2012-04-24T19:47:20Z</updated>
    <published>2012-04-24T19:47:20Z</published>
    <summary type="html">I found out that we need to delete all the xml files generated inside META-INF folder  delete service.proerties file  Hope this helps .</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-24T19:47:20Z</dc:date>
  </entry>
  <entry>
    <title>RE: liferay service builder create table option</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13630992" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13630992</id>
    <updated>2012-04-24T19:34:54Z</updated>
    <published>2012-04-24T19:34:54Z</published>
    <summary type="html">Sorry for this , the logs are under   E:\liferaytomcat\liferay-portal-6.1.0-ce-b4\logs  .&lt;br /&gt;&lt;br /&gt;This clearly shows what failed . Thanks .</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-24T19:34:54Z</dc:date>
  </entry>
  <entry>
    <title>BeanLocator is null for servlet context DisplayImages-portlet</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13630885" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13630885</id>
    <updated>2012-04-24T19:20:24Z</updated>
    <published>2012-04-24T19:15:51Z</published>
    <summary type="html">Hi , &lt;br /&gt;&lt;br /&gt;I accidentaly created a liferray servicebuilder&amp;#039;s service.xml in one of the Portlet  and now  i  deleted all the generted classes , service.xml and deployed it . &lt;br /&gt;&lt;br /&gt;I straterd recieving this Error .&lt;br /&gt;&lt;br /&gt;In one of the thread in Liferayray forum  i found that adding this will remove the Error &lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;listener&amp;gt;&lt;br /&gt;    &amp;lt;listener-class&amp;gt;com.liferay.portal.kernel.spring.context.PortletContextLoaderListener&amp;lt;/listener-class&amp;gt;&lt;br /&gt;&amp;lt;/listener&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;But nothing happened in my case &lt;br /&gt;&lt;br /&gt;Could anybody please tell me how to resolve this ??&lt;br /&gt;&lt;br /&gt;And also could please let me know what are the steps we need to take care once we deleted service.xml and generated clasess by it &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;8:58:53,250 ERROR [PortletBeanLocatorUtil:38] &lt;strong&gt;BeanLocator is null for servlet context DisplayImages-portlet&lt;/strong&gt;&lt;br /&gt;18:58:53,250 ERROR [Jsr168Dispatcher:38] Could not execute action&lt;br /&gt;com.liferay.portal.kernel.bean.BeanLocatorException: BeanLocator has not been set for servlet context DisplayImages-portlet&lt;br /&gt;	at com.liferay.portal.kernel.bean.PortletBeanLocatorUtil.locate(PortletBeanLocatorUtil.java:42)&lt;br /&gt;	at com.service.ArticleLocalServiceUtil.getService(ArticleLocalServiceUtil.java:261)&lt;br /&gt;	at com.service.ArticleLocalServiceUtil.insertData(ArticleLocalServiceUtil.java:252)&lt;br /&gt;	at com.actions.ImageDisplayAction.execute(ImageDisplayAction.java:48)&lt;br /&gt;	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;br /&gt;	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;	at java.lang.reflect.Method.invoke(Method.java:597)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:452)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:291)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:254)&lt;br /&gt;	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:176)&lt;br /&gt;	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:263)&lt;br /&gt;	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)&lt;br /&gt;	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:133)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:207)&lt;br /&gt;	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:207)&lt;br /&gt;	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:190)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:75)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:94)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:243)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:270)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171)&lt;br /&gt;	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:176)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:190)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:187)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at org.apache.struts2.portlet.interceptor.PortletAwareInterceptor.intercept(PortletAwareInterceptor.java:88)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at org.apache.struts2.portlet.interceptor.PortletStateInterceptor.intercept(PortletStateInterceptor.java:49)&lt;br /&gt;	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)&lt;br /&gt;	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)&lt;br /&gt;	at org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher.serviceAction(Jsr168Dispatcher.java:451)&lt;br /&gt;	at org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher.render(Jsr168Dispatcher.java:322)&lt;br /&gt;	at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:100)&lt;br /&gt;	at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:64)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:93)&lt;br /&gt;	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:68)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)&lt;br /&gt;	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)&lt;br /&gt;	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:593)&lt;br /&gt;	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:530)&lt;br /&gt;	at com.liferay.portlet.InvokerPortletImpl.invoke(InvokerPortletImpl.java:639)&lt;br /&gt;	at com.liferay.portlet.InvokerPortletImpl.invokeRender(InvokerPortletImpl.java:726)&lt;br /&gt;	at com.liferay.portlet.InvokerPortletImpl.render(InvokerPortletImpl.java:426)&lt;br /&gt;	at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(render_005fportlet_jsp.java:1197)&lt;br /&gt;	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)&lt;br /&gt;	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)&lt;br /&gt;	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:433)&lt;br /&gt;	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:389)&lt;br /&gt;	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333)&lt;br /&gt;	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:68)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)&lt;br /&gt;	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)&lt;br /&gt;	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:593)&lt;br /&gt;	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:530)&lt;br /&gt;	at com.liferay.portal.util.PortalImpl.renderPortlet(PortalImpl.java:4546)&lt;br /&gt;	at com.liferay.portal.util.PortalUtil.renderPortlet(PortalUtil.java:1395)&lt;br /&gt;	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletImpl.processPortlet(RuntimePortletImpl.java:214)&lt;br /&gt;	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletImpl.processPortlet(RuntimePortletImpl.java:135)&lt;br /&gt;	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletImpl.processPortlet(RuntimePortletImpl.java:122)&lt;br /&gt;	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(RuntimePortletUtil.java:54)&lt;br /&gt;	at com.liferay.portlet.layoutconfiguration.util.velocity.PortletLogic.processContent(PortletLogic.java:75)&lt;br /&gt;	at com.liferay.portlet.layoutconfiguration.util.velocity.TemplateProcessor.processMax(TemplateProcessor.java:83)&lt;br /&gt;	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;br /&gt;	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;	at java.lang.reflect.Method.invoke(Method.java:597)&lt;br /&gt;	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389)&lt;br /&gt;	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378)&lt;br /&gt;	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270)&lt;br /&gt;	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262)&lt;br /&gt;	at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342)&lt;br /&gt;	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336)&lt;br /&gt;	at org.apache.velocity.Template.merge(Template.java:328)&lt;br /&gt;	at org.apache.velocity.Template.merge(Template.java:235)&lt;br /&gt;	at org.apache.velocity.app.VelocityEngine.mergeTemplate(VelocityEngine.java:381)&lt;br /&gt;	at com.liferay.portal.velocity.VelocityEngineImpl.mergeTemplate(VelocityEngineImpl.java:184)&lt;br /&gt;	at com.liferay.portal.kernel.velocity.VelocityEngineUtil.mergeTemplate(VelocityEngineUtil.java:61)&lt;br /&gt;	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletImpl.processTemplate(RuntimePortletImpl.java:278)&lt;br /&gt;	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:118)&lt;br /&gt;	at org.apache.jsp.html.portal.layout.view.portlet_jsp._jspService(portlet_jsp.java:458)&lt;br /&gt;	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)&lt;br /&gt;	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)&lt;br /&gt;	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:433)&lt;br /&gt;	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:389)&lt;br /&gt;	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333)&lt;br /&gt;	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:68)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)&lt;br /&gt;	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)&lt;br /&gt;	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:593)&lt;br /&gt;	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:530)&lt;br /&gt;	at com.liferay.portal.action.LayoutAction.includeLayoutContent(LayoutAction.java:412)&lt;br /&gt;	at com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:680)&lt;br /&gt;	at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:244)&lt;br /&gt;	at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)&lt;br /&gt;	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)&lt;br /&gt;	at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:173)&lt;br /&gt;	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)&lt;br /&gt;	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)&lt;br /&gt;	at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)&lt;br /&gt;	at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:536)&lt;br /&gt;	at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:513)&lt;br /&gt;	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:113)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:113)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:113)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:121)&lt;br /&gt;	at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:199)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:203)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:105)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:121)&lt;br /&gt;	at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:240)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:203)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:105)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:68)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)&lt;br /&gt;	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)&lt;br /&gt;	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:471)&lt;br /&gt;	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:402)&lt;br /&gt;	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329)&lt;br /&gt;	at com.liferay.portal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:136)&lt;br /&gt;	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:121)&lt;br /&gt;	at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(StripFilter.java:302)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:203)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:105)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:113)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:121)&lt;br /&gt;	at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:123)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:203)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:105)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:121)&lt;br /&gt;	at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:199)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:203)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:105)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:121)&lt;br /&gt;	at com.liferay.portal.servlet.filters.i18n.I18nFilter.processFilter(I18nFilter.java:241)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:203)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:105)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:121)&lt;br /&gt;	at com.liferay.portal.servlet.filters.etag.ETagFilter.processFilter(ETagFilter.java:55)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:203)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:105)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:121)&lt;br /&gt;	at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:240)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:203)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:105)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:121)&lt;br /&gt;	at com.liferay.portal.servlet.filters.sso.ntlm.NtlmPostFilter.processFilter(NtlmPostFilter.java:83)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:203)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:105)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:121)&lt;br /&gt;	at com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:80)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:203)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:105)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:121)&lt;br /&gt;	at com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:209)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:203)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:105)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:184)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:92)&lt;br /&gt;	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:738)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:203)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:105)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:164)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:92)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:164)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:92)&lt;br /&gt;	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:68)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)&lt;br /&gt;	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)&lt;br /&gt;	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)&lt;br /&gt;	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)&lt;br /&gt;	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)&lt;br /&gt;	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)&lt;br /&gt;	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)&lt;br /&gt;	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)&lt;br /&gt;	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)&lt;br /&gt;	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405)&lt;br /&gt;	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:964)&lt;br /&gt;	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)&lt;br /&gt;	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:304)&lt;br /&gt;	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)&lt;br /&gt;	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)&lt;br /&gt;	at java.lang.Thread.run(Thread.java:619)</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-24T19:15:51Z</dc:date>
  </entry>
  <entry>
    <title>RE: liferay service builder create table option</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13630882" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13630882</id>
    <updated>2012-04-24T19:14:48Z</updated>
    <published>2012-04-24T19:14:48Z</published>
    <summary type="html">&lt;div class="quote-title"&gt;David H Nebinger:&lt;/div&gt;&lt;div class="quote"&gt;&lt;div class="quote-content"&gt;You&amp;#039;ll have to check the logs to see what failed.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Okay , i checked logs under E:\liferaytomcat\liferay-portal-6.1.0-ce-b4\tomcat-7.0.22\logs , but i see there is nothing like Exception anywhere in those logs .&lt;br /&gt;&lt;br /&gt;Please let me know if these aren&amp;#039;t the logs to check , and let me know if i need to enable any DEBUG options anywhere ?? &lt;br /&gt;Thanks in advance .</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-24T19:14:48Z</dc:date>
  </entry>
  <entry>
    <title>RE: java.net.ConnectException on  Liferay with MYSQL</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13630872" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13630872</id>
    <updated>2012-04-24T19:10:09Z</updated>
    <published>2012-04-24T19:10:09Z</published>
    <summary type="html">hi David &lt;br /&gt;credentials are fine  &lt;br /&gt; host is correct&lt;br /&gt;connected to mysql using  command line tool&lt;br /&gt;how can i check this one ?? make  sure your firewall isn&amp;#039;t blocking access,</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-24T19:10:09Z</dc:date>
  </entry>
  <entry>
    <title>liferay service builder create table option</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13630700" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13630700</id>
    <updated>2012-04-24T18:37:41Z</updated>
    <published>2012-04-24T18:37:23Z</published>
    <summary type="html">HI  &lt;br /&gt;I heard that Liferay Service Builder automatically creates the Table  , if in case its not found in Database &lt;br /&gt;&lt;br /&gt;This is my Service Builder &lt;br /&gt;&lt;strong&gt;&amp;lt;?xml version=&amp;#034;1.0&amp;#034; encoding=&amp;#034;UTF-8&amp;#034;?&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE service-builder PUBLIC &amp;#034;-//Liferay//DTD Service Builder 6.0.0//EN&amp;#034; &amp;#034;http://www.liferay.com/dtd/liferay-service-builder_6_0_0.dtd&amp;#034;&amp;gt;&lt;br /&gt;&amp;lt;service-builder package-path=&amp;#034;com&amp;#034;&amp;gt;&lt;br /&gt;    &amp;lt;namespace&amp;gt;Library&amp;lt;/namespace&amp;gt;&lt;br /&gt;    &amp;lt;entity name=&amp;#034;Article&amp;#034; local-service=&amp;#034;true&amp;#034; remote-service=&amp;#034;false&amp;#034;&amp;gt;&lt;br /&gt;&lt;br /&gt;     &lt;br /&gt;        &amp;lt;column name=&amp;#034;Name&amp;#034; type=&amp;#034;String&amp;#034; /&amp;gt;&lt;br /&gt;        &amp;lt;column name=&amp;#034;Email&amp;#034; type=&amp;#034;String&amp;#034; /&amp;gt;&lt;br /&gt;        &amp;lt;column name=&amp;#034;Mobile&amp;#034; type=&amp;#034;int&amp;#034; /&amp;gt;&lt;br /&gt;        &amp;lt;column name=&amp;#034;Description&amp;#034; type=&amp;#034;String&amp;#034; /&amp;gt;&lt;br /&gt;       &lt;br /&gt;    &amp;lt;/entity&amp;gt;&lt;br /&gt;&amp;lt;/service-builder&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I am using Liferay 6.1 with Oracle 9i as Database  but its not creating the table after deploying it into Server</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-24T18:37:23Z</dc:date>
  </entry>
  <entry>
    <title>RE: java.net.ConnectException on  Liferay with MYSQL</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13630684" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13630684</id>
    <updated>2012-04-24T18:33:45Z</updated>
    <published>2012-04-24T18:33:45Z</published>
    <summary type="html">YES 100%</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-24T18:33:45Z</dc:date>
  </entry>
  <entry>
    <title>java.net.ConnectException on  Liferay with MYSQL</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13630466" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13630466</id>
    <updated>2012-04-24T18:13:57Z</updated>
    <published>2012-04-24T18:13:57Z</published>
    <summary type="html">I am trying to work with Liferay 6.1 with MYSQL as Database &lt;br /&gt;&lt;br /&gt;This is inside portal-ext.properties file &lt;br /&gt;&lt;br /&gt;jdbc.default.driverClassName=com.mysql.jdbc.Driver&lt;br /&gt;jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&amp;amp;characterEncoding=UTF-8&amp;amp;useFastDateParsing=false&lt;br /&gt;jdbc.default.username=root&lt;br /&gt;jdbc.default.password=ravi&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;But i am getting this Excetion when i start the Liferay server &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;loading file:/E:/liferaytomcat/liferay-portal-6.1.0-ce-b4/tomcat-7.0.22/webapps/ROOT/WEB-INF/classes/portal-developer.properties&lt;br /&gt;18:08:23,468 WARN  [BasicResourcePool:1841] com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@c44aaf -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (3). Last acquisition attempt exception: &lt;br /&gt;com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: &lt;br /&gt;&lt;br /&gt;** BEGIN NESTED EXCEPTION ** &lt;br /&gt;&lt;br /&gt;java.net.ConnectException&lt;br /&gt;MESSAGE: Connection refused: connect&lt;br /&gt;&lt;br /&gt;STACKTRACE:&lt;br /&gt;&lt;br /&gt;java.net.ConnectException: Connection refused: connect&lt;br /&gt;	at java.net.PlainSocketImpl.socketConnect(Native Method)&lt;br /&gt;	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)&lt;br /&gt;	at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)&lt;br /&gt;	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)&lt;br /&gt;	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)&lt;br /&gt;	at java.net.Socket.connect(Socket.java:529)&lt;br /&gt;	at java.net.Socket.connect(Socket.java:478)&lt;br /&gt;	at java.net.Socket.&amp;lt;init&amp;gt;(Socket.java:375)&lt;br /&gt;	at java.net.Socket.&amp;lt;init&amp;gt;(Socket.java:218)&lt;br /&gt;	at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:256)&lt;br /&gt;	at com.mysql.jdbc.MysqlIO.&amp;lt;init&amp;gt;(MysqlIO.java:271)&lt;br /&gt;	at com.mysql.jdbc.Connection.createNewIO(Connection.java:2744)&lt;br /&gt;	at com.mysql.jdbc.Connection.&amp;lt;init&amp;gt;(Connection.java:1553)&lt;br /&gt;	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)&lt;br /&gt;	at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)&lt;br /&gt;	at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)&lt;br /&gt;	at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:148)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)&lt;br /&gt;	at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;** END NESTED EXCEPTION **&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Last packet sent to the server was 0 ms ago.&lt;br /&gt;	at com.mysql.jdbc.Connection.createNewIO(Connection.java:2820)&lt;br /&gt;	at com.mysql.jdbc.Connection.&amp;lt;init&amp;gt;(Connection.java:1553)&lt;br /&gt;	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)&lt;br /&gt;	at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)&lt;br /&gt;	at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)&lt;br /&gt;	at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:148)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)&lt;br /&gt;	at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)&lt;br /&gt;18:08:23,484 WARN  [BasicResourcePool:1841] com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@15c0c91 -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (3). Last acquisition attempt exception: &lt;br /&gt;com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: &lt;br /&gt;&lt;br /&gt;** BEGIN NESTED EXCEPTION ** &lt;br /&gt;&lt;br /&gt;java.net.ConnectException&lt;br /&gt;MESSAGE: Connection refused: connect&lt;br /&gt;&lt;br /&gt;STACKTRACE:&lt;br /&gt;&lt;br /&gt;java.net.ConnectException: Connection refused: connect&lt;br /&gt;	at java.net.PlainSocketImpl.socketConnect(Native Method)&lt;br /&gt;	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)&lt;br /&gt;	at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)&lt;br /&gt;	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)&lt;br /&gt;	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)&lt;br /&gt;	at java.net.Socket.connect(Socket.java:529)&lt;br /&gt;	at java.net.Socket.connect(Socket.java:478)&lt;br /&gt;	at java.net.Socket.&amp;lt;init&amp;gt;(Socket.java:375)&lt;br /&gt;	at java.net.Socket.&amp;lt;init&amp;gt;(Socket.java:218)&lt;br /&gt;	at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:256)&lt;br /&gt;	at com.mysql.jdbc.MysqlIO.&amp;lt;init&amp;gt;(MysqlIO.java:271)&lt;br /&gt;	at com.mysql.jdbc.Connection.createNewIO(Connection.java:2744)&lt;br /&gt;	at com.mysql.jdbc.Connection.&amp;lt;init&amp;gt;(Connection.java:1553)&lt;br /&gt;	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)&lt;br /&gt;	at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)&lt;br /&gt;	at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)&lt;br /&gt;	at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:148)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)&lt;br /&gt;	at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;** END NESTED EXCEPTION **&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Last packet sent to the server was 0 ms ago.&lt;br /&gt;	at com.mysql.jdbc.Connection.createNewIO(Connection.java:2820)&lt;br /&gt;	at com.mysql.jdbc.Connection.&amp;lt;init&amp;gt;(Connection.java:1553)&lt;br /&gt;	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)&lt;br /&gt;	at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)&lt;br /&gt;	at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)&lt;br /&gt;	at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:148)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)&lt;br /&gt;	at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)&lt;br /&gt;18:08:23,484 WARN  [BasicResourcePool:1841] com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@1035ff9 -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (3). Last acquisition attempt exception: &lt;br /&gt;com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: &lt;br /&gt;&lt;br /&gt;** BEGIN NESTED EXCEPTION ** &lt;br /&gt;&lt;br /&gt;java.net.ConnectException&lt;br /&gt;MESSAGE: Connection refused: connect&lt;br /&gt;&lt;br /&gt;STACKTRACE:&lt;br /&gt;&lt;br /&gt;java.net.ConnectException: Connection refused: connect&lt;br /&gt;	at java.net.PlainSocketImpl.socketConnect(Native Method)&lt;br /&gt;	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)&lt;br /&gt;	at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)&lt;br /&gt;	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)&lt;br /&gt;	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)&lt;br /&gt;	at java.net.Socket.connect(Socket.java:529)&lt;br /&gt;	at java.net.Socket.connect(Socket.java:478)&lt;br /&gt;	at java.net.Socket.&amp;lt;init&amp;gt;(Socket.java:375)&lt;br /&gt;	at java.net.Socket.&amp;lt;init&amp;gt;(Socket.java:218)&lt;br /&gt;	at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:256)&lt;br /&gt;	at com.mysql.jdbc.MysqlIO.&amp;lt;init&amp;gt;(MysqlIO.java:271)&lt;br /&gt;	at com.mysql.jdbc.Connection.createNewIO(Connection.java:2744)&lt;br /&gt;	at com.mysql.jdbc.Connection.&amp;lt;init&amp;gt;(Connection.java:1553)&lt;br /&gt;	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)&lt;br /&gt;	at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)&lt;br /&gt;	at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)&lt;br /&gt;	at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:148)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)&lt;br /&gt;	at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;** END NESTED EXCEPTION **&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Last packet sent to the server was 0 ms ago.&lt;br /&gt;	at com.mysql.jdbc.Connection.createNewIO(Connection.java:2820)&lt;br /&gt;	at com.mysql.jdbc.Connection.&amp;lt;init&amp;gt;(Connection.java:1553)&lt;br /&gt;	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)&lt;br /&gt;	at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)&lt;br /&gt;	at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)&lt;br /&gt;	at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:148)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)&lt;br /&gt;	at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)&lt;br /&gt;18:08:23,468 WARN  [BasicResourcePool:1841] com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@d5f9b9 -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (3). Last acquisition attempt exception: &lt;br /&gt;com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: &lt;br /&gt;&lt;br /&gt;** BEGIN NESTED EXCEPTION ** &lt;br /&gt;&lt;br /&gt;java.net.ConnectException&lt;br /&gt;MESSAGE: Connection refused: connect&lt;br /&gt;&lt;br /&gt;STACKTRACE:&lt;br /&gt;&lt;br /&gt;java.net.ConnectException: Connection refused: connect&lt;br /&gt;	at java.net.PlainSocketImpl.socketConnect(Native Method)&lt;br /&gt;	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)&lt;br /&gt;	at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)&lt;br /&gt;	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)&lt;br /&gt;	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)&lt;br /&gt;	at java.net.Socket.connect(Socket.java:529)&lt;br /&gt;	at java.net.Socket.connect(Socket.java:478)&lt;br /&gt;	at java.net.Socket.&amp;lt;init&amp;gt;(Socket.java:375)&lt;br /&gt;	at java.net.Socket.&amp;lt;init&amp;gt;(Socket.java:218)&lt;br /&gt;	at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:256)&lt;br /&gt;	at com.mysql.jdbc.MysqlIO.&amp;lt;init&amp;gt;(MysqlIO.java:271)&lt;br /&gt;	at com.mysql.jdbc.Connection.createNewIO(Connection.java:2744)&lt;br /&gt;	at com.mysql.jdbc.Connection.&amp;lt;init&amp;gt;(Connection.java:1553)&lt;br /&gt;	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)&lt;br /&gt;	at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)&lt;br /&gt;	at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)&lt;br /&gt;	at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:148)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)&lt;br /&gt;	at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;** END NESTED EXCEPTION **&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Last packet sent to the server was 0 ms ago.&lt;br /&gt;	at com.mysql.jdbc.Connection.createNewIO(Connection.java:2820)&lt;br /&gt;	at com.mysql.jdbc.Connection.&amp;lt;init&amp;gt;(Connection.java:1553)&lt;br /&gt;	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)&lt;br /&gt;	at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)&lt;br /&gt;	at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)&lt;br /&gt;	at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:148)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)&lt;br /&gt;	at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)&lt;br /&gt;18:08:23,468 WARN  [BasicResourcePool:1841] com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@3d12a6 -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (3). Last acquisition attempt exception: &lt;br /&gt;com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: &lt;br /&gt;&lt;br /&gt;** BEGIN NESTED EXCEPTION ** &lt;br /&gt;&lt;br /&gt;java.net.ConnectException&lt;br /&gt;MESSAGE: Connection refused: connect&lt;br /&gt;&lt;br /&gt;STACKTRACE:&lt;br /&gt;&lt;br /&gt;java.net.ConnectException: Connection refused: connect&lt;br /&gt;	at java.net.PlainSocketImpl.socketConnect(Native Method)&lt;br /&gt;	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)&lt;br /&gt;	at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)&lt;br /&gt;	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)&lt;br /&gt;	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)&lt;br /&gt;	at java.net.Socket.connect(Socket.java:529)&lt;br /&gt;	at java.net.Socket.connect(Socket.java:478)&lt;br /&gt;	at java.net.Socket.&amp;lt;init&amp;gt;(Socket.java:375)&lt;br /&gt;	at java.net.Socket.&amp;lt;init&amp;gt;(Socket.java:218)&lt;br /&gt;	at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:256)&lt;br /&gt;	at com.mysql.jdbc.MysqlIO.&amp;lt;init&amp;gt;(MysqlIO.java:271)&lt;br /&gt;	at com.mysql.jdbc.Connection.createNewIO(Connection.java:2744)&lt;br /&gt;	at com.mysql.jdbc.Connection.&amp;lt;init&amp;gt;(Connection.java:1553)&lt;br /&gt;	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)&lt;br /&gt;	at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)&lt;br /&gt;	at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)&lt;br /&gt;	at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:148)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)&lt;br /&gt;	at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)&lt;br /&gt;	at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;** END NESTED EXCEPTION **</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-24T18:13:57Z</dc:date>
  </entry>
  <entry>
    <title>RE: local-service and remote-service parameters in service.xml file</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13611700" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13611700</id>
    <updated>2012-04-23T20:08:51Z</updated>
    <published>2012-04-23T20:08:51Z</published>
    <summary type="html">Thanks a lot David .</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-23T20:08:51Z</dc:date>
  </entry>
  <entry>
    <title>RE: Inserting Data  into Database with SericeBuilder generated classes</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13611697" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13611697</id>
    <updated>2012-04-23T20:07:56Z</updated>
    <published>2012-04-23T20:07:56Z</published>
    <summary type="html">&lt;div class="quote-title"&gt;David H Nebinger:&lt;/div&gt;&lt;div class="quote"&gt;&lt;div class="quote-content"&gt;No, it is the wrong procedure.  Service builder already generated all of the necessary code.&lt;br /&gt;&lt;br /&gt;Assuming that your entity is named Article, in your code that leverages SB you&amp;#039;d use the following:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;1&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;2&lt;/span&gt;&amp;nbsp; Article article = ArticleLocalServiceUtil.createArticle(0);&lt;br /&gt;&lt;span class="code-lines"&gt;3&lt;/span&gt;&amp;nbsp; article.setMobile(...);&lt;br /&gt;&lt;span class="code-lines"&gt;4&lt;/span&gt;&amp;nbsp; article.setName(...);&lt;br /&gt;&lt;span class="code-lines"&gt;5&lt;/span&gt;&amp;nbsp; article.setDescription(...);&lt;br /&gt;&lt;span class="code-lines"&gt;6&lt;/span&gt;&amp;nbsp; article.setEmail(...);&lt;br /&gt;&lt;span class="code-lines"&gt;7&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;8&lt;/span&gt;&amp;nbsp; ArticleLocalServiceUtil.addArticle(article);&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;That was very very helpful .&lt;br /&gt;&lt;br /&gt;So what i understand is , inside the ArticleLocalServiceImpl class , inside the insertData method i need to add this code know   ?? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;public class ArticleLocalServiceImpl extends ArticleLocalServiceBaseImpl {&lt;br /&gt;&lt;br /&gt;public void insertData(Users user) {&lt;br /&gt;&lt;br /&gt; Article article = ArticleLocalServiceUtil.createArticle(0);&lt;br /&gt;  article.setMobile(...);&lt;br /&gt;  article.setName(...);&lt;br /&gt;  article.setDescription(...);&lt;br /&gt;  article.setEmail(...);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;And from Struts Action class i will create  ArticleLocalServiceUtil object and call insertData Method ??&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Please correct me if i am wrong here .</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-23T20:07:56Z</dc:date>
  </entry>
  <entry>
    <title>RE: Unable to include css and JS files in Liferay Portlet JSP Page</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13611676" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13611676</id>
    <updated>2012-04-23T20:01:01Z</updated>
    <published>2012-04-23T20:01:01Z</published>
    <summary type="html">&lt;div class="quote-title"&gt;David H Nebinger:&lt;/div&gt;&lt;div class="quote"&gt;&lt;div class="quote-content"&gt;Yes, that is certainly the wrong way to do it.&lt;br /&gt;&lt;br /&gt;If the CSS and JS files are only used by the portlet, they should be specified in liferay-portlet.xml.  Don&amp;#039;t hide them within the WEB-INF directory, put them somewhere in the docroot folder where they can be accessed by the browser, and the path used should not be relative (i.e. if you have myscript.js in the docroot/js directory, your liferay-portlet.xml file would have &lt;div class="code"&gt;&lt;span class="code-lines"&gt;1&lt;/span&gt;&amp;lt;footer-portlet-javascript&amp;gt;/js/myscript.js&amp;lt;/footer-portlet-javascript&amp;gt;&lt;/div&gt;).&lt;br /&gt;&lt;br /&gt;If the CSS and JS files will be used by multiple portlets, you should consider integrating them into a theme.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Thanks David , i  still have some questions on this &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I have 4 Portlets in the UI Page , and all of tem require Jquery.js and also light box.js files and other third party JS files for their UI Screens and i am alread using noir theme for the Application . how can i manage in this case ??&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I saw that we can define js files and css files inside liferay-portlet.xml &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. I have all my view Pages under docroot  , so how can i refer these js files in MY JSP pages which are defined inside liferay-portlet.xml file ??&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script type=&amp;#034;text/javascript&amp;#034; src=&amp;#034;&amp;#034;&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. what does this mean &amp;lt;footer-portlet-javascript&amp;gt;/js/myscript.js&amp;lt;/footer-portlet-javascript&amp;gt; and &amp;lt;header-portlet-javascript&amp;gt;/js/myscript.js&amp;lt;/header-portlet-javascript&amp;gt;  ( Because we can have Multiple Portlets on a page ) not only header and footer Portlet (In my case it s 4 currently )</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-23T20:01:01Z</dc:date>
  </entry>
  <entry>
    <title>Inserting Data  into Database with SericeBuilder generated classes</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13611400" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13611400</id>
    <updated>2012-04-23T19:12:18Z</updated>
    <published>2012-04-23T19:12:18Z</published>
    <summary type="html">Hi , the below is my table inside MYSQL Database&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;CREATE TABLE Article (ID INTEGER PRIMARY KEY AUTO_INCREMENT,&lt;br /&gt;      Name VARCHAR(256) NOT NULL,&lt;br /&gt;      Email VARCHAR(256) ,&lt;br /&gt;      Mobile int ,&lt;br /&gt;      Description Text );&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I defined appropiate parameters inside ServiceBuilder.xml file and ran build.xml file .&lt;br /&gt;&lt;br /&gt;It generate various impl , persisteence classes in the specified package .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Inside the class ArticleLocalServiceImpl , for inserting the Data in mYSQL Database , &lt;br /&gt;i added a method by name insertData with the DTO as a parameter , Now please tell me do i need to add JDBC code inside this method for inserting Data in Database ?? Will it be a right procedure ??&lt;br /&gt;&lt;br /&gt;please let me know &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;public class ArticleLocalServiceImpl extends ArticleLocalServiceBaseImpl {&lt;br /&gt;&lt;br /&gt;	public void insertData(Users user) {&lt;br /&gt;&lt;br /&gt;	}&lt;br /&gt;&lt;br /&gt;}</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-23T19:12:18Z</dc:date>
  </entry>
  <entry>
    <title>local-service and remote-service parameters in service.xml file</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13610172" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13610172</id>
    <updated>2012-04-23T18:40:41Z</updated>
    <published>2012-04-23T18:36:35Z</published>
    <summary type="html">Hi , &lt;br /&gt;&lt;br /&gt;Could anybody please let me know about these parameters , i saw number of examples on to internet where they specified &lt;br /&gt;local-service=&amp;#034;true&amp;#034; remote-service=&amp;#034;false&amp;#034;&lt;br /&gt;&lt;br /&gt;What does these parameters exactly mean ??&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;lt;entity name=&amp;#034;PasswordPolicy&amp;#034; table=&amp;#034;Password_Policy&amp;#034; local-service=&amp;#034;true&amp;#034; remote-service=&amp;#034;false&amp;#034;&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;And also one more query when i used Liferay Eclipse PLugin to create a new sevice.xml file it asks for Namespace value , please see the scren shot here , what does the Namespace value should be given ??&lt;br /&gt;&lt;img src="http&amp;#x3a;&amp;#x2f;&amp;#x2f;i&amp;#x2e;stack&amp;#x2e;imgur&amp;#x2e;com&amp;#x2f;zy78d&amp;#x2e;png" /&gt;</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-23T18:36:35Z</dc:date>
  </entry>
  <entry>
    <title>RE: Unable to include css and JS files in Liferay Portlet JSP Page</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13610168" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13610168</id>
    <updated>2012-04-23T18:35:16Z</updated>
    <published>2012-04-23T18:35:16Z</published>
    <summary type="html">&lt;div class="quote-title"&gt;David H Nebinger:&lt;/div&gt;&lt;div class="quote"&gt;&lt;div class="quote-content"&gt;Hmm, lets see...&lt;br /&gt;&lt;br /&gt;Could it be because you&amp;#039;ve hidden the files in the WEB-INF/view directory?&lt;br /&gt;&lt;br /&gt;Could it be that you&amp;#039;re trying to include them in the JSP file instead of using the liferay-portlet.xml file?&lt;br /&gt;&lt;br /&gt;Could it be that you&amp;#039;re just doing it wrong?&lt;br /&gt;&lt;br /&gt;I vote yes for all three...&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Yes David , you were right in 2 cases &lt;br /&gt;&lt;br /&gt;I am using Struts2 with Liferay and i kept all my JSP&amp;#039;s inside WEB-INF view directory &lt;br /&gt;Yes i am directly using them inside JSP without mentioning it them in liferay-portlet.xml file&lt;br /&gt;&lt;br /&gt;Anyway i solved tis by putting the external js and css files in webapps\ROOT\html\js , please let me now if this is wrong thing to do ??&lt;br /&gt;And could you tell me or point me to a example where we can use liferay-portlet.xml file for these things .  Thanks in advance .</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-23T18:35:16Z</dc:date>
  </entry>
  <entry>
    <title>Unable to include css and JS files in Liferay Portlet JSP Page</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13575666" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13575666</id>
    <updated>2012-04-20T20:59:25Z</updated>
    <published>2012-04-20T20:59:25Z</published>
    <summary type="html">Hi , &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I have download a Jquery Image Slider source and want to integarte with my JSP File&lt;br /&gt;&lt;br /&gt;This is my Folder Struture&lt;br /&gt;&lt;br /&gt;&lt;img src="http&amp;#x3a;&amp;#x2f;&amp;#x2f;i&amp;#x2e;stack&amp;#x2e;imgur&amp;#x2e;com&amp;#x2f;kjjyN&amp;#x2e;png" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This is the way i am including them &lt;br /&gt;&lt;br /&gt;&amp;lt;script type=&amp;#034;text/javascript&amp;#034; &lt;br /&gt;src=&amp;#034;http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js&amp;#034;&amp;gt;  &lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&amp;lt;link type=&amp;#034;text/css&amp;#034; href=&amp;#034;/css/jquery.ui.theme.css&amp;#034; rel=&amp;#034;stylesheet&amp;#034; /&amp;gt;&lt;br /&gt;&amp;lt;link type=&amp;#034;text/css&amp;#034; href=&amp;#034;/css/jquery.ui.core.css&amp;#034; rel=&amp;#034;stylesheet&amp;#034; /&amp;gt;&lt;br /&gt;&amp;lt;link type=&amp;#034;text/css&amp;#034; href=&amp;#034;/css/jquery.ui.slider.css&amp;#034; rel=&amp;#034;stylesheet&amp;#034; /&amp;gt;&lt;br /&gt;&amp;lt;link rel=&amp;#034;stylesheet&amp;#034; href=&amp;#034;/css/style.css&amp;#034; type=&amp;#034;text/css&amp;#034; media=&amp;#034;screen&amp;#034;/&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I get this 404 in server console&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;20:50:04,625 WARN  [404_jsp:109] /css/jquery.ui.theme.css&lt;br /&gt;20:50:04,640 WARN  [404_jsp:109] /css/jquery.ui.core.css&lt;br /&gt;20:50:04,640 WARN  [404_jsp:109] /css/jquery.ui.slider.css&lt;br /&gt;20:50:04,656 WARN  [404_jsp:109] /css/style.css&lt;br /&gt;20:50:04,671 WARN  [404_jsp:109] /js/cufon-yui.js&lt;br /&gt;20:50:04,671 WARN  [404_jsp:109] /js/GreyscaleBasic.font.js&lt;br /&gt;20:50:04,687 WARN  [404_jsp:109] /js/jquery.easing.1.3.js</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-20T20:59:25Z</dc:date>
  </entry>
  <entry>
    <title>Unable to call Struts2 Action using Jquery Ajax in Liferay</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13561676" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13561676</id>
    <updated>2012-04-20T05:55:21Z</updated>
    <published>2012-04-20T05:55:21Z</published>
    <summary type="html">I was Unable to call Struts2 Action using Jquery Ajax in Liferay6.1&lt;br /&gt;&lt;br /&gt;Please see the following files , i pasted below and let me know if this is not the way to call&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Jsp page&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;portlet:renderURL var=&amp;#034;getChartData&amp;#034; windowState=&amp;#034;&amp;lt;%= LiferayWindowState.EXCLUSIVE.toString() %&amp;gt;&amp;#034;&amp;gt;&lt;br /&gt;&amp;lt;portlet:param name=&amp;#034;struts_action&amp;#034; value=&amp;#034;/getChartData&amp;#034; /&amp;gt;&lt;br /&gt;&amp;lt;/portlet:renderURL&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;script type=&amp;#034;text/javascript&amp;#034;&amp;gt;&lt;br /&gt;$(document).ready(function(){&lt;br /&gt;     alert(&amp;#039;jjjj&amp;#039;);&lt;br /&gt;     $.ajax({&lt;br /&gt;         type : &amp;#039;POST&amp;#039;,&lt;br /&gt;         url  : &amp;#039;&amp;lt;%=getChartData%&amp;gt;&amp;#039;,&lt;br /&gt;         data: &amp;#034;countryId=&amp;#034;+countryId,&lt;br /&gt;         success : function(data){&lt;br /&gt;             alert(data);&lt;br /&gt;         }&lt;br /&gt;     });&lt;br /&gt;&lt;br /&gt;});&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;strong&gt;struts.xml&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;action name=&amp;#034;getChartData&amp;#034; class=&amp;#034;com.actions.ImageDisplayAction&amp;#034; method=&amp;#034;getChartData&amp;#034;&amp;gt;&lt;br /&gt;            &amp;lt;result name=&amp;#034;success&amp;#034;&amp;gt;/WEB-INF/view/blank.jsp&amp;lt;/result&amp;gt;&lt;br /&gt;        &amp;lt;/action&amp;gt;&lt;br /&gt;&lt;strong&gt;portlet.xml&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;portlet&amp;gt;&lt;br /&gt;        &amp;lt;portlet-name&amp;gt;DisplayImages&amp;lt;/portlet-name&amp;gt;&lt;br /&gt;        &amp;lt;display-name&amp;gt;DisplayImages&amp;lt;/display-name&amp;gt;&lt;br /&gt;&lt;br /&gt;        &amp;lt;portlet-class&amp;gt;org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher&amp;lt;/portlet-class&amp;gt;&lt;br /&gt;&lt;strong&gt;Action class&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;public class ImageDisplayAction extends ActionSupport {&lt;br /&gt;&lt;br /&gt;    public String getChartData() {&lt;br /&gt;&lt;br /&gt;        System.out.println(&amp;#034;Hi &amp;#034;);&lt;br /&gt;        System.out.println(&amp;#034;Hi &amp;#034;);&lt;br /&gt;        System.out.println(&amp;#034;Hi &amp;#034;);&lt;br /&gt;        System.out.println(&amp;#034;Hi &amp;#034;);&lt;br /&gt;&lt;br /&gt;        return SUCCESS;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;}</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-20T05:55:21Z</dc:date>
  </entry>
  <entry>
    <title>Why to use PortletURL?</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13494946" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13494946</id>
    <updated>2012-04-16T20:18:20Z</updated>
    <published>2012-04-16T20:18:20Z</published>
    <summary type="html">This thread is not a question , it was a doubt raised when i was going through LLiferay Forums about using &lt;br /&gt;PortletURL&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In Somecase i see this PortletURL inside the javscript Method &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;function createRowURL() {&lt;br /&gt;   var portletURL = new Liferay.PortletURL();&lt;br /&gt;   portletURL.setParameter(&amp;#034;rowNumber&amp;#034;, &amp;#034;25&amp;#034; );&lt;br /&gt;   return portletURL.toString();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In Somecase i see this PortletURL inside the doView Method as shown &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To get currentURL :&lt;br /&gt;&lt;br /&gt;PortletURL url = PortletURLUtil.getCurrent(renderRequest, mimeResponse or renderResponse)&lt;br /&gt;&lt;br /&gt;creating PortletURL from renderResponse : &lt;br /&gt;&lt;br /&gt;a.For RenderURL:&lt;br /&gt;PortletURL renderURL = renderResponse.createRenderURL(); &lt;br /&gt;b.For actionURL:&lt;br /&gt;PortletURL actionURL = renderResponse.createActionURL();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Could anybody please tell me in which  case PortletURL would be useful ?? &lt;br /&gt;&lt;br /&gt;Thanks in advance &lt;br /&gt;&lt;br /&gt;Once again i am sorry if this wasted your time .</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-16T20:18:20Z</dc:date>
  </entry>
  <entry>
    <title>RE: difference between login.events.pre and login.events.post</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13494944" />
    <author>
      <name>Ravi Kiran</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13494944</id>
    <updated>2012-04-16T20:17:49Z</updated>
    <published>2012-04-16T20:17:49Z</published>
    <summary type="html">That was very useful information .Thanks once again David.</summary>
    <dc:creator>Ravi Kiran</dc:creator>
    <dc:date>2012-04-16T20:17:49Z</dc:date>
  </entry>
</feed>

