Adding + saving new documents does work.. its just editing and resaving
existing documents

arjan

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Arjan
Duijs
Sent: donderdag 22 mei 2008 15:36
To: Hippo CMS development public mailinglist
Subject: RE: [HippoCMS-dev] unable to save document after change in type

See attached files with the compared documents

Kind regards

Arjan

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jasha
Joachimsthal
Sent: donderdag 22 mei 2008 15:14
To: Hippo CMS development public mailinglist
Subject: RE: [HippoCMS-dev] unable to save document after change in type

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
********************************************
Hippocms-dev: Hippo CMS development public mailinglist

Reply via email to