From the trunk, these compilation error are normal.

Indeed, james is composed of several project, for instance mailbox for storing user mails, protocols, jsieve, and so on. We are working on these several project at the same time, and the versions *-SNAPSHOT available in macen central are not compatible....

To build successfully James from trunk, you can have a look to https://github.com/linagora/james-parent . This git repository uses git submodules to aggregate the different projects. You can build it with maven ( works for me ! ) but if you want, you can use the build using a docker image ( more reliable ). Just edit configuration to match your needs ( we are using Cassandra as a backend ).

Have fun with James !

Le 26/08/2015 18:36, Rami Ojares a écrit :
I also tried building from the trunk

I used svn url http://svn.apache.org/repos/asf/james/current as instructed.
Then I cd'd down to server folder (it was just my guess).
There I ran: mvn package -DskipTests=true

The build stopped at module Mailbox Adapter with errors

[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[27,41] cannot find symbol
  symbol:   class InMemoryId
  location: package org.apache.james.mailbox.inmemory
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[54,29] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[54,82] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[69,83] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[76,83] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[83,83] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[90,17] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[90,57] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[98,17] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[98,57] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[106,83] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[123,83] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[124,83] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[125,83] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[140,17] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[140,57] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[178,17] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[178,58] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[179,17] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[179,58] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[180,17] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[180,58] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[181,17] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[181,58] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[182,17] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[182,58] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[183,17] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[183,58] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[205,83] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[212,17] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[212,57] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[220,17] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[220,57] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[228,17] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest
[ERROR] /opt/archon/servers/src-james-trunk/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java:[228,57] cannot find symbol
  symbol:   class InMemoryId
  location: class org.apache.james.adapter.mailbox.MailboxManagementTest


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
For additional commands, e-mail: server-user-h...@james.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
For additional commands, e-mail: server-user-h...@james.apache.org

Reply via email to