Sorry, I wasn't available today. I'll check on monday. Le 6 sept. 2013 19:31, "Karl Wright" <[email protected]> a écrit :
> Can you confirm that the filenet connector, when built against the stub, > now works? I'd like to close the ticket if possible. > > Karl > > > > On Fri, Sep 6, 2013 at 2:06 AM, Karl Wright <[email protected]> wrote: > >> I just did an audit of all other places where interfaces may have been >> used instead of classes, for FileNet, and found several instances. I have >> committed additional changes accordingly to trunk. >> Karl >> >> >> >> On Thu, Sep 5, 2013 at 12:44 PM, Yann Barraud <[email protected]>wrote: >> >>> Hi Karl, >>> >>> I just forwarded your mail to the team. I'll let you know if it gets >>> better ASAP. >>> >>> Thanks for your support. >>> >>> Regards, >>> Yann >>> Hi Yann, >>> >>> Can you please check out and build >>> https://svn.apache.org/repos/asf/manifoldcf/trunk , and try again? >>> Let's see if I got everything right this time. >>> >>> Thanks, >>> Karl >>> >>> >>> >>> On Thu, Sep 5, 2013 at 11:13 AM, Yann Barraud <[email protected]>wrote: >>> >>>> Thanks a lot. >>>> Le 5 sept. 2013 17:08, "Karl Wright" <[email protected]> a écrit : >>>> >>>> Hi Yann, >>>>> >>>>> I've opened CONNECTORS-770 to track this issue. >>>>> >>>>> It appears that in Java1.7, the Java class loader knows the difference >>>>> between an interface and a class, and enforces that. So when we went to >>>>> Java 1.7 in the last release, some of our stub classes, which were coded >>>>> as >>>>> interfaces for convenience, no longer load. >>>>> >>>>> But luckily this is trivial to fix. I will be committing fixes to >>>>> trunk for your particular problem shortly. >>>>> >>>>> Karl >>>>> >>>>> >>>>> >>>>> On Thu, Sep 5, 2013 at 10:59 AM, Yann Barraud >>>>> <[email protected]>wrote: >>>>> >>>>>> Karl, >>>>>> >>>>>> This is 4.5.2. >>>>>> >>>>>> Hope it will work though. >>>>>> >>>>>> Yann >>>>>> Le 5 sept. 2013 16:55, "Karl Wright" <[email protected]> a écrit : >>>>>> >>>>>> Hi Yann, >>>>>>> >>>>>>> The problem is that the code is built against a stub, and the stub's >>>>>>> class structure does not agree with the actual class structure in the >>>>>>> FileNet API version you are using. The actual error you are getting is: >>>>>>> >>>>>>> "Error occurred in server thread; nested exception is: >>>>>>> java.lang.IncompatibleClassChangeError: Found class >>>>>>> com.filenet.api.constants.AccessType, but interface was expected" >>>>>>> >>>>>>> >>>>>>> This could be because I messed up creating the stubs, or it could be >>>>>>> that you are using a later version of FileNet API than I was working >>>>>>> with. >>>>>>> What FileNet API version do you have? >>>>>>> >>>>>>> Thanks, >>>>>>> Karl >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Thu, Sep 5, 2013 at 10:49 AM, Yann Barraud < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> W're getting a working connection. It's just rejecting the docs >>>>>>>> apparently. >>>>>>>> >>>>>>>> ERROR 2013-09-05 16:36:22,909 (Worker thread '10') - Exception >>>>>>>> tossed: Repeated service interruptions - failure getting document >>>>>>>> version >>>>>>>> org.apache.manifoldcf.core.interfaces.ManifoldCFException: Repeated >>>>>>>> service interruptions - failure getting document version >>>>>>>> at >>>>>>>> org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:343) >>>>>>>> WARN 2013-09-05 16:36:23,119 (Worker thread '17') - Pre-ingest >>>>>>>> service interruption reported for job 1378388244044 connection >>>>>>>> 'FN_45_INT': >>>>>>>> Transient error connecting to filenet service: Error occurred in server >>>>>>>> thread; nested exception is: >>>>>>>> java.lang.IncompatibleClassChangeError: Found class >>>>>>>> com.filenet.api.constants.AccessType, but interface was expected >>>>>>>> WARN 2013-09-05 16:36:23,370 (Worker thread '13') - Pre-ingest >>>>>>>> service interruption reported for job 1378388244044 connection >>>>>>>> 'FN_45_INT': >>>>>>>> Transient error connecting to filenet service: Error occurred in server >>>>>>>> thread; nested exception is: >>>>>>>> java.lang.IncompatibleClassChangeError: Found class >>>>>>>> com.filenet.api.constants.AccessType, but interface was expected >>>>>>>> WARN 2013-09-05 16:36:23,460 (Worker thread '11') - Pre-ingest >>>>>>>> service interruption reported for job 1378388244044 connection >>>>>>>> 'FN_45_INT': >>>>>>>> Transient error connecting to filenet service: Error occurred in server >>>>>>>> thread; nested exception is: >>>>>>>> java.lang.IncompatibleClassChangeError: Found class >>>>>>>> com.filenet.api.constants.AccessType, but interface was expected >>>>>>>> WARN 2013-09-05 16:36:25,212 (Worker thread '12') - Pre-ingest >>>>>>>> service interruption reported for job 1378388244044 connection >>>>>>>> 'FN_45_INT': >>>>>>>> Transient error connecting to filenet service: Error occurred in server >>>>>>>> thread; nested exception is: >>>>>>>> java.lang.IncompatibleClassChangeError: Found class >>>>>>>> com.filenet.api.constants.AccessType, but interface was expected >>>>>>>> WARN 2013-09-05 16:36:25,463 (Worker thread '18') - Pre-ingest >>>>>>>> service interruption reported for job 1378388244044 connection >>>>>>>> 'FN_45_INT': >>>>>>>> Transient error connecting to filenet service: Error occurred in server >>>>>>>> thread; nested exception is: >>>>>>>> java.lang.IncompatibleClassChangeError: Found class >>>>>>>> com.filenet.api.constants.AccessType, but interface was expected >>>>>>>> WARN 2013-09-05 16:36:25,463 (Worker thread '15') - Pre-ingest >>>>>>>> service interruption reported for job 1378388244044 connection >>>>>>>> 'FN_45_INT': >>>>>>>> Transient error connecting to filenet service: Error occurred in server >>>>>>>> thread; nested exception is: >>>>>>>> java.lang.IncompatibleClassChangeError: Found class >>>>>>>> com.filenet.api.constants.AccessType, but interface was expected >>>>>>>> WARN 2013-09-05 16:36:25,513 (Worker thread '16') - Pre-ingest >>>>>>>> service interruption reported for job 1378388244044 connection >>>>>>>> 'FN_45_INT': >>>>>>>> Transient error connecting to filenet service: Error occurred in server >>>>>>>> thread; nested exception is: >>>>>>>> java.lang.IncompatibleClassChangeError: Found class >>>>>>>> com.filenet.api.constants.AccessType, but interface was expected >>>>>>>> WARN 2013-09-05 16:36:25,573 (Worker thread '14') - Pre-ingest >>>>>>>> service interruption reported for job 1378388244044 connection >>>>>>>> 'FN_45_INT': >>>>>>>> Transient error connecting to filenet service: Error occurred in server >>>>>>>> thread; nested exception is: >>>>>>>> java.lang.IncompatibleClassChangeError: Found class >>>>>>>> com.filenet.api.constants.AccessType, but interface was expected >>>>>>>> WARN 2013-09-05 16:36:26,704 (Worker thread '1') - Pre-ingest >>>>>>>> service interruption reported for job 1378388244044 connection >>>>>>>> 'FN_45_INT': >>>>>>>> Transient error connecting to filenet service: Error occurred in server >>>>>>>> thread; nested exception is: >>>>>>>> java.lang.IncompatibleClassChangeError: Found class >>>>>>>> com.filenet.api.constants.AccessType, but interface was expected >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Cordialement, >>>>>>>> Yann Barraud >>>>>>>> >>>>>>>> >>>>>>>> 2013/9/5 Karl Wright <[email protected]> >>>>>>>> >>>>>>>>> Hi Yann, >>>>>>>>> >>>>>>>>> First, you are clearly doing a crawl. But did you get "Connection >>>>>>>>> working" when you view your FileNet connection? >>>>>>>>> >>>>>>>>> If you did, please have a look at the ManifoldCF log output. >>>>>>>>> There should be exceptions in there that would help us figure out >>>>>>>>> what the >>>>>>>>> issue may be. >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> Karl >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Sep 5, 2013 at 10:08 AM, Yann Barraud < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> Hi Karl, >>>>>>>>>> >>>>>>>>>> It just works, thanks. >>>>>>>>>> >>>>>>>>>> Now getting "failure getting document version". Any tip ? We did >>>>>>>>>> not choose the Version metadata. Might be somewhere in the >>>>>>>>>> confirguration ? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Cordialement, >>>>>>>>>> Yann Barraud >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2013/9/5 Karl Wright <[email protected]> >>>>>>>>>> >>>>>>>>>>> Hi Yann, >>>>>>>>>>> >>>>>>>>>>> First, the FileNet connector is one that requires a secondary >>>>>>>>>>> connector-specific process to run. Please read the >>>>>>>>>>> "how-to-build-and-deploy" page to familiarize yourself with the >>>>>>>>>>> process. >>>>>>>>>>> The FileNet API jars do NOT get copied to connector-lib or >>>>>>>>>>> connector-lib-proprietary; they instead get copied into the >>>>>>>>>>> filenet-server-process/lib-proprietary area. Read the README.TXT >>>>>>>>>>> file in >>>>>>>>>>> that area for details. You will need to copy ALL the jars that the >>>>>>>>>>> filenet >>>>>>>>>>> API requires into that place before the filenet server process can >>>>>>>>>>> be >>>>>>>>>>> started. >>>>>>>>>>> >>>>>>>>>>> Karl >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Thu, Sep 5, 2013 at 6:04 AM, Yann Barraud < >>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi, >>>>>>>>>>>> >>>>>>>>>>>> I just deployed binary distribution of ManifoldCF on a local VM >>>>>>>>>>>> & trying to have it running. >>>>>>>>>>>> >>>>>>>>>>>> I'm facing 3 issues right now : >>>>>>>>>>>> 1. "java.lang.NoClassDefFoundError: org/apache/log4j/Priority" >>>>>>>>>>>> 2. "java.lang.NoClassDefFoundError: Could not initialize class >>>>>>>>>>>> com.filenet.api.util.ConfigurationParameters" >>>>>>>>>>>> 3. "java.util.MissingResourceException: Can't find bundle for >>>>>>>>>>>> base name org.apache.manifoldcf.ui.i18n.common, locale fr"(which >>>>>>>>>>>> is a minor warning I guess) >>>>>>>>>>>> >>>>>>>>>>>> Which are the jars I should deploy & where ? I have Jace.jar >>>>>>>>>>>> placed in >>>>>>>>>>>> - connector-lib-proprietary >>>>>>>>>>>> - filenet-server-process >>>>>>>>>>>> >>>>>>>>>>>> What do I miss ? >>>>>>>>>>>> >>>>>>>>>>>> Thanks ! >>>>>>>>>>>> >>>>>>>>>>>> Regards, >>>>>>>>>>>> Yann Barraud >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>> >>> >> >
