Installation guide of Project Danube

35 views
Skip to first unread message

Davis Onsakia

unread,
Feb 4, 2012, 4:33:47 AM2/4/12
to Personal Data Store Project
I'm interested in personal data management and I would like to try
Project Danube but it seems like there is no installation guide.

Any ideas in regard to this will be appreciated.

Regards,
Davis

Markus Sabadello

unread,
Feb 4, 2012, 12:56:45 PM2/4/12
to personal...@googlegroups.com
Hello Davis,

If you follow the instructions here:

Then you should be able to build the main web application and run an XDI message against it.

There are no native programs or apps in Project Danube that you could install on your computer, phone, etc., therefore there is no "installation guide" for such things..

But the above build instructions should work, and there is documentation for most of the components on the website and wiki!

hope this helps a bit,
Markus

Davis Onsakia

unread,
Mar 19, 2012, 11:11:55 AM3/19/12
to Personal Data Store Project
Dear Markus,

I have been trying to finalize on the setup and whenever I run the
mvn jetty:run I encounter the following error:

[INFO] Scanning for projects...
[INFO]
------------------------------------------------------------------------
[INFO] Building pds.core
[INFO] task-segment: [jetty:run]
[INFO]
------------------------------------------------------------------------
[INFO] Preparing jetty:run
[INFO] [install:install-file {execution: execution1}]
[INFO] Installing /home/onsakia/personaldatastore/pds.core/../
pdsproject/lib/higgins-xdi4j_1.0.800.jar to /home/onsakia/.m2/
repository/org/eclipse/higgins/xdi4j/1.0.800/xdi4j-1.0.800.jar
[INFO] [install:install-file {execution: execution2}]
[INFO] Installing /home/onsakia/personaldatastore/pds.core/../
pdsproject/lib/je-4.0.103.jar to /home/onsakia/.m2/repository/com/
sleepycat/je/4.0.103/je-4.0.103.jar
[INFO] [install:install-file {execution: execution3}]
[INFO] Installing /home/onsakia/personaldatastore/pds.core/../
pdsproject/lib/json.jar to /home/onsakia/.m2/repository/org/json/json/
1.0/json-1.0.jar
[INFO] [resources:resources {execution: default-resources}]
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered
resources, i.e. build is platform dependent!
[INFO] Copying 1 resource
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

Missing:
----------
1) pdsproject:pds.core.base:jar:0.1-SNAPSHOT

Try downloading the file manually from the project website.

Then, install it using the command:
mvn install:install-file -DgroupId=pdsproject -
DartifactId=pds.core.base -Dversion=0.1-SNAPSHOT -Dpackaging=jar -
Dfile=/path/to/file

Alternatively, if you host your own repository you can deploy the
file there:
mvn deploy:deploy-file -DgroupId=pdsproject -
DartifactId=pds.core.base -Dversion=0.1-SNAPSHOT -Dpackaging=jar -
Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

Path to dependency:
1) pdsproject:pds.core:war:0.1-SNAPSHOT
2) pdsproject:pds.core.base:jar:0.1-SNAPSHOT

2) pdsproject:pds.core.single:jar:0.1-SNAPSHOT

Try downloading the file manually from the project website.

Then, install it using the command:
mvn install:install-file -DgroupId=pdsproject -
DartifactId=pds.core.single -Dversion=0.1-SNAPSHOT -Dpackaging=jar -
Dfile=/path/to/file

Alternatively, if you host your own repository you can deploy the
file there:
mvn deploy:deploy-file -DgroupId=pdsproject -
DartifactId=pds.core.single -Dversion=0.1-SNAPSHOT -Dpackaging=jar -
Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

Path to dependency:
1) pdsproject:pds.core:war:0.1-SNAPSHOT
2) pdsproject:pds.core.single:jar:0.1-SNAPSHOT

3) pdsproject:pds.core.any:jar:0.1-SNAPSHOT

Try downloading the file manually from the project website.

Then, install it using the command:
mvn install:install-file -DgroupId=pdsproject -
DartifactId=pds.core.any -Dversion=0.1-SNAPSHOT -Dpackaging=jar -
Dfile=/path/to/file

Alternatively, if you host your own repository you can deploy the
file there:
mvn deploy:deploy-file -DgroupId=pdsproject -
DartifactId=pds.core.any -Dversion=0.1-SNAPSHOT -Dpackaging=jar -
Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

Path to dependency:
1) pdsproject:pds.core:war:0.1-SNAPSHOT
2) pdsproject:pds.core.any:jar:0.1-SNAPSHOT

4) pdsproject:pds.core.xri:jar:0.1-SNAPSHOT

Try downloading the file manually from the project website.

Then, install it using the command:
mvn install:install-file -DgroupId=pdsproject -
DartifactId=pds.core.xri -Dversion=0.1-SNAPSHOT -Dpackaging=jar -
Dfile=/path/to/file

Alternatively, if you host your own repository you can deploy the
file there:
mvn deploy:deploy-file -DgroupId=pdsproject -
DartifactId=pds.core.xri -Dversion=0.1-SNAPSHOT -Dpackaging=jar -
Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

Path to dependency:
1) pdsproject:pds.core:war:0.1-SNAPSHOT
2) pdsproject:pds.core.xri:jar:0.1-SNAPSHOT

----------
4 required artifacts are missing.

for artifact:
pdsproject:pds.core:war:0.1-SNAPSHOT

from the specified remote repositories:
central (http://repo1.maven.org/maven2)

[INFO]
------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 4 seconds
[INFO] Finished at: Mon Mar 19 18:06:51 EAT 2012
[INFO] Final Memory: 7M/18M
[INFO] -------------------------------------------

What am I not doing correctly and how can I sort out this issue?

Your help will be appreciated.

Regards,
Davis M Onsakia

Davis Onsakia

unread,
Mar 21, 2012, 7:12:21 AM3/21/12
to personal...@googlegroups.com
Dear Markus,

Been making some progress since my last post.

However, I'm trying to build Project Danube and I'm getting the following error:

[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure
error: error reading ................/.m2/repository/xml-security/xmlsec/534045-patched/xmlsec-534045-patched.jar; error in opening zip file

Any ideas on why this error and on how I can solve it?

Thanks for your insight.

Regards,
Davis M Onsakia

Markus Sabadello

unread,
Mar 23, 2012, 5:43:10 PM3/23/12
to personal...@googlegroups.com
Hi Davis,

Sorry for the late reply..
The thing is that the underlying technology (XDI) is still evolving, which means that not all components of Project Danube (e.g. the user interface) are build-able at all times. I'll be sure to let you know when it's at a 100% functional stage again.

There is however a new sub-project called XDI² (XDI-Squared) which is in good shape:

You should be able to build it and run an XDI server as well as various XDI-related tools (see instructions here).

Not sure if this helps you (I hope so).. Let me know if there's anything else I can do..!

Markus
-- 
Project Danube: http://projectdanube.org
Personal Data Ecosystem Consortium: http://personaldataecosystem.org/

Davis Onsakia

unread,
Mar 24, 2012, 4:42:05 AM3/24/12
to personal...@googlegroups.com
HI Markus,

Thanks for your response and guidance to the new XDI2 subproject in the main Project Danube. I've just build it and it runs okay. This is good work.

However, I wanted to get a complete project working. On this note I'm still interested in the 'big' Project Danube. Any idea when it will be working okay? Or how long it can take to get it at a point where it is even 80% functional? I will appreciate these details.

Thanks so much Markus for taking time to respond to my queries.

I look forward to hearing from you.

Have a blessed weekend.

Best Regards,
Davis M Onsakia
"One doesn't discover new lands without consenting to lose sight of the shore for a very long time."
Reply all
Reply to author
Forward
0 new messages