<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2627" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=542383709-20042005><FONT face=Arial 
size=2>unlock the parent folder before you publish any child entries as 
publishing tries to unlock the child file and will throw and exception if the 
parent folder is locked</FONT></SPAN></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> opencms-dev-bounces@opencms.org 
[mailto:opencms-dev-bounces@opencms.org] <B>On Behalf Of </B>Narasimha Rao 
Sunkara<BR><B>Sent:</B> 20 April 2005 10:34<BR><B>To:</B> 
opencms-dev@opencms.org<BR><B>Subject:</B> [opencms-dev] while pulishing 
CmsLockException mysql/tomcat ?<BR></FONT><BR></DIV>
<DIV></DIV>
<P>while pulishing index.html page i am getting the exception <BR>my env is 
mysql 4.1 with apache tomcat <BR>can any body help 
me<BR><BR>Regards<BR>S.N.Rao<BR>  <BR>org.opencms.lock.CmsLockException: 
Unable to unlock '/sites/Fantasy/index.html', the lock is inherited from a 
parent folder [Code 204 - org.opencms.lock.CmsLockException]<BR>    
 at 
org.opencms.lock.CmsLockManager.removeResource(CmsLockManager.java:414)<BR>  
   at 
org.opencms.db.CmsDriverManager.unlockResource(CmsDriverManager.java:7002)<BR>  
   at 
org.opencms.db.CmsSecurityManager.unlockResource(CmsSecurityManager.java:4367)<BR>  
   at 
org.opencms.file.types.A_CmsResourceType.unlockResource(A_CmsResourceType.java:736)<BR>  
   at 
org.opencms.file.CmsObject.unlockResource(CmsObject.java:2999)<BR>    
 at 
org.opencms.workplace.commons.CmsLock.actionToggleLock(CmsLock.java:206)<BR>  
   at 
org.apache.jsp.WEB_002dINF.jsp.offline.system.workplace.commons.unlock_005fstandard_jsp._jspService(unlock_005fstandard_jsp.java:68)<BR>  
   at 
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)<BR>  
   at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)<BR>    
 at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)<BR>  
   at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)<BR>  
   at 
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)<BR>  
   at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)<BR>    
 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)<BR>  
   at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)<BR>  
   at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)<BR>  
   at 
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)<BR>  
   at 
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:510)<BR>  
   at 
org.opencms.flex.CmsFlexRequestDispatcher.includeExternal(CmsFlexRequestDispatcher.java:357)<BR>  
   at 
org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:163)<BR>  
   at 
org.opencms.loader.CmsJspLoader.service(CmsJspLoader.java:412)<BR>    
 at 
org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:293)<BR>  
   at 
org.opencms.jsp.CmsJspTagInclude.includeTagAction(CmsJspTagInclude.java:210)<BR>  
   at 
org.opencms.jsp.CmsJspActionElement.include(CmsJspActionElement.java:245)<BR>  
   at 
org.opencms.jsp.CmsJspActionElement.include(CmsJspActionElement.java:190)<BR>  
   at 
org.apache.jsp.WEB_002dINF.jsp.offline.system.workplace.commons.unlock_jsp._jspService(unlock_jsp.java:51)<BR>  
   at 
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)<BR>  
   at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)<BR>    
 at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)<BR>  
   at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)<BR>  
   at 
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)<BR>  
   at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)<BR>    
 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)<BR>  
   at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)<BR>  
   at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)<BR>  
   at 
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)<BR>  
   at 
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:510)<BR>  
   at 
org.opencms.flex.CmsFlexRequestDispatcher.includeExternal(CmsFlexRequestDispatcher.java:357)<BR>  
   at 
org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:163)<BR>  
   at 
org.opencms.loader.CmsJspLoader.service(CmsJspLoader.java:412)<BR>    
 at 
org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:293)<BR>  
   at 
org.opencms.loader.CmsJspLoader.dispatchJsp(CmsJspLoader.java:444)<BR>  
   at 
org.opencms.loader.CmsJspLoader.load(CmsJspLoader.java:389)<BR>    
 at 
org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:677)<BR>  
   at 
org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:1371)<BR>  
   at 
org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:108)<BR>    
 at 
org.opencms.main.OpenCmsServlet.doPost(OpenCmsServlet.java:120)<BR>    
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)<BR>  
   at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)<BR>    
 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)<BR>  
   at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)<BR>  
   at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)<BR>  
   at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)<BR>  
   at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)<BR>  
   at 
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)<BR>  
   at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)<BR>  
   at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)<BR>  
   at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)<BR>  
   at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)<BR>  
   at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)<BR>  
   at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)<BR>  
   at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)<BR>  
   at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)<BR>  
   at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)<BR>  
   at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)<BR>  
   at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)<BR>  
   at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)<BR>  
   at 
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)<BR>  
   at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)<BR>  
   at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)<BR>  
   at 
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)<BR>  
   at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)<BR>  
   at java.lang.Thread.run(Thread.java:534)<BR></P><BR><BR><A 
href="http://clients.rediff.com/signature/track_sig.asp" target=_blank><IMG 
hspace=0 
src="http://ads.rediff.com/RealMedia/ads/adstream_nx.cgi/www.rediffmail.com/inbox.htm@Bottom" 
border=0 NOSEND="1"></A> 
<BR>_____________________________________________________________________<BR>This 
e-mail has been scanned for viruses by MCI's Internet Managed Scanning Services 
- powered by MessageLabs. For further information visit 
http://www.mci.com<BR></BODY></HTML>