Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tycho-user] help - Error processed project with packaging "eclipse-feature"

I have the following configuration of target platform:

<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version>
<configuration>
<resolver>p2</resolver>
<pomDependencies>consider</pomDependencies>
<environments>
<environment>
<os>win32</os>
<ws>win32</ws>
<arch>x86_64</arch>
</environment>
</environments>
</configuration>
</plugin>

When a particular feature of my project is processed, the  next error is generated;   what's going on?

[DEBUG] target-platform-configuration for MavenProject: oc-rosetta:com.opencanarias.mset.rosetta.thirdparty.helios.feature:1.0.0-SNAPSHOT @ F:\WorkSpace\OC_ROSETTA_TYCHO\com.opencanarias.mset.rosetta.thirdparty.helios.feature\pom.xml:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <resolver>p2</resolver>
  <pomDependencies>consider</pomDependencies>
  <environments>
    <environment>
      <os>win32</os>
      <ws>win32</ws>
      <arch>x86_64</arch>
    </environment>
  </environments>
</configuration>
[ERROR] Internal error: org.eclipse.equinox.p2.metadata._expression_.ExpressionParseException: Filter "(osgi.os=)" is missing value at position 9 -> [Help 1]
org.apache.maven.InternalErrorException: Internal error: org.eclipse.equinox.p2.metadata._expression_.ExpressionParseException: Filter "(osgi.os=)" is missing value at position 9
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:166)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:157)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
at org.codehaus.classworlds.Launcher.main(Launcher.java:46)
Caused by: org.eclipse.equinox.p2.metadata._expression_.ExpressionParseException: Filter "(osgi.os=)" is missing value at position 9
at org.eclipse.equinox.internal.p2.metadata._expression_.parser.LDAPFilterParser.syntaxException(LDAPFilterParser.java:281)
at org.eclipse.equinox.internal.p2.metadata._expression_.parser.LDAPFilterParser.parseValue(LDAPFilterParser.java:270)
at org.eclipse.equinox.internal.p2.metadata._expression_.parser.LDAPFilterParser.parseItem(LDAPFilterParser.java:179)
at org.eclipse.equinox.internal.p2.metadata._expression_.parser.LDAPFilterParser.parseFiltercomp(LDAPFilterParser.java:145)
at org.eclipse.equinox.internal.p2.metadata._expression_.parser.LDAPFilterParser.parseFilter(LDAPFilterParser.java:113)
at org.eclipse.equinox.internal.p2.metadata._expression_.parser.LDAPFilterParser.parse(LDAPFilterParser.java:57)
at org.eclipse.equinox.p2.metadata._expression_.ExpressionUtil.parseLDAP(ExpressionUtil.java:58)
at org.eclipse.equinox.internal.p2.metadata.InstallableUnit.parseFilter(InstallableUnit.java:237)
at org.eclipse.tycho.p2.impl.publisher.FeatureDependenciesAction.getRequiredCapabilities(FeatureDependenciesAction.java:123)
at org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction.perform(AbstractDependenciesAction.java:87)
at org.eclipse.equinox.p2.publisher.Publisher$ArtifactProcess.run(Publisher.java:207)
at org.eclipse.equinox.p2.publisher.Publisher.publish(Publisher.java:237)
at org.eclipse.tycho.p2.impl.publisher.AbstractMetadataGenerator.publish(AbstractMetadataGenerator.java:122)
at org.eclipse.tycho.p2.impl.publisher.AbstractMetadataGenerator.generateMetadata(AbstractMetadataGenerator.java:58)
at org.eclipse.tycho.p2.impl.publisher.DefaultDependencyMetadataGenerator.generateMetadata(DefaultDependencyMetadataGenerator.java:31)
at org.eclipse.tycho.p2.impl.publisher.DefaultDependencyMetadataGenerator.generateMetadata(DefaultDependencyMetadataGenerator.java:1)
at org.eclipse.tycho.p2.resolver.P2DependencyResolver.getDependencyMetadata(P2DependencyResolver.java:147)
at org.eclipse.tycho.p2.resolver.P2DependencyResolver.setupProjects(P2DependencyResolver.java:130)
at org.eclipse.tycho.core.resolver.DefaultTychoResolver.setupProject(DefaultTychoResolver.java:96)
at org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant.afterProjectsRead(TychoMavenLifecycleParticipant.java:90)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:310)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:154)
... 12 more
[ERROR] 
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:



Back to the top