Hi Karl, I will try and verify which file it was later today. I know is was a .properties file it reported.
Right now, the application of the built AMP file has rendered Alfresco inaccessible so I am having to try and debug and diagnose that. Kind of wish I hadn’t started on this now! :) Paul Farrell Senior Search Consultant 109-123 Clifton Street, London EC2A 4LD T +44 (0) 207 183 6865 | funnelback.com <http://www.funnelback.com/> UNITED KINGDOM | AUSTRALIA | NEW ZEALAND | POLAND | UNITED STATES Connect with us: LinkedIn <http://www.linkedin.com/company/funnelback> - Twitter <https://twitter.com/funnelback> Funnelback UK Ltd is a limited liability company registered in England & Wales. Registered address: Zetland House 109-123, Clifton Street, London. EC2A 4LD. Company registration number: 07004264. > On 20 Oct 2015, at 12:56, Karl Wright <[email protected]> wrote: > > Hmm. What file was missing? Maurizio maintains the indexer plugin; I feel > certain he'd want to know. > > Karl > > > On Tue, Oct 20, 2015 at 7:53 AM, Paul Farrell <[email protected] > <mailto:[email protected]>> wrote: > Hi guys, > > Just to let you know what’s going on - for informational purposes more than > anything. > > I initially tried taking the AMP file provided in the MCF plugins directory > (0.7.0) and tried to install it into Alfresco but got a message saying a file > was missing. > > Instead, I cloned the repository on GitHub for the alfresco-indexer project > and then built it on my local machine. This generated the AMP file (0.7.2). > > I was able to successfully install the AMP file onto my Alfresco instance. > > As it happens I now cannot log into Alfresco Share ('bad credentials or > server not available' message) but that is something I can work on. > Apparently the installation of some AMP files have been known to cause this > issue. > > So, progress to a point! > > Paul Farrell > Senior Search Consultant > > 109-123 Clifton Street, London EC2A 4LD > T +44 (0) 207 183 6865 <tel:%2B44%20%280%29%20207%20183%206865> | > funnelback.com <http://www.funnelback.com/> > > UNITED KINGDOM | AUSTRALIA | NEW ZEALAND | POLAND | UNITED STATES > > Connect with us: LinkedIn <http://www.linkedin.com/company/funnelback> - > Twitter <https://twitter.com/funnelback> > > Funnelback UK Ltd is a limited liability company registered in England & > Wales. Registered address: Zetland House 109-123, Clifton Street, London. > EC2A 4LD. Company registration number: 07004264. > >> On 20 Oct 2015, at 12:36, Rafa Haro <[email protected] >> <mailto:[email protected]>> wrote: >> >> Hi, >> >> At the Alfresco side, hope this helps: >> >> http://docs.alfresco.com/4.1/tasks/amp-install.html >> <http://docs.alfresco.com/4.1/tasks/amp-install.html> >> >> Cheers >> >> >> >> >> >> On Tue, Oct 20, 2015 at 1:13 PM, Karl Wright <[email protected] >> <mailto:[email protected]>> wrote: >> >> The AMP file is actually shipped as part of the binary MCF distribution. >> You can find it under "plugins". >> >> Karl >> >> >> On Tue, Oct 20, 2015 at 6:42 AM, Paul Farrell <[email protected] >> <mailto:[email protected]>> wrote: >> Hi all, >> >> Hopefully this will be my only request for information today. >> I’m afraid this is a bit of a newbie question but I have managed to get the >> Manifold UI to now show ‘Alfresco Webscripts’ as a connector. The only bit I >> am missing now is to install the AMP file in Afresco. >> >> I realise that this is slightly outside of the Manifold remit but I wondered >> if anyone can advise how I build the AMP file from the URL >> (https://github.com/maoo/alfresco-indexer >> <https://github.com/maoo/alfresco-indexer>)? I have cloned the repository to >> my local drive but, having never worked with Maven, am at a loss at how to >> generate the AMP file that I then need to install into Alfresco. >> >> Many thanks, >> >>> On 19 Oct 2015, at 17:36, Karl Wright <[email protected] >>> <mailto:[email protected]>> wrote: >>> >>> The only way you can have such a reduced list of connectors is if somebody >>> commented out many connectors in your connectors.xml, or removed them from >>> the database table where they are registered by hand. >>> >>> Karl >>> >>> >>> On Mon, Oct 19, 2015 at 12:33 PM, Paul Farrell <[email protected] >>> <mailto:[email protected]>> wrote: >>> After a good deal of time clicking around I came to the same conclusion - >>> that there is no way of telling from the UI!! >>> >>> Having dug a bit deeper I believe I may actually have the Alfresco >>> WebScript connectors installed. At least the 0.7.0 version. I notice in the >>> ‘lib’ directory that I have ‘alfresco-indexer-webscripts-0.7.0.amp. >>> >>> Looking in the ‘connectors.xml’ file I can also see the line : >>> >>> <repositoryconnector name="Alfresco Webscript" >>> class="org.apache.manifoldcf.crawler.connectors.alfrescowebscript.AlfrescoConnector”/> >>> >>> You can imagine my excitement! >>> >>> The only thing I am missing is the option in the UI. When I click to create >>> a new repo connection I get: CMIS, Dropbox, Generic, GoogleDrive, HDFS, >>> Jira, Meridio, RSS, Sharepoint. >>> >>> Perhaps I am hoping for too much to hope that I can make a simple change to >>> enable this repo connection? >>> >>> Thanks for all the help everyone >>> >>> >>> >>>> On 19 Oct 2015, at 17:26, Karl Wright <[email protected] >>>> <mailto:[email protected]>> wrote: >>>> >>>> Hah; there's not a way to inquire in the UI, if that's what you mean. But >>>> if you see "Alfresco webscript" in the list of repository connection >>>> types, you've got a version that supports that connector. >>>> >>>> Thanks, >>>> Karl >>>> >>>> >>>> On Mon, Oct 19, 2015 at 12:17 PM, Paul Farrell <[email protected] >>>> <mailto:[email protected]>> wrote: >>>> Thanks Rafa. >>>> >>>> As an aside, is there an easy way to identify which version of ManifoldCF >>>> you are on? >>>> >>>> Cheers >>>> >>>> Paul Farrell >>>> Senior Search Consultant >>>> >>>> 109-123 Clifton Street, London EC2A 4LD >>>> T +44 (0) 207 183 6865 <tel:%2B44%20%280%29%20207%20183%206865> | >>>> funnelback.com <http://www.funnelback.com/> >>>> >>>> UNITED KINGDOM | AUSTRALIA | NEW ZEALAND | POLAND | UNITED STATES >>>> >>>> Connect with us: LinkedIn <http://www.linkedin.com/company/funnelback> - >>>> Twitter <https://twitter.com/funnelback> >>>> >>>> Funnelback UK Ltd is a limited liability company registered in England & >>>> Wales. Registered address: Zetland House 109-123, Clifton Street, London. >>>> EC2A 4LD. Company registration number: 07004264. >>>> >>>>> On 19 Oct 2015, at 16:54, Rafa Haro <[email protected] >>>>> <mailto:[email protected]>> wrote: >>>>> >>>>> Hi Paul, >>>>> >>>>> All you need to do is to install this webscript >>>>> <https://github.com/maoo/alfresco-indexer> within your Alfresco instance. >>>>> The connector itself is already part of the most recent versions of >>>>> ManifoldCF >>>>> >>>>> Cheers, >>>>> Rafa >>>>> >>>>> On Mon, Oct 19, 2015 at 5:29 PM, Paul Farrell <[email protected] >>>>> <mailto:[email protected]>> wrote: >>>>> Ok, thanks again guys. >>>>> >>>>> The Webscript connector it is. >>>>> >>>>> I realise I am asking a lot here but are there any easy-to-follow >>>>> guidelines on how to get this Webscript connector installed? I see there >>>>> is a GitHub page here >>>>> (https://github.com/maoo/alfresco-webscript-manifold-connector >>>>> <https://github.com/maoo/alfresco-webscript-manifold-connector>) which >>>>> discusses it (although it directs you to a repository of files). >>>>> >>>>> I am just keen to make sure that any steps I follow to try and get this >>>>> Webscript connector installed and working are updated, reliable steps. I >>>>> would hate to waste time with out of date information. >>>>> >>>>> Thanks all >>>>> >>>>> >>>>> >>>>>> On 19 Oct 2015, at 16:23, Muhammed Olgun <[email protected] >>>>>> <mailto:[email protected]>> wrote: >>>>>> >>>>>> Hi Paul, >>>>>> >>>>>> I suggest that you should use Alfresco Webscript as Karl mentioned. Web >>>>>> services is so slow compared to other services and I've also checked >>>>>> that Alfresco CMIS web services does not return change token(may be >>>>>> there is something that I don't know). >>>>>> >>>>>> By the way current version of CMIS connector is not aware of change >>>>>> token. I would write a patch for you if alfresco supports change token >>>>>> property. >>>>>> >>>>>> Thanks! >>>>>> Muhammed >>>>>> 19 Eki 2015 Pzt, saat 18:11 tarihinde Karl Wright <[email protected] >>>>>> <mailto:[email protected]>> şunu yazdı: >>>>>> Hi Paul, >>>>>> >>>>>> The Alfresco Webscript connector is a wholly different connector that >>>>>> has no relation to the CMIS connector. It requires an Alfresco >>>>>> webscript plugin be installed on your Alfresco server to work, though. >>>>>> >>>>>> Hope that helps. >>>>>> >>>>>> Karl >>>>>> >>>>>> >>>>>> On Mon, Oct 19, 2015 at 10:32 AM, Paul Farrell <[email protected] >>>>>> <mailto:[email protected]>> wrote: >>>>>> Hi Muhammed/Karl, >>>>>> >>>>>> Firstly, thank-you so much for taking the time to reply. It is very much >>>>>> appreciated. >>>>>> >>>>>> Currently I am using the AtomPub for my CMIS repository connection. I >>>>>> have just read something which may shed a little light on this. The post >>>>>> read that change tokens are not passed via AtomPub connections >>>>>> (https://forums.alfresco.com/forum/developer-discussions/alfresco-api/cmis-change-log-token-problem-using-opencmis-03282011-1758 >>>>>> >>>>>> <https://forums.alfresco.com/forum/developer-discussions/alfresco-api/cmis-change-log-token-problem-using-opencmis-03282011-1758>). >>>>>> If true, this would explain why ManifoldCF may be unable to determine a >>>>>> change in Alfresco. >>>>>> >>>>>> It looks like I have two possible options left open to me (correct me if >>>>>> I’m wrong): >>>>>> >>>>>> 1. I look to use ‘Web Services’ instead of ‘AtomPub’ for the connection >>>>>> mechanism >>>>>> 2. I upgrade ManifoldCF so that I can use the ‘Web Scripts’ connector? >>>>>> (or is this the same as the ‘Web Services’ connection mentioned above?) >>>>>> >>>>>> Thanks again, >>>>>> >>>>>> Paul >>>>>> >>>>>> Paul Farrell >>>>>> Senior Search Consultant >>>>>> >>>>>> 109-123 Clifton Street, London EC2A 4LD >>>>>> T +44 (0) 207 183 6865 <tel:%2B44%20%280%29%20207%20183%206865> | >>>>>> funnelback.com <http://www.funnelback.com/> >>>>>> >>>>>> UNITED KINGDOM | AUSTRALIA | NEW ZEALAND | POLAND | UNITED STATES >>>>>> >>>>>> Connect with us: LinkedIn <http://www.linkedin.com/company/funnelback> - >>>>>> Twitter <https://twitter.com/funnelback> >>>>>> >>>>>> Funnelback UK Ltd is a limited liability company registered in England & >>>>>> Wales. Registered address: Zetland House 109-123, Clifton Street, >>>>>> London. EC2A 4LD. Company registration number: 07004264. >>>>>> >>>>>>> On 19 Oct 2015, at 15:12, Muhammed Olgun <[email protected] >>>>>>> <mailto:[email protected]>> wrote: >>>>>>> >>>>>>> Hi Paul, >>>>>>> >>>>>>> Repositories should give information to ManifoldCF when they updated. >>>>>>> Current CMIS connector reindex document if the lastest version of the >>>>>>> document has changed, not updated. >>>>>>> >>>>>>> There is a change token property in CMIS specification and it should >>>>>>> change when document is updated so ManifoldCF can understand that >>>>>>> document is updated but implementing change token property is optional. >>>>>>> I've checked Alfresco's CMIS web site and seen that they didn't set >>>>>>> the change token. >>>>>>> >>>>>>> I think, there is nothing we can do at this point. >>>>>>> >>>>>>> 19 Eki 2015 Pzt, 15:59 tarihinde, Karl Wright <[email protected] >>>>>>> <mailto:[email protected]>> şunu yazdı: >>>>>>> Hi Paul, >>>>>>> >>>>>>> This looks like a bug in the CMIS connector to me; usually the document >>>>>>> version string the connector constructs should be adequate to detect >>>>>>> all changes. Can you create a ticket? https://issues.apache.org/jira >>>>>>> <https://issues.apache.org/jira> , project ManifoldCF. Please include >>>>>>> what version of MCF you are using here. FWIW, this may be in fact a >>>>>>> bug in the Alfresco CMIS implementation, but we'll have to have some >>>>>>> back and forth before I can determine that for sure. >>>>>>> >>>>>>> In the meantime, have you considered using the Alfresco Webscript >>>>>>> connector? It's the preferred way to do Alfresco indexing, although >>>>>>> there have been issues reported having to do with running it on some >>>>>>> configurations of Alfresco. I'm not entirely sure what the problem is >>>>>>> there; maybe a version dependency of some kind. >>>>>>> >>>>>>> Karl >>>>>>> >>>>>>> >>>>>>> On Mon, Oct 19, 2015 at 7:43 AM, Paul Farrell <[email protected] >>>>>>> <mailto:[email protected]>> wrote: >>>>>>> Hi Everyone, >>>>>>> >>>>>>> Hoping someone may be able to advise. >>>>>>> >>>>>>> I am currently using Manifold, together with a CMIS connector, to >>>>>>> retrieve and index content from an Alfresco repository. >>>>>>> >>>>>>> All is going well apart from, what I would call, the ‘incremental >>>>>>> crawl’. >>>>>>> >>>>>>> The main issue I am having is that the modification of a document’s >>>>>>> security settings, in Alfresco, is not being picked up in next Manifold >>>>>>> crawl. As an example I have a document ‘TestDoc1’ which has user A and >>>>>>> B as Consumers. I run a crawl in Manifold and it picks up the documents >>>>>>> fine. The security is set as expected. I then remove ‘User A’ from the >>>>>>> security of that document and re-run the Manifold crawl. User A can >>>>>>> still see the document in the local search engine. >>>>>>> >>>>>>> It is as if Manifold is not treating the security update as a >>>>>>> ‘modification’ and is therefore not refreshing it. Note that if I go >>>>>>> into the Output Connections, edit and save the relevant output >>>>>>> connection and then click ‘Remove all associated documents’, the next >>>>>>> time I crawl, the changes are picked up. It is clear that Manifold is >>>>>>> just not updating whatever internal record it has for this item. >>>>>>> >>>>>>> Any ideas? >>>>>>> >>>>>>> Many thanks. >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>> >>>> >>> >>> >> >> >> > >
