Hello,

3) when Maven ask you to manually install some artifacts, that means it doesn't find them from Maven repositories. Installing them locally with the wanted names is not the good solution.

First, I see it is still using http://archiva.nuxeo.org/archiva/ instead of http://maven.nuxeo.org/. This project is out to date and needs being updated. I just fixed the pom.xml file, aligning it on last 5.1 version (5.1.7-SNAPSHOT).

I also did the same on nuxeo-api-sample (http://svn.nuxeo.org/nuxeo/sandbox/nuxeo-api-sample/trunk) which is used by nuxeo-sample-fs-importer

Now, we have to:
- know on which Nuxeo version you want to import files in order to use right versions,
- update Java code in those projects.

Note both are sandbox projects (think alpha).

[email protected] a écrit :
Please help me to complile the *nuxeo-sample-fs-importer* sample. I need to 
import a large number of files and this app does exactly what I need. Thank you 
all in advance.


1) I have checked out from svn +http://svn.nuxeo.org/nuxeo/sandbox/nuxeo-sample-fs-importer+

2) Followed instructions in README.TXT file and  ran
+mvn install+

3) It produced the 2 errors asking to manually install *nuxeo-api-sample* and *nuxeo-platform-filemanager-api*

I did installed them with _SUCCESS_

4) Now I am trying to run +mvn install+ again in 
*nuxeo-sample-fs-importer\trunk* directory, but now I get compilation errors. I 
am not very familiar with maven , so please help me in fixing/updating settings

I get the following errors after running +mvn install+ :
Line:-----

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Unnamed - 
org.nuxeo.ecm.sample:nuxeo-sample-fs-importer:jar:1.0-SNAPSHOT
[INFO]    task-segment: [install]
[INFO] ------------------------------------------------------------------------
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
Downloading: 
http://archiva.nuxeo.org/archiva/repository/central/org/nuxeo/ecm/sample/nuxeo-api-sample/0.0.1/nuxeo-api-sample-0.0.1.pom
Downloading: 
http://archiva.nuxeo.org/archiva/repository/nuxeo_release/org/nuxeo/ecm/sample/nuxeo-api-sample/0.0.1/nuxeo-api-sample-0.0.1.pom
Downloading: 
http://repo1.maven.org/maven2/org/nuxeo/ecm/sample/nuxeo-api-sample/0.0.1/nuxeo-api-sample-0.0.1.pom
[INFO] snapshot 
org.nuxeo.ecm.platform:nuxeo-platform-filemanager-api:5.1-SNAPSHOT: checking 
for updates from external_snapshot
[INFO] snapshot 
org.nuxeo.ecm.platform:nuxeo-platform-filemanager-api:5.1-SNAPSHOT: checking 
for updates from nuxeo_snapshot
Downloading: 
http://archiva.nuxeo.org/archiva/repository/external_snapshot/org/nuxeo/ecm/platform/nuxeo-platform-filemanager-api/5.1-SNAPSHOT/nuxeo-platform-filemanager-api-5.1-SNAPSHOT.pom
Downloading: 
http://archiva.nuxeo.org/archiva/repository/nuxeo_snapshot/org/nuxeo/ecm/platform/nuxeo-platform-filemanager-api/5.1-SNAPSHOT/nuxeo-platform-filemanager-api-5.1-SNAPSHOT.pom
[INFO] [compiler:compile]
[INFO] Compiling 1 source file to 
C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\target\classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[24,30]
 package org.nuxeo.ecm.core.api does not exist

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[25,30]
 package org.nuxeo.ecm.core.api does not exist

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[26,40]
 package org.nuxeo.ecm.core.api.impl.blob does not exist

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[29,29]
 package org.nuxeo.runtime.api does not exist

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[37,7]
 cannot access org.nuxeo.runtime.util.NXRuntimeApplication
file org\nuxeo\runtime\util\NXRuntimeApplication.class not found
public class FsImporter extends SampleApplication {

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[63,45]
 cannot find symbol
symbol  : class DocumentModel
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[64,19]
 cannot find symbol
symbol  : class ClientException
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[84,34]
 cannot find symbol
symbol  : class DocumentModel
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[85,19]
 cannot find symbol
symbol  : class ClientException
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[117,41]
 cannot find symbol
symbol  : class DocumentModel
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[118,19]
 cannot find symbol
symbol  : class ClientException
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[152,57]
 cannot find symbol
symbol  : class DocumentModel
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[152,14]
 cannot find symbol
symbol  : class DocumentModel
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[153,19]
 cannot find symbol
symbol  : class ClientException
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[174,45]
 cannot find symbol
symbol  : class DocumentModel
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[174,14]
 cannot find symbol
symbol  : class DocumentModel
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[175,19]
 cannot find symbol
symbol  : class ClientException
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[50,8]
 cannot find symbol
symbol  : variable super
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[51,8]
 cannot find symbol
symbol  : method deploy(java.lang.String)
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[48,5]
 method does not override a method from its superclass

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[69,8]
 cannot find symbol
symbol  : variable docMgr
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[103,12]
 cannot find symbol
symbol  : variable docMgr
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[123,8]
 cannot find symbol
symbol  : class DocumentModel
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[129,8]
 cannot find symbol
symbol  : class StreamingBlob
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[129,38]
 cannot find symbol
symbol  : variable StreamingBlob
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[133,47]
 cannot find symbol
symbol  : variable docMgr
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[137,22]
 cannot find symbol
symbol  : class ClientException
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[157,8]
 cannot find symbol
symbol  : class DocumentModel
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[157,33]
 cannot find symbol
symbol  : variable docMgr
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[160,19]
 cannot find symbol
symbol  : variable docMgr
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[161,8]
 cannot find symbol
symbol  : variable docMgr
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[177,8]
 cannot find symbol
symbol  : class DocumentModel
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[177,33]
 cannot find symbol
symbol  : variable docMgr
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[180,19]
 cannot find symbol
symbol  : variable docMgr
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[182,8]
 cannot find symbol
symbol  : variable docMgr
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[188,8]
 cannot find symbol
symbol  : class DocumentModel
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[188,27]
 cannot find symbol
symbol  : method getTestWorkspace()
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[189,8]
 cannot find symbol
symbol  : class DocumentModel
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[191,11]
 cannot find symbol
symbol  : variable Framework
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[186,5]
 method does not override a method from its superclass

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[211,8]
 cannot find symbol
symbol  : variable super
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[209,5]
 method does not override a method from its superclass

C:\nuxeo-src\nuxeo-sample-fs-importer\trunk\src\main\java\org\nuxeo\ecm\sample\fsimporter\FsImporter.java:[216,8]
 cannot find symbol
symbol  : constructor FsImporter()
location: class org.nuxeo.ecm.sample.fsimporter.FsImporter


[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4 seconds
[INFO] Finished at: Thu May 14 12:16:43 EDT 2009
[INFO] Final Memory: 4M/254M
[INFO] ------------------------------------------------------------------------
--
Posted by "chksi" at Nuxeo Discussions <http://nuxeo.org/discussions>
View the complete thread: 
<http://www.nuxeo.org/discussions/thread.jspa?threadID=2446#6659>
_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm
To unsubscribe, go to http://lists.nuxeo.com/mailman/options/ecm

--
Julien Carsique, Nuxeo (Paris, France)
www.nuxeo.com - The Open Source ECM Platform - www.nuxeo.org
Nuxeo ECM Stack - The Java EE, scalable, standard-based ECM Platform
[email protected] | Tel: +33 1 40 33 79 87


_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm
To unsubscribe, go to http://lists.nuxeo.com/mailman/options/ecm

Reply via email to