[jira] [Commented] (CONNECTORS-217) Check running more than one of instance of agent

2011-07-08 Thread Shinichiro Abe (JIRA)

[ 
https://issues.apache.org/jira/browse/CONNECTORS-217?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13061806#comment-13061806
 ] 

Shinichiro Abe commented on CONNECTORS-217:
---

r1144179

Thank you, Indents of the code have been modified.

 Check running more than one of instance of agent
 

 Key: CONNECTORS-217
 URL: https://issues.apache.org/jira/browse/CONNECTORS-217
 Project: ManifoldCF
  Issue Type: Improvement
  Components: API
Reporter: Shinichiro Abe
Priority: Minor
 Attachments: CONNECTORS-217-1.patch, CONNECTORS-217-exp.patch


 Now, if one runs the o.a.manifold.agents.AgentRun command twice
 on multi process, Java procceses run twice.
 Even though the case of setting sync dir, the problem occurs.
 In jetty the problem doesn't occur because of single process.
 If one runs executecommand.sh org.apache.manifold.agents.AgentRun twice,
 the command should warn that it is already running.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Resolved] (CONNECTORS-217) Check running more than one of instance of agent

2011-07-08 Thread Shinichiro Abe (JIRA)

 [ 
https://issues.apache.org/jira/browse/CONNECTORS-217?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shinichiro Abe resolved CONNECTORS-217.
---

   Resolution: Fixed
Fix Version/s: ManifoldCF 0.3

 Check running more than one of instance of agent
 

 Key: CONNECTORS-217
 URL: https://issues.apache.org/jira/browse/CONNECTORS-217
 Project: ManifoldCF
  Issue Type: Improvement
  Components: API
Reporter: Shinichiro Abe
Priority: Minor
 Fix For: ManifoldCF 0.3

 Attachments: CONNECTORS-217-1.patch, CONNECTORS-217-exp.patch


 Now, if one runs the o.a.manifold.agents.AgentRun command twice
 on multi process, Java procceses run twice.
 Even though the case of setting sync dir, the problem occurs.
 In jetty the problem doesn't occur because of single process.
 If one runs executecommand.sh org.apache.manifold.agents.AgentRun twice,
 the command should warn that it is already running.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (CONNECTORS-219) Maven pom's need to be updated

2011-07-08 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/CONNECTORS-219?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tobias Rübner updated CONNECTORS-219:
-

Attachment: CONNECTORS-219.patch

I did not include the proprietary modules, 
because I don't can not decide which dependencies they use.

For the other modules, I used the following dependencies:
commons-codec: 1.5
commons-collections: 3.2.1
commons-el: 1.0
commons-fileupload: 1.2.2
commons-io: 2.0.1
commons-logging: 1.1.1
derby: 10.7.1.1
hsqldb: 1.8.0.10
jdbcpool: 0.99
jetty - 6.1.26
json: 20090211
log4j: 1.2.16
poi: 3.7
postgresql: 8.4.701.jdbc4
serializer: 2.7.1
servlet-api: 2.5
xml-apis: 1.3.04

These files are modified by the manifold team and not available in any 
repositories.
Users will need to deploy these files into their repository using:
mvn deploy:deploy-file 
(http://maven.apache.org/plugins/maven-deploy-plugin/usage.html)

commons-httpclient-mcf (3.1)
xercesImpl-mcf: 2.9.1

 Maven pom's need to be updated
 --

 Key: CONNECTORS-219
 URL: https://issues.apache.org/jira/browse/CONNECTORS-219
 Project: ManifoldCF
  Issue Type: Bug
  Components: Framework agents process, Framework core, Framework 
 crawler agent
Affects Versions: ManifoldCF 0.3
Reporter: Karl Wright
Priority: Minor
 Attachments: CONNECTORS-219.patch


 The maven poms, although not supported officially, need to be updated so that 
 (a) they have the right ManifoldCF version numbers, and (b) include the right 
 versions of all dependent jars.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (CONNECTORS-219) Maven pom's need to be updated

2011-07-08 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/CONNECTORS-219?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tobias Rübner updated CONNECTORS-219:
-

Attachment: CONNECTORS-219_UPDATE_HSQLDB.patch

I now included hsqldb 2.2.4.

 Maven pom's need to be updated
 --

 Key: CONNECTORS-219
 URL: https://issues.apache.org/jira/browse/CONNECTORS-219
 Project: ManifoldCF
  Issue Type: Bug
  Components: Framework agents process, Framework core, Framework 
 crawler agent
Affects Versions: ManifoldCF 0.3
Reporter: Karl Wright
Priority: Minor
 Attachments: CONNECTORS-219.patch, CONNECTORS-219_UPDATE_HSQLDB.patch


 The maven poms, although not supported officially, need to be updated so that 
 (a) they have the right ManifoldCF version numbers, and (b) include the right 
 versions of all dependent jars.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Resolved] (CONNECTORS-220) Database errors cause all worker threads (and the corresponding stuffer thread) to wait indefinitely

2011-07-08 Thread Karl Wright (JIRA)

 [ 
https://issues.apache.org/jira/browse/CONNECTORS-220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl Wright resolved CONNECTORS-220.


   Resolution: Fixed
Fix Version/s: ManifoldCF 0.3
 Assignee: Karl Wright

r1144356

 Database errors cause all worker threads (and the corresponding stuffer 
 thread) to wait indefinitely
 

 Key: CONNECTORS-220
 URL: https://issues.apache.org/jira/browse/CONNECTORS-220
 Project: ManifoldCF
  Issue Type: Bug
  Components: Framework crawler agent
Affects Versions: ManifoldCF 0.1, ManifoldCF 0.2, ManifoldCF 0.3
Reporter: Karl Wright
Assignee: Karl Wright
Priority: Minor
 Fix For: ManifoldCF 0.3


 When ManifoldCF gets a database error from a thread, it tries to recover by 
 resetting all threads to a known state.  Unfortunately this code seems to 
 fail, and you wind up with a frozen crawl with all worker threads in the 
 following state:
 Worker thread '36' daemon prio=6 tid=0x077ed000 nid=0xa98 in 
 Object.wait() [0x0b1af000]
java.lang.Thread.State: WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at java.lang.Object.wait(Object.java:485)
 at 
 org.apache.manifoldcf.crawler.system.ResetManager.waitForReset(ResetManager.java:107)
 - locked 0xe0005528 (a 
 org.apache.manifoldcf.crawler.system.WorkerResetManager)
 at 
 org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:110)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (CONNECTORS-221) A CMIS connector would be helpful

2011-07-08 Thread Piergiorgio Lucidi (JIRA)

 [ 
https://issues.apache.org/jira/browse/CONNECTORS-221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Piergiorgio Lucidi updated CONNECTORS-221:
--

Attachment: CONNECTORS-221-branch-java-patch.txt

This patch contains:
- some bugfixes for the CMIS connector configuration in the crawler web app: 
now all the parameters are stored in the correct way in ManifoldCF.

- improvement of the HTML for the CMIS repository connector setup form.

- new feature added: now it is possible to fetch ACL also, configuring a 
parameter in the job configuration form (tab CMIS Query- ACL Fetch).

In this way ACL informations can be indexed to perform searches against this 
type of info.

ACL metadata is indexed using a cmis:permission multivalue property as the 
following example:
  cmis:permission='johndoe,cmis:write'
  cmis:permission='guest,cmis:read'
  cmis:permission='admin,cmis:all'

On an Apache Solr server you can configure the a new permissions field for 
permissions in the schema.xml in the following way:

field name=permissions type=string indexed=true stored=true 
multiValued=true/
  
Then inside the job configuration form you can set the following field mapping:

cmis:permission - permissions

I'll attach more screenshots to show all these new improvements.

 A CMIS connector would be helpful
 -

 Key: CONNECTORS-221
 URL: https://issues.apache.org/jira/browse/CONNECTORS-221
 Project: ManifoldCF
  Issue Type: New Feature
  Components: CMIS connector
Affects Versions: ManifoldCF 0.3
Reporter: Karl Wright
 Attachments: CONNECTORS-221-DEPENDENCIES.txt, 
 CONNECTORS-221-Java.txt, CONNECTORS-221-branch-java-patch.txt, 
 CONNECTORS-221-build-example-patch.txt, CONNECTORS-221.txt, 
 CONNECTORS-221.zip, screenshot-1.jpg, screenshot-2.jpg, screenshot-3.jpg, 
 screenshot-4.jpg


 Several people have asked if ManifoldCF supports CMIS.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (CONNECTORS-221) A CMIS connector would be helpful

2011-07-08 Thread Piergiorgio Lucidi (JIRA)

 [ 
https://issues.apache.org/jira/browse/CONNECTORS-221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Piergiorgio Lucidi updated CONNECTORS-221:
--

Attachment: screenshot-6.jpg

 A CMIS connector would be helpful
 -

 Key: CONNECTORS-221
 URL: https://issues.apache.org/jira/browse/CONNECTORS-221
 Project: ManifoldCF
  Issue Type: New Feature
  Components: CMIS connector
Affects Versions: ManifoldCF 0.3
Reporter: Karl Wright
 Attachments: CONNECTORS-221-DEPENDENCIES.txt, 
 CONNECTORS-221-Java.txt, CONNECTORS-221-branch-java-patch.txt, 
 CONNECTORS-221-build-example-patch.txt, CONNECTORS-221.txt, 
 CONNECTORS-221.zip, screenshot-1.jpg, screenshot-2.jpg, screenshot-3.jpg, 
 screenshot-4.jpg, screenshot-5.jpg, screenshot-6.jpg, screenshot-7.jpg


 Several people have asked if ManifoldCF supports CMIS.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (CONNECTORS-221) A CMIS connector would be helpful

2011-07-08 Thread Piergiorgio Lucidi (JIRA)

 [ 
https://issues.apache.org/jira/browse/CONNECTORS-221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Piergiorgio Lucidi updated CONNECTORS-221:
--

Attachment: screenshot-7.jpg

 A CMIS connector would be helpful
 -

 Key: CONNECTORS-221
 URL: https://issues.apache.org/jira/browse/CONNECTORS-221
 Project: ManifoldCF
  Issue Type: New Feature
  Components: CMIS connector
Affects Versions: ManifoldCF 0.3
Reporter: Karl Wright
 Attachments: CONNECTORS-221-DEPENDENCIES.txt, 
 CONNECTORS-221-Java.txt, CONNECTORS-221-branch-java-patch.txt, 
 CONNECTORS-221-build-example-patch.txt, CONNECTORS-221.txt, 
 CONNECTORS-221.zip, screenshot-1.jpg, screenshot-2.jpg, screenshot-3.jpg, 
 screenshot-4.jpg, screenshot-5.jpg, screenshot-6.jpg, screenshot-7.jpg


 Several people have asked if ManifoldCF supports CMIS.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (CONNECTORS-221) A CMIS connector would be helpful

2011-07-08 Thread Piergiorgio Lucidi (JIRA)

 [ 
https://issues.apache.org/jira/browse/CONNECTORS-221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Piergiorgio Lucidi updated CONNECTORS-221:
--

Attachment: screenshot-8.jpg

 A CMIS connector would be helpful
 -

 Key: CONNECTORS-221
 URL: https://issues.apache.org/jira/browse/CONNECTORS-221
 Project: ManifoldCF
  Issue Type: New Feature
  Components: CMIS connector
Affects Versions: ManifoldCF 0.3
Reporter: Karl Wright
 Attachments: CONNECTORS-221-DEPENDENCIES.txt, 
 CONNECTORS-221-Java.txt, CONNECTORS-221-branch-java-patch.txt, 
 CONNECTORS-221-build-example-patch.txt, CONNECTORS-221.txt, 
 CONNECTORS-221.zip, screenshot-1.jpg, screenshot-2.jpg, screenshot-3.jpg, 
 screenshot-4.jpg, screenshot-5.jpg, screenshot-6.jpg, screenshot-7.jpg, 
 screenshot-8.jpg


 Several people have asked if ManifoldCF supports CMIS.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (CONNECTORS-221) A CMIS connector would be helpful

2011-07-08 Thread Piergiorgio Lucidi (JIRA)

 [ 
https://issues.apache.org/jira/browse/CONNECTORS-221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Piergiorgio Lucidi updated CONNECTORS-221:
--

Attachment: (was: CONNECTORS-221-branch-java-patch.txt)

 A CMIS connector would be helpful
 -

 Key: CONNECTORS-221
 URL: https://issues.apache.org/jira/browse/CONNECTORS-221
 Project: ManifoldCF
  Issue Type: New Feature
  Components: CMIS connector
Affects Versions: ManifoldCF 0.3
Reporter: Karl Wright
 Attachments: CONNECTORS-221-DEPENDENCIES.txt, 
 CONNECTORS-221-Java.txt, CONNECTORS-221-build-example-patch.txt, 
 CONNECTORS-221.txt, CONNECTORS-221.zip, screenshot-1.jpg, screenshot-2.jpg, 
 screenshot-3.jpg, screenshot-4.jpg, screenshot-5.jpg, screenshot-6.jpg, 
 screenshot-7.jpg, screenshot-8.jpg


 Several people have asked if ManifoldCF supports CMIS.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (CONNECTORS-221) A CMIS connector would be helpful

2011-07-08 Thread Piergiorgio Lucidi (JIRA)

 [ 
https://issues.apache.org/jira/browse/CONNECTORS-221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Piergiorgio Lucidi updated CONNECTORS-221:
--

Attachment: screenshot-5.jpg

 A CMIS connector would be helpful
 -

 Key: CONNECTORS-221
 URL: https://issues.apache.org/jira/browse/CONNECTORS-221
 Project: ManifoldCF
  Issue Type: New Feature
  Components: CMIS connector
Affects Versions: ManifoldCF 0.3
Reporter: Karl Wright
 Attachments: CONNECTORS-221-DEPENDENCIES.txt, 
 CONNECTORS-221-Java.txt, CONNECTORS-221-branch-java-patch.txt, 
 CONNECTORS-221-build-example-patch.txt, CONNECTORS-221.txt, 
 CONNECTORS-221.zip, screenshot-1.jpg, screenshot-2.jpg, screenshot-3.jpg, 
 screenshot-4.jpg, screenshot-5.jpg, screenshot-6.jpg, screenshot-7.jpg


 Several people have asked if ManifoldCF supports CMIS.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira