FYI,

I've commited update to Apache POM 8 and some POMs' cleanup.

I'm gonna deploy Felix dependency manager in the ACE repo (waiting for the official snapshot).

Regards
JB

On 02/10/2011 06:50 PM, Dan Tran wrote:
Here are some steps I wrote down to get ACE built with latest SVN

    1. Build felix/dependencymanager top level ( no sub project ) ie mvn -N
    2. Build felix/dependencymanager/core
    3. Build felix/dependencymanager/shell
    4. Build felix/deploymentadmin
    5. Build felix/metadata

Addition steps to build ACE ( maven clean install )

   1. Deploy gwt-dnd-2.6.5 to local repo
   2. Since the transitive bndlib-0.0.313 is not available at Maven
Central, i had to edit pom/pom.xml/dependencyManagement to add
bndlib-0.0.357

Additional step to build ACE with -Ptargets

   1 Since the transitive bundles log_all-2.0.0 and useradmin_all-2.0.0
are not available on maven central, I had to add
http://www.knopflerfish.org/maven2/ to maven maven proxy ( Sonatype
Nesus ) and
     replace log_all and useradmin_all with log-IMPL-2.0.2 and
useramin-IMPL-2.0.2

Thanks

-Dan

His my svn diff

Logapp root:~/dev/ace 0$ svn diff
Index: pom/pom.xml
===================================================================
--- pom/pom.xml (revision 1069452)
+++ pom/pom.xml (working copy)
@@ -284,6 +284,12 @@
                  <version>1.2.2</version>
                  <scope>provided</scope>
              </dependency>
+<dependency>
+<groupId>biz.aQute</groupId>
+<artifactId>bndlib</artifactId>
+<version>0.0.357</version>
+<scope>provided</scope>
+</dependency>
              <!-- Test dependencies -->
              <dependency>
                  <groupId>junit</groupId>
@@ -306,4 +312,4 @@
          </dependencies>
      </dependencyManagement>

-</project>
\ No newline at end of file
+</project>
Index: ace-target-devserver/pom.xml
===================================================================
--- ace-target-devserver/pom.xml        (revision 1069452)
+++ ace-target-devserver/pom.xml        (working copy)
@@ -123,16 +123,16 @@
                      check if they actually exist somewhere -->

          <dependency>
-<groupId>org.knopflerfish.bundle.useradmin</groupId>
-<artifactId>useradmin_all</artifactId>
-<version>2.0.0</version>
+<groupId>org.knopflerfish.bundle</groupId>
+<artifactId>useradmin-IMPL</artifactId>
+<version>2.0.2</version>
              <scope>provided</scope>
          </dependency>

          <dependency>
-<groupId>org.knopflerfish.bundle.log</groupId>
-<artifactId>log_all</artifactId>
-<version>2.0.0</version>
+<groupId>org.knopflerfish</groupId>
+<artifactId>log-IMPL</artifactId>
+<version>2.0.2</version>
              <scope>provided</scope>
          </dependency>

@@ -385,4 +385,4 @@
            -->
      </dependencies>

-</project>
\ No newline at end of file
+</project>
Logapp root:~/dev/ace 0$




On Thu, Feb 10, 2011 at 7:22 AM, Jean-Baptiste Onofré<[email protected]>  wrote:
Yeah, my fix is on the way :)

Anyway the snapshot is not yet ready. Marcel and I take a look on that.

Regards
JB

On 02/10/2011 04:21 PM, Dan Tran wrote:

if apache-ace inherits top level apache pom version 8, you should have
the snapshot repo set correctly

http://repo2.maven.org/maven2/org/apache/apache/8/

-Dan

On Thu, Feb 10, 2011 at 3:16 AM, Jean-Baptiste Onofré<[email protected]>
  wrote:

A quick fix is to add snapshot repo in the repositories set.
Let me try that.

Regards
JB

On 02/09/2011 07:06 PM, Dan Tran wrote:

Hi I am trying the build ACE for the first time, and running into
build issue with felix/dependencymanagement snapshot where bnd version
0.0.401 is not at maven central, but i could not find that version
either at biz.aQute site.

Do you have work around for this?  is there any thing else beside bnd?

Thanks

-Dan



--
Jean-Baptiste Onofré
---------------------------------
 HomePage
http://www.nanthrax.net
---------------------------------
 Contacts
[email protected]
[email protected]
---------------------------------
 OpenSource
BuildProcess/AutoDeploy
http://buildprocess.sourceforge.net
Apache ServiceMix
http://servicemix.apache.org
-----------------------------------
PGP : 17D4F086

Reply via email to