+1 for golipse/jenkins. And Thanks Ted / David - I’m trying to step my way through,
I am able to build using Eclipse ant-build install if I remove as Ted suggests, I do new new dates on all the .jar files etc as I’d expect. What I didn’t expect after all that was to get the very same error! now I wonder — am I to be certain this error is because of the ERExtensions being out of date? Jul 02 20:17:48 WOMan[2001] INFO er.extensions.appserver.ERXApplication - erropr com.webobjects.foundation.NSForwardException [java.lang.NoSuchMethodError] er.extensions.eof.ERXKey.dot(Lcom/webobjects/eocontrol/EOQualifier;)Lcom/webobjects/eocontrol/EOQualifier;:java.lang.NoSuchMethodError: er.extensions.eof.ERXKey.dot(Lcom/webobjects/eocontrol/EOQualifier;)Lcom/webobjects/eocontrol/EOQualifier;! Was this dot() method on the ERQualifier only added in this last year? The build dates on my jars are all about a year ago, which is likely when I setup this developer box. Any thoughts on that action? On Jul 2, 2013, at 8:57 AM, [email protected] wrote: > We should ship Jenkins with Golipse. Even better: WOLips with Jenkins > integration. You create a new Wonder project in WOLips and it would create a > job in Jenkins. > >> COUGH-jenkinsbuildserver-COUGH >> -- >> David LeBer >> Codeferous Software >> On 2013-07-02, at 6:32 AM, Theodore Petrosky <[email protected]> wrote: >>> jesse, >>> on my development box, just before I use the ant install, I navigate to >>> ~/Library/Webobjects/Applications >>> and throw away the previous .tar.gz and the .woa, then I go into >>> Split/Webobjects and throw away the associated .woa. >>> then when I use the ant install in eclipse, I see it picking up the new >>> frameworks. >>> maybe a bit draconian, but I feel better. >>> Ted >>> --- On Tue, 7/2/13, Bastian Triller <[email protected]> wrote: >>>> From: Bastian Triller <[email protected]> >>>> Subject: Re: Your request produced an error. >>>> To: "Jesse Tayler" <[email protected]> >>>> Cc: "[email protected] Development" >>>> <[email protected]> >>>> Date: Tuesday, July 2, 2013, 2:51 AM >>>> Ant install ... in Eclipse only installs >>>> the contents of ~/Roots. The Roots stuff will only be built >>>> through the build.xml in your toplevel directory of your >>>> Wonder sources. Installing from Eclipse will not work if >>>> your ~/Roots isn't uptodate. You have to build the >>>> frameworks from the commandline. >>>> For triple double checking, unzip the installed jar and >>>> check the installed classes. >>>> Am 01.07.2013 23:58 >>>> schrieb "Jesse Tayler" <[email protected]>: >>>> whoa, I need a sanity check here. >>>> I am going by Chuck’s advice that I’m >>>> building with a newer release of ERExtensions that I’m >>>> deploying on based on the dot() method error report — I >>>> should think the errors would be worse, but that’s all I >>>> get right now. >>>> ON SERVER: >>>> I don’t see >>>> any jars on my server path and if I rename the >>>> ERExtensions.jar that is INSIDE my app resource bundle, the >>>> app doesn’t launch >>>> ON DEVELOPER BOX: >>>> I am only able >>>> (seemingly) to build using Eclipse, so I’ve been touching >>>> the framework and selecting Ant-Build Install and that seems >>>> to report no errors... >>>> If I’m embedding, I should see recent >>>> frameworks in the bundle of my app right? I see them and >>>> they have today’s build date etc. >>>> I have updated to Mavericks which may have >>>> removed my command line tools and I think adding >>>> WonderSource through GIT/Eclipse maybe changed my embed >>>> settings? >>>> I seem to have the embedded settings correct, >>>> I’ve included a screen shot. >>>> On Jul 1, 2013, at 4:11 PM, Musall Maik <[email protected]> >>>> wrote: >>>> Hi Jess, >>>> I suggest deleting all frameworks and jars on your server. >>>> If you're embedding everything in your deployment woa >>>> package, there's not point in keeping old stuff on the >>>> server anyway (wotaskd/womonitor should be built the same >>>> way). One everything's gone, you can be sure that >>>> you're not pulling anything in that you didn't >>>> realize. >>>> Use cmd utilities like 'locate jar | grep jar$' to >>>> find stuff. >>>> Maik >>>> Am 01.07.2013 um 21:35 schrieb Jesse Tayler <[email protected]>: >>>> thanks chuck, bear with me a second here. >>>> I have been building to include my frameworks (so I don’t >>>> get out of sync! ACK!) did I install a set of JARs somewhere on my server? >>>> I now also notice I don’t seem to have AJAX on my pages >>>> anymore either... >>>> how can I track this down? >>>> On Jul 1, 2013, at 3:02 PM, Chuck Hill <[email protected]> >>>> wrote: >>>> Find the old jar on the server and >>>> kill it! >>>> Or maybe the framework you are building for deployment is >>>> not what Eclipse is running? >>>> Chuck >>>> On 2013-07-01, at 11:54 AM, Jesse Tayler wrote: >>>> Ok, I’m out of sync. >>>> How to get back? >>>> If I fix the errors and tap on the ERExtensions framework >>>> and use Ant-Build Install - it reports building without >>>> error but my app still has the same exception? >>>> what am I missing here? >>>> On Jul 1, 2013, at 2:02 PM, Chuck Hill <[email protected]> >>>> wrote: >>>> That is possible. >>>> On 2013-07-01, at 10:52 AM, Jesse Tayler wrote: >>>> thanks chuck- >>>> doesn’t it really mean that I’m including frameworks and >>>> that framework just wasn’t building locally but maybe >>>> the runtime was reading a locally installed jar? >>>> I mean — I might have an installed JAR on my development >>>> machine but the build wasn’t completing so my install >>>> didn’t have ERExtensions? >>>> On Jul 1, 2013, at 1:46 PM, Chuck Hill <[email protected]> >>>> wrote: >>>> That means that ERExtensions on the >>>> server is older than what you have in development. >>>> On 2013-07-01, at 10:18 AM, Jesse Tayler wrote: >>>> you sly devil you! >>>> that did indeed report something: >>>> Jul 01 17:07:59 WOMan[2001] INFO >>>> er.extensions.appserver.ERXApplication - >>>> erropr com.webobjects.foundation.NSForwardException >>>> [java.lang.NoSuchMethodError] >>>> er.extensions.eof.ERXKey.dot(Lcom/webobjects/eocontrol/EOQualifier;)Lcom/webobjects/eocontrol/EOQualifier;:java.lang.NoSuchMethodError: >>>> >>>> er.extensions.eof.ERXKey.dot(Lcom/webobjects/eocontrol/EOQualifier;)Lcom/webobjects/eocontrol/EOQualifier;! >>>> my favorite method -- dot() ! >>>> from ERExtensions >>>> I’m using that in my query to traverse a relationship. >>>> I now see ERExtensions does have a build marker and this is >>>> perhaps from make->clean and a build error >>>> while including frameworks in my build? >>>> <Screen Shot 2013-07-01 at 1.13.57 PM.png> >>>> the errors seem to be related to Hyperlink2: WOHyperlink >>>> { >>>> directActionName >>>> = "WOEventDisplay"; >>>> } >>>> bindings in ERExtensions not including a actionClass attribute? >>>> maybe I should fix these? >>>> On Jul 1, 2013, at 12:41 PM, Kieran Kelleher <[email protected]> >>>> wrote: >>>> Try this: Override appendToResponse >>>> in the component. Then wrap a call to >>>> super.appendToResponse() in a try/catch and log in the >>>> catch. >>>> On Jul 1, 2013, at 12:36 PM, Jesse Tayler <[email protected]> >>>> wrote: >>>> thanks K- >>>> shouldn’t it be giving a backtrace whatever it is? >>>> I was wondering if it were automatic builds or unsaved >>>> files, but it seems like I’m able to update things and >>>> retest as I’d expect. >>>> the method in question performs a fetch through a >>>> relationship, but I don’t see why that’s unusual or why >>>> I’d not get any backtrace? >>>> On Jul 1, 2013, at 12:17 PM, Kieran Kelleher <[email protected]> >>>> wrote: >>>> Might be classpath: The classpath in >>>> development is not the same as the classpath in deployment. >>>> On Jul 1, 2013, at 11:04 AM, Jesse Tayler <[email protected]> >>>> wrote: >>>> I have an odd situation, perhaps it rings bells with someone >>>> ? >>>> I have a method which in deployment causes an exception, but >>>> I don’t see any report in the backtrace? >>>> I can see the new method that trips the error, but I cannot >>>> figure or reproduce the error in development. >>>> If I remove the bindings from the component, the app runs >>>> normally, but when I return the bindings, the method trips >>>> and I get an error with no backtrace and only on my >>>> deployment server. >>>> any thoughts on that? >>>> _______________________________________________ >>>> 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/kelleherk%40gmail.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/chill%40global-village.net >>>> This email sent to [email protected] >>>> -- >>>> Chuck Hill Executive Managing Partner, VP Development and >>>> Technical >>>> Services >>>> Practical WebObjects - for developers who want to increase >>>> their overall knowledge of WebObjects or who are trying to >>>> solve specific problems. >>>> http://www.global-village.net/gvc/practical_webobjects >>>> Global Village Consulting ranks 13th in 2012 in BIV's >>>> Top 100 Fastest Growing Companies in B.C! Global Village Consulting ranks >>>> 44th in 25th annual PROFIT >>>> 500 ranking of Canada’s Fastest-Growing Companies >>>> by PROFIT Magazine! >>>> -- >>>> Chuck Hill Executive Managing Partner, VP Development and >>>> Technical >>>> Services >>>> Practical WebObjects - for developers who want to increase >>>> their overall knowledge of WebObjects or who are trying >>>> to solve specific problems. >>>> http://www.global-village.net/gvc/practical_webobjects >>>> Global Village Consulting ranks 13th in 2012 in BIV's >>>> Top 100 Fastest Growing Companies in B.C! Global Village Consulting ranks >>>> 44th in 25th annual PROFIT >>>> 500 ranking of Canada’s Fastest-Growing Companies >>>> by PROFIT Magazine! >>>> -- >>>> Chuck Hill Executive Managing Partner, VP Development and >>>> Technical >>>> Services >>>> Practical WebObjects - for developers who want to increase >>>> their overall knowledge of WebObjects or who are trying to >>>> solve specific problems. >>>> http://www.global-village.net/gvc/practical_webobjects >>>> Global Village Consulting ranks 13th in 2012 in BIV's >>>> Top 100 Fastest Growing Companies in B.C! Global Village Consulting ranks >>>> 44th in 25th annual PROFIT >>>> 500 ranking of Canada’s Fastest-Growing Companies >>>> by PROFIT Magazine! >>>> _______________________________________________ >>>> 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/maik%40selbstdenker.ag >>>> 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/jtayler%40oeinc.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/bastian.triller%40gmail.com >>>> This email sent to [email protected] >>>> -----Inline Attachment Follows----- >>>> _______________________________________________ >>>> 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/dleber_wodev%40codeferous.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/probert%40macti.ca >> 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/jtayler%40oeinc.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]
