manifoldcf-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Karl Wright <daddy...@gmail.com>
Subject RE: FileNET integration : issues
Date Mon, 09 Sep 2013 11:00:06 GMT
Please use the ant build for this.

Karl

Sent from my Windows Phone
------------------------------
From: Yann Barraud
Sent: 9/9/2013 6:51 AM
To: user
Subject: Re: FileNET integration : issues

Hi Karl,

Can't build because of missing jar :

[INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 9.315s
> [INFO] Finished at: Mon Sep 09 12:49:23 CEST 2013
> [INFO] Final Memory: 20M/218M
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-remote-resources-plugin:1.1:process
> (default) on project mcf-agents: Failed to resolve dependencies for one or
> more projects in the reactor. Reason: Missing:
> [ERROR] ----------
> [ERROR] 1) org.apache.manifoldcf:mcf-core:test-jar:tests:1.4-SNAPSHOT
> [ERROR]
> [ERROR] Try downloading the file manually from the project website.
> [ERROR]
> [ERROR] Then, install it using the command:
> [ERROR] mvn install:install-file -DgroupId=org.apache.manifoldcf
> -DartifactId=mcf-core -Dversion=1.4-SNAPSHOT -Dclassifier=tests
> -Dpackaging=test-jar -Dfile=/path/to/file
> [ERROR]
> [ERROR] Alternatively, if you host your own repository you can deploy the
> file there:
> [ERROR] mvn deploy:deploy-file -DgroupId=org.apache.manifoldcf
> -DartifactId=mcf-core -Dversion=1.4-SNAPSHOT -Dclassifier=tests
> -Dpackaging=test-jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
> [ERROR]
> [ERROR] Path to dependency:
> [ERROR] 1) org.apache.manifoldcf:mcf-agents:jar:1.4-SNAPSHOT
> [ERROR] 2) org.apache.manifoldcf:mcf-core:test-jar:tests:1.4-SNAPSHOT
> [ERROR]
> [ERROR] ----------
> [ERROR] 1 required artifact is missing.
> [ERROR]
> [ERROR] for artifact:
> [ERROR] org.apache.manifoldcf:mcf-agents:jar:1.4-SNAPSHOT
> [ERROR]
> [ERROR] from the specified remote repositories:
> [ERROR] apache.snapshots (http://repository.apache.org/snapshots,
> releases=false, snapshots=true),
> [ERROR] central (http://repo.maven.apache.org/maven2, releases=true,
> snapshots=false)
> [ERROR] -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the
> -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the
> command
> [ERROR]   mvn <goals> -rf :mcf-agents
>



Cordialement,
Yann Barraud


2013/9/6 Yann Barraud <yann.barraud@gmail.com>

> Sorry, I wasn't available today. I'll check on monday.
> Le 6 sept. 2013 19:31, "Karl Wright" <daddywri@gmail.com> 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 <daddywri@gmail.com> 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 <yann.barraud@gmail.com>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 <yann.barraud@gmail.com>wrote:
>>>>
>>>>> Thanks a lot.
>>>>> Le 5 sept. 2013 17:08, "Karl Wright" <daddywri@gmail.com> 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 <yann.barraud@gmail.com
>>>>>> > wrote:
>>>>>>
>>>>>>> Karl,
>>>>>>>
>>>>>>> This is 4.5.2.
>>>>>>>
>>>>>>> Hope it will work though.
>>>>>>>
>>>>>>> Yann
>>>>>>> Le 5 sept. 2013 16:55, "Karl Wright" <daddywri@gmail.com>
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 <
>>>>>>>> yann.barraud@gmail.com> 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 <daddywri@gmail.com>
>>>>>>>>>
>>>>>>>>>> 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 <
>>>>>>>>>> yann.barraud@gmail.com> 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 <daddywri@gmail.com>
>>>>>>>>>>>
>>>>>>>>>>>> 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
<
>>>>>>>>>>>> yann.barraud@gmail.com> 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
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>>>
>>

Mime
View raw message