Ok still having problems. Compiling fine within eclipse.
Ant working for compiling and installing own frameworks. Ant fails with too many open files when building main executable. Occurs with a random framework. Can't open info.plist. Have increased kernel parameters per process and total to x100 more than defaults - it just takes longer to fail. Feels as if woproject build steps is doing something wrong -recursion? May have to downgrade to java16 and an earlier eclipse. What are people running generally at the moment? Any help / pointers / ideas gratefully received! Mark -- Dr. Mark Wardle Consultant Neurologist, Cardiff, UK (Sent from my mobile) > On 21 Feb 2015, at 07:27, Mark Wardle <[email protected]> wrote: > > Fixed this. > > For any future readers - doing these steps fixed it (but I’m not sure what > exactly solved it). > > Clean everything > Delete local frameworks > /Library/WebObjects/Versions/WebObjects543/Library/Frameworks > Rebuild wonder > Check all class paths for all homegrown frameworks and application and fix > problems. > Move local project based frameworks so listed in dependent projects rather > than external libraries. > Check correct wolips.properties file listed in eclipse preferences. > Delete spurious wolips.properties definition from project’s own > build.properties that point to wrong wolips.properties files. > > Mark >> On 20 Feb 2015, at 15:54, Mark Wardle <[email protected]> wrote: >> >> Forgot to cc. list >> >>> Begin forwarded message: >>> >>> Subject: Re: ant build error - too many open files >>> From: Mark Wardle <[email protected]> >>> Date: 20 February 2015 15:54:30 GMT >>> Message-Id: <[email protected]> >>> To: Fabian Peters <[email protected]> >>> >>> Thanks Fabian. Have tried that but get the error. Odd thing is that it >>> happens so quickly; almost as if there is recursion. It seems to randomly >>> throw this error on different frameworks each time I build. >>> >>> Mark >>> >>> >>>> On 20 Feb 2015, at 14:08, Fabian Peters <[email protected]> wrote: >>>> >>>> Hi Mark, >>>> >>>> Have you tried a reboot? Maybe you've somehow managed to exceed >>>> kern.maxfiles or kern.maxfilesperproc? >>>> >>>> Fabian >>>> >>>>> Am 20.02.2015 um 13:53 schrieb Mark Wardle <[email protected]>: >>>>> >>>>> I’ve upgraded to java8, eclipse4.4 and latest Wonder. >>>>> >>>>> Can compile and run from within eclipse but command line ant build >>>>> failing with “too many open files”. >>>>> >>>>> Has anyone encountered this error? Rather stuck - have tried cleaning and >>>>> re-cleaning and re-installing wonder frameworks. >>>>> >>>>> Mark >>>>> >>>>> [woapplication] AppFormat prepare >>>>> >>>>> BUILD FAILED >>>>> /Users/mark/Dev/rsdb/Applications/RSNews/build.xml:80: Failed to process >>>>> eclipse frameworks: Failed to load info.plist for >>>>> ERPersistentSessionStorage. >>>>> at >>>>> org.objectstyle.woproject.ant.FrameworkSet.getEclipseFrameworks(Unknown >>>>> Source) >>>>> at org.objectstyle.woproject.ant.FrameworkSet.getJarsPath(Unknown >>>>> Source) >>>>> at >>>>> org.objectstyle.woproject.ant.FrameworkSet.jarsPathForFrameworkSets(Unknown >>>>> Source) >>>>> at org.objectstyle.woproject.ant.AppFormat.buildFrameworkPaths(Unknown >>>>> Source) >>>>> at org.objectstyle.woproject.ant.AppFormat.preparePaths(Unknown Source) >>>>> at org.objectstyle.woproject.ant.AppFormat.prepare(Unknown Source) >>>>> at org.objectstyle.woproject.ant.AppFormat.<init>(Unknown Source) >>>>> at org.objectstyle.woproject.ant.WOApplication.execute(Unknown Source) >>>>> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) >>>>> 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.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) >>>>> at org.apache.tools.ant.Task.perform(Task.java:348) >>>>> at org.apache.tools.ant.Target.execute(Target.java:435) >>>>> at org.apache.tools.ant.Target.performTasks(Target.java:456) >>>>> at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393) >>>>> at org.apache.tools.ant.Project.executeTarget(Project.java:1364) >>>>> at >>>>> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) >>>>> at org.apache.tools.ant.Project.executeTargets(Project.java:1248) >>>>> at org.apache.tools.ant.Main.runBuild(Main.java:851) >>>>> at org.apache.tools.ant.Main.startAnt(Main.java:235) >>>>> at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) >>>>> at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) >>>>> Caused by: java.lang.RuntimeException: Failed to load info.plist for >>>>> ERPersistentSessionStorage. >>>>> at >>>>> org.objectstyle.woenvironment.frameworks.AbstractFolderFramework.getInfoPlist(Unknown >>>>> Source) >>>>> at >>>>> org.objectstyle.woenvironment.frameworks.AbstractFolderFramework.reloadLibraries(Unknown >>>>> Source) >>>>> at >>>>> org.objectstyle.woenvironment.frameworks.AbstractFolderFramework.<init>(Unknown >>>>> Source) >>>>> at >>>>> org.objectstyle.woenvironment.frameworks.ExternalFolderFramework.<init>(Unknown >>>>> Source) >>>>> at >>>>> org.objectstyle.woenvironment.frameworks.ExternalFolderRoot.createFramework(Unknown >>>>> Source) >>>>> at >>>>> org.objectstyle.woenvironment.frameworks.AbstractFolderRoot.getFrameworks(Unknown >>>>> Source) >>>>> at >>>>> org.objectstyle.woenvironment.frameworks.Root.getFrameworkWithName(Unknown >>>>> Source) >>>>> at >>>>> org.objectstyle.woenvironment.frameworks.FrameworkModel.getFrameworkWithName(Unknown >>>>> Source) >>>>> ... 25 more >>>>> Caused by: java.io.FileNotFoundException: >>>>> /Library/WebObjects/Versions/WebObjects543/Library/Frameworks/ERPersistentSessionStorage.framework/Resources/Info.plist >>>>> (Too many open files in system) >>>>> at java.io.FileInputStream.open(Native Method) >>>>> at java.io.FileInputStream.<init>(FileInputStream.java:138) >>>>> at org.objectstyle.woenvironment.util.Parser.<init>(Unknown Source) >>>>> ... 33 more >>>>> >>>>> Total time: 9 seconds >>>>> _______________________________________________ >>>>> Do not post admin requests to the list. They will be ignored. >>>>> Webobjects-dev mailing list ([email protected]) >>>>> Help/Unsubscribe/Update your Subscription: >>>>> https://lists.apple.com/mailman/options/webobjects-dev/lists.fabian%40e-lumo.com >>>>> >>>>> This email sent to [email protected] > > > > -- > Dr. Mark Wardle > Consultant Neurologist, University Hospital Wales, Cardiff, UK > Deputy Sub-Dean of Assessments and Honorary Lecturer, School of Medicine, > Cardiff University, UK > Email: [email protected] or [email protected] Twitter: @mwardle > Telephone: 02920745274 (secretary) or facsimile: 02920744166 >
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
