David,
I went through the ERRest tutorial today and I can say my installation works as intended, at least for development. I felt I needed to revisit some examples and tutorials, just to be sure... :D Cheers, Flavio On 23/09/2014, at 19:20, David Holt <[email protected]> wrote: > Thanks Flavio! > > We’ll need to get it into the wiki once we know it is working. > > David > > > On Sep 23, 2014, at 2:29 PM, Flavio Donadio <[email protected]> wrote: > >> Hello, all! >> >> >> I managed to successfully build WOLips. >> >> Since this information has not been published anywhere, I'll post it here >> for you guys to comment. >> >> These instructions assume you're starting from scratch (new and clean >> development machine, not upgrading an existing installation): >> >> 1. Download and install Eclipse 4.4 (in my case, I copied the "eclipse" >> folder into /Applications); >> >> 2. Start Eclipse and add m2e, as below: >> >> a. In the "Help" menu, select "Install New Software..."; >> >> b. Click the "Add" button, fill the "Add Repository" as below and click >> OK: >> >> Name: M2Eclipse >> Location: http://download.eclipse.org/technology/m2e/releases/ >> >> d. Click the checkbox to the left of "Maven Integration for Eclipse", >> click the "Next >" button and follow the instructions. >> >> 3. Download and install latest Apache Ant (version 1.9.4, as of today) from >> the official website and follow the installation instructions. In my case, I >> installed in /usr/local/apache-ant, but you may want to use a different path >> or install through homebrew, fink, pkgsrc or whatever... Just DON'T FORGET >> to set the $PATH environment variable accordingly; >> >> 4. Clone the git repository: >> >> cd ~ >> git clone git://github.com/wolips/wolips.git woproject >> >> 5. Edit ~/woproject/wolips/build.xml and comment out the JProfiler and >> JRebel targets. In total, you'll be commenting 4 lines; >> >> 6. Try to build, but it will fail (won't find Eclipse); >> >> cd ~/woproject >> ant -Dbuild.version=4.4.0 >> >> 7. Edit ~/Library/wobuild.properties and add the line below: >> >> eclipse.home=/Applications/eclipse >> >> 8. Try to build again, and you'll be all right: >> >> ant -Dbuild.version=4.4.0 >> >> 9. Add WOLips to Eclipse: >> >> a. In the "Help" menu, select "Install New Software..."; >> >> b. Click the "Add" button; >> >> c. Click the "Local..." button; >> >> d. Navigate to ~/woproject/temp/dist and click the "Open" button; >> >> e. Click OK and you will be back at the "Install" window; >> >> f. Check both "WOLips" and "WOLips (Optional)", click the "Next >" >> button and follow the instructions; >> >> 10. Follow all the instructions starting from "2. Install the WebObjects >> Framework", on the link below: >> >> http://wiki.wocommunity.org/display/WEB/Project+Wonder+Installation >> >> 11. Profit (or just be a hobbyist, like me). >> >> >> Please, let me know if these instructions are bad! They are working OK for >> me, at least for now. >> >> >> Cheers, >> Flavio >> >> >> On 23/09/2014, at 11:27, Flavio Donadio <[email protected]> wrote: >> >>> Hello, JR! >>> >>> >>> I didn't have the time to look into this until today. >>> >>> I'm having a hard time trying to build WOLips myself. >>> >>> Could you, please, detail the steps you followed to build it correctly? >>> >>> >>> Cheers, >>> Flavio >>> >>> On 05/09/2014, at 14:20, Ruggentaler, JR <[email protected]> >>> wrote: >>> >>>> I installed the latest version of Ant and was able to build the WOLips >>>> plugin. >>>> Were there any new features added to the plugin? >>>> >>>> Thanks for all the help and suggestions! >>>> >>>> JR >>>> From: <Ruggentaler>, JR Ruggentaler <[email protected]> >>>> Date: Wednesday, September 3, 2014 at 10:23 AM >>>> To: Theodore Petrosky <[email protected]> >>>> Cc: Farrukh Ijaz <[email protected]>, Pascal Robert >>>> <[email protected]>, WebObjects-Dev <[email protected]> >>>> Subject: Re: Eclipse 4.4 support for WOLips >>>> >>>> git branch >>>> * master >>>> >>>> >>>> From: Theodore Petrosky <[email protected]> >>>> Date: Tuesday, September 2, 2014 at 6:49 PM >>>> To: JR Ruggentaler <[email protected]> >>>> Cc: Farrukh Ijaz <[email protected]>, Pascal Robert >>>> <[email protected]>, WebObjects-Dev <[email protected]> >>>> Subject: Re: Eclipse 4.4 support for WOLips >>>> >>>> what do you get when you: >>>> >>>> cd ~/Repository/wolips-4_4 >>>> git branch >>>> >>>> >>>> >>>> >>>> On Sep 2, 2014, at 4:14 PM, Ruggentaler, JR <[email protected]> >>>> wrote: >>>> >>>>> I followed the steps below but getting the same errors. >>>>> >>>>> Notes on Building for Eclipse 4.4 >>>>> >>>>> 1. Install Eclipse 4.4 (add JRebel and JProfiler) >>>>> 2. Update the ~/Library/wobuild.properties file and add: >>>>> eclipse.home=/Path/To/The/Folder/Where/Eclipse44 lives >>>>> 3. cd ~/Repository >>>>> 4. git clone https://github.com/wocommunity/wolips.git wolips-4_4 >>>>> 5. cd wolips-4_4 >>>>> Edited wolips/build.xml commented out JRebel and Jprofiler targets. >>>>> 6. ant -Dbuild.version=4.4.0 >>>>> >>>>> ant -Dbuild.version=4.4.0 >>>>> Buildfile: /Users/a07278a/Repository/wolips-4_4/build.xml >>>>> >>>>> definestableupdatesite: >>>>> >>>>> print.environment: >>>>> [echo] >>>>> [echo] **************************************** >>>>> [echo] * java.home = >>>>> /Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre >>>>> [echo] * build.compiler = javac1.5 >>>>> [echo] * ant.home = /Users/a07278a/bin/ant >>>>> [echo] * user.home = /Users/a07278a >>>>> [echo] * build.version = 4.4.0 >>>>> [echo] * build.version.to.replace = 1.0.6 >>>>> [echo] * build.output.dir = temp >>>>> [echo] * build.output.java.dir = temp/classes >>>>> [echo] * build.output.java.test.dir = temp/testclasses >>>>> [echo] * build.output.build.dir = temp/build >>>>> [echo] * build.output.dist.dir = temp/dist >>>>> [echo] * build.output.dist.targz.dir = temp/targz >>>>> [echo] * deploy.dir = ${deploy.dir} (set by the buildserver) >>>>> [echo] * eclipse.home = /Applications/eclipseLUNA44 >>>>> [echo] * eclipse.deps.home = ${eclipse.deps.home}/features >>>>> [echo] * no.clean = ${no.clean} >>>>> [echo] * no.docs = ${no.docs} >>>>> [echo] * compile options >>>>> [echo] * compile.deprecation= on >>>>> [echo] * compile.debug= on >>>>> [echo] * compile.optimize= off >>>>> [echo] * compile.source= 1.5 >>>>> [echo] * compile.target= 1.5 >>>>> [echo] * feature.updateSiteName= WOLips stable >>>>> [echo] * feature.updateSite= >>>>> http://webobjects.mdimension.com/wolips/stable/ >>>>> [echo] **************************************** >>>>> [echo] >>>>> >>>>> verify.clean: >>>>> >>>>> set.clean: >>>>> [echo] To skip the clean set the property no.clean in your >>>>> build.properties >>>>> >>>>> call.clean: >>>>> >>>>> clean: >>>>> [delete] Deleting directory /Users/a07278a/Repository/wolips-4_4/temp >>>>> >>>>> .ds_store: >>>>> >>>>> .ds_store: >>>>> >>>>> check: >>>>> >>>>> check_file: >>>>> >>>>> set_other: >>>>> >>>>> correct_win: >>>>> >>>>> check_env: >>>>> >>>>> set_mac: >>>>> >>>>> check: >>>>> >>>>> prepare: >>>>> [mkdir] Created dir: /Users/a07278a/Repository/wolips-4_4/temp/classes >>>>> [mkdir] Created dir: /Users/a07278a/Repository/wolips-4_4/temp/build >>>>> [mkdir] Created dir: /Users/a07278a/Repository/wolips-4_4/temp/dist >>>>> [mkdir] Created dir: /Users/a07278a/Repository/wolips-4_4/temp/doc >>>>> >>>>> woenvironment: >>>>> >>>>> java: >>>>> >>>>> java: >>>>> [javac] >>>>> /Users/a07278a/Repository/wolips-4_4/buildscripts/ant-style-project.xml:17: >>>>> warning: 'includeantruntime' was not set, defaulting to >>>>> build.sysclasspath=last; set to false for repeatable builds >>>>> [javac] Compiling 62 source files to >>>>> /Users/a07278a/Repository/wolips-4_4/temp/classes >>>>> [javac] warning: [options] bootstrap class path not set in conjunction >>>>> with -source 1.5 >>>>> [javac] Note: >>>>> /Users/a07278a/Repository/wolips-4_4/woenvironment/src/java/org/objectstyle/woenvironment/plist/WOLPropertyListSerialization.java >>>>> uses or overrides a deprecated API. >>>>> [javac] Note: Recompile with -Xlint:deprecation for details. >>>>> [javac] Note: Some input files use unchecked or unsafe operations. >>>>> [javac] Note: Recompile with -Xlint:unchecked for details. >>>>> [javac] 1 warning >>>>> >>>>> all: >>>>> >>>>> woproject: >>>>> >>>>> copy.resources: >>>>> [mkdir] Created dir: >>>>> /Users/a07278a/Repository/wolips-4_4/temp/build/woproject_4.4.0 >>>>> [mkdir] Created dir: >>>>> /Users/a07278a/Repository/wolips-4_4/temp/build/woproject_4.4.0/examples >>>>> [copy] Copying 56 files to >>>>> /Users/a07278a/Repository/wolips-4_4/temp/build/woproject_4.4.0/examples >>>>> [mkdir] Created dir: >>>>> /Users/a07278a/Repository/wolips-4_4/temp/build/woproject_4.4.0/doc >>>>> >>>>> java: >>>>> >>>>> java: >>>>> [javac] >>>>> /Users/a07278a/Repository/wolips-4_4/buildscripts/ant-style-project.xml:17: >>>>> warning: 'includeantruntime' was not set, defaulting to >>>>> build.sysclasspath=last; set to false for repeatable builds >>>>> [javac] Compiling 29 source files to >>>>> /Users/a07278a/Repository/wolips-4_4/temp/classes >>>>> [javac] warning: [options] bootstrap class path not set in conjunction >>>>> with -source 1.5 >>>>> [javac] >>>>> /Users/a07278a/Repository/wolips-4_4/woproject-ant-tasks/src/java/org/objectstyle/woproject/ant/WOApplication.java:556: >>>>> error: reference to WOEnvironment is ambiguous, both constructor >>>>> WOEnvironment(Map<Object,Object>) in WOEnvironment and constructor >>>>> WOEnvironment(Hashtable<String,Object>) in WOEnvironment match >>>>> [javac] woEnvironment = new >>>>> WOEnvironment(this.getProject().getProperties()); >>>>> [javac] ^ >>>>> [javac] >>>>> /Users/a07278a/Repository/wolips-4_4/woproject-ant-tasks/src/java/org/objectstyle/woproject/ant/WOCompile.java:89: >>>>> error: reference to WOEnvironment is ambiguous, both constructor >>>>> WOEnvironment(Map<Object,Object>) in WOEnvironment and constructor >>>>> WOEnvironment(Hashtable<String,Object>) in WOEnvironment match >>>>> [javac] >>>>> setClasspath(FrameworkSet.jarsPathForFrameworkSets(getProject(), >>>>> frameworkSets, new >>>>> WOEnvironment(getProject().getProperties()).getWOVariables())); >>>>> [javac] >>>>> ^ >>>>> [javac] >>>>> /Users/a07278a/Repository/wolips-4_4/woproject-ant-tasks/src/java/org/objectstyle/woproject/ant/WOLipsPropertiesTask.java:14: >>>>> error: reference to WOEnvironment is ambiguous, both constructor >>>>> WOEnvironment(Map<Object,Object>) in WOEnvironment and constructor >>>>> WOEnvironment(Hashtable<String,Object>) in WOEnvironment match >>>>> [javac] >>>>> WOEnvironment environment = new >>>>> WOEnvironment(getProject().getProperties()); >>>>> [javac] >>>>> ^ >>>>> [javac] >>>>> /Users/a07278a/Repository/wolips-4_4/woproject-ant-tasks/src/java/org/objectstyle/woproject/ant/WOPath.java:110: >>>>> error: reference to WOEnvironment is ambiguous, both constructor >>>>> WOEnvironment(Map<Object,Object>) in WOEnvironment and constructor >>>>> WOEnvironment(Hashtable<String,Object>) in WOEnvironment match >>>>> [javac] add(FrameworkSet.jarsPathForFrameworkSets(getProject(), >>>>> _frameworkSets, new >>>>> WOEnvironment(getProject().getProperties()).getWOVariables())); >>>>> [javac] >>>>> ^ >>>>> [javac] >>>>> /Users/a07278a/Repository/wolips-4_4/woproject-ant-tasks/src/java/org/objectstyle/woproject/ant/WOUnit.java:23: >>>>> error: reference to WOEnvironment is ambiguous, both constructor >>>>> WOEnvironment(Map<Object,Object>) in WOEnvironment and constructor >>>>> WOEnvironment(Hashtable<String,Object>) in WOEnvironment match >>>>> [javac] >>>>> getCommandline().createClasspath(getProject()).createPath().add(FrameworkSet.jarsPathForFrameworkSets(getProject(), >>>>> frameworkSets, new >>>>> WOEnvironment(getProject().getProperties()).getWOVariables())); >>>>> [javac] >>>>> ^ >>>>> [javac] Note: Some input files use unchecked or unsafe operations. >>>>> [javac] Note: Recompile with -Xlint:unchecked for details. >>>>> [javac] 5 errors >>>>> [javac] 1 warning >>>>> >>>>> BUILD FAILED >>>>> /Users/a07278a/Repository/wolips-4_4/build.xml:98: The following error >>>>> occurred while executing this line: >>>>> /Users/a07278a/Repository/wolips-4_4/woproject-ant-tasks/build.xml:50: >>>>> The following error occurred while executing this line: >>>>> /Users/a07278a/Repository/wolips-4_4/buildscripts/ant-style-project.xml:17: >>>>> Compile failed; see the compiler error output for details. >>>>> >>>>> Total time: 3 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/tedpet5%40yahoo.com >>>>> >>>>> This email sent to [email protected] >>>> >>>> _______________________________________________ >>>> 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/flavio%40donadio.com.br >>>> >>>> This email sent to [email protected] >>> >>> >>> _______________________________________________ >>> 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/flavio%40donadio.com.br >>> >>> This email sent to [email protected] >> >> >> _______________________________________________ >> 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/programmingosx%40mac.com >> >> This email sent to [email protected] _______________________________________________ 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]
