This page is no longer maintained — Please continue to the home page at www.scala-lang.org

I am failing to prepare a workspace with the plugins sources

4 replies
Jan Lohre
Joined: 2008-12-17,
User offline. Last seen 42 years 45 weeks ago.
Hi,

I have installed everything required:
- JDK6
- Eclipse 3.4.1
- Subclipse
- Scala plugin nightly (version states 2.8.something)
- SVN command line client
- Ant

I checked out all three required projects from trunk. (team project set didn't work)

Running Ant from inside eclipse failed: (command line has the same result)

Buildfile: F:\Development\workspaces\scala_plugin\scala-plugin\build.xml
devel.prep:
init:
     [echo] Build number is '2.8.0.r17010-b20090201131704'
     [echo] Built 1 Februar 2009, 13:17:04 from revision 17010 with Java HotSpot(TM) Client VM 1.6.0_11
locker.start:
locker.pre-lib:
locker.lib:
[scalacfork] Compiling 405 files to F:\Development\workspaces\scala_plugin\scala\build\locker\classes\library
[scalacfork] F:\Development\workspaces\scala_plugin\scala\build.xml:236: java.io.IOException: Cannot run program "E:\Programme\Java\jdk1.6.0_11\jre\bin\java.exe" (in directory "F:\Development\workspaces\scala_plugin\scala"): CreateProcess error=87, Falscher Parameter
[scalacfork]     at org.apache.tools.ant.taskdefs.Java.fork(Java.java:774)
[scalacfork]     at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:194)
[scalacfork]     at scala.tools.ant.sabbus.ScalacFork.execute(ScalacFork.scala:71)
[scalacfork]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[scalacfork]     at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
[scalacfork]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[scalacfork]     at java.lang.reflect.Method.invoke(Method.java:597)
[scalacfork]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[scalacfork]     at org.apache.tools.ant.Task.perform(Task.java:348)
[scalacfork]     at org.apache.tools.ant.Target.execute(Target.java:357)
[scalacfork]     at org.apache.tools.ant.Target.performTasks(Target.java:385)
[scalacfork]     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
[scalacfork]     at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
[scalacfork]     at org.eclipse.ant.internal.ui.antsupport.EclipseSingleCheckExecutor.executeTargets(EclipseSingleCheckExecutor.java:30)
[scalacfork]     at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
[scalacfork]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
[scalacfork]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[scalacfork]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[scalacfork]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[scalacfork]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[scalacfork]     at java.lang.reflect.Method.invoke(Method.java:597)
[scalacfork]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[scalacfork]     at org.apache.tools.ant.Task.perform(Task.java:348)
[scalacfork]     at org.apache.tools.ant.Target.execute(Target.java:357)
[scalacfork]     at org.apache.tools.ant.Target.performTasks(Target.java:385)
[scalacfork]     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
[scalacfork]     at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
[scalacfork]     at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
[scalacfork]     at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
[scalacfork]     at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
[scalacfork]     at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
[scalacfork]     at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
[scalacfork] Caused by: java.io.IOException: Cannot run program "E:\Programme\Java\jdk1.6.0_11\jre\bin\java.exe" (in directory "F:\Development\workspaces\scala_plugin\scala"): CreateProcess error=87, Falscher Parameter
[scalacfork]     at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
[scalacfork]     at java.lang.Runtime.exec(Runtime.java:593)
[scalacfork]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[scalacfork]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[scalacfork]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[scalacfork]     at java.lang.reflect.Method.invoke(Method.java:597)
[scalacfork]     at org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(Execute.java:828)
[scalacfork]     at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:445)
[scalacfork]     at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:459)
[scalacfork]     at org.apache.tools.ant.taskdefs.Java.fork(Java.java:767)
[scalacfork]     ... 31 more
[scalacfork] Caused by: java.io.IOException: CreateProcess error=87, Falscher Parameter
[scalacfork]     at java.lang.ProcessImpl.create(Native Method)
[scalacfork]     at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
[scalacfork]     at java.lang.ProcessImpl.start(ProcessImpl.java:30)
[scalacfork]     at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
[scalacfork]     ... 40 more
[scalacfork] --- Nested Exception ---
[scalacfork] java.io.IOException: Cannot run program "E:\Programme\Java\jdk1.6.0_11\jre\bin\java.exe" (in directory "F:\Development\workspaces\scala_plugin\scala"): CreateProcess error=87, Falscher Parameter
[scalacfork]     at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
[scalacfork]     at java.lang.Runtime.exec(Runtime.java:593)
[scalacfork]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[scalacfork]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[scalacfork]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[scalacfork]     at java.lang.reflect.Method.invoke(Method.java:597)
[scalacfork]     at org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(Execute.java:828)
[scalacfork]     at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:445)
[scalacfork]     at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:459)
[scalacfork]     at org.apache.tools.ant.taskdefs.Java.fork(Java.java:767)
[scalacfork]     at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:194)
[scalacfork]     at scala.tools.ant.sabbus.ScalacFork.execute(ScalacFork.scala:71)
[scalacfork]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[scalacfork]     at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
[scalacfork]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[scalacfork]     at java.lang.reflect.Method.invoke(Method.java:597)
[scalacfork]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[scalacfork]     at org.apache.tools.ant.Task.perform(Task.java:348)
[scalacfork]     at org.apache.tools.ant.Target.execute(Target.java:357)
[scalacfork]     at org.apache.tools.ant.Target.performTasks(Target.java:385)
[scalacfork]     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
[scalacfork]     at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
[scalacfork]     at org.eclipse.ant.internal.ui.antsupport.EclipseSingleCheckExecutor.executeTargets(EclipseSingleCheckExecutor.java:30)
[scalacfork]     at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
[scalacfork]     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
[scalacfork]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[scalacfork]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[scalacfork]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[scalacfork]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[scalacfork]     at java.lang.reflect.Method.invoke(Method.java:597)
[scalacfork]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[scalacfork]     at org.apache.tools.ant.Task.perform(Task.java:348)
[scalacfork]     at org.apache.tools.ant.Target.execute(Target.java:357)
[scalacfork]     at org.apache.tools.ant.Target.performTasks(Target.java:385)
[scalacfork]     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
[scalacfork]     at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
[scalacfork]     at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
[scalacfork]     at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
[scalacfork]     at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
[scalacfork]     at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
[scalacfork]     at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
[scalacfork] Caused by: java.io.IOException: CreateProcess error=87, Falscher Parameter
[scalacfork]     at java.lang.ProcessImpl.create(Native Method)
[scalacfork]     at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
[scalacfork]     at java.lang.ProcessImpl.start(ProcessImpl.java:30)
[scalacfork]     at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
[scalacfork]     ... 40 more
[propertyfile] Creating new property file: F:\Development\workspaces\scala_plugin\scala\build\locker\classes\library\library.properties
[stopwatch] [locker.lib.timer: 0.688 sec]
locker.pre-comp:
locker.comp:
    [mkdir] Created dir: F:\Development\workspaces\scala_plugin\scala\build\locker\classes\compiler
[scalacfork] Compiling 237 files to F:\Development\workspaces\scala_plugin\scala\build\locker\classes\compiler
[scalacfork] error: fatal error: class scala.Tuple10 not found.

BUILD FAILED
F:\Development\workspaces\scala_plugin\scala-plugin\build.xml:99: The following error occurred while executing this line:
F:\Development\workspaces\scala_plugin\scala\build.xml:274: java.lang.RuntimeException: Compilation failed because of an internal compiler error; see the error output for details.

Total time: 1 second


What am I doing wrong?

Kind regards,
Jan


milessabin
Joined: 2008-08-11,
User offline. Last seen 33 weeks 3 days ago.
Re: I am failing to prepare a workspace with the plugins sourc

On Sun, Feb 1, 2009 at 12:20 PM, Jan Lohre wrote:
> What am I doing wrong?

This looks a little troubling ...

[scalacfork] java.io.IOException: Cannot run program
"E:\Programme\Java\jdk1.6.0_11\jre\bin\java.exe" (in directory
"F:\Development\workspaces\scala_plugin\scala"): CreateProcess
error=87, Falscher Parameter

Is your JDK installed where you/Eclipse think it is?

Cheers,

Miles

Jan Lohre
Joined: 2008-12-17,
User offline. Last seen 42 years 45 weeks ago.
Re: I am failing to prepare a workspace with the plugins sourc
Hi Miles,

C:\Dokumente und Einstellungen\jan.lohre>E:\Programme\Java\jdk1.6.0_11\jre\bin\java.exe -version
java version "1.6.0_11"
Java(TM) SE Runtime Environment (build 1.6.0_11-b03)
Java HotSpot(TM) Client VM (build 11.0-b16, mixed mode, sharing)

This should indicate that yes.

Strange, after I restarted Eclipse just now the problems change. (I just added my JDK before running the ant script but am convinced that it normally does not require a restart of eclipse)

It looks a bit like the problamatic targets just got skipped though.
Here's the current output:

Buildfile: F:\Development\workspaces\scala_plugin\scala-plugin\build.xml
devel.prep:
init:
     [echo] Build number is '2.8.0.r17010-b20090201133131'
     [echo] Built 1 Februar 2009, 13:31:31 from revision 17010 with Java HotSpot(TM) Client VM 1.6.0_11
locker.start:
locker.pre-lib:
locker.lib:
locker.pre-comp:
locker.comp:
[scalacfork] Compiling 237 files to F:\Development\workspaces\scala_plugin\scala\build\locker\classes\compiler
[scalacfork] error: fatal error: class scala.Tuple10 not found.

BUILD FAILED
F:\Development\workspaces\scala_plugin\scala-plugin\build.xml:99: The following error occurred while executing this line:
F:\Development\workspaces\scala_plugin\scala\build.xml:274: java.lang.RuntimeException: Compilation failed because of an internal compiler error; see the error output for details.

Total time: 1 second

Kind regards,
Jan

2009/2/1 Miles Sabin <miles@milessabin.com>
On Sun, Feb 1, 2009 at 12:20 PM, Jan Lohre <jan.lohre@googlemail.com> wrote:
> What am I doing wrong?

This looks a little troubling ...

[scalacfork] java.io.IOException: Cannot run program
"E:\Programme\Java\jdk1.6.0_11\jre\bin\java.exe" (in directory
"F:\Development\workspaces\scala_plugin\scala"): CreateProcess
error=87, Falscher Parameter

Is your JDK installed where you/Eclipse think it is?

Cheers,


Miles

--
Miles Sabin
tel:    +44 (0)1273 720 779
mobile: +44 (0)7813 944 528
skype:  milessabin

Joshua.Suereth
Joined: 2008-09-02,
User offline. Last seen 32 weeks 5 days ago.
Re: I am failing to prepare a workspace with the plugins sourc
You have to do a clean first, after those problems.
I beleive you ran into the "command line max siZe error" on windows.  You should hang the workspace off a root (c:\scala) for me.
I believe EPFL is working on a fix for 2.8.0

On Feb 1, 2009, at 7:36 AM, Jan Lohre <jan.lohre@googlemail.com> wrote:

Hi Miles,

C:\Dokumente und Einstellungen\jan.lohre>E:\Programme\Java\jdk1.6.0_11\jre\bin\java.exe -version
java version "1.6.0_11"
Java(TM) SE Runtime Environment (build 1.6.0_11-b03)
Java HotSpot(TM) Client VM (build 11.0-b16, mixed mode, sharing)

This should indicate that yes.

Strange, after I restarted Eclipse just now the problems change. (I just added my JDK before running the ant script but am convinced that it normally does not require a restart of eclipse)

It looks a bit like the problamatic targets just got skipped though.
Here's the current output:

Buildfile: F:\Development\workspaces\scala_plugin\scala-plugin\build.xml
devel.prep:
init:
     [echo] Build number is '2.8.0.r17010-b20090201133131'
     [echo] Built 1 Februar 2009, 13:31:31 from revision 17010 with Java HotSpot(TM) Client VM 1.6.0_11
locker.start:
locker.pre-lib:
locker.lib:
locker.pre-comp:
locker.comp:
[scalacfork] Compiling 237 files to F:\Development\workspaces\scala_plugin\scala\build\locker\classes\compiler
[scalacfork] error: fatal error: class scala.Tuple10 not found.

BUILD FAILED
F:\Development\workspaces\scala_plugin\scala-plugin\build.xml:99: The following error occurred while executing this line:
F:\Development\workspaces\scala_plugin\scala\build.xml:274: java.lang.RuntimeException: Compilation failed because of an internal compiler error; see the error output for details.

Total time: 1 second

Kind regards,
Jan

2009/2/1 Miles Sabin < (miles [at] milessabin [dot] com>
On Sun, Feb 1, 2009 at 12:20 PM, Jan Lohre < (jan [dot] lohre [at] googlemail [dot] com> wrote:
> What am I doing wrong?

This looks a little troubling ...

[scalacfork] java.io.IOException: Cannot run program
"E:\Programme\Java\jdk1.6.0_11\jre\bin\java.exe" (in directory
"F:\Development\workspaces\scala_plugin\scala"): CreateProcess
error=87, Falscher Parameter

Is your JDK installed where you/Eclipse think it is?

Cheers,


Miles

--
Miles Sabin
tel:    +44 (0)1273 720 779
mobile: +44 (0)7813 944 528
skype:  milessabin

Jan Lohre
Joined: 2008-12-17,
User offline. Last seen 42 years 45 weeks ago.
Re: I am failing to prepare a workspace with the plugins sourc
Reducing the length of the workspace path helped. Thanks.

BTW: clean did not work, in the end I deleted the projects and got them anew from SVN.

2009/2/1 Josh Suereth <joshua.suereth@gmail.com>
You have to do a clean first, after those problems.
I beleive you ran into the "command line max siZe error" on windows.  You should hang the workspace off a root (c:\scala) for me.
I believe EPFL is working on a fix for 2.8.0

On Feb 1, 2009, at 7:36 AM, Jan Lohre <jan.lohre@googlemail.com> wrote:

Hi Miles,

C:\Dokumente und Einstellungen\jan.lohre>E:\Programme\Java\jdk1.6.0_11\jre\bin\java.exe -version
java version "1.6.0_11"
Java(TM) SE Runtime Environment (build 1.6.0_11-b03)
Java HotSpot(TM) Client VM (build 11.0-b16, mixed mode, sharing)

This should indicate that yes.

Strange, after I restarted Eclipse just now the problems change. (I just added my JDK before running the ant script but am convinced that it normally does not require a restart of eclipse)

It looks a bit like the problamatic targets just got skipped though.
Here's the current output:

Buildfile: F:\Development\workspaces\scala_plugin\scala-plugin\build.xml
devel.prep:
init:
     [echo] Build number is '2.8.0.r17010-b20090201133131'
     [echo] Built 1 Februar 2009, 13:31:31 from revision 17010 with Java HotSpot(TM) Client VM 1.6.0_11
locker.start:
locker.pre-lib:
locker.lib:
locker.pre-comp:
locker.comp:
[scalacfork] Compiling 237 files to F:\Development\workspaces\scala_plugin\scala\build\locker\classes\compiler
[scalacfork] error: fatal error: class scala.Tuple10 not found.

BUILD FAILED
F:\Development\workspaces\scala_plugin\scala-plugin\build.xml:99: The following error occurred while executing this line:
F:\Development\workspaces\scala_plugin\scala\build.xml:274: java.lang.RuntimeException: Compilation failed because of an internal compiler error; see the error output for details.

Total time: 1 second

Kind regards,
Jan

2009/2/1 Miles Sabin <miles@milessabin.commiles@milessabin.com>
On Sun, Feb 1, 2009 at 12:20 PM, Jan Lohre <jan.lohre@googlemail.comjan.lohre@googlemail.com> wrote:
> What am I doing wrong?

This looks a little troubling ...

[scalacfork] java.io.IOException: Cannot run program
"E:\Programme\Java\jdk1.6.0_11\jre\bin\java.exe" (in directory
"F:\Development\workspaces\scala_plugin\scala"): CreateProcess
error=87, Falscher Parameter

Is your JDK installed where you/Eclipse think it is?

Cheers,


Miles

--
Miles Sabin
tel:    +44 (0)1273 720 779
mobile: +44 (0)7813 944 528
skype:  milessabin


Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland