Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tycho-user] Bamboo->Maven build of plugin is failing

Again, I'm working on automating our maven/tycho builds with Bamboo.
I have manually run the build with success.  I am on maven 3, and I have
confirmed the Bamboo build server can reach the p2 update site.

When I set up a bamboo maven job, I get the following errors:

WARNING: Error injecting:
org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver
com.google.inject.ProvisionException: Guice provision errors:


1) Error notifying InjectionListener
org.sonatype.guice.plexus.binders.PlexusBeanBinder@959fa1 of
org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver.
Reason: java.lang.RuntimeException: java.lang.IllegalStateException:
Service is not registered class='interface
org.eclipse.tycho.core.facade.ProxyServiceFacade'
  while locating org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver

1 error
        at 
com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:977)


Caused by: java.lang.RuntimeException: java.lang.IllegalStateException:
Service is not registered class='interface
org.eclipse.tycho.core.facade.ProxyServiceFacade'
        at 
org.eclipse.sisu.equinox.embedder.internal.DefaultEquinoxEmbedder.checkStar
ted(DefaultEquinoxEmbedder.java:301)


Caused by: java.lang.IllegalStateException: Service is not registered
class='interface org.eclipse.tycho.core.facade.ProxyServiceFacade'
        at 
org.eclipse.sisu.equinox.embedder.internal.DefaultEquinoxEmbedder.getServic
e(DefaultEquinoxEmbedder.java:291)


Pom is here:
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd";
xmlns="http://maven.apache.org/POM/4.0.0";
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
  <modelVersion>4.0.0</modelVersion>
  <groupId>gov.nasa</groupId>
  <artifactId>com.ardor3d</artifactId>
  <version>0.9.17</version>
  <packaging>eclipse-plugin</packaging>
  <properties>
        <tycho-version>0.16.0</tycho-version>
	<project.reporting.outputDirectory>reporting</project.reporting.outputDire
ctory>
	<project.build.outputDirectory>output</project.build.outputDirectory>
        
<maven.build.timestamp.format>yyyyMMddHHmm</maven.build.timestamp.format>
  </properties>
  <repositories>
	<repository>
  		<id>indigo</id>
			<layout>p2</layout>
			<url>http://download.eclipse.org/releases/indigo</url>
	</repository>
  </repositories>
  <distributionManagement>
    <repository>
        <id>Ensemble Artifactory</id>
        <name>Ensemble Artifactory-releases</name>
        
<url>https://ensemble.jpl.nasa.gov/artifactory/plugins-release-local</url>
    </repository>
  </distributionManagement>
  <build>
    <plugins>
      <plugin>
        <groupId>org.eclipse.tycho</groupId>
        <artifactId>tycho-maven-plugin</artifactId>
        <version>0.18.0</version>
        <extensions>true</extensions>
      </plugin>
    </plugins>
  </build>
</project>

Thanks!

Tamar



Back to the top