Uploaded image for project: 'Geronimo'
  1. Geronimo
  2. GERONIMO-3508

Still cannot build branches/2.0 without building OpenEJB first, due to XBean depends

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • 2.0.2
    • 2.0.2
    • buildsystem
    • Security Level: public (Regular issues)
    • None

    Description

      Unless you build openejb-3.0-beta-1 first, you will not be able to build Geronimo 2.0.2 (client-corba-yoko config build fails), because of the private xbean revisioned jars that are referenced by the openejb POM. The private versions are located by their build by -
      <repository>
      <id>openejb-3rdparty-builds</id>
      <name>3rd Party Build Repository</name>
      <url>http://svn.apache.org/repos/asf/openejb/repo/</url>

      [INFO] ------------------------------------------------------------------------
      [ERROR] BUILD ERROR
      [INFO] ------------------------------------------------------------------------
      [INFO] Failed to resolve artifact.

      Missing:
      ----------
      1) org.apache.xbean:xbean-naming:jar:3.2-r579367

      Try downloading the file manually from the project website.

      Then, install it using the command:
      mvn install:install-file -DgroupId=org.apache.xbean -DartifactId=xbean-nam
      ing \
      -Dversion=3.2-r579367 -Dpackaging=jar -Dfile=/path/to/file
      Alternatively, if you host your own repository you can deploy the file there:
      mvn deploy:deploy-file -DgroupId=org.apache.xbean -DartifactId=xbean-naming
      \
      -Dversion=3.2-r579367 -Dpackaging=jar -Dfile=/path/to/file \
      -Durl=[url] -DrepositoryId=[id]

      Path to dependency:
      1) org.apache.geronimo.configs:client-corba-yoko:car:2.0.2-SNAPSHOT
      2) org.apache.geronimo.configs:openejb-corba-deployer:car:2.0.2-SNAPSHOT

      3) org.apache.geronimo.configs:j2ee-deployer:car:2.0.2-SNAPSHOT
      4) org.apache.geronimo.modules:geronimo-client:jar:2.0.2-SNAPSHOT
      5) org.apache.geronimo.modules:geronimo-naming:jar:2.0.2-SNAPSHOT
      6) org.apache.xbean:xbean-naming:jar:3.2-r579367

      ----------
      1 required artifact is missing.

      for artifact:
      org.apache.geronimo.configs:client-corba-yoko:car:2.0.2-SNAPSHOT

      from the specified remote repositories:
      central (http://repo1.maven.org/maven2),
      java.net (http://download.java.net/maven/1/),
      apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository),
      apache-snapshots (http://people.apache.org/repo/m2-snapshot-repository),
      codehaus-snapshots (http://snapshots.repository.codehaus.org),
      apache-incubator (http://people.apache.org/repo/m2-incubating-repository/)

      Attachments

        Activity

          People

            Unassigned Unassigned
            drwoods Donald Woods
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: