Hi Arjan, What changes did you make? Could you please send the snippets of the layout, business_logic and the model of this field?
Regards, Jasha Joachimsthal www.onehippo.com Amsterdam - Hippo B.V. Oosteinde 11 1017 WT Amsterdam +31(0)20-5224466 San Francisco - Hippo USA Inc. 101 H Street, suite Q Petaluma CA 94952-3329 +1 (707) 773-4646 > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Arjan Duijs > Sent: donderdag 22 mei 2008 15:05 > To: Hippo CMS development public mailinglist > Subject: [HippoCMS-dev] unable to save document after change in type > > Hello, > > > > I have changed the name and property in a certain type. > > > > Ran an validation check. > > > Consistency report for backend template "artikel" > > > Template is consistent with model. > > > Binding is consistent with model. > > > > > Opening an existing document goes well, I see the new field > at the same place where the old field used to be. > > But after inserting a new value and trying to save the > document I get an error. > > > > > An Error Occurred > > > Sitemap: error calling continuation at <map:call> - > file:/C:/Documents%20and%20Settings/aduijs/vastgoedmarkt/vastg > oedmarkt-C > MS/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:477:67 > at <map:mount> - > file:/C:/Documents%20and%20Settings/aduijs/vastgoedmarkt/vastg > oedmarkt-C > MS/cocoon/../sites/hippo-cms/editing/sitemap.xmap:42:62 at > <map:mount> - > file:/C:/Documents%20and%20Settings/aduijs/vastgoedmarkt/vastg > oedmarkt-C > MS/cocoon/../sites/hippo-cms/sitemap.xmap:342:54 at > <map:mount> - > file:/C:/Documents%20and%20Settings/aduijs/vastgoedmarkt/vastg > oedmarkt-C > MS/cocoon/sitemap.xmap:127:59 > > Below is the stacktrace: > > > > full exception chain stacktrace[hide] > > org.apache.cocoon.ProcessingException: Sitemap: error calling > continuation > at <map:call> - > file:/C:/Documents%20and%20Settings/aduijs/vastgoedmarkt/vastg > oedmarkt-C > MS/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:477:67 > at <map:mount> - > file:/C:/Documents%20and%20Settings/aduijs/vastgoedmarkt/vastg > oedmarkt-C > MS/cocoon/../sites/hippo-cms/editing/sitemap.xmap:42:62 > at <map:mount> - > file:/C:/Documents%20and%20Settings/aduijs/vastgoedmarkt/vastg > oedmarkt-C > MS/cocoon/../sites/hippo-cms/sitemap.xmap:342:54 > at <map:mount> - > file:/C:/Documents%20and%20Settings/aduijs/vastgoedmarkt/vastg > oedmarkt-C > MS/cocoon/sitemap.xmap:127:59 > at > org.apache.cocoon.ProcessingException.throwLocated(ProcessingE > xception.j > ava:113) > at > org.apache.cocoon.components.treeprocessor.sitemap.CallFunctio > nNode.invo > ke(CallFunctionNode.java:126) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProce > ssingNode. > invokeNodes(AbstractParentProcessingNode.java:47) > at > org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.i > nvoke(Matc > hNode.java:108) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProce > ssingNode. > invokeNodes(AbstractParentProcessingNode.java:69) > at > org.apache.cocoon.components.treeprocessor.sitemap.PipelineNod > e.invoke(P > ipelineNode.java:143) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProce > ssingNode. > invokeNodes(AbstractParentProcessingNode.java:69) > at > org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNo > de.invoke( > PipelinesNode.java:93) > at > org.apache.cocoon.components.treeprocessor.ConcreteTreeProcess > or.process > (ConcreteTreeProcessor.java:235) > at > org.apache.cocoon.components.treeprocessor.ConcreteTreeProcess > or.process > (ConcreteTreeProcessor.java:177) > at > org.apache.cocoon.components.treeprocessor.TreeProcessor.proce > ss(TreePro > cessor.java:253) > at > org.apache.cocoon.components.treeprocessor.sitemap.MountNode.i > nvoke(Moun > tNode.java:118) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProce > ssingNode. > invokeNodes(AbstractParentProcessingNode.java:47) > at > org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.i > nvoke(Matc > hNode.java:108) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProce > ssingNode. > invokeNodes(AbstractParentProcessingNode.java:69) > at > org.apache.cocoon.components.treeprocessor.sitemap.PipelineNod > e.invoke(P > ipelineNode.java:143) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProce > ssingNode. > invokeNodes(AbstractParentProcessingNode.java:69) > at > org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNo > de.invoke( > PipelinesNode.java:93) > at > org.apache.cocoon.components.treeprocessor.ConcreteTreeProcess > or.process > (ConcreteTreeProcessor.java:235) > at > org.apache.cocoon.components.treeprocessor.ConcreteTreeProcess > or.process > (ConcreteTreeProcessor.java:177) > at > org.apache.cocoon.components.treeprocessor.TreeProcessor.proce > ss(TreePro > cessor.java:253) > at > org.apache.cocoon.components.treeprocessor.sitemap.MountNode.i > nvoke(Moun > tNode.java:118) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProce > ssingNode. > invokeNodes(AbstractParentProcessingNode.java:69) > at > org.apache.cocoon.components.treeprocessor.sitemap.SelectNode. > invoke(Sel > ectNode.java:103) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProce > ssingNode. > invokeNodes(AbstractParentProcessingNode.java:47) > at > org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.i > nvoke(Matc > hNode.java:108) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProce > ssingNode. > invokeNodes(AbstractParentProcessingNode.java:69) > at > org.apache.cocoon.components.treeprocessor.sitemap.PipelineNod > e.invoke(P > ipelineNode.java:143) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProce > ssingNode. > invokeNodes(AbstractParentProcessingNode.java:69) > at > org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNo > de.invoke( > PipelinesNode.java:93) > at > org.apache.cocoon.components.treeprocessor.ConcreteTreeProcess > or.process > (ConcreteTreeProcessor.java:235) > at > org.apache.cocoon.components.treeprocessor.ConcreteTreeProcess > or.process > (ConcreteTreeProcessor.java:177) > at > org.apache.cocoon.components.treeprocessor.TreeProcessor.proce > ss(TreePro > cessor.java:253) > at > org.apache.cocoon.components.treeprocessor.sitemap.MountNode.i > nvoke(Moun > tNode.java:118) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProce > ssingNode. > invokeNodes(AbstractParentProcessingNode.java:47) > at > org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.i > nvoke(Matc > hNode.java:108) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProce > ssingNode. > invokeNodes(AbstractParentProcessingNode.java:69) > at > org.apache.cocoon.components.treeprocessor.sitemap.PipelineNod > e.invoke(P > ipelineNode.java:143) > at > org.apache.cocoon.components.treeprocessor.AbstractParentProce > ssingNode. > invokeNodes(AbstractParentProcessingNode.java:69) > at > org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNo > de.invoke( > PipelinesNode.java:93) > at > org.apache.cocoon.components.treeprocessor.ConcreteTreeProcess > or.process > (ConcreteTreeProcessor.java:235) > at > org.apache.cocoon.components.treeprocessor.ConcreteTreeProcess > or.process > (ConcreteTreeProcessor.java:177) > at > org.apache.cocoon.components.treeprocessor.TreeProcessor.proce > ss(TreePro > cessor.java:253) > at org.apache.cocoon.Cocoon.process(Cocoon.java:699) > at > org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet. > java:1154) > > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.j > ava:428) > at > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.do > Filter(Web > ApplicationHandler.java:830) > at > nl.hippo.util.ResponseEncodingFilter.doFilter(ResponseEncoding > Filter.jav > a:51) > at > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.do > Filter(Web > ApplicationHandler.java:821) > at > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebAp > plicationH > andler.java:471) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler > .java:568) > > at > org.mortbay.http.HttpContext.handle(HttpContext.java:1530) > at > org.mortbay.jetty.servlet.WebApplicationContext.handle(WebAppl > icationCon > text.java:633) > at > org.mortbay.http.HttpContext.handle(HttpContext.java:1482) > at org.mortbay.http.HttpServer.service(HttpServer.java:909) > at > org.mortbay.http.HttpConnection.service(HttpConnection.java:816) > at > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982) > at > org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) > at > org.mortbay.http.SocketListener.handleConnection(SocketListene > r.java:244 > ) > at > org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) > at > org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) > Caused by: org.mozilla.javascript.WrappedException: Wrapped > org.apache.cocoon.forms.binding.BindingException: Error > executing custom binding (file:/C:/Documents and > Settings/aduijs/vastgoedmarkt/vastgoedmarkt-CMS/cocoon/../site > s/hippo-cm > s/editing/cf2/flow/HippoForm.js#215) > at > org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Context. > java:1736) > > at > org.mozilla.javascript.MemberBox.invoke(MemberBox.java:164) > at > org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod. > java:204) > at > org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.j > ava:3089) > at > org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2255) > at > org.mozilla.javascript.InterpretedFunction.call(InterpretedFun > ction.java > :161) > at > org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory > .java:386) > > at > org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.j > ava:2772) > at > org.mozilla.javascript.InterpretedFunction.call(InterpretedFun > ction.java > :159) > at org.mozilla.javascript.Context.call(Context.java:520) > at > org.mozilla.javascript.ScriptableObject.callMethod(ScriptableO > bject.java > :1676) > at > org.mozilla.javascript.ScriptableObject.callMethod(ScriptableO > bject.java > :1646) > at > org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScrip > tInterpret > er.handleContinuation(FOM_JavaScriptInterpreter.java:841) > at > org.apache.cocoon.components.treeprocessor.sitemap.CallFunctio > nNode.invo > ke(CallFunctionNode.java:124) > ... 60 more > Caused by: org.apache.cocoon.forms.binding.BindingException: > Error executing custom binding > at > org.apache.cocoon.forms.binding.AbstractCustomBinding.saveForm > ToModel(Ab > stractCustomBinding.java:115) > at > org.apache.cocoon.forms.binding.CustomJXPathBinding.doSave(Cus > tomJXPathB > inding.java:93) > at > org.apache.cocoon.forms.binding.JXPathBindingBase.saveFormToMo > del(JXPath > BindingBase.java:262) > at > org.apache.cocoon.forms.binding.ComposedJXPathBindingBase.doSa > ve(Compose > dJXPathBindingBase.java:127) > at > org.apache.cocoon.forms.binding.ContextJXPathBinding.doSave(Co > ntextJXPat > hBinding.java:113) > at > org.apache.cocoon.forms.binding.JXPathBindingBase.saveFormToMo > del(JXPath > BindingBase.java:262) > at > org.apache.cocoon.forms.binding.ComposedJXPathBindingBase.doSa > ve(Compose > dJXPathBindingBase.java:127) > at > org.apache.cocoon.forms.binding.ContextJXPathBinding.doSave(Co > ntextJXPat > hBinding.java:113) > at > org.apache.cocoon.forms.binding.JXPathBindingBase.saveFormToMo > del(JXPath > BindingBase.java:262) > at > org.apache.cocoon.forms.binding.JXPathBindingBase.saveFormToMo > del(JXPath > BindingBase.java:278) > at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess > orImpl.jav > a:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth > odAccessor > Impl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > org.mozilla.javascript.MemberBox.invoke(MemberBox.java:149) > ... 72 more > Caused by: java.lang.NullPointerException > at > nl.hippo.cocoon.forms.binding.XmlAsStringBinding.doSave(XmlAsS > tringBindi > ng.java:102) > at > org.apache.cocoon.forms.binding.AbstractCustomBinding.saveForm > ToModel(Ab > stractCustomBinding.java:113) > ... 86 more > > > > > > Hope you can help > > > > Kind regards > > Arjan > > ******************************************** > Hippocms-dev: Hippo CMS development public mailinglist > ******************************************** Hippocms-dev: Hippo CMS development public mailinglist
