Hello everyone,
We are working on an Alfresco4.2.
We have an amp with some custom transformers, which appear when looking at webservice /service/mimetypes as follows:
message/rfc822 - msg
Extractors: ….CustomMailMetadataExtracter
Transformable To:
application/x-shockwave-flash = Complex via: text/plain application/pdf
text/html = ….CustomMSG2HTMLContentTransformer
text/plain = ….CustomMSG2TXTContentTransformer
Transformable From: Cannot be generated from anything else
However, when calling solr webservice alfresco/service/api/solr/textContent?nodeId=…. the trace in the logs looks like below:
2013-11-26 17:26:56,581 TRACE [content.transform.TransformerDebug] [http-apr-8080-exec-8] 7 store://2010/1/25/11/8/0d19ad77-6bcf-4fae-93ad-6be0992756e6.bin
2013-11-26 17:26:56,582 TRACE [content.transform.TransformerDebug] [http-apr-8080-exec-8] 7 message/rfc822 text/plain
2013-11-26 17:26:56,609 DEBUG [content.transform.TransformerDebug] [http-apr-8080-exec-8] 7 msg txt 25_01_2010 10_07_14 - Report Securitas 24_01_2010 - 8fe38e001a4f2d97ead996934bc6cea8.msg 99.5 KB – index – SolrIndexer
2013-11-26 17:26:56,609 DEBUG [content.transform.TransformerDebug] [http-apr-8080-exec-8] 7 **a) [100] RFC822 65 ms
2013-11-26 17:26:56,610 DEBUG [content.transform.TransformerDebug] [http-apr-8080-exec-8] 7 b) [100] EmailMSG2TXT 98 ms
2013-11-26 17:26:56,611 TRACE [content.transform.TransformerDebug] [http-apr-8080-exec-8] 7.1 store://2010/1/25/11/8/0d19ad77-6bcf-4fae-93ad-6be0992756e6.bin
2013-11-26 17:26:56,611 TRACE [content.transform.TransformerDebug] [http-apr-8080-exec-8] 7.1 message/rfc822 text/plain
2013-11-26 17:26:56,611 DEBUG [content.transform.TransformerDebug] [http-apr-8080-exec-8] 7.1 msg txt <<TemporaryFile>> 99.5 KB RFC822
2013-11-26 17:26:56,701 TRACE [content.transform.TransformerDebug] [http-apr-8080-exec-8] 7.1 Finished in 90 ms
2013-11-26 17:26:56,742 DEBUG [content.transform.TransformerDebug] [http-apr-8080-exec-8] 7 Finished in 161 ms
and instead of getting text, some binary file is downloaded, presumably the whole email.
Can somebody tell me why are there 2 transformers possible and why none of them is the CustomMSG2TXTContentTransformer which appears registered?
Thank you,
roxana