Hello,

when I change the definition of a content type, I can no longer permanentely 
delete items that were created using the previous definition. I am able to add 
them to the trash can, but can not delete them from the trash.

I get for example the following error for a type where I changed the name of 
the field 'url' to 'ad-url'

javax.servlet.ServletException Exception: 
javax.jcr.nodetype.ConstraintViolationException. message: no matching child 
node definition found for {http://belgacom.be/my1x07/server/advertisement}url 
javax.faces.webapp.FacesServlet.service(FacesServlet.java:256) 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 
org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:100)
 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)


Is there a way to force deleting a content item that is no longer valid (or to 
update an existing item to the new content type definition)? I tried 
reindexing, but that does not make a difference.

Thanks.

Luc
_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm

Reply via email to