> Hi,
> On Fri, Jun 8, 2012 at 10:52 PM, Luc Bourlier <luc.bourl...@typesafe.com>
> wrote:
> > Run ./build-all.sh clean install once to get every initialized
> That doesn't work for me; something seems to be wrong with a
> "${osgi.version.number}":
> [INFO] Resolving dependencies of MavenProject:
> org.scala-ide:org.scala-ide.sdt.aspects:2.1.0-SNAPSHOT @
> /home/misto/scala/2.9/scala-ide/org.scala-ide.sdt.aspects/pom.xml
> [INFO] Resolving class path of MavenProject:
> org.scala-ide:org.scala-ide.sdt.aspects:2.1.0-SNAPSHOT @
> /home/misto/scala/2.9/scala-ide/org.scala-ide.sdt.aspects/pom.xml
> [INFO] Computing target platform for MavenProject:
> org.scala-ide:org.scala-ide.sdt.core:2.1.0-SNAPSHOT @
> /home/misto/scala/2.9/scala-ide/org.scala-ide.sdt.core/pom.xml
> [WARNING] invalid version "${osgi.version.number}": non-numeric "${osgi"
> java.lang.IllegalArgumentException: invalid version
> "${osgi.version.number}": non-numeric "${osgi"
> at org.osgi.framework.Version.parseInt(Version.java:170)
> at org.osgi.framework.Version.<init>(Version.java:126)
> at org.osgi.framework.Version.parseVersion(Version.java:233)
> at
> org.eclipse.osgi.internal.resolver.StateBuilder.addExportPackages(StateBuil der.java:342)
> at
> org.eclipse.osgi.internal.resolver.StateBuilder.createExportPackages(StateB uilder.java:324)
> at
> org.eclipse.osgi.internal.resolver.StateBuilder.createBundleDescription(Sta teBuilder.java:114)
> at
> org.eclipse.osgi.internal.resolver.StateObjectFactoryImpl.createBundleDescr iption(StateObjectFactoryImpl.java:33)
> at
> org.eclipse.equinox.p2.publisher.eclipse.BundlesAction.createBundleDescript ion(BundlesAction.java:543)
> at
> org.eclipse.equinox.p2.publisher.eclipse.BundlesAction.createBundleDescript ion(BundlesAction.java:558)
> at
> org.eclipse.equinox.p2.publisher.eclipse.BundlesAction.getBundleDescription s(BundlesAction.java:858)
> at
> org.eclipse.equinox.p2.publisher.eclipse.BundlesAction.perform(BundlesActio n.java:669)
> at
> org.eclipse.equinox.p2.publisher.Publisher$ArtifactProcess.run(Publisher.ja va:207)
> at
> org.eclipse.equinox.p2.repository.artifact.spi.AbstractArtifactRepository.e xecuteBatch(AbstractArtifactRepository.java:187)
> at
> org.eclipse.equinox.p2.publisher.Publisher.publish(Publisher.java:231)
> at
> org.eclipse.tycho.p2.target.TargetPlatformBundlePublisher$PublisherRun.exec utePublisherAction(TargetPlatformBundlePublisher.java:165)
> at
> org.eclipse.tycho.p2.target.TargetPlatformBundlePublisher$PublisherRun.exec ute(TargetPlatformBundlePublisher.java:146)
> at
> org.eclipse.tycho.p2.target.TargetPlatformBundlePublisher.attemptToPublishB undle(TargetPlatformBundlePublisher.java:95)
> at
> org.eclipse.tycho.p2.target.TargetPlatformBuilderImpl.publishAndAddArtifact IfBundleArtifact(TargetPlatformBuilderImpl.java:197)
> at
> org.eclipse.tycho.p2.resolver.PomDependencyProcessor.addPomDependenciesToRe solutionContext(PomDependencyProcessor.java:84)
> at
> org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver.addPomDependenciesTo TargetPlatform(P2TargetPlatformResolver.java:321)
> at
> org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver.computeTargetPlatfor m(P2TargetPlatformResolver.java:214)
> at
> org.eclipse.tycho.core.resolver.DefaultTychoDependencyResolver.resolveProje ct(DefaultTychoDependencyResolver.java:89)
> at
> org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant.afterProjectsRe ad(TychoMavenLifecycleParticipant.java:64)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:274)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
> 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:3 9)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp l.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.j ava: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.NumberFormatException: For input string: "${osgi"
> at
> java.lang.NumberFormatException.forInputString(NumberFormatException.java:4 8)
> at java.lang.Integer.parseInt(Integer.java:449)
> at java.lang.Integer.parseInt(Integer.java:499)
> at org.osgi.framework.Version.parseInt(Version.java:168)
> ... 35 more
> I also deleted my .m2/repository, but that didn't help either. Any ideas?
> Cheers,
> Mirko
> --
> Mirko Stocker | m...@misto.ch
> Work: http://ifs.hsr.ch | http://infoq.com
> Personal: http://misto.ch | http://twitter.com/m_st