|
This relates to a problem that I reported some time
ago. At that time I tried to update Cocoon to the latest CVS version simply by
pasting jar files onto my existing deployed Cocoon directory tree.
This time I made sure I replaced the entire Cocoon
webapp folder with the new built from the CVS version downloaded
today.
I ran build.bat, then copied to
<TOMCARDIR>/webapps the entire contents of cocoon-2.1/build/webapp as
<TOMCARDIR>/webapps/cocoon.
I did not modify cocoon.xconf at all. It seems to
contain definitions for all widgets.
I am able to bring Cocoon up and see its welcome
page, as well as successfully run portions of my Cocoon application that do not
have anything to do with Woody.
But when I try to access a form rendered with XML
binding, I get this exception:
CAUSE:
org.apache.avalon.framework.service.ServiceException: Non-existing component for
this hint (Key='field')
org.apache.cocoon.woody.binding.BindingException: Cannot handle binding element with name "field". at org.apache.cocoon.woody.binding.JXPathBindingManager$Assistant.getBindingBuilder(JXPathBindingManager.java:149) at org.apache.cocoon.woody.binding.JXPathBindingManager$Assistant.getBindingForConfigurationElement(JXPathBindingManager.java:161) at org.apache.cocoon.woody.binding.JXPathBindingManager$Assistant.makeChildBindings(JXPathBindingManager.java:179) at org.apache.cocoon.woody.binding.RepeaterJXPathBindingBuilder.buildBinding(RepeaterJXPathBindingBuilder.java:134) ......
Again, I did not modify at all any xconf files. The
one that I am using is exactly the same as the one you would get if you
downloaded Cocoon from CVS today and followed the process that I described
above.
Any ideas?
Thanks,
jlerm
|
- Re: Unable to use Woody on latest Cocoon from CVS jcplerm
- Re: Unable to use Woody on latest Cocoon from CVS Antonio Gallardo
