Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tycho-user] Tycho error with bundle requirement

Hi, 

I'm using a tycho to make a build process. 

This project is a RCP application, with tycho 0.21.0 and Java 1.6 compiler.

This project uses the europa plugins and features, to solve this I used featuresandbundles publisher and I put this files in Nexus.

In my project I have:

aggregator_project;
parent_project;
feature_project;
repository_project

I am sending you attached the pom's projects.

When I execute the command mvn clean install, tycho shows the error below:

[ERROR]   Software being installed: com.soluzionasf.zeus 1.0.0
[ERROR]   Missing requirement: com.soluzionasf.zeus 1.0.0 requires 'bundle com.soluzionasf.arqw10.common 1.0.0' but it could not be found
[ERROR] 
[ERROR] Internal error: java.lang.RuntimeException: No solution found because the problem is unsatisfiable.: [Unable to satisfy dependency from com.soluzionasf.zeus 1.0.0 to bundle com.soluzionasf.arqw10.common 1.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.bdi 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.bdi.lib 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.bdi.ui 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.common 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.common.lib 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.common.ui 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.fieldservice.lib 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.igeautils 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.operation.lib 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.operation.ui.common 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; No solution found because the problem is unsatisfiable.] -> [Help 1]
org.apache.maven.InternalErrorException: Internal error: java.lang.RuntimeException: No solution found because the problem is unsatisfiable.: [Unable to satisfy dependency from com.soluzionasf.zeus 1.0.0 to bundle com.soluzionasf.arqw10.common 1.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.bdi 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.bdi.lib 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.bdi.ui 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.common 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.common.lib 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.common.ui 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.fieldservice.lib 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.igeautils 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.operation.lib 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.operation.ui.common 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; No solution found because the problem is unsatisfiable.]
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:168)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: java.lang.RuntimeException: No solution found because the problem is unsatisfiable.: [Unable to satisfy dependency from com.soluzionasf.zeus 1.0.0 to bundle com.soluzionasf.arqw10.common 1.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.bdi 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.bdi.lib 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.bdi.ui 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.common 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.common.lib 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.common.ui 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.fieldservice.lib 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.igeautils 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.operation.lib 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; Unable to satisfy dependency from com.soluzionasf.zeus.operation.ui.common 1.0.0 to bundle com.soluzionasf.arqw10.common 0.0.0.; No solution found because the problem is unsatisfiable.]
at org.eclipse.tycho.p2.util.resolution.AbstractResolutionStrategy.newResolutionException(AbstractResolutionStrategy.java:98)
at org.eclipse.tycho.p2.util.resolution.ProjectorResolutionStrategy.resolve(ProjectorResolutionStrategy.java:88)
at org.eclipse.tycho.p2.util.resolution.AbstractResolutionStrategy.resolve(AbstractResolutionStrategy.java:63)
at org.eclipse.tycho.p2.resolver.P2ResolverImpl.resolveDependencies(P2ResolverImpl.java:166)
at org.eclipse.tycho.p2.resolver.P2ResolverImpl.resolveDependencies(P2ResolverImpl.java:103)
at org.eclipse.tycho.p2.resolver.P2DependencyResolver.doResolveDependencies(P2DependencyResolver.java:352)
at org.eclipse.tycho.p2.resolver.P2DependencyResolver.resolveDependencies(P2DependencyResolver.java:325)
at org.eclipse.tycho.core.resolver.DefaultTychoResolver.resolveProject(DefaultTychoResolver.java:107)
at org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant.afterProjectsRead(TychoMavenLifecycleParticipant.java:75)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:274)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
    
Has someone any ideia to solve this?    
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd";>
	
	<modelVersion>4.0.0</modelVersion>

	<artifactId>zeus.aggregator</artifactId>
	<packaging>pom</packaging>
	
	<parent>
		<groupId>com.example</groupId>
		<artifactId>zeus.parent</artifactId>
		<version>1.0.0-SNAPSHOT</version>
		<relativePath>../com.example.zeus.parent</relativePath>
	</parent>
	
	<modules>
		<module>../com.soluzionasf.arqw10</module>
		<module>../com.soluzionasf.arqw10.common</module>
		<module>../com.soluzionasf.arqw10.jboss</module>
		<module>../com.soluzionasf.arqw10.wl</module>
		<module>../com.soluzionasf.planner</module>
		<module>../com.soluzionasf.zeus</module>
		<module>../com.soluzionasf.zeus.ac</module>
		<module>../com.soluzionasf.zeus.ac.auth</module>
		<module>../com.soluzionasf.zeus.ac.login</module>
		<module>../com.soluzionasf.zeus.ac.login.nl1.en</module>
		<module>../com.soluzionasf.zeus.ac.login.nl1.es</module>
		<module>../com.soluzionasf.zeus.ac.login.nl1.pl</module>
		<module>../com.soluzionasf.zeus.ac.login.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.ac.nl1.en</module>
		<module>../com.soluzionasf.zeus.ac.nl1.es</module>
		<module>../com.soluzionasf.zeus.ac.nl1.pl</module>
		<module>../com.soluzionasf.zeus.ac.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.ac.ui</module>
		<module>../com.soluzionasf.zeus.ac.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.ac.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.ac.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.ac.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.activities</module>
		<module>../com.soluzionasf.zeus.bdi</module>
		<module>../com.soluzionasf.zeus.bdi.image</module>
		<module>../com.soluzionasf.zeus.bdi.lib</module>
		<module>../com.soluzionasf.zeus.bdi.nl1.en</module>
		<module>../com.soluzionasf.zeus.bdi.nl1.es</module>
		<module>../com.soluzionasf.zeus.bdi.nl1.pl</module>
		<module>../com.soluzionasf.zeus.bdi.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.bdi.ui</module>
		<module>../com.soluzionasf.zeus.bdi.ui.actionconfig</module>
		<module>../com.soluzionasf.zeus.bdi.ui.actionconfig.nl1.en</module>
		<module>../com.soluzionasf.zeus.bdi.ui.actionconfig.nl1.es</module>
		<module>../com.soluzionasf.zeus.bdi.ui.actionconfig.nl1.pl</module>
		<module>../com.soluzionasf.zeus.bdi.ui.actionconfig.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.bdi.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.bdi.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.bdi.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.bdi.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.common</module>
		<module>../com.soluzionasf.zeus.common.datainput</module>
		<module>../com.soluzionasf.zeus.common.datainput.nl1.en</module>
		<module>../com.soluzionasf.zeus.common.datainput.nl1.es</module>
		<module>../com.soluzionasf.zeus.common.datainput.nl1.pl</module>
		<module>../com.soluzionasf.zeus.common.datainput.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.common.datainput.ui</module>
		<module>../com.soluzionasf.zeus.common.datainput.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.common.datainput.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.common.datainput.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.common.datainput.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.common.image</module>
		<module>../com.soluzionasf.zeus.common.jboss.login</module>
		<module>../com.soluzionasf.zeus.common.lib</module>
		<module>../com.soluzionasf.zeus.common.nl1.en</module>
		<module>../com.soluzionasf.zeus.common.nl1.es</module>
		<module>../com.soluzionasf.zeus.common.nl1.pl</module>
		<module>../com.soluzionasf.zeus.common.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.common.spy</module>
		<module>../com.soluzionasf.zeus.common.ui</module>
		<module>../com.soluzionasf.zeus.common.ui.actionconfig</module>
		<module>../com.soluzionasf.zeus.common.ui.actionconfig.nl1.en</module>
		<module>../com.soluzionasf.zeus.common.ui.actionconfig.nl1.es</module>
		<module>../com.soluzionasf.zeus.common.ui.actionconfig.nl1.pl</module>
		<module>../com.soluzionasf.zeus.common.ui.actionconfig.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.common.ui.alarms</module>
		<module>../com.soluzionasf.zeus.common.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.common.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.common.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.common.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.common.workflow</module>
		<module>../com.soluzionasf.zeus.common.workflow.ui</module>
		<module>../com.soluzionasf.zeus.common.workflow.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.common.workflow.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.common.workflow.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.common.workflow.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.core.feature</module>
		<module>../com.soluzionasf.zeus.datamanager</module>
		<module>../com.soluzionasf.zeus.datamanager.nl1.en</module>
		<module>../com.soluzionasf.zeus.datamanager.nl1.es</module>
		<module>../com.soluzionasf.zeus.datamanager.nl1.pl</module>
		<module>../com.soluzionasf.zeus.datamanager.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.fieldservice</module>
		<module>../com.soluzionasf.zeus.fieldservice.configuration</module>
		<module>../com.soluzionasf.zeus.fieldservice.configuration.nl1.en</module>
		<module>../com.soluzionasf.zeus.fieldservice.configuration.nl1.es</module>
		<module>../com.soluzionasf.zeus.fieldservice.configuration.nl1.pl</module>
		<module>../com.soluzionasf.zeus.fieldservice.configuration.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.fieldservice.configuration.ui</module>
		<module>../com.soluzionasf.zeus.fieldservice.configuration.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.fieldservice.configuration.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.fieldservice.configuration.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.fieldservice.configuration.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.fieldservice.datainput</module>
		<module>../com.soluzionasf.zeus.fieldservice.datainput.ui</module>
		<module>../com.soluzionasf.zeus.fieldservice.datainput.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.fieldservice.datainput.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.fieldservice.datainput.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.fieldservice.datainput.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobscale</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobscale.ui</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobscale.ui.actionconfig</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobscale.ui.actionconfig.nl1.en</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobscale.ui.actionconfig.nl1.es</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobscale.ui.actionconfig.nl1.pl</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobscale.ui.actionconfig.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobscale.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobscale.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobscale.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobscale.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobschedule</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobschedule.nl1.en</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobschedule.nl1.es</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobschedule.nl1.pl</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobschedule.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobschedule.ui</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobschedule.ui.actionconfig</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobschedule.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobschedule.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobschedule.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.fieldservice.jobschedule.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.fieldservice.lib</module>
		<module>../com.soluzionasf.zeus.fieldservice.nl1.en</module>
		<module>../com.soluzionasf.zeus.fieldservice.nl1.es</module>
		<module>../com.soluzionasf.zeus.fieldservice.nl1.pl</module>
		<module>../com.soluzionasf.zeus.fieldservice.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.fieldservice.resource</module>
		<module>../com.soluzionasf.zeus.fieldservice.resource.ui</module>
		<module>../com.soluzionasf.zeus.fieldservice.resource.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.fieldservice.resource.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.fieldservice.resource.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.fieldservice.resource.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.fieldservice.ui</module>
		<module>../com.soluzionasf.zeus.fieldservice.ui.actionconfig</module>
		<module>../com.soluzionasf.zeus.fieldservice.ui.actionconfig.nl1.en</module>
		<module>../com.soluzionasf.zeus.fieldservice.ui.actionconfig.nl1.es</module>
		<module>../com.soluzionasf.zeus.fieldservice.ui.actionconfig.nl1.pl</module>
		<module>../com.soluzionasf.zeus.fieldservice.ui.actionconfig.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.fieldservice.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.fieldservice.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.fieldservice.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.fieldservice.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.fieldservice.workflow</module>
		<module>../com.soluzionasf.zeus.fieldservice.workflow.ui</module>
		<module>../com.soluzionasf.zeus.fieldservice.workflow.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.fieldservice.workflow.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.fieldservice.workflow.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.fieldservice.workflow.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.frontend</module>
		<module>../com.soluzionasf.zeus.frontend.configuration</module>
		<module>../com.soluzionasf.zeus.frontend.configuration.ui</module>
		<module>../com.soluzionasf.zeus.frontend.configuration.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.frontend.configuration.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.frontend.configuration.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.frontend.configuration.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.frontend.lib</module>
		<module>../com.soluzionasf.zeus.frontend.nl1.en</module>
		<module>../com.soluzionasf.zeus.frontend.nl1.es</module>
		<module>../com.soluzionasf.zeus.frontend.nl1.pl</module>
		<module>../com.soluzionasf.zeus.frontend.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.frontend.ui</module>
		<module>../com.soluzionasf.zeus.frontend.ui.actionconfig</module>
		<module>../com.soluzionasf.zeus.frontend.ui.actionconfig.nl1.en</module>
		<module>../com.soluzionasf.zeus.frontend.ui.actionconfig.nl1.es</module>
		<module>../com.soluzionasf.zeus.frontend.ui.actionconfig.nl1.pl</module>
		<module>../com.soluzionasf.zeus.frontend.ui.actionconfig.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.frontend.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.frontend.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.frontend.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.frontend.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.igeautils</module>
		<module>../com.soluzionasf.zeus.igeautils.nl1.en</module>
		<module>../com.soluzionasf.zeus.igeautils.nl1.es</module>
		<module>../com.soluzionasf.zeus.igeautils.nl1.pl</module>
		<module>../com.soluzionasf.zeus.igeautils.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.nl1.en</module>
		<module>../com.soluzionasf.zeus.nl1.es</module>
		<module>../com.soluzionasf.zeus.nl1.pl</module>
		<module>../com.soluzionasf.zeus.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation</module>
		<module>../com.soluzionasf.zeus.operation.common</module>
		<module>../com.soluzionasf.zeus.operation.common.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.common.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.common.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.common.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.datainput</module>
		<module>../com.soluzionasf.zeus.operation.datainput.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.datainput.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.datainput.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.datainput.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.datainput.ser</module>
		<module>../com.soluzionasf.zeus.operation.datainput.ser.ui</module>
		<module>../com.soluzionasf.zeus.operation.datainput.ser.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.datainput.ser.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.datainput.ser.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.datainput.ser.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.datainput.ui</module>
		<module>../com.soluzionasf.zeus.operation.datainput.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.datainput.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.datainput.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.datainput.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.feature</module>
		<module>../com.soluzionasf.zeus.operation.image</module>
		<module>../com.soluzionasf.zeus.operation.lib</module>
		<module>../com.soluzionasf.zeus.operation.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.orthogonal.gef</module>
		<module>../com.soluzionasf.zeus.operation.orthogonal.gef.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.orthogonal.gef.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.orthogonal.gef.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.orthogonal.gef.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.quality</module>
		<module>../com.soluzionasf.zeus.operation.quality.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.quality.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.quality.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.quality.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.quality.ui</module>
		<module>../com.soluzionasf.zeus.operation.quality.ui.actionconfig</module>
		<module>../com.soluzionasf.zeus.operation.quality.ui.actionconfig.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.quality.ui.actionconfig.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.quality.ui.actionconfig.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.quality.ui.actionconfig.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.quality.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.quality.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.quality.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.quality.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.ser</module>
		<module>../com.soluzionasf.zeus.operation.ser.ui</module>
		<module>../com.soluzionasf.zeus.operation.ser.ui.actionconfig</module>
		<module>../com.soluzionasf.zeus.operation.ser.ui.actionconfig.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.ser.ui.actionconfig.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.ser.ui.actionconfig.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.ser.ui.actionconfig.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.ser.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.ser.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.ser.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.ser.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.ser.workflow</module>
		<module>../com.soluzionasf.zeus.operation.ser.workflow.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.ser.workflow.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.ser.workflow.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.ser.workflow.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.ser.workflow.ui</module>
		<module>../com.soluzionasf.zeus.operation.ser.workflow.ui.actionconfig</module>
		<module>../com.soluzionasf.zeus.operation.ser.workflow.ui.actionconfig.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.ser.workflow.ui.actionconfig.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.ser.workflow.ui.actionconfig.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.ser.workflow.ui.actionconfig.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.ser.workflow.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.ser.workflow.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.ser.workflow.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.ser.workflow.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.simulation</module>
		<module>../com.soluzionasf.zeus.operation.simulation.image</module>
		<module>../com.soluzionasf.zeus.operation.simulation.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.simulation.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.simulation.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.simulation.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.simulation.ui</module>
		<module>../com.soluzionasf.zeus.operation.simulation.ui.actionconfig</module>
		<module>../com.soluzionasf.zeus.operation.simulation.ui.actionconfig.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.simulation.ui.actionconfig.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.simulation.ui.actionconfig.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.simulation.ui.actionconfig.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.simulation.ui.gef</module>
		<module>../com.soluzionasf.zeus.operation.simulation.ui.gef.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.simulation.ui.gef.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.simulation.ui.gef.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.simulation.ui.gef.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.simulation.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.simulation.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.simulation.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.simulation.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.supervision</module>
		<module>../com.soluzionasf.zeus.operation.supervision.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.supervision.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.supervision.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.supervision.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.supervision.ui</module>
		<module>../com.soluzionasf.zeus.operation.supervision.ui.actionconfig</module>
		<module>../com.soluzionasf.zeus.operation.supervision.ui.actionconfig.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.supervision.ui.actionconfig.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.supervision.ui.actionconfig.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.supervision.ui.actionconfig.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.supervision.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.supervision.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.supervision.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.supervision.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.troublecall</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.datainput.ui</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.datainput.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.datainput.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.datainput.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.datainput.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.feature</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.image</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.image.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.image.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.image.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.image.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.ui</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.ui.actionconfig</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.ui.actionconfig.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.ui.actionconfig.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.ui.actionconfig.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.ui.actionconfig.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.troublecall.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.ui</module>
		<module>../com.soluzionasf.zeus.operation.ui.actionconfig</module>
		<module>../com.soluzionasf.zeus.operation.ui.actionconfig.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.ui.actionconfig.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.ui.actionconfig.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.ui.actionconfig.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.ui.common</module>
		<module>../com.soluzionasf.zeus.operation.ui.common.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.ui.common.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.ui.common.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.ui.common.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.operation.ui.nl1.en</module>
		<module>../com.soluzionasf.zeus.operation.ui.nl1.es</module>
		<module>../com.soluzionasf.zeus.operation.ui.nl1.pl</module>
		<module>../com.soluzionasf.zeus.operation.ui.nl1.pt_BR</module>
		<module>../com.soluzionasf.zeus.price</module>
		<module>../com.soluzionasf.zeus.propertiesmanager</module>
		<module>../com.soluzionasf.zeus.prototype</module>
		<module>../com.soluzionasf.zeus.uitoolkit</module>
		<module>../com.soluzionasf.zeus.uitoolkit.nl1.en</module>
		<module>../com.soluzionasf.zeus.uitoolkit.nl1.es</module>
		<module>../com.soluzionasf.zeus.uitoolkit.nl1.pl</module>
		<module>../com.soluzionasf.zeus.uitoolkit.nl1.pt_BR</module>
		<module>../org.eclipse.nebula.widgets.grid</module>
		<module>../org.eclipse.osgi</module>
		<module>../org.eclipse.swt.win32.win32.x86</module>
		<module>../org.eclipse.ui.views</module>
        <module>../com.example.zeus.feature</module>
        <module>../com.example.zeus.repository</module>
	</modules>

</project> 
<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd";>
	<modelVersion>4.0.0</modelVersion>

	<parent>
		<groupId>com.example</groupId>
		<artifactId>zeus.parent</artifactId>
		<version>1.0.0-SNAPSHOT</version>
		<relativePath>../com.example.zeus.parent</relativePath>
	</parent>

	<artifactId>zeus.feature</artifactId>
	<packaging>eclipse-feature</packaging>

</project>
<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd";>
	<modelVersion>4.0.0</modelVersion>

	<groupId>com.example</groupId>
	<artifactId>zeus.parent</artifactId>
	<version>1.0.0-SNAPSHOT</version>
	<packaging>pom</packaging>

	<properties>
		<tycho.version>0.21.0</tycho.version>
		<tycho.extras.version>${tycho.version}</tycho.extras.version>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
	</properties>

	<repositories>
		<!-- configure p2 repository to resolve against -->
		<repository>
			<id>eclipse-project-europa</id>
			<layout>p2</layout>
			<url>http://localhost:8081/nexus/content/repositories/p2/</url>
		</repository>
	</repositories>

	<build>
		<plugins>
			<plugin>
				<groupId>org.eclipse.tycho</groupId>
				<artifactId>target-platform-configuration</artifactId>
				<version>${tycho.version}</version>
				<configuration>
					<resolver>p2</resolver>
					<environments>
						<environment>
							<os>win32</os>
							<ws>win32</ws>
							<arch>x86</arch>
						</environment>
					</environments>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.eclipse.tycho</groupId>
				<artifactId>tycho-maven-plugin</artifactId>
				<version>${tycho.version}</version>
				<extensions>true</extensions>
			</plugin>
		</plugins>
	</build>

</project>
<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd";>
  <modelVersion>4.0.0</modelVersion>

	<artifactId>zeus.repository</artifactId>
	<packaging>eclipse-repository</packaging>

	<parent>
		<groupId>com.example</groupId>
		<artifactId>zeus.parent</artifactId>
		<version>1.0.0-SNAPSHOT</version>
		<relativePath>../com.example.zeus.parent</relativePath>
	</parent>

	<build>
		<plugins>
			<plugin>
				<groupId>org.eclipse.tycho</groupId>
				<artifactId>tycho-p2-director-plugin</artifactId>
				<version>${tycho.version}</version>
				<configuration>
					<formats>
						<win32>zip</win32>
						<linux>tar.gz</linux>
						<macosx>tar.gz</macosx>
					</formats>
				</configuration>
				<executions>
					<execution>
						<id>materialize-products</id>
						<goals>
							<goal>materialize-products</goal>
						</goals>
					</execution>
					<execution>
						<id>archive-products</id>
						<goals>
							<goal>archive-products</goal>
						</goals>
					</execution>
				</executions>
			</plugin>
		</plugins>
	</build>
</project>

Back to the top