<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic I can't delete a model in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/i-can-t-delete-a-model/m-p/108116#M30405</link>
    <description>&lt;P&gt;Hi, I can't delete a model created in Alfresco Share v5.2.f.&lt;BR /&gt;These are the issues that appear in the Catalina log.&lt;/P&gt;&lt;PRE&gt;ERROR [framework.webscripts.ResourceWebScriptPut] [http-apr-8080-exec-11] 487a355c-ce0a-4fff-bed7-2233e7d76617 : [org.alfresco.rest.api.impl.CustomModelsImpl.updateCustomModel(CustomModelsImpl.java:307), 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), 
java.lang.reflect.Method.invoke(Method.java:498), 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317), 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183), 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150), 
org.alfresco.rest.api.impl.ExceptionInterceptor.invoke(ExceptionInterceptor.java:57), 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172), 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204), 
com.sun.proxy.$Proxy195.updateCustomModel(Unknown Source), org.alfresco.rest.api.cmm.CustomModelEntityResource.update(CustomModelEntityResource.java:98), 
org.alfresco.rest.api.cmm.CustomModelEntityResource.update(CustomModelEntityResource.java:46), 
org.alfresco.rest.framework.webscripts.ResourceWebScriptPut.executeAction(ResourceWebScriptPut.java:199), 
org.alfresco.rest.framework.webscripts.AbstractResourceWebScript$2.execute(AbstractResourceWebScript.java:177), 
org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:464), 
org.alfresco.rest.framework.webscripts.AbstractResourceWebScript.execute(AbstractResourceWebScript.java:170), 
org.alfresco.rest.framework.webscripts.AbstractResourceWebScript.execute(AbstractResourceWebScript.java:107), 
org.alfresco.rest.framework.webscripts.ApiWebScript.execute(ApiWebScript.java:113), 
org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:467), 
org.alfresco.rest.api.PublicApiRepositoryContainer.transactionedExecute(PublicApiRepositoryContainer.java:70), 
org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:656), 
org.alfresco.repo.web.scripts.RepositoryContainer.executeScriptInternal(RepositoryContainer.java:428), 
org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:308), 
org.alfresco.rest.api.PublicApiRepositoryContainer.access$001(PublicApiRepositoryContainer.java:51), 
org.alfresco.rest.api.PublicApiRepositoryContainer$1.doWork(PublicApiRepositoryContainer.java:106), 
org.alfresco.repo.tenant.TenantUtil.runAsWork(TenantUtil.java:126), 
org.alfresco.repo.tenant.TenantUtil.runAsTenant(TenantUtil.java:95), 
org.alfresco.rest.api.PublicApiRepositoryContainer.executeScript(PublicApiRepositoryContainer.java:102), 
org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:399), 
org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:210), 
org.alfresco.repo.web.scripts.TenantWebScriptServlet.service(TenantWebScriptServlet.java:82), 
org.alfresco.rest.api.PublicApiWebScriptServlet.service(PublicApiWebScriptServlet.java:62), 
javax.servlet.http.HttpServlet.service(HttpServlet.java:731), 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303), 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208), 
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52), 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241), 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208), 
org.alfresco.module.aosmodule.service.ContextRootFilter.doFilter(ContextRootFilter.java:93), 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241), 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208), 
org.alfresco.repo.web.filter.beans.NullFilter.doFilter(NullFilter.java:75), sun.reflect.GeneratedMethodAccessor1134.invoke(Unknown Source), 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), 
java.lang.reflect.Method.invoke(Method.java:498), 
org.alfresco.repo.management.subsystems.ChainingSubsystemProxyFactory$1.invoke(ChainingSubsystemProxyFactory.java:132), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172), 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204), 
com.sun.proxy.$Proxy222.doFilter(Unknown Source), org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:89), 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241), 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208), 
org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:68), 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241), 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208), 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218), 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110), 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506), 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169), 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103), 
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962), 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116), 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445), 
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115), 
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637), 
org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2549), 
org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2538), 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142), 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617), 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]&lt;/PRE&gt;&lt;P&gt;Already delete all the documents that were in the &lt;SPAN&gt;Trashcan.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Any ideas on how to solve this would be greatly appreciated.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Sat, 25 Jan 2020 19:47:08 GMT</pubDate>
    <dc:creator>pherseux</dc:creator>
    <dc:date>2020-01-25T19:47:08Z</dc:date>
    <item>
      <title>I can't delete a model</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/i-can-t-delete-a-model/m-p/108116#M30405</link>
      <description>&lt;P&gt;Hi, I can't delete a model created in Alfresco Share v5.2.f.&lt;BR /&gt;These are the issues that appear in the Catalina log.&lt;/P&gt;&lt;PRE&gt;ERROR [framework.webscripts.ResourceWebScriptPut] [http-apr-8080-exec-11] 487a355c-ce0a-4fff-bed7-2233e7d76617 : [org.alfresco.rest.api.impl.CustomModelsImpl.updateCustomModel(CustomModelsImpl.java:307), 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), 
java.lang.reflect.Method.invoke(Method.java:498), 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317), 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183), 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150), 
org.alfresco.rest.api.impl.ExceptionInterceptor.invoke(ExceptionInterceptor.java:57), 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172), 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204), 
com.sun.proxy.$Proxy195.updateCustomModel(Unknown Source), org.alfresco.rest.api.cmm.CustomModelEntityResource.update(CustomModelEntityResource.java:98), 
org.alfresco.rest.api.cmm.CustomModelEntityResource.update(CustomModelEntityResource.java:46), 
org.alfresco.rest.framework.webscripts.ResourceWebScriptPut.executeAction(ResourceWebScriptPut.java:199), 
org.alfresco.rest.framework.webscripts.AbstractResourceWebScript$2.execute(AbstractResourceWebScript.java:177), 
org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:464), 
org.alfresco.rest.framework.webscripts.AbstractResourceWebScript.execute(AbstractResourceWebScript.java:170), 
org.alfresco.rest.framework.webscripts.AbstractResourceWebScript.execute(AbstractResourceWebScript.java:107), 
org.alfresco.rest.framework.webscripts.ApiWebScript.execute(ApiWebScript.java:113), 
org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:467), 
org.alfresco.rest.api.PublicApiRepositoryContainer.transactionedExecute(PublicApiRepositoryContainer.java:70), 
org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:656), 
org.alfresco.repo.web.scripts.RepositoryContainer.executeScriptInternal(RepositoryContainer.java:428), 
org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:308), 
org.alfresco.rest.api.PublicApiRepositoryContainer.access$001(PublicApiRepositoryContainer.java:51), 
org.alfresco.rest.api.PublicApiRepositoryContainer$1.doWork(PublicApiRepositoryContainer.java:106), 
org.alfresco.repo.tenant.TenantUtil.runAsWork(TenantUtil.java:126), 
org.alfresco.repo.tenant.TenantUtil.runAsTenant(TenantUtil.java:95), 
org.alfresco.rest.api.PublicApiRepositoryContainer.executeScript(PublicApiRepositoryContainer.java:102), 
org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:399), 
org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:210), 
org.alfresco.repo.web.scripts.TenantWebScriptServlet.service(TenantWebScriptServlet.java:82), 
org.alfresco.rest.api.PublicApiWebScriptServlet.service(PublicApiWebScriptServlet.java:62), 
javax.servlet.http.HttpServlet.service(HttpServlet.java:731), 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303), 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208), 
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52), 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241), 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208), 
org.alfresco.module.aosmodule.service.ContextRootFilter.doFilter(ContextRootFilter.java:93), 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241), 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208), 
org.alfresco.repo.web.filter.beans.NullFilter.doFilter(NullFilter.java:75), sun.reflect.GeneratedMethodAccessor1134.invoke(Unknown Source), 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), 
java.lang.reflect.Method.invoke(Method.java:498), 
org.alfresco.repo.management.subsystems.ChainingSubsystemProxyFactory$1.invoke(ChainingSubsystemProxyFactory.java:132), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172), 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204), 
com.sun.proxy.$Proxy222.doFilter(Unknown Source), org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:89), 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241), 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208), 
org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:68), 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241), 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208), 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218), 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110), 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506), 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169), 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103), 
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962), 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116), 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445), 
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115), 
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637), 
org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2549), 
org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2538), 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142), 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617), 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]&lt;/PRE&gt;&lt;P&gt;Already delete all the documents that were in the &lt;SPAN&gt;Trashcan.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Any ideas on how to solve this would be greatly appreciated.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 25 Jan 2020 19:47:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/i-can-t-delete-a-model/m-p/108116#M30405</guid>
      <dc:creator>pherseux</dc:creator>
      <dc:date>2020-01-25T19:47:08Z</dc:date>
    </item>
    <item>
      <title>Re: I can't delete a model</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/i-can-t-delete-a-model/m-p/108117#M30406</link>
      <description>&lt;P&gt;Unfortunately the stack trace does not contain a proper error message - only the technical details that would normally follow after the error message. As such it is hard to tell what went wrong and is preventing you from deleting the model.&lt;/P&gt;
&lt;P&gt;Depending on what you modelled in the custom model and how it was used, it may be hard to impossible to eliminate all usages of it on existing nodes. E.g. if you modelled types, you'd need to delete all nodes using any of the types, including versions and elements in the trash can (which you already mentioned you cleaned). If you modelled aspects, it may be way harder to identify what needs to be deleted, because those aspects could be present on any node, or may even be in (old) versions of nodes instead of the current state, making it that much harder to find.&lt;/P&gt;
&lt;P&gt;In general I always recommend to not use the Share Content Model Manager outside of a development or test environment that you can re-initialise from scratch without much effort. That feature is just not suitable for long-term use / management of content models.&lt;/P&gt;</description>
      <pubDate>Sun, 26 Jan 2020 19:43:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/i-can-t-delete-a-model/m-p/108117#M30406</guid>
      <dc:creator>afaust</dc:creator>
      <dc:date>2020-01-26T19:43:48Z</dc:date>
    </item>
  </channel>
</rss>

