Hi Derik,

I can reproduce the error message with a fresh check out. Kepler can still be checked out but cannot be started. I'll look into it and see whether my changes cause it.

Best wishes

Sincerely yours

Jianwu Wang, Ph.D.
[email protected]
http://users.sdsc.edu/~jianwu/

Assistant Project Scientist
Scientific Workflow Automation Technologies (SWAT) Laboratory
San Diego Supercomputer Center
University of California, San Diego
San Diego, CA, U.S.A.

On 8/8/12 6:38 PM, Derik Barseghian wrote:
The problem has resumed on linux with a new kepler-tasks.jar being checked in 
today.
Jianwu, do you think any of the code you've recently added that utilizes 
ProjectLocation could be causing this?
It sounds like Dan and Christopher don't see the problem I do on linux. I see 
it on two different linux boxes though, so maybe it requires a fresh checkout 
or clean-all to manifest.

On Aug 7, 2012, at 11:21 PM, Derik Barseghian <[email protected]> wrote:

I found reverting kepler-task.jar to before r30353 allows linux to launch 
kepler, but a similar error about missing modules.txt still appears on initial 
ant change-to -Dsuite=kepler. We'll have to look at this further.

barseghian@ubuntu:~/dev2/kepler.modules.temp/build-area$ ant change-to 
-Dsuite=kepler
Buildfile: build.xml

change-to:
[change-to] java.io.FileNotFoundException: 
/home/barseghian/dev2/kepler.modules.temp/build-area/modules.txt (No such file 
or directory)
[change-to]     at java.io.FileInputStream.open(Native Method)
[change-to]     at java.io.FileInputStream.<init>(FileInputStream.java:120)
[change-to]     at java.io.FileReader.<init>(FileReader.java:55)
[change-to]     at 
org.kepler.build.modules.ModulesTxt.readHelper(ModulesTxt.java:161)
[change-to]     at org.kepler.build.modules.ModulesTxt.read(ModulesTxt.java:145)
[change-to]     at org.kepler.build.modules.ModulesTxt.init(ModulesTxt.java:58)
[change-to]     at org.kepler.build.modules.ModuleTree.init(ModuleTree.java:103)
[change-to]     at 
org.kepler.build.modules.ModuleTree.instance(ModuleTree.java:93)
[change-to]     at 
org.kepler.util.DotKeplerManager.initialize(DotKeplerManager.java:132)
[change-to]     at 
org.kepler.util.DotKeplerManager.getInstance(DotKeplerManager.java:110)
[change-to]     at 
org.kepler.build.project.ProjectLocator.getUserKeplerModulesDir(ProjectLocator.java:102)
[change-to]     at 
org.kepler.build.project.ProjectLocator.setKeplerModulesDir(ProjectLocator.java:79)
[change-to]     at 
org.kepler.build.modules.ModulesTask.init(ModulesTask.java:76)
[change-to]     at 
org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.java:223)
[change-to]     at 
org.apache.tools.ant.UnknownElement.makeObject(UnknownElement.java:414)
[change-to]     at 
org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:160)
[change-to]     at org.apache.tools.ant.Task.perform(Task.java:347)
[change-to]     at org.apache.tools.ant.Target.execute(Target.java:357)
[change-to]     at org.apache.tools.ant.Target.performTasks(Target.java:385)
[change-to]     at 
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
[change-to]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[change-to]     at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
[change-to]     at 
org.apache.tools.ant.Project.executeTargets(Project.java:1189)
[change-to]     at org.apache.tools.ant.Main.runBuild(Main.java:758)
[change-to]     at org.apache.tools.ant.Main.startAnt(Main.java:217)
[change-to]     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
[change-to]     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)

On Aug 7, 2012, at 7:42 PM, Derik Barseghian <[email protected]> wrote:

I haven't been following kepler closely today, but I've updated now and have 
problems -- on linux I get some errors and can't launch. On mac I get some 
errors but can launch.

LINUX:
On a fresh checkout, doing ant change-to -Dsuite=kepler you see an error go 
past (note build-area/build-area/ in path) :

     [run] WARNING: Using virtual project location.
     [run] java.io.FileNotFoundException: 
/home/barseghian/dev2/kepler.modules/build-area/build-area/modules.txt (No such 
file or directory)
     [run]     at java.io.FileInputStream.open(Native Method)
     [run]     at java.io.FileInputStream.<init>(FileInputStream.java:120)
     [run]     at java.io.FileReader.<init>(FileReader.java:55)
     [run]     at 
org.kepler.build.modules.ModulesTxt.readHelper(ModulesTxt.java:161)
     [run]     at org.kepler.build.modules.ModulesTxt.read(ModulesTxt.java:145)
     [run]     at org.kepler.build.modules.ModulesTxt.init(ModulesTxt.java:58)
     [run]     at org.kepler.build.modules.ModuleTree.init(ModuleTree.java:103)
     [run]     at 
org.kepler.build.modules.ModuleTree.instance(ModuleTree.java:93)
     [run]     at 
org.kepler.util.DotKeplerManager.initialize(DotKeplerManager.java:132)
     [run]     at 
org.kepler.util.DotKeplerManager.getInstance(DotKeplerManager.java:110)
     [run]     at 
org.kepler.build.project.ProjectLocator.getUserKeplerModulesDir(ProjectLocator.java:102)
     [run]     at 
org.kepler.build.project.ProjectLocator.setKeplerModulesDir(ProjectLocator.java:79)
     [run]     at 
org.kepler.build.project.ProjectLocator.getBuildDir(ProjectLocator.java:193)
     [run]     at 
org.kepler.build.project.ProjectLocator.shouldUtilizeUserKeplerModules(ProjectLocator.java:92)
     [run]     at 
org.kepler.build.project.MemoryProperties.<init>(MemoryProperties.java:27)
     [run]     at 
org.kepler.build.project.MemoryProperties.instance(MemoryProperties.java:67)
     [run]     at 
org.kepler.build.project.MemoryProperties.getMaxMemory(MemoryProperties.java:84)
     [run]     at org.kepler.build.Run.<init>(Run.java:71)
     [run]     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
     [run]     at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
     [run]     at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
     [run]     at 
java.lang.reflect.Constructor.newInstance(Constructor.java:513)


things proceed to checkout, but ant run eventually bombs:

     [run] java.lang.NullPointerException
     [run]     at 
org.kepler.build.project.RepositoryLocations.getLocation(RepositoryLocations.java:115)
     [run]     at org.kepler.build.modules.Module.<init>(Module.java:185)
     [run]     at org.kepler.build.modules.Suite.<init>(Suite.java:71)
     [run]     at org.kepler.build.modules.Node.<init>(Node.java:49)
     [run]     at org.kepler.build.modules.ModuleTree.<init>(ModuleTree.java:54)
     [run]     at org.kepler.build.modules.ModuleTree.init(ModuleTree.java:106)
     [run]     at 
org.kepler.build.modules.ModuleTree.instance(ModuleTree.java:93)
     [run]     at 
org.kepler.util.DotKeplerManager.initialize(DotKeplerManager.java:132)
     [run]     at 
org.kepler.util.DotKeplerManager.getInstance(DotKeplerManager.java:110)
     [run]     at 
org.kepler.build.project.ProjectLocator.getUserKeplerModulesDir(ProjectLocator.java:102)
     [run]     at 
org.kepler.build.project.ProjectLocator.setKeplerModulesDir(ProjectLocator.java:79)
     [run]     at 
org.kepler.build.project.ProjectLocator.getBuildDir(ProjectLocator.java:193)
     [run]     at 
org.kepler.build.project.ProjectLocator.shouldUtilizeUserKeplerModules(ProjectLocator.java:92)
     [run]     at 
org.kepler.build.project.MemoryProperties.<init>(MemoryProperties.java:27)
     [run]     at 
org.kepler.build.project.MemoryProperties.instance(MemoryProperties.java:67)
     [run]     at 
org.kepler.build.project.MemoryProperties.getMaxMemory(MemoryProperties.java:84)
     [run]     at org.kepler.build.Run.<init>(Run.java:71)
     [run]     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
     [run]     at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
     [run]     at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
     [run]     at 
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
     [run]     at 
org.apache.tools.ant.AntTypeDefinition.innerCreateAndSet(AntTypeDefinition.java:311)
     [run]     at 
org.apache.tools.ant.AntTypeDefinition.createAndSet(AntTypeDefinition.java:257)
     [run]     at 
org.apache.tools.ant.AntTypeDefinition.icreate(AntTypeDefinition.java:202)
     [run]     at 
org.apache.tools.ant.AntTypeDefinition.create(AntTypeDefinition.java:189)
     [run]     at 
org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.java:238)
     [run]     at 
org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.java:216)
     [run]     at 
org.apache.tools.ant.UnknownElement.makeObject(UnknownElement.java:414)
     [run]     at 
org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:160)
     [run]     at org.apache.tools.ant.Task.perform(Task.java:347)
     [run]     at org.apache.tools.ant.Target.execute(Target.java:357)
     [run]     at org.apache.tools.ant.Target.performTasks(Target.java:385)
     [run]     at 
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
     [run]     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
     [run]     at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
     [run]     at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
     [run]     at org.apache.tools.ant.Main.runBuild(Main.java:758)
     [run]     at org.apache.tools.ant.Main.startAnt(Main.java:217)
     [run]     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
     [run]     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
     [run] Module Directory could not be created

You end up with a build-area/build-area dir.

MAC
With a fresh checkout you see a similar error go past:

quirk:build-area derik$ ant change-to -Dsuite=kepler
Buildfile: /Users/derik/dev2/kepler.modules.temp/build-area/build.xml

change-to:
[change-to] java.io.FileNotFoundException: 
/Users/derik/dev2/kepler.modules.temp/build-area/modules.txt (No such file or 
directory)
[change-to]     at java.io.FileInputStream.open(Native Method)
[change-to]     at java.io.FileInputStream.<init>(FileInputStream.java:120)
[change-to]     at java.io.FileReader.<init>(FileReader.java:55)
[change-to]     at 
org.kepler.build.modules.ModulesTxt.readHelper(ModulesTxt.java:161)
[change-to]     at org.kepler.build.modules.ModulesTxt.read(ModulesTxt.java:145)
[change-to]     at org.kepler.build.modules.ModulesTxt.init(ModulesTxt.java:58)
[change-to]     at org.kepler.build.modules.ModuleTree.init(ModuleTree.java:103)
[change-to]     at 
org.kepler.build.modules.ModuleTree.instance(ModuleTree.java:93)
[change-to]     at 
org.kepler.util.DotKeplerManager.initialize(DotKeplerManager.java:132)
[change-to]     at 
org.kepler.util.DotKeplerManager.getInstance(DotKeplerManager.java:110)
[change-to]     at 
org.kepler.build.project.ProjectLocator.getUserKeplerModulesDir(ProjectLocator.java:102)
[change-to]     at 
org.kepler.build.project.ProjectLocator.setKeplerModulesDir(ProjectLocator.java:79)
[change-to]     at 
org.kepler.build.modules.ModulesTask.init(ModulesTask.java:76)
[change-to]     at 
org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.java:271)
[change-to]     at 
org.apache.tools.ant.UnknownElement.makeObject(UnknownElement.java:417)
[change-to]     at 
org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:163)
[change-to]     at org.apache.tools.ant.Task.perform(Task.java:347)
[change-to]     at org.apache.tools.ant.Target.execute(Target.java:392)
[change-to]     at org.apache.tools.ant.Target.performTasks(Target.java:413)
[change-to]     at 
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
[change-to]     at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
[change-to]     at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
[change-to]     at 
org.apache.tools.ant.Project.executeTargets(Project.java:1251)
[change-to]     at org.apache.tools.ant.Main.runBuild(Main.java:811)
[change-to]     at org.apache.tools.ant.Main.startAnt(Main.java:217)
[change-to]     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
[change-to]     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)


but ant run starts up kepler, and no build-area/build-area.
_______________________________________________
Kepler-dev mailing list
[email protected]
http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev
_______________________________________________
Kepler-dev mailing list
[email protected]
http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev
_______________________________________________
Kepler-dev mailing list
[email protected]
http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev

_______________________________________________
Kepler-dev mailing list
[email protected]
http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev

Reply via email to