03-19-2008 08:42 AM
11-28-2017 07:16 PM
Old thread, but in case it is helpful, in 5.x you can also use the Node Browser at /alfresco to browse the same path and delete exactly the module you need to.
07-28-2015 04:52 PM
var searchString = "/sys:system-registry/module:modules/*"; // XPath search string
var store = "system://system";
var nodes = search.selectNodes(store, searchString);
for each (var node in nodes) {
logger.log("removing entry for module: " + node.name);
node.addAspect("sys:temporary");
node.remove();
}
11-28-2017 07:16 PM
Old thread, but in case it is helpful, in 5.x you can also use the Node Browser at /alfresco to browse the same path and delete exactly the module you need to.
02-05-2019 10:07 AM
HI can you be more specific on how do that on the path /alfresco ?
02-05-2019 10:56 AM
Hi Marco Tenti,
You can access to Node Browser named by Jeff Potts in the following URL http://{alfrescoIP}:{alfrescoPort}/alfresco/s/admin/admin-communitysummary. In this page, you can select Node Browser tool and search "/sys:system-registry/module:modules/*" with option "selectnodes". After that, you can view all modules installed in your system and the modules which have been installed and removed from your Alfresco.

Regards,
Sergio.
02-06-2019 03:42 AM
Ty very much, save me a lot of time.
02-06-2019 04:27 AM
Please make sure your removed amp did not provide a document model which is referenced by existing nodes (by document type and/or aspects). Alfresco will not complain until you open or modify an affected node or version and errors occur months or years later when you don't expect them.
02-06-2019 05:34 AM
It’s a very important note!!!
07-29-2015 03:50 AM
03-15-2018 06:50 AM
Since the issue ALF-21399 has been closed as "not a bug" I'd like to share that we worked around this long story by implementing a hardcore Alfresco extension which is able to migrate, up- and downgrade Alfresco Types. The implementation has a javascript binding to call a migration batch job for specific types and expects a function (getting the old property array as argument) which takes care how to save the old values in other properties, jdbc datasources ...
If anybody is interested, please send me a pm. We decided not to publish this extension (yet) since it will be very easy to loose data if you have bugs in the custom function. But as always: With great power comes great responsibility!
06-27-2019 12:11 PM
Hi Heiko i'm interested to try out the extension you talk it about, i can't send you a pm because i'm must be friend or follow by you for send the message.
Ty.
Greeting.