but it was working till yesterday, no changes have been made by me. any
clue?


On Wed, May 21, 2014 at 11:47 AM, Wright, Karl <[email protected]> wrote:

>  That exception merely means that it can't find a specific language pack
> for your locale.  It is harmless.
>
> Karl
>
> Sent from my Windows Phone
>  ------------------------------
> From: Babita Bansal
> Sent: 5/21/2014 6:42 AM
> To: Karl Wright
> Cc: [email protected]
> Subject: Re: Manifoldcf sharepoint connecyor
>
>  hi Karl
>
>  It seems windows share connector broke now. While configuring job for
> windows share and click on path tab i get following error:
>
>  ERROR 2014-05-21 11:39:18,056 (http-bio-8080-exec-6) - Missing resource
> bundle 'org.apache.manifoldcf.crawler.connectors.sharedrive.common' for
> locale 'en': Can't find bundle for base name
> org.apache.manifoldcf.crawler.connectors.sharedrive.common, locale en;
> trying en_US
> java.util.MissingResourceException: Can't find bundle for base name
> org.apache.manifoldcf.crawler.connectors.sharedrive.common, locale en
> at java.util.ResourceBundle.throwMissingResourceException(Unknown Source)
> at java.util.ResourceBundle.getBundleImpl(Unknown Source)
> at java.util.ResourceBundle.getBundle(Unknown Source)
> at
> org.apache.manifoldcf.core.i18n.Messages.getResourceBundle(Messages.java:142)
> at org.apache.manifoldcf.core.i18n.Messages.getMessage(Messages.java:178)
> at org.apache.manifoldcf.core.i18n.Messages.getString(Messages.java:216)
> at
> org.apache.manifoldcf.crawler.connectors.sharedrive.Messages.getString(Messages.java:91)
> at
> org.apache.manifoldcf.crawler.connectors.sharedrive.Messages.getString(Messages.java:39)
> at
> org.apache.manifoldcf.crawler.connectors.sharedrive.SharedDriveConnector.outputSpecificationHeader(SharedDriveConnector.java:2824)
> at org.apache.jsp.editjob_jsp._jspService(editjob_jsp.java:650)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
> at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
> at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748)
> at
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486)
> at
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:411)
> at
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:338)
> at
> org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:750)
> at
> org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:720)
> at org.apache.jsp.execute_jsp._jspService(execute_jsp.java:1607)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
> at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
> at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
> at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> at
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)
> at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
> at
> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:315)
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
> at java.lang.Thread.run(Unknown Source)
>
>
>
>  It was working previously,
>
>  thanks
> Babita Bansal
>
>
> On Tue, May 20, 2014 at 4:39 PM, Karl Wright <[email protected]> wrote:
>
>>   Hi Babita,
>>
>>  Here is the pertinent stack trace:
>>
>> >>>>>>
>> SEVERE: Servlet.service() for servlet jsp threw exception
>> org.apache.commons.discovery.DiscoveryException: Class
>> org.apache.commons.logging.impl.SLF4JLogFactory does not implement
>> org.apache.commons.logging.LogFactory
>>     at
>> org.apache.commons.discovery.tools.ClassUtils.verifyAncestory(ClassUtils.java:178)
>>     at
>> org.apache.commons.discovery.tools.SPInterface.verifyAncestory(SPInterface.java:258)
>>     at
>> org.apache.commons.discovery.tools.SPInterface.newInstance(SPInterface.java:246)
>>     at
>> org.apache.commons.discovery.tools.DiscoverClass.newInstance(DiscoverClass.java:520)
>>     at
>> org.apache.commons.discovery.tools.DiscoverSingleton.find(DiscoverSingleton.java:370)
>>     at
>> org.apache.commons.discovery.tools.DiscoverSingleton.find(DiscoverSingleton.java:328)
>>     at
>> org.apache.axis.components.logger.LogFactory$1.run(LogFactory.java:45)
>>     at java.security.AccessController.doPrivileged(Native Method)
>>     at
>> org.apache.axis.components.logger.LogFactory.getLogFactory(LogFactory.java:41)
>>     at
>> org.apache.axis.components.logger.LogFactory.<clinit>(LogFactory.java:33)
>>     at
>> org.apache.axis.handlers.BasicHandler.<clinit>(BasicHandler.java:43)
>>     at org.apache.axis.client.Service.getAxisClient(Service.java:104)
>>     at org.apache.axis.client.Service.<init>(Service.java:144)
>>     at
>> com.microsoft.schemas.sharepoint.soap.ListsLocator.<init>(ListsLocator.java:17)
>>     at
>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper$ListsWS.<init>(SPSProxyHelper.java:2838)
>>     at
>> org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper.checkConnection(SPSProxyHelper.java:1483)
>>     at
>> org.apache.manifoldcf.crawler.connectors.sharepoint.SharePointRepository.check(SharePointRepository.java:399)
>>     at
>> org.apache.jsp.viewconnection_jsp._jspService(viewconnection_jsp.java:296)
>> <<<<<<
>>
>>  It basically looks like something is broken with how logging is being
>> resolved in this environment.  I'll have to look into what is happening; it
>> may be that something recently added to the war is conflicting with Tomcat.
>>
>>  Karl
>>
>>
>>
>> On Tue, May 20, 2014 at 10:36 AM, Babita Bansal 
>> <[email protected]>wrote:
>>
>>> Hi Karl
>>>
>>>  I did the way which you have mentioned, getting same issue, after
>>> click on save page doesn't displayed anything just a blank screen.
>>>
>>>  attached log files of tomcat and properties.xml file.
>>>
>>>  Thanks
>>>  Babita Bansal
>>>
>>>
>>> On Tue, May 20, 2014 at 1:38 PM, Karl Wright <[email protected]> wrote:
>>>
>>>>   HI Babita,
>>>>
>>>> I would recommend keeping it as simple as possible.  I therefore
>>>> recommend using the single-process combined war model.  The name of the war
>>>> is mcf-combined-service.war, and here are the steps you will need to deploy
>>>> a system using it:
>>>>
>>>>  (0) First, remove all the mcf web applications you've currently
>>>> deployed in your tomcat instance, or start with a fresh tomcat instance
>>>>  (1) cd dist/example
>>>>  (2) Modify properties.xml to point to your postgresql instance.  Do
>>>> not make any other changes.
>>>> (3) Modify the Tomcat startup script, or use the Tomcat service
>>>> administration client, to set a Java "-Dorg.apache.manifoldcf.configfile"
>>>> switch to point to the example's properties.xml file.  Use an absolute file
>>>> path.
>>>>  (4) Start tomcat.
>>>> (5) Deploy and start the mcf-combined-service web application,
>>>> preferably using the Tomcat administration client.  The war is in
>>>> dist/web/war.
>>>>
>>>>  That should be all you need to do.
>>>>
>>>> Karl
>>>>
>>>>
>>>>
>>>>
>>>> On Tue, May 20, 2014 at 8:29 AM, Babita Bansal <[email protected]
>>>> > wrote:
>>>>
>>>>> Hi Karl
>>>>>
>>>>>  Thanks for the update. What i am looking to achieve
>>>>>
>>>>>  1 manifoldCF setup on tomcat 7
>>>>> 2. manifoldCF setup for postgres database
>>>>> 3. manifold setup for solr
>>>>> 4. Alfresco connector
>>>>> 5. windows share
>>>>> 6. share point connector
>>>>>
>>>>>
>>>>>  Could you please let me know the best package to deploy and use
>>>>> here? would appreciate if you could share some links.
>>>>>
>>>>>
>>>>>  If i talked about is working mean, if i start manifold using
>>>>> start.jar...what jar has be be deployed on tomcat and could you please 
>>>>> help
>>>>> me in setting up logger for manifold.
>>>>>
>>>>>  Thanks
>>>>>  Babita Bansal
>>>>>
>>>>>
>>>>>
>>>>> On Tue, May 20, 2014 at 12:45 PM, Karl Wright <[email protected]>wrote:
>>>>>
>>>>>>  Hi Babita,
>>>>>>
>>>>>>  A correction:  You do NOT need to make sure tomcat and agents
>>>>>> process share the same working directory.  Just make sure they share the
>>>>>> same properties.xml file.
>>>>>>
>>>>>>  Karl
>>>>>>
>>>>>>
>>>>>> On Tue, May 20, 2014 at 7:29 AM, Karl Wright <[email protected]>wrote:
>>>>>>
>>>>>>>     Hi Babita,
>>>>>>>
>>>>>>>  If what you are doing is simply setting up ManifoldCF for the first
>>>>>>> time, what I'd do is this:
>>>>>>>
>>>>>>>  (1) Pick a deployment model.  All models work with Postgresql, so
>>>>>>> that is not a reason to pick one over the other.  Simpler is usually 
>>>>>>> better
>>>>>>> (easier to manage etc), so if you can get away with the single-process
>>>>>>> model, that would be the easiest.
>>>>>>>
>>>>>>>  This is the roughly the order of complexity, less complexity to
>>>>>>> more complexity:
>>>>>>>  (a) Single process
>>>>>>>  (b) Combined war
>>>>>>>  (c) Multiprocess setup with zookeeper synchronization (agents
>>>>>>> process, mcf-authority-service war, mcf-crawler-ui war, mcf-api-service 
>>>>>>> war)
>>>>>>>  (d) Multiprocess setup with filesystem synchronization
>>>>>>>
>>>>>>>    (2) Configure MCF based strongly on the examples.  There is an
>>>>>>> example for EVERY model above.  If you are using Tomcat rather than 
>>>>>>> jetty,
>>>>>>> you still do the same things.  But there are some differences:
>>>>>>>
>>>>>>> - make sure the -D switch is set to point to the appropriate
>>>>>>> properties.xml
>>>>>>>  - make sure your tomcat and your agents process share the same
>>>>>>> working directory, or resolving relative paths in properties.xml will 
>>>>>>> not
>>>>>>> work properly
>>>>>>>  - deploy the jars using the tomcat administrative web application;
>>>>>>> don't mess with tomcat configuration information
>>>>>>>
>>>>>>>  Karl
>>>>>>>
>>>>>>>
>>>>>>> On Tue, May 20, 2014 at 6:37 AM, Babita Bansal <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Hi Karl
>>>>>>>>
>>>>>>>>  Please see my response below:
>>>>>>>>
>>>>>>>>   (1) What version of MCF are you trying to debug?  Which MCF
>>>>>>>> version did that screen shot come from? I refreshed my browser and 
>>>>>>>> clear
>>>>>>>> the cache now seeing new UI.
>>>>>>>>
>>>>>>>>  I am using manifold CF version 1.5.1 as mentioned downloaded code
>>>>>>>> from 
>>>>>>>> apache-manifoldcf-1.5.1-src.zip<http://archive.apache.org/dist/manifoldcf/apache-manifoldcf-1.5.1-src.zip>
>>>>>>>>  from
>>>>>>>> http://manifoldcf.apache.org/en_US/download.html#Apache+ManifoldCF+1.5.1%2C+2014+Feb+20
>>>>>>>>
>>>>>>>>  (2) How is MCF deployed on tomcat?  Is it the combined war you
>>>>>>>> deployed, or individual service wars?
>>>>>>>>
>>>>>>>>  I have configured xml configuration of all war files in tomcat
>>>>>>>> conf location ../tomcat/conf/Catalina/localhost/, sample like
>>>>>>>>
>>>>>>>> <?xml version="1.0" encoding="utf-8"?>
>>>>>>>>
>>>>>>>> <Context
>>>>>>>> docBase="C:\IW\MCF\manifoldcf\dist\web\war\mcf-api-service.war" 
>>>>>>>> debug="0"
>>>>>>>> crossContext="true"> </Context>
>>>>>>>>
>>>>>>>>
>>>>>>>>  Did it for all 4 war simmilar way changing name of war and
>>>>>>>> filename as per war. Which is successfully deploying and extracting on
>>>>>>>> tomcat webapps folder.
>>>>>>>>
>>>>>>>>  (3) What kind of synchronization have you configured in
>>>>>>>> properties.xml?
>>>>>>>>
>>>>>>>>  In properties file i have done following configuration to connect
>>>>>>>> to postgres DB attached in mail.  And startup of tomcat use
>>>>>>>> -Dorg.apache.manifoldcf.configfile=C:\IW\MCF\manifoldcf\dist\multiprocess-example\properties.xml
>>>>>>>> to read the configuration of property file.
>>>>>>>>
>>>>>>>>  My tomcat version in 7 and postgres version is 9.1 and running on
>>>>>>>> windows 2008.
>>>>>>>>
>>>>>>>>
>>>>>>>>  Please let me know if i missed anything.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>  Thanks
>>>>>>>>  Babita Bansal
>>>>>>>>
>>>>>>>>
>>>>>>>> On Tue, May 20, 2014 at 11:16 AM, Karl Wright 
>>>>>>>> <[email protected]>wrote:
>>>>>>>>
>>>>>>>>>    Hi Babita,
>>>>>>>>>
>>>>>>>>>  We have proven only that the SharePoint connector for 1.5.1 works
>>>>>>>>> properly against the SharePoint you are trying to crawl, so there is 
>>>>>>>>> no
>>>>>>>>> SharePoint connector bug.  What I had intended to do from this point 
>>>>>>>>> was to
>>>>>>>>> change one thing at a time between the 1.5.1 single-process example 
>>>>>>>>> running
>>>>>>>>> on Derby and whatever MCF version and configuration you are trying to
>>>>>>>>> debug.  But since I don't know what version that is, and don't know 
>>>>>>>>> how it
>>>>>>>>> is configured, I cannot make this plan work without further 
>>>>>>>>> information.
>>>>>>>>>
>>>>>>>>>  Before we go further, can you tell me:
>>>>>>>>>
>>>>>>>>>  (1) What version of MCF are you trying to debug?  Which MCF
>>>>>>>>> version did that screen shot come from?
>>>>>>>>>  (2) How is MCF deployed on tomcat?  Is it the combined war you
>>>>>>>>> deployed, or individual service wars?
>>>>>>>>>  (3) What kind of synchronization have you configured in
>>>>>>>>> properties.xml?
>>>>>>>>>
>>>>>>>>>  Thanks,
>>>>>>>>> Karl
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Tue, May 20, 2014 at 5:52 AM, Babita Bansal <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Karl
>>>>>>>>>>
>>>>>>>>>>  I have downloaded source code zip
>>>>>>>>>> apache-manifoldcf-1.5.1-src.zip<http://archive.apache.org/dist/manifoldcf/apache-manifoldcf-1.5.1-src.zip>
>>>>>>>>>>  from
>>>>>>>>>> http://manifoldcf.apache.org/en_US/download.html#Apache+ManifoldCF+1.5.1%2C+2014+Feb+20
>>>>>>>>>>  and built using ant build.
>>>>>>>>>>
>>>>>>>>>>  What i mean here if i start manifold using start.jar, i could
>>>>>>>>>> see the latest UI and share point connector is also working, will 
>>>>>>>>>> share you
>>>>>>>>>> the screen shot. Can you point me the exact source code which needs 
>>>>>>>>>> to be
>>>>>>>>>> use.
>>>>>>>>>>
>>>>>>>>>>  Thanks
>>>>>>>>>> Babita Bansal
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>  thanks
>>>>>>>>>> Babita Banal
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Tue, May 20, 2014 at 10:17 AM, Karl Wright <[email protected]
>>>>>>>>>> > wrote:
>>>>>>>>>>
>>>>>>>>>>>  Also, your screen shot cannot be from mcf 1.5.1.  The style
>>>>>>>>>>> sheet is completely different now.  What version of mcf are you 
>>>>>>>>>>> really
>>>>>>>>>>> using?
>>>>>>>>>>>
>>>>>>>>>>> Karl
>>>>>>>>>>>
>>>>>>>>>>> Sent from my Windows Phone
>>>>>>>>>>>  ------------------------------
>>>>>>>>>>> From: Karl Wright
>>>>>>>>>>> Sent: 5/20/2014 5:13 AM
>>>>>>>>>>> To: Babita Bansal; [email protected]
>>>>>>>>>>> Subject: RE: Manifoldcf sharepoint connecyor
>>>>>>>>>>>
>>>>>>>>>>>   Hi Babita,
>>>>>>>>>>>
>>>>>>>>>>> Lets take one step at a time.
>>>>>>>>>>>
>>>>>>>>>>> If single process example works, then try modifying single
>>>>>>>>>>> process properties.xml to point to your postgres database.  The
>>>>>>>>>>> how-to-build-and-deploy page describes the parameters you need to 
>>>>>>>>>>> do that.
>>>>>>>>>>>
>>>>>>>>>>> Initialize.bat is not needed for single process, so just try
>>>>>>>>>>> this one change and tell me how it goes.
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>> Karl
>>>>>>>>>>>
>>>>>>>>>>> Sent from my Windows Phone
>>>>>>>>>>>  ------------------------------
>>>>>>>>>>> From: Babita Bansal
>>>>>>>>>>> Sent: 5/20/2014 4:23 AM
>>>>>>>>>>> To: [email protected]
>>>>>>>>>>> Subject: Re: Manifoldcf sharepoint connecyor
>>>>>>>>>>>
>>>>>>>>>>>  Hi
>>>>>>>>>>>
>>>>>>>>>>>  I have tried with default database and application, it working
>>>>>>>>>>> fine there. I need to use postgres DB. What i did, downloaded the 
>>>>>>>>>>> source
>>>>>>>>>>> and built using ant. And in properties.xml file provided the 
>>>>>>>>>>> postgres db
>>>>>>>>>>> settings, and run the command initialize.bat to create the postgres 
>>>>>>>>>>> db. I
>>>>>>>>>>> can connect to windows share and alfresco easily. But when i tried 
>>>>>>>>>>> to
>>>>>>>>>>> configure share point it just blank page no error on log file. 
>>>>>>>>>>> Could you
>>>>>>>>>>> please let me know how to set debugging, as i don't see anything in 
>>>>>>>>>>> log
>>>>>>>>>>> file. Attached screen shot for configuration :
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>  Any ref guide or configuration details really appreciated.
>>>>>>>>>>> Just to inform you guys i have not done any configuration on share 
>>>>>>>>>>> point
>>>>>>>>>>> side for share point connector.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>  If possible i can have screen share session with you.
>>>>>>>>>>>
>>>>>>>>>>>  Thanks
>>>>>>>>>>> Babita Bansal
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Tue, May 20, 2014 at 12:33 AM, Karl Wright <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>>    Hi Babita,
>>>>>>>>>>>>
>>>>>>>>>>>>  To rule out any database or app server misconfiguration, can
>>>>>>>>>>>> you try running the single-process example, and setting up your 
>>>>>>>>>>>> SharePoint
>>>>>>>>>>>> connection there?
>>>>>>>>>>>>
>>>>>>>>>>>>  cd example
>>>>>>>>>>>>  <java> -jar start.jar
>>>>>>>>>>>>
>>>>>>>>>>>>  <set up your connection in the UI>
>>>>>>>>>>>>
>>>>>>>>>>>>  Thanks!
>>>>>>>>>>>>  Karl
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Mon, May 19, 2014 at 6:58 PM, Babita Bansal <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi
>>>>>>>>>>>>>
>>>>>>>>>>>>> I am trying to connect sharepoint 2010 with manifoldcf
>>>>>>>>>>>>> . but after clicking on save i just get blank page . when i
>>>>>>>>>>>>> refresh page o get illegal parameter value. I am using postgres 
>>>>>>>>>>>>> db with
>>>>>>>>>>>>> tomcat 7. Version of manifold is 1.5.1 . alfresco n windows share
>>>>>>>>>>>>> connectors are workimg fine
>>>>>>>>>>>>>
>>>>>>>>>>>>> Pls help to resolve any issue.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>

Reply via email to