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
