Yup - I've see that bug.
This is somewhat related to the 'bugette' that Chris reported earlier today.
Something has changed there, i need to investigate it...
> -----Original Message-----
> From: Atul Dambalkar [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, July 05, 2001 1:02 PM
> To: [EMAIL PROTECTED]
> Subject: Customizer Error in CVS HEAD...
>
>
> Hi,
>
> I extracted CVS HEAD. Built WAR and restarted Tomcat.. (Tomcat
> 3.2.2/JDK1.3/SunOS5.6) I am getting following error:
>
> 1. Created new user account(test).
> 2. Logged in as 'test'
> 3. Customized thro' Customize page
>
> Error: The customizer doesn't take into account the new
> changes. It does
> write new html/default.psml file but fails to use that, as it
> is failing
> for wml/default.psml file, as you can see in the exception trace.
>
> Thanks,
>
> -Atul
>
> =============================================
> [Thu Jul 05 11:52:59 PDT 2001] -- ERROR -- The following file
> does not
> exist:
> /opt/java/jakarta-tomcat-3.2.2/webapps/jetspeed/opt/java/jakar
> ta-tomcat-3.2.2/webapps/jetspeed/WEB-INF/psml/user/test/wml/de
> fault.psml
> [Thu Jul 05 11:52:59 PDT 2001] -- ERROR -- The following URL is not
> available because it is considered invalid:
> file:/opt/java/jakarta-tomcat-3.2.2/webapps/jetspeed/opt/java/
> jakarta-tomcat-3.2.2/webapps/jetspeed/WEB-INF/psml/user/test/w
> ml/default.psml
> -> java.io.FileNotFoundException:
> /opt/java/jakarta-tomcat-3.2.2/webapps/jetspeed/opt/java/jakar
> ta-tomcat-3.2.2/webapps/jetspeed/WEB-INF/psml/user/test/wml/de
> fault.psml
> (No such file or directory)
> [Thu Jul 05 11:52:59 PDT 2001] -- ERROR --
> Exception:
> org.apache.jetspeed.services.urlmanager.URLNotAvailableException: The
> following URL is not available because it is considered invalid:
> file:/opt/java/jakarta-tomcat-3.2.2/webapps/jetspeed/opt/java/
> jakarta-tomcat-3.2.2/webapps/jetspeed/WEB-INF/psml/user/test/w
> ml/default.psml
> Stack Trace follows:
>
> org.apache.jetspeed.services.urlmanager.URLNotAvailableException: The
> following URL is not available because it is considered invalid:
> file:/opt/java/jakarta-tomcat-3.2.2/webapps/jetspeed/opt/java/
> jakarta-tomcat-3.2.2/webapps/jetspeed/WEB-INF/psml/user/test/w
> ml/default.psml
> at
> org.apache.jetspeed.services.urlmanager.URLFetcher.fetch(URLFe
> tcher.java:119)
> at
> org.apache.jetspeed.cache.disk.JetspeedDiskCache.fetch(Jetspee
> dDiskCache.java:411)
> at
> org.apache.jetspeed.cache.disk.JetspeedDiskCache.add(JetspeedD
> iskCache.java:366)
> at
> org.apache.jetspeed.cache.disk.JetspeedDiskCacheEntry.init(Jet
> speedDiskCacheEntry.java:177)
> at
> org.apache.jetspeed.cache.disk.JetspeedDiskCacheEntry.<init>(J
> etspeedDiskCacheEntry.java:148)
> at
> org.apache.jetspeed.cache.disk.JetspeedDiskCache.getEntry(Jets
> peedDiskCache.java:233)
> at
> org.apache.jetspeed.cache.disk.JetspeedDiskCache.getEntry(Jets
> peedDiskCache.java:191)
> at
> org.apache.jetspeed.services.psmlmanager.CastorPsmlManagerServ
> ice.getFile(CastorPsmlManagerService.java:426)
> at
> org.apache.jetspeed.services.psmlmanager.CastorPsmlManagerServ
> ice.loadDocument(CastorPsmlManagerService.java:228)
> at
> org.apache.jetspeed.services.psmlmanager.CastorPsmlManagerServ
> ice.getDocument(CastorPsmlManagerService.java:199)
> at
> org.apache.jetspeed.services.PsmlManager.getDocument(PsmlManag
> er.java:90)
> at
> org.apache.jetspeed.om.profile.BaseProfile.getDocument(BasePro
> file.java:125)
> at
> org.apache.jetspeed.util.PSMLManager.getPSMLContent(PSMLManage
> r.java:124)
> at
> org.apache.jetspeed.portal.portlets.customize.CustomizePortlet
> .getUsersPortlets(CustomizePortlet.java:623)
> at
> org.apache.jetspeed.portal.portlets.customize.CustomizePortlet
> .getPageOne(CustomizePortlet.java:240)
> at
> org.apache.jetspeed.portal.portlets.customize.CustomizePortlet
> .getContent(CustomizePortlet.java:187)
> at java.lang.reflect.Method.invoke(Native Method)
> at
> org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTM
> ethod.java)
> at
> org.apache.velocity.runtime.parser.node.ASTReference.execute(A
> STReference.java)
> at
> org.apache.velocity.runtime.parser.node.ASTReference.render(AS
> TReference.java)
> at
> org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java)
> at
> org.apache.velocity.runtime.parser.node.ASTIfStatement.render(
> ASTIfStatement.java)
> at
> org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java)
> at
> org.apache.velocity.runtime.parser.node.ASTIfStatement.render(
> ASTIfStatement.java)
> at
> org.apache.velocity.runtime.parser.node.SimpleNode.render(Simp
> leNode.java)
> at org.apache.velocity.Template.merge(Template.java)
> at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java)
> at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java)
> at
> org.apache.turbine.services.velocity.TurbineVelocityService.de
> codeRequest(TurbineVelocityService.java:351)
> at
> org.apache.turbine.services.velocity.TurbineVelocityService.ha
> ndleRequest(TurbineVelocityService.java:247)
> at
> org.apache.turbine.services.velocity.TurbineVelocity.handleReq
> uest(TurbineVelocity.java:109)
> at
> org.apache.jetspeed.portal.controls.VelocityPortletControl.get
> Content(VelocityPortletControl.java:156)
> at java.lang.reflect.Method.invoke(Native Method)
> at
> org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTM
> ethod.java)
> at
> org.apache.velocity.runtime.parser.node.ASTReference.execute(A
> STReference.java)
> at
> org.apache.velocity.runtime.parser.node.ASTReference.render(AS
> TReference.java)
> at
> org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java)
> at
> org.apache.velocity.runtime.directive.Foreach.render(Foreach.java)
> at
> org.apache.velocity.runtime.parser.node.ASTDirective.render(AS
> TDirective.java)
> at
> org.apache.velocity.runtime.parser.node.SimpleNode.render(Simp
> leNode.java)
> at org.apache.velocity.Template.merge(Template.java)
> at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java)
> at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java)
> at
> org.apache.turbine.services.velocity.TurbineVelocityService.de
> codeRequest(TurbineVelocityService.java:351)
> at
> org.apache.turbine.services.velocity.TurbineVelocityService.ha
> ndleRequest(TurbineVelocityService.java:247)
> at
> org.apache.turbine.services.velocity.TurbineVelocity.handleReq
> uest(TurbineVelocity.java:109)
> at
> org.apache.jetspeed.portal.controllers.VelocityPortletControll
> er.getContent(VelocityPortletController.java:135)
> at
> org.apache.jetspeed.portal.BasePortletSet.getContent(BasePortl
> etSet.java:301)
> at
> org.apache.jetspeed.services.jsp.tags.JetspeedPaneTag.doStartT
> ag(JetspeedPaneTag.java:133)
> at
> WEB_0002dINF.templates.jsp.screens._0002fWEB_0002dINF_0002ftem
> plates_0002fjsp_0002fscreens_0002fCustomize_0002ejspCustomize_
> jsp_3._jspService(_0002fWEB_0002dINF_0002ftemplates_0002fjsp_0
> 002fscreens_0002fCustomize_0002ejspCustomize_jsp_3.java:67)
> at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.jasper.servlet.JspServlet$JspCountedServlet.service
> (JspServlet.java:130)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service
> (JspServlet.java:282)
> at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet
> .java:429)
> at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper
> .java:405)
> at org.apache.tomcat.core.Handler.service(Handler.java:287)
> at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
> at
> org.apache.tomcat.facade.RequestDispatcherImpl.doInclude(Reque
> stDispatcherImpl.java:400)
> at
> org.apache.tomcat.facade.RequestDispatcherImpl.include(Request
> DispatcherImpl.java:270)
> at
> org.apache.jasper.runtime.PageContextImpl.include(PageContextI
> mpl.java:414)
> at
> WEB_0002dINF.templates.jsp.layouts.html.en._0002fWEB_0002dINF_
> 0002ftemplates_0002fjsp_0002flayouts_0002fhtml_0002fen_0002fde
> fault_0002ejspdefault_jsp_5._jspService(_0002fWEB_0002dINF_000
> 2ftemplates_0002fjsp_0002flayouts_0002fhtml_0002fen_0002fdefau
> lt_0002ejspdefault_jsp_5.java:173)
> at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.jasper.servlet.JspServlet$JspCountedServlet.service
> (JspServlet.java:130)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service
> (JspServlet.java:282)
> at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet
> .java:429)
> at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper
> .java:405)
> at org.apache.tomcat.core.Handler.service(Handler.java:287)
> at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
> at
> org.apache.tomcat.facade.RequestDispatcherImpl.doInclude(Reque
> stDispatcherImpl.java:400)
> at
> org.apache.tomcat.facade.RequestDispatcherImpl.include(Request
> DispatcherImpl.java:270)
> at
> org.apache.turbine.services.jsp.TurbineJspService.handleReques
> t(TurbineJspService.java:191)
> at
> org.apache.jetspeed.modules.layouts.JetspeedJspLayout.doBuild(
> JetspeedJspLayout.java:101)
> at org.apache.turbine.modules.Layout.build(Layout.java:91)
> at
> org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:123)
> at
> org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPa
> ge.java:166)
> at org.apache.turbine.modules.Page.build(Page.java:90)
> at
> org.apache.turbine.modules.PageLoader.exec(PageLoader.java:123)
> at org.apache.turbine.Turbine.doGet(Turbine.java:447)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper
> .java:405)
> at org.apache.tomcat.core.Handler.service(Handler.java:287)
> at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
> at
> org.apache.tomcat.core.ContextManager.internalService(ContextM
> anager.java:797)
> at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
> at
> org.apache.tomcat.service.connector.Ajp12ConnectionHandler.pro
> cessConnection(Ajp12ConnectionHandler.java:166)
> at
> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoin
> t.java:416)
> at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPo
> ol.java:501)
> at java.lang.Thread.run(Thread.java:484)
>
> [Thu Jul 05 11:52:59 PDT 2001] -- INFO -- Returning local cached URL
> [Thu Jul 05 11:52:59 PDT 2001] -- ERROR -- PSMLManager: Could
> not load the file
> /opt/java/jakarta-tomcat-3.2.2/webapps/jetspeed/opt/java/jakar
> ta-tomcat-3.2.2/webapps/jetspeed/WEB-INF/psml/user/test/wml/de
> fault.psml
> Exception: java.io.FileNotFoundException:
> /opt/java/jakarta-tomcat-3.2.2/webapps/jetspeed/opt/java/jakar
> ta-tomcat-3.2.2/webapps/jetspeed/WEB-INF/psml/user/test/wml/de
> fault.psml
> (No such file or directory)
> Stack Trace follows:
> java.io.FileNotFoundException:
> /opt/java/jakarta-tomcat-3.2.2/webapps/jetspeed/opt/java/jakar
> ta-tomcat-3.2.2/webapps/jetspeed/WEB-INF/psml/user/test/wml/de
> fault.psml
> (No such file or directory)
> at java.io.FileInputStream.open(Native Method)
> at java.io.FileInputStream.<init>(FileInputStream.java:64)
> a
>
> ==============================================================
> ===============
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]