Discussion:
[jboss-user] [JBoss Tools] - Error in Building JBoss AS 7.x from source
Sri Ram
2013-03-22 05:59:28 UTC
Permalink
Sri Ram [https://community.jboss.org/people/ramsrib] created the discussion

"Error in Building JBoss AS 7.x from source"

To view the discussion, visit: https://community.jboss.org/message/804197#804197

--------------------------------------------------------------
I'm trying to build JBoss AS 7.1.2 from source. But I'm getting (zanata) maven plugin not found error.
git clone git://github.com/jbossas/jboss-as.git
cd jboss-as
git checkout 7.1.2.Final
*mvn clean install*
mvn dependency:sources
mvn dependency:resolve -Dclassifier=javadoc
[INFO] Scanning for projects...
[INFO]   JBoss Application Server: Build Configuration
[INFO]   JBoss Application Server: Parent Aggregator
[INFO]   JBoss Application Server: Shared Security Utilities
[INFO]   JBoss Application Server: Protocol Utilities
[INFO]   JBoss Application Server: Controller Client
[INFO]   JBoss Application Server: Controller Core
[INFO]   JBoss Application Server: Deployment Repository
[INFO]   JBoss Application Server: Version
[INFO]   JBoss Application Server: Process Controller
[INFO]   JBoss Application Server: Platform MBean integration
[INFO]   JBoss Application Server: Domain Management
[INFO]   JBoss Application Server: Domain HTTP Interface
[INFO]   JBoss Application Server: Domain HTTP Interface
[INFO]   JBoss Application Server: Network
[INFO]   JBoss Application Server: Remoting Subsystem
[INFO]   JBoss Application Server: Server
[INFO]   JBoss Application Server: Management Client Content
[INFO]   JBoss Application Server: Common Code for Subsystem and Non-subsystem Test Harness
[INFO]   JBoss Application Server: Core Model Test Parent
[INFO]   JBoss Application Server: Subsystem Test Harness
[INFO]   JBoss Application Server: Subsystem Test Controller 7.1.2
[INFO]   JBoss Application Server: Subsystem Test POM
[INFO]   JBoss Application Server: Threading Subsystem
[INFO]   JBoss Application Server: Host Controller
[INFO]   JBoss Application Server: Core Model Test Parent
[INFO]   JBoss Application Server: Core Model Test Framework
[INFO]   JBoss Application Server: Domain HTTP Error Context
[INFO]   JBoss Application Server: Naming Subsystem
[INFO]   JBoss Application Server: JMX Subsystem
[INFO]   JBoss Application Server: EE
[INFO]   JBoss Application Server: JacORB Subsystem
[INFO]   JBoss Application Server: Transaction Subsystem
[INFO]   JBoss Application Server: Clustering Subsystem
[INFO]   JBoss Application Server: Clustering Server API
[INFO]   JBoss Application Server: Common code for clustering subsystems
[INFO]   JBoss Application Server: JGroups Subsystem
[INFO]   JBoss Application Server: Infinispan Subsystem
[INFO]   JBoss Application Server: Security Subsystem
[INFO]   JBoss Application Server: Connector Subsystem
[INFO]   JBoss Application Server: Clustered registry service
[INFO]   JBoss Application Server: EJB Subsystem
[INFO]   JBoss Application Server: Web Common Classes
[INFO]   JBoss Application Server: Distributed Web Session SPI
[INFO]   JBoss Application Server: Clustering Server API implementation
[INFO]   JBoss Application Server: Distributed Web Session Infinispan provider
[INFO]   JBoss Application Server: Web Subsystem
[INFO]   JBoss Application Server: Web Services Subsystem
[INFO]   JBoss Application Server: Web Services Server Integration Subsystem
[INFO]   JBoss Application Server: Application Client Bootstrap
[INFO]   JBoss Application Server: Config Assembly
[INFO]   JBoss Application Server: Command line interface
[INFO]   JBoss Application Server: EJB Client BOM
[INFO]   JBoss Application Server: JMS Client BOM
[INFO]   JBoss Application Server: EJB and JMS client combined jar
[INFO]   JBoss Application Server: Clustered Stateful Session Bean cache Infinispan provider
[INFO]   JBoss Application Server: Clustered service provider registry services
[INFO]   JBoss Application Server: Clustered singleton services
[INFO]   JBoss Application Server: Config Admin
[INFO]   JBoss Application Server: Deployment Scanner
[INFO]   JBoss Application Server: Embedded
[INFO]   JBoss Application Server: JPA Subsystem
[INFO]   JBoss Application Server: JPA SPI
[INFO]   JBoss Application Server: JPA UTIL
[INFO]   JBoss Application Server: JPA Subsystem
[INFO]   JBoss Application Server: Weld Integration
[INFO]   JBoss Application Server: JAX-RS Integration
[INFO]   JBoss Application Server: JBoss Diagnostic Reporter
[INFO]   JBoss Application Server: JDR
[INFO]   JBoss Application Server: JSF
[INFO]   JBoss Application Server: JSF Subsystem
[INFO]   JBoss Application Server: JSF Injection Handlers
[INFO]   JBoss Application Server: JSR-77 Subsystem
[INFO]   JBoss Application Server: Logging Subsystem
[INFO]   JBoss Application Server: Mail subsystem
[INFO]   JBoss Application Server: Messaging Subsystem
[INFO]   JBoss Application Server: ModCluster Subsystem
[INFO]   JBoss Application Server: OSGi
[INFO]   JBoss Application Server: OSGi Subsystem
[INFO]   JBoss Application Server: OSGi Integration
[INFO]   JBoss Application Server: OSGi Integration ConfigAdmin
[INFO]   JBoss Application Server: OSGi Integration Http
[INFO]   JBoss Application Server: OSGi Integration JMX
[INFO]   JBoss Application Server: OSGi Integration JPA
[INFO]   JBoss Application Server: OSGi Integration JTA
[INFO]   JBoss Application Server: OSGi Integration Naming
[INFO]   JBoss Application Server: OSGi Integration WebApp
[INFO]   JBoss Application Server: POJO Subsystem
[INFO]   JBoss Application Server: Service Archive Subsystem
[INFO]   JBoss Application Server: System JMX Module
[INFO]   JBoss Application Server: XTS Subsystem
[INFO]   JBoss Application Server: Hibernate 3.6.x JPA integration
[INFO]   JBoss Application Server: Hibernate 4.0.x JPA integration
[INFO]   JBoss Application Server: OpenJPA 2.x JPA integration
[INFO]   JBoss Application Server: Build
[INFO]   JBoss Application Server: Build Modular
[INFO]   JBoss Application Server: Subsystem Test Framework Tests
[INFO]   JBoss Application Server: Arquillian
[INFO]   JBoss Application Server: Arquillian TestEnricher MSC
[INFO]   JBoss Application Server: Arquillian Common
[INFO]   JBoss Application Server: Arquillian Embedded Container
[INFO]   JBoss Application Server: Arquillian Protocol JMX
[INFO]   JBoss Application Server: Arquillian Managed Container
[INFO]   JBoss Application Server: Arquillian Remote Container
[INFO]   JBoss Application Server: Exported Java EE Specification APIs
[INFO]   JBoss Application Server: Arquillian TestNG Integration
[INFO]   JBoss Application Server: Arquillian Common Domain
[INFO]   JBoss Application Server: Arquillian Remote Domain Container
[INFO]   JBoss Application Server: Arquillian Managed Domain Container
[INFO]   JBoss Application Server: Core Model Test Controller 7.1.2
[INFO]   JBoss Application Server: Core Model Test Controller Optional
[INFO]   JBoss Application Server: Core Model Tests
[INFO]   JBoss Application Server: Distribution
[INFO]   JBoss Application Server Test Suite: Shared
[INFO]   JBoss Application Server: OSGi Launcher
[INFO]   JBoss Application Server: Remoting Subsystem Test
[INFO]   JBoss Application Server: Validation Tests for Exported Java EE Specification APIs
[INFO]   JBoss Application Server: Web Services Tests Integration Subsystem
[INFO]   JBoss Application Server Test Suite: Aggregator
[INFO]   JBoss Application Server Test Suite: Integration
[INFO]   JBoss Application Server Test Suite: Integration - Smoke
[WARNING] POM for 'biz.aQute:bndlib:pom:1.50.0:runtime' is invalid.
Its dependencies (if any) will NOT be available to the current build.
[INFO] ------------------------------------------------------------------------
[INFO] Building JBoss Application Server: Build Configuration
[INFO]    task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
Downloading: http://repo1.maven.org/maven2/org/zanata/zanata-maven-plugin/1.5.0/zanata-maven-plugin-1.5.0.pom http://repo1.maven.org/maven2/org/zanata/zanata-maven-plugin/1.5.0/zanata-maven-plugin-1.5.0.pom
[INFO] Unable to find resource 'org.zanata:zanata-maven-plugin:pom:1.5.0' in repository central ( http://repo1.maven.org/maven2 http://repo1.maven.org/maven2)
Downloading: http://repository.jboss.org/nexus/content/groups/public//org/zanata/zanata-maven-plugin/1.5.0/zanata-maven-plugin-1.5.0.pom http://repository.jboss.org/nexus/content/groups/public//org/zanata/zanata-maven-plugin/1.5.0/zanata-maven-plugin-1.5.0.pom
3K downloaded  (zanata-maven-plugin-1.5.0.pom)
Downloading: http://repo1.maven.org/maven2/org/zanata/zanata-parent/1.5.0/zanata-parent-1.5.0.pom http://repo1.maven.org/maven2/org/zanata/zanata-parent/1.5.0/zanata-parent-1.5.0.pom
[INFO] Unable to find resource 'org.zanata:zanata-parent:pom:1.5.0' in repository central ( http://repo1.maven.org/maven2 http://repo1.maven.org/maven2)
Downloading: http://repository.jboss.org/nexus/content/groups/public//org/zanata/zanata-parent/1.5.0/zanata-parent-1.5.0.pom http://repository.jboss.org/nexus/content/groups/public//org/zanata/zanata-parent/1.5.0/zanata-parent-1.5.0.pom
28K downloaded  (zanata-parent-1.5.0.pom)
Downloading: http://repository-zanata.forge.cloudbees.com/release//org/jboss/seam/root/2.2.0.GA/root-2.2.0.GA.pom http://repository-zanata.forge.cloudbees.com/release//org/jboss/seam/root/2.2.0.GA/root-2.2.0.GA.pom
[INFO] Unable to find resource 'org.jboss.seam:root:pom:2.2.0.GA' in repository zanata-cloudbees-release ( http://repository-zanata.forge.cloudbees.com/release/ http://repository-zanata.forge.cloudbees.com/release/)
Downloading: http://repository.jboss.org/nexus/content/repositories/releases//org/jboss/seam/root/2.2.0.GA/root-2.2.0.GA.pom http://repository.jboss.org/nexus/content/repositories/releases//org/jboss/seam/root/2.2.0.GA/root-2.2.0.GA.pom
42K downloaded  (root-2.2.0.GA.pom)
Downloading: http://repo1.maven.org/maven2/org/zanata/zanata-maven-plugin/1.5.0/zanata-maven-plugin-1.5.0.jar http://repo1.maven.org/maven2/org/zanata/zanata-maven-plugin/1.5.0/zanata-maven-plugin-1.5.0.jar
[INFO] Unable to find resource 'org.zanata:zanata-maven-plugin:maven-plugin:1.5.0' in repository central ( http://repo1.maven.org/maven2 http://repo1.maven.org/maven2)
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] A required plugin was not found: Plugin could not be found - check that the goal name is correct: Unable to download the artifact from any repository
Try downloading the file manually from the project website.
    mvn install:install-file -DgroupId=org.zanata -DartifactId=zanata-maven-plugin -Dversion=1.5.0 -Dpackaging=maven-plugin -Dfile=/path/to/file
    mvn deploy:deploy-file -DgroupId=org.zanata -DartifactId=zanata-maven-plugin -Dversion=1.5.0 -Dpackaging=maven-plugin -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
  org.zanata:zanata-maven-plugin:maven-plugin:1.5.0
  central ( http://repo1.maven.org/maven2 http://repo1.maven.org/maven2)
  org.zanata:zanata-maven-plugin:maven-plugin:1.5.0
  central ( http://repo1.maven.org/maven2 http://repo1.maven.org/maven2)
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 24 seconds
[INFO] Finished at: Fri Mar 22 10:32:37 IST 2013
[INFO] Final Memory: 77M/398M
[INFO] ------------------------------------------------------------------------
I thought JBoss will take this 'org.zanata:zanata-maven-plugin' from jboss maven repository which already configured in pom.xml.

I also tried to add this following jboss maven repository to *~/.m2/settings.xml*, but it didn't worked.

| | <repositories> |
|     | <repository> |
|         | <id>jboss-public-repository-group</id> |
|         | <name>JBoss Public Repository Group</name> |
|         | <url>http://repository.jboss.org/nexus/content/groups/public/</url> |
|         | <layout>default</layout> |
|         | <releases> |
|             | <enabled>true</enabled> |
|             | <updatePolicy>never</updatePolicy> |
|         | </releases> |
|         | <snapshots> |
|             | <enabled>true</enabled> |
|             | <updatePolicy>never</updatePolicy> |
|         | </snapshots> |
|     | </repository> |

Let me know if I'm doing it in wrong way.
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/804197#804197]

Start a new discussion in JBoss Tools at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2128]
Navin Surtani
2013-03-22 06:38:53 UTC
Permalink
Navin Surtani [https://community.jboss.org/people/navssurtani] created the discussion

"Re: Error in Building JBoss AS 7.x from source"

To view the discussion, visit: https://community.jboss.org/message/804209#804209

--------------------------------------------------------------
You're missing out on a couple of things here.

1. Since this post is related to AS7, the correct forum is actually https://community.jboss.org/community/jbossas7/dev https://community.jboss.org/en/jbossas7/dev
2. You forgot the plugin repository for Maven. Make sure that you configure the <pluginRepositories/> within your xml configuration. See the 'Configuring Maven to use the JBoss Repository' on: *https://community.jboss.org/docs/DOC-15169 https://community.jboss.org/wiki/MavenGettingStarted-Users*
3. I wouldn't call Maven directly from the command line in the directory you've checked out. There are some intricacies to the build process, so I always run the build.sh (build.bat for Windows) for the compilation to work.

If this isn't enough, please post up on the correct forum - I don't want to be spamming the JBoss Tools forum.
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/804209#804209]

Start a new discussion in JBoss Tools at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2128]
Loading...