manifoldcf-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Karl Wright <daddy...@gmail.com>
Subject Re: ManifoldCF 0.5 / SharePoint 2010 connector
Date Tue, 08 May 2012 16:49:41 GMT
I've done further research on the web services in 2010.  As described
in the ticket, Microsoft claims they were retained for backwards
compatibility.  So if they are missing on you setup, it can mean one
of two possibilities:

(1) They were not installed, or were removed, at the time the server was set up;
(2) The URL you are using is not correct, and thus there is no web
service _vti_bin directory there to communicate with.

My suggestion is therefore to use a browser to browse to the root site
you want to crawl.  Then, take that URL, remove the file part from the
end, add /_vti_bin_ to the end instead, and see if you can access the
web services directory.

Thanks!
Karl

On Tue, May 8, 2012 at 12:32 PM, Karl Wright <daddywri@gmail.com> wrote:
> I've created a ticket to track this:
>
> CONNECTORS-470
>
> Since it looks like all the web services still exist but have simply
> been renamed, I would expect that it should be relatively quick to
> come up with a version of the connector that supports the renaming.
> But I'll need cooperation in order to confirm that it works against
> SharePoint 2010.
>
> Karl
>
>
> On Tue, May 8, 2012 at 11:47 AM, Karl Wright <daddywri@gmail.com> wrote:
>> It looks like none of the standard SharePoint Web Services are
>> available.  At the moment it is unclear whether this is due to an
>> installation option or due to Microsoft discontinuing this
>> functionality.
>>
>> Can you find the directory for the SharePoint 2010 root site, and look
>> for the _vti_bin subdirectory?  I'd love to know what is in it.
>>
>> Thanks,
>> Karl
>>
>>
>> On Tue, May 8, 2012 at 11:37 AM, prem bangle <prem.g8@gmail.com> wrote:
>>> Hi Karl,
>>> MCF log messages below (SharePoint 2010 standalone instance / SharePoint 3.0
>>> connection params)
>>>
>>> Prem
>>>
>>> #######------
>>> DEBUG 2012-05-07 18:50:23,015 (Worker thread '29') - MessageContext:
>>> setTargetService(ListsSoap)
>>> DEBUG 2012-05-07 18:50:23,015 (Worker thread '29') -
>>> org.apache.axis.i18n.resource::handleGetObject(noService10)
>>> DEBUG 2012-05-07 18:50:23,015 (Worker thread '29') - Exception:
>>> org.apache.axis.ConfigurationException: No service named ListsSoap is
>>> available
>>> org.apache.axis.ConfigurationException: No service named ListsSoap is
>>> available
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper$ResourceProvider.getService(SPSProxyHelper.java:2208)
>>> at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
>>> at org.apache.axis.MessageContext.setTargetService(MessageContext.java:756)
>>> at org.apache.axis.client.Call.invoke(Call.java:2690)
>>> at org.apache.axis.client.Call.invoke(Call.java:2443)
>>> at org.apache.axis.client.Call.invoke(Call.java:2366)
>>> at org.apache.axis.client.Call.invoke(Call.java:1812)
>>> at
>>> com.microsoft.schemas.sharepoint.soap.ListsSoapStub.getListCollection(ListsSoapStub.java:1807)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper.getDocLibID(SPSProxyHelper.java:699)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SharePointRepository.processDocuments(SharePointRepository.java:903)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.BaseRepositoryConnector.processDocuments(BaseRepositoryConnector.java:423)
>>> at
>>> org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:561)
>>>
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper$ResourceProvider.getService(SPSProxyHelper.java:2208)
>>> at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
>>> at org.apache.axis.MessageContext.setTargetService(MessageContext.java:756)
>>> at org.apache.axis.client.Call.invoke(Call.java:2690)
>>> at org.apache.axis.client.Call.invoke(Call.java:2443)
>>> at org.apache.axis.client.Call.invoke(Call.java:2366)
>>> at org.apache.axis.client.Call.invoke(Call.java:1812)
>>> at
>>> com.microsoft.schemas.sharepoint.soap.ListsSoapStub.getListCollection(ListsSoapStub.java:1807)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper.getDocLibID(SPSProxyHelper.java:699)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SharePointRepository.processDocuments(SharePointRepository.java:903)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.BaseRepositoryConnector.processDocuments(BaseRepositoryConnector.java:423)
>>> at
>>> org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:561)
>>> DEBUG 2012-05-07 18:50:23,015 (Worker thread '29') - MessageContext:
>>> setServiceHandler(null)
>>> DEBUG 2012-05-07 18:50:23,015 (Worker thread '29') -
>>> org.apache.axis.i18n.resource::handleGetObject(targetService)
>>> DEBUG 2012-05-07 18:50:23,015 (Worker thread '29') - Target service:
>>> ListsSoap
>>> DEBUG 2012-05-07 18:50:23,015 (Worker thread '29') - MessageContext:
>>> setTargetService(http://schemas.microsoft.com/sharepoint/soap/GetListCollection)
>>> DEBUG 2012-05-07 18:50:23,015 (Worker thread '29') -
>>> org.apache.axis.i18n.resource::handleGetObject(noService10)
>>> DEBUG 2012-05-07 18:50:23,015 (Worker thread '29') - Exception:
>>> org.apache.axis.ConfigurationException: No service named
>>> http://schemas.microsoft.com/sharepoint/soap/GetListCollection is available
>>> org.apache.axis.ConfigurationException: No service named
>>> http://schemas.microsoft.com/sharepoint/soap/GetListCollection is available
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper$ResourceProvider.getService(SPSProxyHelper.java:2208)
>>> at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
>>> at org.apache.axis.MessageContext.setTargetService(MessageContext.java:756)
>>> at
>>> org.apache.axis.transport.http.HTTPTransport.setupMessageContextImpl(HTTPTransport.java:89)
>>> at org.apache.axis.client.Transport.setupMessageContext(Transport.java:46)
>>> at org.apache.axis.client.Call.invoke(Call.java:2738)
>>> at org.apache.axis.client.Call.invoke(Call.java:2443)
>>> at org.apache.axis.client.Call.invoke(Call.java:2366)
>>> at org.apache.axis.client.Call.invoke(Call.java:1812)
>>> at
>>> com.microsoft.schemas.sharepoint.soap.ListsSoapStub.getListCollection(ListsSoapStub.java:1807)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper.getDocLibID(SPSProxyHelper.java:699)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SharePointRepository.processDocuments(SharePointRepository.java:903)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.BaseRepositoryConnector.processDocuments(BaseRepositoryConnector.java:423)
>>> at
>>> org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:561)
>>>
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper$ResourceProvider.getService(SPSProxyHelper.java:2208)
>>> at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
>>> at org.apache.axis.MessageContext.setTargetService(MessageContext.java:756)
>>> at
>>> org.apache.axis.transport.http.HTTPTransport.setupMessageContextImpl(HTTPTransport.java:89)
>>> at org.apache.axis.client.Transport.setupMessageContext(Transport.java:46)
>>> at org.apache.axis.client.Call.invoke(Call.java:2738)
>>> at org.apache.axis.client.Call.invoke(Call.java:2443)
>>> at org.apache.axis.client.Call.invoke(Call.java:2366)
>>> at org.apache.axis.client.Call.invoke(Call.java:1812)
>>> at
>>> com.microsoft.schemas.sharepoint.soap.ListsSoapStub.getListCollection(ListsSoapStub.java:1807)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper.getDocLibID(SPSProxyHelper.java:699)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SharePointRepository.processDocuments(SharePointRepository.java:903)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.BaseRepositoryConnector.processDocuments(BaseRepositoryConnector.java:423)
>>> at
>>> org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:561)
>>> DEBUG 2012-05-07 18:50:23,015 (Worker thread '29') - MessageContext:
>>> setServiceHandler(null)
>>>
>>>
>>>
>>> DEBUG 2012-05-07 23:07:35,950 (Worker thread '28') - MessageContext:
>>> setTargetService(WebsSoap)
>>> DEBUG 2012-05-07 23:07:35,950 (Worker thread '28') -
>>> org.apache.axis.i18n.resource::handleGetObject(noService10)
>>> DEBUG 2012-05-07 23:07:35,950 (Worker thread '28') - Exception:
>>> org.apache.axis.ConfigurationException: No service named WebsSoap is
>>> available
>>> org.apache.axis.ConfigurationException: No service named WebsSoap is
>>> available
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper$ResourceProvider.getService(SPSProxyHelper.java:2208)
>>> at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
>>> at org.apache.axis.MessageContext.setTargetService(MessageContext.java:756)
>>> at org.apache.axis.client.Call.invoke(Call.java:2690)
>>> at org.apache.axis.client.Call.invoke(Call.java:2443)
>>> at org.apache.axis.client.Call.invoke(Call.java:2366)
>>> at org.apache.axis.client.Call.invoke(Call.java:1812)
>>> at
>>> com.microsoft.schemas.sharepoint.soap.WebsSoapStub.getWebCollection(WebsSoapStub.java:854)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper.getSites(SPSProxyHelper.java:1588)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SharePointRepository.processDocuments(SharePointRepository.java:847)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.BaseRepositoryConnector.processDocuments(BaseRepositoryConnector.java:423)
>>> at
>>> org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:561)
>>>
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper$ResourceProvider.getService(SPSProxyHelper.java:2208)
>>> at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
>>> at org.apache.axis.MessageContext.setTargetService(MessageContext.java:756)
>>> at org.apache.axis.client.Call.invoke(Call.java:2690)
>>> at org.apache.axis.client.Call.invoke(Call.java:2443)
>>> at org.apache.axis.client.Call.invoke(Call.java:2366)
>>> at org.apache.axis.client.Call.invoke(Call.java:1812)
>>> at
>>> com.microsoft.schemas.sharepoint.soap.WebsSoapStub.getWebCollection(WebsSoapStub.java:854)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper.getSites(SPSProxyHelper.java:1588)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SharePointRepository.processDocuments(SharePointRepository.java:847)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.BaseRepositoryConnector.processDocuments(BaseRepositoryConnector.java:423)
>>> at
>>> org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:561)
>>> DEBUG 2012-05-07 23:07:35,950 (Worker thread '28') - MessageContext:
>>> setServiceHandler(null)
>>> DEBUG 2012-05-07 23:07:35,950 (Worker thread '28') -
>>> org.apache.axis.i18n.resource::handleGetObject(targetService)
>>> DEBUG 2012-05-07 23:07:35,950 (Worker thread '28') - Target service:
>>> WebsSoap
>>> DEBUG 2012-05-07 23:07:35,950 (Worker thread '28') - MessageContext:
>>> setTargetService(http://schemas.microsoft.com/sharepoint/soap/GetWebCollection)
>>> DEBUG 2012-05-07 23:07:35,950 (Worker thread '28') -
>>> org.apache.axis.i18n.resource::handleGetObject(noService10)
>>> DEBUG 2012-05-07 23:07:35,950 (Worker thread '28') - Exception:
>>> org.apache.axis.ConfigurationException: No service named
>>> http://schemas.microsoft.com/sharepoint/soap/GetWebCollection is available
>>> org.apache.axis.ConfigurationException: No service named
>>> http://schemas.microsoft.com/sharepoint/soap/GetWebCollection is available
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper$ResourceProvider.getService(SPSProxyHelper.java:2208)
>>> at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
>>> at org.apache.axis.MessageContext.setTargetService(MessageContext.java:756)
>>> at
>>> org.apache.axis.transport.http.HTTPTransport.setupMessageContextImpl(HTTPTransport.java:89)
>>> at org.apache.axis.client.Transport.setupMessageContext(Transport.java:46)
>>> at org.apache.axis.client.Call.invoke(Call.java:2738)
>>> at org.apache.axis.client.Call.invoke(Call.java:2443)
>>> at org.apache.axis.client.Call.invoke(Call.java:2366)
>>> at org.apache.axis.client.Call.invoke(Call.java:1812)
>>> at
>>> com.microsoft.schemas.sharepoint.soap.WebsSoapStub.getWebCollection(WebsSoapStub.java:854)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper.getSites(SPSProxyHelper.java:1588)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SharePointRepository.processDocuments(SharePointRepository.java:847)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.BaseRepositoryConnector.processDocuments(BaseRepositoryConnector.java:423)
>>> at
>>> org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:561)
>>>
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper$ResourceProvider.getService(SPSProxyHelper.java:2208)
>>> at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
>>> at org.apache.axis.MessageContext.setTargetService(MessageContext.java:756)
>>> at
>>> org.apache.axis.transport.http.HTTPTransport.setupMessageContextImpl(HTTPTransport.java:89)
>>> at org.apache.axis.client.Transport.setupMessageContext(Transport.java:46)
>>> at org.apache.axis.client.Call.invoke(Call.java:2738)
>>> at org.apache.axis.client.Call.invoke(Call.java:2443)
>>> at org.apache.axis.client.Call.invoke(Call.java:2366)
>>> at org.apache.axis.client.Call.invoke(Call.java:1812)
>>> at
>>> com.microsoft.schemas.sharepoint.soap.WebsSoapStub.getWebCollection(WebsSoapStub.java:854)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper.getSites(SPSProxyHelper.java:1588)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SharePointRepository.processDocuments(SharePointRepository.java:847)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.BaseRepositoryConnector.processDocuments(BaseRepositoryConnector.java:423)
>>> at
>>> org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:561)
>>> DEBUG 2012-05-07 23:07:35,950 (Worker thread '28') - MessageContext:
>>> setServiceHandler(null)
>>>
>>>
>>>
>>>
>>> DEBUG 2012-05-07 18:45:21,429 (Worker thread '30') - MessageContext:
>>> setTargetService(StsAdapterSoap)
>>> DEBUG 2012-05-07 18:45:21,429 (Worker thread '30') -
>>> org.apache.axis.i18n.resource::handleGetObject(noService10)
>>> DEBUG 2012-05-07 18:45:21,429 (Worker thread '30') - Exception:
>>> org.apache.axis.ConfigurationException: No service named StsAdapterSoap is
>>> available
>>> org.apache.axis.ConfigurationException: No service named StsAdapterSoap is
>>> available
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper$ResourceProvider.getService(SPSProxyHelper.java:2208)
>>> at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
>>> at org.apache.axis.MessageContext.setTargetService(MessageContext.java:756)
>>> at org.apache.axis.client.Call.invoke(Call.java:2690)
>>> at org.apache.axis.client.Call.invoke(Call.java:2443)
>>> at org.apache.axis.client.Call.invoke(Call.java:2366)
>>> at org.apache.axis.client.Call.invoke(Call.java:1812)
>>> at
>>> com.microsoft.schemas.sharepoint.dsp.StsAdapterSoapStub.query(StsAdapterSoapStub.java:317)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper.getDocuments(SPSProxyHelper.java:540)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SharePointRepository.processDocuments(SharePointRepository.java:906)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.BaseRepositoryConnector.processDocuments(BaseRepositoryConnector.java:423)
>>> at
>>> org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:561)
>>>
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper$ResourceProvider.getService(SPSProxyHelper.java:2208)
>>> at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
>>> at org.apache.axis.MessageContext.setTargetService(MessageContext.java:756)
>>> at org.apache.axis.client.Call.invoke(Call.java:2690)
>>> at org.apache.axis.client.Call.invoke(Call.java:2443)
>>> at org.apache.axis.client.Call.invoke(Call.java:2366)
>>> at org.apache.axis.client.Call.invoke(Call.java:1812)
>>> at
>>> com.microsoft.schemas.sharepoint.dsp.StsAdapterSoapStub.query(StsAdapterSoapStub.java:317)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper.getDocuments(SPSProxyHelper.java:540)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SharePointRepository.processDocuments(SharePointRepository.java:906)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.BaseRepositoryConnector.processDocuments(BaseRepositoryConnector.java:423)
>>> at
>>> org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:561)
>>> DEBUG 2012-05-07 18:45:21,429 (Worker thread '30') - MessageContext:
>>> setServiceHandler(null)
>>> DEBUG 2012-05-07 18:45:21,429 (Worker thread '30') -
>>> org.apache.axis.i18n.resource::handleGetObject(targetService)
>>> DEBUG 2012-05-07 18:45:21,429 (Worker thread '30') - Target service:
>>> StsAdapterSoap
>>> DEBUG 2012-05-07 18:45:21,429 (Worker thread '30') - Enter:
>>> SOAPPart::getAsSOAPEnvelope()
>>> DEBUG 2012-05-07 18:45:21,429 (Worker thread '30') -
>>> org.apache.axis.i18n.resource::handleGetObject(currForm)
>>> DEBUG 2012-05-07 18:45:21,429 (Worker thread '30') - current form is
>>> FORM_SOAPENVELOPE
>>> DEBUG 2012-05-07 18:45:21,429 (Worker thread '30') -
>>> org.apache.axis.i18n.resource::handleGetObject(addHeader00)
>>> DEBUG 2012-05-07 18:45:21,429 (Worker thread '30') - Adding header to
>>> message...
>>> DEBUG 2012-05-07 18:45:21,429 (Worker thread '30') -
>>> org.apache.axis.i18n.resource::handleGetObject(addHeader00)
>>> DEBUG 2012-05-07 18:45:21,429 (Worker thread '30') - Adding header to
>>> message...
>>> DEBUG 2012-05-07 18:45:21,429 (Worker thread '30') - MessageContext:
>>> setTargetService(http://schemas.microsoft.com/sharepoint/dsp/queryRequest)
>>> DEBUG 2012-05-07 18:45:21,429 (Worker thread '30') -
>>> org.apache.axis.i18n.resource::handleGetObject(noService10)
>>> DEBUG 2012-05-07 18:45:21,429 (Worker thread '30') - Exception:
>>> org.apache.axis.ConfigurationException: No service named
>>> http://schemas.microsoft.com/sharepoint/dsp/queryRequest is available
>>> org.apache.axis.ConfigurationException: No service named
>>> http://schemas.microsoft.com/sharepoint/dsp/queryRequest is available
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper$ResourceProvider.getService(SPSProxyHelper.java:2208)
>>> at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
>>> at org.apache.axis.MessageContext.setTargetService(MessageContext.java:756)
>>> at
>>> org.apache.axis.transport.http.HTTPTransport.setupMessageContextImpl(HTTPTransport.java:89)
>>> at org.apache.axis.client.Transport.setupMessageContext(Transport.java:46)
>>> at org.apache.axis.client.Call.invoke(Call.java:2738)
>>> at org.apache.axis.client.Call.invoke(Call.java:2443)
>>> at org.apache.axis.client.Call.invoke(Call.java:2366)
>>> at org.apache.axis.client.Call.invoke(Call.java:1812)
>>> at
>>> com.microsoft.schemas.sharepoint.dsp.StsAdapterSoapStub.query(StsAdapterSoapStub.java:317)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper.getDocuments(SPSProxyHelper.java:540)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SharePointRepository.processDocuments(SharePointRepository.java:906)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.BaseRepositoryConnector.processDocuments(BaseRepositoryConnector.java:423)
>>> at
>>> org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:561)
>>>
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper$ResourceProvider.getService(SPSProxyHelper.java:2208)
>>> at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
>>> at org.apache.axis.MessageContext.setTargetService(MessageContext.java:756)
>>> at
>>> org.apache.axis.transport.http.HTTPTransport.setupMessageContextImpl(HTTPTransport.java:89)
>>> at org.apache.axis.client.Transport.setupMessageContext(Transport.java:46)
>>> at org.apache.axis.client.Call.invoke(Call.java:2738)
>>> at org.apache.axis.client.Call.invoke(Call.java:2443)
>>> at org.apache.axis.client.Call.invoke(Call.java:2366)
>>> at org.apache.axis.client.Call.invoke(Call.java:1812)
>>> at
>>> com.microsoft.schemas.sharepoint.dsp.StsAdapterSoapStub.query(StsAdapterSoapStub.java:317)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper.getDocuments(SPSProxyHelper.java:540)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.sharepoint.SharePointRepository.processDocuments(SharePointRepository.java:906)
>>> at
>>> org.apache.manifoldcf.crawler.connectors.BaseRepositoryConnector.processDocuments(BaseRepositoryConnector.java:423)
>>> at
>>> org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:561)
>>> DEBUG 2012-05-07 18:45:21,429 (Worker thread '30') - MessageContext:
>>> setServiceHandler(null)
>>>
>>>
>>> #######----
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Tue, May 8, 2012 at 11:14 AM, Karl Wright <daddywri@gmail.com> wrote:
>>>>
>>>> Hi Daniel,
>>>>
>>>> Here's the story.
>>>>
>>>> The SharePoint connector works using SharePoint web services, and has
>>>> been explicitly tested against both SharePoint 2003 and SharePoint
>>>> 2007.  It has not been explicitly tested against SharePoint 2010,
>>>> because none of the developers have a working SharePoint 2010 instance
>>>> to test against.  The MetaCarta Permissions web service was designed
>>>> to provide access to folder and file permissions, which appeared in
>>>> SharePoint 2007 and are no doubt also present in SharePoint 2010.
>>>>
>>>> So, I would expect the following for SharePoint 2010.
>>>>
>>>> - the basic web services should continue to work as they did in
>>>> SharePoint 2007.  If you can connect and get "Connection working" it
>>>> basically confirms this picture.
>>>> - the MetaCarta Permissions service is a greater risk.  It may not
>>>> work because it is compiled against SharePoint.dll from SharePoint
>>>> 2007, not SharePoint 2010.  It's technically still required, so if it
>>>> *doesn't* work we're going to need to make some changes to support
>>>> SharePoint 2010.
>>>>
>>>> So I'd suggest that you try the following in order:
>>>>
>>>> (1) First, try connecting to SharePoint 2010, specifying "SharePoint
>>>> 2.0" in the connection parameters.  Do not try deploying the MetaCarta
>>>> Permissions service for this test.  If you can connect, and crawl,
>>>> then we're in pretty good shape.
>>>>
>>>> (2) If (1) works, then try deploying the MC Permissions service on the
>>>> SharePoint 2010 server.  If it deploys correctly, then try connecting
>>>> to it by specifying a "SharePoint 3.0" connection.  If you get back
>>>> "Connection working" from that, then it is functioning, and everything
>>>> should be working.
>>>>
>>>> Please let me know exactly how far you get in this process, and what
>>>> errors you see in both the manifoldcf.log and for the connection
>>>> status.
>>>>
>>>> Thanks!
>>>> Karl
>>>>
>>>>
>>>> On Tue, May 8, 2012 at 10:06 AM, Silvia, Daniel [USA]
>>>> <Silvia_Daniel@bah.com> wrote:
>>>> > Hi Karl
>>>> >
>>>> > When upgrading to SharePoint 2010, will we still need to install the
>>>> > MetaCarta Permission Webservice to sharepoint instance?
>>>> >
>>>> > Thanks
>>>> >
>>>> > Dan Silvia
>>>> >
>>>> > ________________________________________
>>>> > From: Karl Wright [daddywri@gmail.com]
>>>> > Sent: Tuesday, May 08, 2012 9:06 AM
>>>> > To: prem bangle; connectors-user@incubator.apache.org
>>>> > Subject: Re: ManifoldCF 0.5 / SharePoint 2010 connector
>>>> >
>>>> > Hi Prem,
>>>> >
>>>> > In the future questions like this should go the the connectors-user
>>>> > list, not my personal email.
>>>> >
>>>> > If you search the users list you will find that a number of people
>>>> > have successfully used ManifoldCF to crawl SharePoint recently.  You
>>>> > can see this yourself by searching the archive here:
>>>> > http://incubator.apache.org/connectors/en_US/mail.html .  I do not
>>>> > remember what version they are using but we have made no functional
>>>> > changes to the SharePoint connector between version 0.4 and 0.5.  The
>>>> > users include at least one other who is crawling secure governmental
>>>> > systems.  Internationalization of the UI was the only change that was
>>>> > done.
>>>> >
>>>> > If you would like assistance in diagnosing your particular problems,
>>>> > please provide some details as to the exact problems you are having.
>>>> > Are you able to establish a working connection to SharePoint?  What
>>>> > version of SharePoint are you trying to connect to?  If version 3 or
>>>> > above, did you deploy the ManifoldCF user permissions webservice?
>>>> >
>>>> > Thanks,
>>>> > Karl
>>>> >
>>>> > On Tue, May 8, 2012 at 8:58 AM, prem bangle <prem.g8@gmail.com>
wrote:
>>>> >> Hi Karl,
>>>> >> We are unable to successfully crawl SharePoint 2010 repository using
>>>> >> ManifoldCF 2010 ver 0.5. Do you have feedback from
>>>> >> others successfully crawling SharePoint 2010? Your opinion on this
will
>>>> >> help
>>>> >> us go forward. Google searches and issues recorded in Apache Jira
did
>>>> >> not
>>>> >> help us to
>>>> >> come to a conclusion.
>>>> >>
>>>> >> We are evaluating ManifoldCF in the context of one of the Dept.
of
>>>> >> Homeland
>>>> >> Security(DHS) programs.
>>>> >>
>>>> >> Any feedback from you much appreciated.
>>>> >>
>>>> >> thanks
>>>> >> Prem
>>>> >>
>>>
>>>

Mime
View raw message