A little more info, when I run ‘ant install’ from the command line I get:
/Users/netBrackets/git/netBracketsFW/netBracketsFW/build.xml:89: taskdef class org.objectstyle.woproject.ant.WOCompile cannot be found I’ll keep digging. > On Dec 22, 2017, at 4:55 PM, Jeff Schmitz <jeffschm...@icloud.com> wrote: > > I’m seeing a problem with one of my Ant build scripts after moving to Oxygen. > Specifically my old Ant script to build and install a framework (see > screenshot) dies almost immediately with no messages. The same script works > fine if I use it within Indigo Eclipse. I’ve copied my full script below. > Has anyone else seen this problem? Is there a plugin besides > WOLips/WOGoodies that I forgot to install maybe? I’m using High Sierra. > > > <BuildCommand.jpg> > > > > <project name="netBracketsFW" default="build" basedir="."> > <target name="build" > depends="init.build,build.woframework,javaclient,package" /> > > <target name="install" > depends="init.install,build.woframework,javaclient" /> > > <target name="clean" depends="init.properties"> > <delete dir="bin" /> > <delete dir="dist" /> > </target> > > <!-- property determination --> > <target name="init.properties"> > <property file="build.properties" /> > > <property name="wolips.properties" > value="${user.home}${file.separator}Library${file.separator}Application > Support${file.separator}WOLips${file.separator}wolips.properties" /> > <property file="${wolips.properties}" /> > <condition property="wo.properties.check.failed"> > <not> > <and> > <isset property="wo.system.frameworks" > /> > <isset property="wo.local.frameworks" /> > </and> > </not> > </condition> > <fail message="The properties 'wo.system.frameworks' and > 'wo.local.frameworks' must be set. Check that your ${wolips.properties} is > correct." if="wo.properties.check.failed" /> > > <property name="wo.install.root" value="${wo.local.frameworks}" > /> > <property name="build.framework.name" value="${project.name}" /> > <property name="build.framework.name.lowercase" > value="${project.name.lowercase}" /> > </target> > > <!-- basic initializations --> > > > <target name="init.install" depends="init.properties"> > <tstamp /> > <property name="dest.dir" value="${wo.install.root}" /> > </target> > > <target name="init.build" depends="init.properties"> > <tstamp /> > <property name="dest.dir" value="dist" /> > </target> > > <target name="package"> > <tar destfile="${dest.dir}/${build.framework.name}.tar.gz" > compression="gzip" > longfile="gnu"> > <tarfileset dir="${dest.dir}"> > <include name="${build.framework.name}.framework/**"/> > </tarfileset> > </tar> > </target> > > <!-- woproject tasks --> > <target name="build.woframework" depends="compile"> > <taskdef name="woframework" > classname="org.objectstyle.woproject.ant.WOFramework"/> > > <woframework name="${build.framework.name}" > destDir="${dest.dir}" customInfoPListContent="${customInfoPListContent}" > principalClass="${principalClass}" eoAdaptorClassName="${eoAdaptorClassName}" > javaVersion="${javaVersion}" cfbundleversion="${cfBundleVersion}" > cfbundleshortversion="${cfBundleShortVersion}" cfbundleID="${cfBundleID}"> > <classes dir="${classes.dir}"> > <includesfile > name="woproject/classes.include.patternset" /> > <excludesfile > name="woproject/classes.exclude.patternset" /> > <exclude if="javaClient" > name="**/client/**/*.*"/> > </classes> > > <wsresources dir="."> > <includesfile > name="woproject/wsresources.include.patternset" /> > <excludesfile > name="woproject/wsresources.exclude.patternset" /> > </wsresources> > > <resources dir="."> > <includesfile > name="woproject/resources.include.patternset" /> > <excludesfile > name="woproject/resources.exclude.patternset" /> > <exclude if="javaClient" > name="**/client/**/*.*"/> > </resources> > > <lib dir="Libraries"> > <include name="*.jar" /> > </lib> > </woframework> > </target> > > <target name="javaclient" if="javaClient" depends="build.woframework"> > <mkdir > dir="${dest.dir}/${build.framework.name}.framework/WebServerResources/Java" /> > <jar basedir="${classes.dir}" excludes="**/server/**/*.*, > **/server/**/" > jarfile="${dest.dir}/${build.framework.name}.framework/WebServerResources/Java/${build.framework.name}.jar"/> > </target> > > <target name="compile" depends="init.build"> > <taskdef name="wocompile" > classname="org.objectstyle.woproject.ant.WOCompile" /> > > <mkdir dir="bin" /> > > <wocompile srcdir="Sources" destdir="bin"> > <frameworks root="ProjectLocal" embed="false" > eclipse="true" /> > <frameworks root="External" embed="false" > eclipse="true" /> > <frameworks root="Local" embed="false" eclipse="true" /> > <frameworks root="User" embed="false" eclipse="true" /> > <frameworks root="System" embed="false" eclipse="true" > /> > <frameworks root="Network" embed="false" eclipse="true" > /> > <classpath> > <fileset dir="Libraries"> > <include name="*.jar" /> > </fileset> > <fileset dir="${wo.extensions}"> > <include name="*.jar" /> > </fileset> > </classpath> > </wocompile> > <record name="compile-log.txt" action="stop"/> > > </target> > </project> > > > > > > >> >> >>> On Dec 13, 2017, at 2:55 AM, Markus Ruggiero <mailingli...@kataputt.com >>> <mailto:mailingli...@kataputt.com>> wrote: >>> >>> >>>> On 9 Dec 2017, at 06:13, Ricardo Parada <rpar...@mac.com >>>> <mailto:rpar...@mac.com>> wrote: >>>> >>>> Hi Markus, >>>> >>>> I’ve seen the problem you have described when editing WO components. I >>>> don’t know what causes it. When it tells me that the file has changed and >>>> whether I want to reload it I usually just say no because I know I have >>>> not changed the file from underneath Eclipse. >>>> >>>> Ricardo Parada >>>> >>> >>> >>> Yeah, that's the problem. There are two distinct cases, one is reloading >>> from disk and the other one is overwriting the changes on the filesystem. >>> Two different questions, one needs YES, the other one needs NO for an >>> answer. And the dialog has different default buttons. This makes it >>> necessary to read and comprehend the message everytime. Both messages LOOK >>> similar and therefore a quick glance and the hitting <enter> does not help. >>> It is simply annoying. >>> >>>> >>>>> On Dec 8, 2017, at 6:29 PM, Hugi Thordarson <h...@karlmenn.is >>>>> <mailto:h...@karlmenn.is>> wrote: >>>>> >>>>> Hi Markus, >>>>> no real help here, just adding some info: I've noticed this happening in >>>>> another app recently (TextWrangler). But I'm running on High Sierra and >>>>> thought it was related to changes in file APIs there. >>>>> >>> >>> Something similar seems to happen in SourceTree. When working with the File >>> Status View open this refreshes constantly and resets the scroll area! Very >>> annoying. Might be the same underlying issues with some file system >>> notifications? >>> >>>>> Haven't noticed this in Eclipse though. Do you have "Refresh using native >>>>> hooks or polling" on in your Workspace preferences? I found that to help >>>>> with similar problems in the past. >>>>> >>> >>> Tried it with both settings, checked and un-checked. Makes no difference. >>> >>> Possibly something in macOS Sierra (not on HighSierra and don't plan to go >>> there in the near future) that makes some programs having a hick-up. >>> >>> If that was the only issue with macOS...... 😇 >>> >>> Still having fun with WO and continuing to use it. Wish you all a lot of >>> fun, too. >>> ---markus--- >>> >>> >>> >>>>> - hugi >>>>> >>>>> >>>>> >>>>>> On 8 Dec 2017, at 12:09, Markus Ruggiero <mailingli...@kataputt.com >>>>>> <mailto:mailingli...@kataputt.com>> wrote: >>>>>> >>>>>> I am having a really bad time with Eclipse and WO Editor and Entity >>>>>> Modeler. (Eclipse 7.71a Oxygen with WOLips 4.7.20170731.3) on macOS >>>>>> Sierra 12.6. >>>>>> >>>>>> When I edit a WOComponent, switch to the java file, switch back and >>>>>> forth, very often I get alerted that there are changes on the file >>>>>> system and whether I want to reload from disk or (in the case of trying >>>>>> to save) overwrite what has changed on disk. Anyone seen this, too? Is >>>>>> there a way to switch that off (whatever "that" is)? I am often >>>>>> thorougly confused and do never exactly know which button to press. >>>>>> Depending on the context (reload from disk or overwrite disk) I need to >>>>>> pick one or the other option. >>>>>> >>>>>> I have experienced maybe related effects in Entity Modeler. Sometimes it >>>>>> gets confused by edits, particularly when renaming entities, and >>>>>> corrupts the model. The entity is still listed in index.eomodel but the >>>>>> corresponding plist is gone. This happens on save. As long as I do not >>>>>> save everything is there (in memory). And even when saving as long as I >>>>>> don't close Entity Modeler things continue to work. Thus possibly an >>>>>> intermediate save action already corrupts the model on disk. >>>>>> >>>>>> Are these bugs in WOLips? Or in Eclipse? >>>>>> Thanks for any ideas and maybe tips for workarounds >>>>>> >>>>>> ---markus--- >>>>>> >>>>>> <PastedGraphic-1.png> >>>>>> _______________________________________________ >>>>>> Do not post admin requests to the list. They will be ignored. >>>>>> Webobjects-dev mailing list (Webobjects-dev@lists.apple.com >>>>>> <mailto:Webobjects-dev@lists.apple.com>) >>>>>> Help/Unsubscribe/Update your Subscription: >>>>>> https://lists.apple.com/mailman/options/webobjects-dev/hugi%40karlmenn.is >>>>>> >>>>>> <https://lists.apple.com/mailman/options/webobjects-dev/hugi%40karlmenn.is> >>>>>> >>>>>> This email sent to h...@karlmenn.is <mailto:h...@karlmenn.is> >>>>> >>>>> _______________________________________________ >>>>> Do not post admin requests to the list. They will be ignored. >>>>> Webobjects-dev mailing list (Webobjects-dev@lists.apple.com >>>>> <mailto:Webobjects-dev@lists.apple.com>) >>>>> Help/Unsubscribe/Update your Subscription: >>>>> https://lists.apple.com/mailman/options/webobjects-dev/rparada%40mac.com >>>>> <https://lists.apple.com/mailman/options/webobjects-dev/rparada%40mac.com> >>>>> >>>>> This email sent to rpar...@mac.com <mailto:rpar...@mac.com> >>> >>> _______________________________________________ >>> Do not post admin requests to the list. They will be ignored. >>> Webobjects-dev mailing list (Webobjects-dev@lists.apple.com >>> <mailto:Webobjects-dev@lists.apple.com>) >>> Help/Unsubscribe/Update your Subscription: >>> https://lists.apple.com/mailman/options/webobjects-dev/jeffschmitz%40icloud.com >>> >>> <https://lists.apple.com/mailman/options/webobjects-dev/jeffschmitz%40icloud.com> >>> >>> This email sent to jeffschm...@icloud.com <mailto:jeffschm...@icloud.com> >> > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Webobjects-dev mailing list (Webobjects-dev@lists.apple.com > <mailto:Webobjects-dev@lists.apple.com>) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/webobjects-dev/jeffschmitz%40icloud.com > > <https://lists.apple.com/mailman/options/webobjects-dev/jeffschmitz%40icloud.com> > > This email sent to jeffschm...@icloud.com <mailto:jeffschm...@icloud.com>
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com