.
Hello:
Just a simple question about
BFSIT. Is it possible to convert the AMP file used to install the addon
to JAR?
[pmonks] The BFSIT is a JAR file, wrapped inside an AMP file (which is required for deployment). There is no supported way to deploy a naked JAR file to an Alfresco server - that's what AMPs are for.
It isn't something really necessary because the addon is installed and works well. But I have had problems with another modules when I uninstalled them after they were installed using AMP files.
Alfresco saves information about installed modules in its own
database so if I install one and then revert the changes made using the
original Alfresco/Share WAR files or if I install a new version of these
webapps, messages like these are always logged every time I start
Alfresco:
11:14:16,097 WARN [org.alfresco.repo.module.ModuleServiceImpl] A previously-installed module 'org.alfresco.module.vti' (version 1.2) is not present in your distribution.
11:14:16,104 WARN [org.alfresco.repo.module.ModuleServiceImpl] A previously-installed module 'org.alfresco.integrations.google.docs' (version 2.0.1) is not present in your distribution.
Probably, these messages can be simply ignored but do you know if these traces could be removed?
[pmonks] Yes those messages can be safely ignored and/or filtered out via careful log4j configuration. The AMP / MMT mechanism probably could do a better job of removal in some cases, but currently doesn't.
The bigger challenge is that AMPs can introduce extensions (content models, actions, etc.) that then end up being referenced elsewhere in the system (e.g. by content, rules, workflows, etc.). It's these cases where there is no way to perform a full removal as there's no obvious way to "cleanse" the data in the system that makes reference to those extensions. For this reason the MMT didn't originally support removal at all.
With that said, the BFSIT is currently pure logic and doesn't provide any of these kinds of extensions, so in theory it would be possible for an enhanced version of MMT to cleanly uninstall it.
[pmonks] In the general case it's not that simple...
Thank you.
--
You received this message because you are subscribed to the Google Groups "Alfresco Bulk Filesystem Import" group.
To unsubscribe from this group and stop receiving emails from it, send an email to alfresco-bulk-filesys...@googlegroups.com.
To post to this group, send email to alfresco-bulk-f...@googlegroups.com.
Visit this group at http://groups.google.com/group/alfresco-bulk-filesystem-import.
For more options, visit https://groups.google.com/groups/opt_out.