Hi, 



At the Alfresco side, hope this helps:




http://docs.alfresco.com/4.1/tasks/amp-install.html




Cheers

On Tue, Oct 20, 2015 at 1:13 PM, Karl Wright <[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]>
> 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)? 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]> 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]>
>> 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]> 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]>
>>> 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 | 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]> 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]>
>>>> 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) 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]> 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]>
>>>>> ş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]> 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).
>>>>>>> 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 | 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]> 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]>
>>>>>>> ş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 , 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]> 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.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>

Reply via email to