Re: Inline bindings and WOConditional

2010-02-19 Thread Matthew Ness
I'm trying to hide some text if an array is empty, so I tried this : wo:WOConditional condition = $member.organizationProfiles.isEmpty But I'm getting : org.wocommunity.logic.eof.OrganizationProfile 0x40964823 valueForKey(): lookup of unknown key: 'isEmpty'. This class does not have an

Re: OT: JPEG EXIF Image Orientation

2010-07-06 Thread Matthew Ness
We use MediaRich to do most of our heavy lifting. exiftool should do what you want too. Cheers, Matt On 6 Jul 2010 19:50, Joe Moreno joemor...@mac.com wrote: *S**ummary* Can anyone recommend either a Java library or command line app that can look into a JPEG's EXIF data in order to

Re: Scheduled Actions

2011-03-28 Thread Matthew Ness
How would I handle scheduled actions with WebObjects. Cron or some other approach? I'd like to have my application run a daily process to check a remote client's membership status and update my application's membership status. Thanks, Ken You could write a simple script which invokes

Re: Consuming REST services

2011-05-19 Thread Matthew Ness
Good morning, I see from the 2011 surveys that a good part of the community is consuming REST services. I was wondering what are you using to consume those? Right now, I'm playing with ERXRestClient and JBoss' RestEasy to consume REST services, but I'm curious to see what other people use.

Re: Finding WO people for startups

2011-09-24 Thread Matthew Ness
Not much people want to organize a WOWODC anywhere in the world :-) I understand them, not much people want to spend 35 hours to organize an event for next to nothing money wise. I am OK to do that for WOWODC 2013 in Europe, and maybe 2015 in Japan. Let me think about that... I did a

ERAttachments, S3, and dynamic configurations

2011-10-17 Thread Matthew Ness
Hi all, I'm using ERAttachments in a couple of my applications. Some are using the configuration type {S3}. For one of the applications using S3 I have a need to dynamically generate and use a sub-set of the ERAttachment configuration set. I cannot use the standard Properties approach, as the

ERRest, JSON, and Joda DateTime objects

2011-10-18 Thread Matthew Ness
Hello, One of my client applications has switched from XML to JSON for GET reads of a number of EOs through ERRest. I was getting an exception when the JSON response is being written on a number of those EOs: ''' ERROR er.extensions.appserver.ERXApplication - Handling

Re: ERAttachments, S3, and dynamic configurations

2011-10-24 Thread Matthew Ness
Hi all, I'm using ERAttachments in a couple of my applications. Some are using the configuration type {S3}. For one of the applications using S3 I have a need to dynamically generate and use a sub-set of the ERAttachment configuration set. I cannot use the standard Properties approach, as

Re: ERAttachments, S3, and dynamic configurations

2011-10-29 Thread Matthew Ness
, at 6:59 PM, Matthew Ness wrote: Hi all, I'm using ERAttachments in a couple of my applications. Some are using the configuration type {S3}. For one of the applications using S3 I have a need to dynamically generate and use a sub-set of the ERAttachment configuration set. I cannot use

Re: ERCaptcha

2012-02-17 Thread Matthew Ness
Yes it was... but I solved this... It does not seem to work if the form was bound to a Direct Action and the submit button was static HTML input element. Yes, my apologies. I received your second post (solved) two hours after I posted my question. Once I used a component action it then

Re: login multiple WOApps by passing same login credentials

2012-03-01 Thread Matthew Ness
Hi, if security matters and you have time to learn something new, you need Single Sign On such as CAS : http://www.jasig.org/cas (easy to setup when deploying in Tomcat) If not you could implement something like this : - app1 generate a link to app2 with a token in it - app2 verify if the

Re: Most requested stuff on Google Moderator

2012-03-27 Thread Matthew Ness
Le 2012-03-27 à 19:30, Mike Schrag a écrit : I think we should use the funds to pay people to fix issues that the majority of users are having. The issues will be voted by the community and the most voted issues will become the highest priorities. That is not how Wonder was created and

Wonder apps under AWS ELB with sticky sessions, autoscaling EC2 instances.

2012-06-12 Thread Matthew Ness
Hello list! I've been working on a number of wonder applications the last year at my 9-5, all of which we have deployed to AWS in various development and staging/QA states. For the production environment of the main application, we are looking at a deployment setup quite similar to this reference

Re: Wonder apps under AWS ELB with sticky sessions, autoscaling EC2 instances.

2012-06-12 Thread Matthew Ness
https and secure cookies. sorry, not much help i know, but just a heads up that we did have problems. i'd be interested in knowing how you get on... simon On 12 June 2012 23:24, Matthew Ness m...@logicsquad.net wrote: Hello list! I've been working on a number of wonder applications

Charting framework for WO/Wonder.

2012-07-16 Thread Matthew Ness
Hi, I've written a small framework for reporting/charting, which I showed to some of you at this year's WOWODC. It's a wrapper framework for the JavaScript library, Highcharts. It contains a number of convenience WOComponents for building charts with raw data or key value bindings, as well as a

Re: Charting framework for WO/Wonder.

2012-07-22 Thread Matthew Ness
created a framework for Highcharts, I would rather go with Highcharts. However, I am having some compile errors with KVCAExtensionGraph Eclipse wants me to remove the @override. I don't know if this is my problem in Eclipse or ? Thank you James On Tue, Jul 17, 2012 at 12:46 AM, Matthew

Re: WOWODC 2013?

2012-10-19 Thread Matthew Ness
On 20/10/2012, at 6:32 AM, Pascal Robert wrote: Le 2012-10-19 à 13:58, Chuck Hill ch...@global-village.net a écrit : On 2012-10-19, at 10:13 AM, David Avendasora wrote: On Oct 20, 2012, at 12:42 AM, Chuck Hill ch...@global-village.net wrote: I hope some day we could have one

Re: ERAttachment and ERRest

2013-03-06 Thread Matthew Ness
On 07/03/2013, at 3:11 AM, Jesse Tayler wrote: On Mar 6, 2013, at 7:03 AM, Paul Yu p...@me.com wrote: Jesse Can/would you share your solution on how you got your iOS image to post to the ERRest server and then how do you pass that back down? Thanks. I could try! I don't know

Re: ERRest and returning an Array of dictionaries

2013-03-08 Thread Matthew Ness
On 09/03/2013, at 8:11 AM, Paul Yu wrote: Greetings I am trying to return a list of the primary keys of a toMany relationship on an EO. I've written a method on the EO to put the keys into NSMutableDictionaries and added them an NSMutableArray. I then return the array to my rest

Re: AjaxObserveField problems

2013-03-29 Thread Matthew Ness
Hi Pascal, What happens when you sit the /wo:if and wo:else flush against each other (something I always do), and have the entire html block sit inside the AUC? On 30/03/2013, at 5:33 AM, Pascal Robert wrote: I'm having a problem with a AjaxObserveField. I'm using it with a WOPopUpButton

Re: Determining database plugin at runtime

2013-03-30 Thread Matthew Ness
EOModelGroup group = EOModelGroup.defaultGroup(); EOModel model = group.modelNamed(YourModel); EOAdaptor ad = EOAdaptor.adaptorWithModel(model); log.debug(adaptor cd:+ad.connectionDictionary()); log.debug(adaptor pi:+ad.plugInName()); On 31/03/2013, at 6:15 AM, Klaus Berkling wrote: On

Re: @Override of EO?

2013-08-04 Thread Matthew Ness
Jesse, Sorry for the late response. Yes, I would typically set the delegate in didFinishLaunching() On 03/08/2013, at 10:34 AM, Jesse Tayler wrote: ah, just what I was looking for. maybe put something like that in my app Application() initialization? On Aug 2, 2013, at 8:27

Re: Best way to run static class method from a string?

2014-12-09 Thread Matthew Ness
On Wed, Dec 10, 2014, at 03:22 AM, James Cicenia wrote: I want to run a method called availableKeys which just returns an NSArray of keypaths for that Entity. I will be creating a picker of keys that are pre determined. I was going to use the UserInfo but it made EOModeler act a bit funny.

Re: prevent the user to click again the same wo:hyperlink whilst page reloads?

2015-02-05 Thread Matthew Ness
I sometimes use these occasions to find out why the RR loop is taking so long :) In other words, is it possible to move your process logic outside of the RR loop? Sometimes it's just not possible (or desirable), and you may want to disable the caller client-side as discussed. Other times you

Re: Creating the perfect error page

2015-04-26 Thread Matthew Ness
That looks really nice. You'd never put that in a _production_ release though, would you? Looks perfect for development, but in production I'd prefer my exception views to be pretty generic with a non-technical message, unless the app is for internal staff. So, er, that's what we do. Aside: am

Re: WOSession serialisation redux

2015-05-19 Thread Matthew Ness
On Wed, May 20, 2015, at 09:51 AM, Paul Hoadley wrote: Hi Ramsey, On 20 May 2015, at 1:53 am, Ramsey Gurley rgur...@smarthealth.com wrote: On May 19, 2015, at 4:03 AM, Paul Hoadley pa...@logicsquad.net wrote: I’ve had a look at Ramsey’s ERPersistentSessionStorage.framework, and my

Re: a unique object representative of an EO?

2016-06-21 Thread Matthew Ness
OC, Like Ramsay, I'm not completely across what you want to achieve here. But even with a "java-level" locking solution, what is your strategy for multiple WO instances of your application? Regards, -- Matt http://logicsquad.net On Wed, Jun 22, 2016, at 02:40 AM, Samuel Pelletier wrote: >

Re: Attachments ??

2016-02-10 Thread Matthew Ness
Hi Ted, We've had a very similar brief to yours in the past. What it came down to for us was: How are you going to present the structure to the client/customer? In-app, call outs, something else? We've done all of the below in the past, for different and same clients: 1) multi-upload files in

2 positions available, Melbourne, Australia

2016-05-03 Thread Matthew Ness
. If you are interested in the position or know someone who might be, and want to know more, drop me a line. Regards, Matt Matthew Ness Development Manager Wellcom Group Limited - Headquarters 870 Lorimer Street, Port Melbourne, VIC. Australia, 3207 p +61 3 9946 8000 f +61 3 9681 9936 e

Re: Cayenne ported to Swift?

2016-05-04 Thread Matthew Ness
Hello Baiss, Could you expand on your comment about java here? What are the hurdles or difficulties you are facing with the language? What aspects of other languages do you see as being potentially useful, in the context of Cayenne / WOF / EOF / Other? Regards, Matt > On 5 May 2016, at

Re: ERRest

2016-04-14 Thread Matthew Ness
Luiz, have a look at the IERXRestWriter implementations. You may want to register the format with your own version of a writer. Regards, Matt On Fri, Apr 15, 2016, at 12:32 PM, Flavio Donadio wrote: > Troy, > > > Luiz needs to exclude a property from the returned JSON if — and only > if —

Position available, Melbourne, Australia

2016-04-13 Thread Matthew Ness
s. If you are interested in the position or know someone who might be, drop me a line. Regards, Matt Matthew Ness Development Manager Wellcom Group Limited - Headquarters 870 Lorimer Street, Port Melbourne, VIC. Australia, 3207 Wellcom Group. P +61 3 9946 8000 E matthew.n...@wellcomwor

Re: FedEx / USPS integration components

2016-06-28 Thread Matthew Ness
Hi Michael. Yes, definitely. Regards, Matt > On 29 Jun 2016, at 2:03 am, Miguel Angel Torres Avila > wrote: > > Of course > > >> El 28/06/2016, a las 8:58 a.m., Michael Kondratov >> > escribió: >> >>

Re: WebObjects Time Fields

2016-07-06 Thread Matthew Ness
Hi Calven, We use a heavily WO-ified version of jQuery UI datepicker, taking either Joda objects or NSTimestamps, with optional fields for hour, minute, second, etc. https://jqueryui.com/datepicker/ Regards -- Matt http://logicsquad.net On Thu, Jul 7, 2016, at 06:30 AM, Calven

Re: WebObjects Time Fields

2016-07-06 Thread Matthew Ness
I'll add we looked at 'stepper' input elements, but selects worked better for our needs. Also, there are many many datepicker helpers out there, bootstrap's has some time elements build in I think. Regards, -- Matt http://logicsquad.net On Thu, Jul 7, 2016, at 08:21 AM, Matthew Ness

Re: Options for all routes on ERRest

2017-01-24 Thread Matthew Ness
Hi Luiz, Can you identify what is going on when it is working and what is going on when it is not? Take a look at ERXRouteController and its optionsAction() method. I typically have a default route controller class (extends ERXDefaultRouteController) for all of my controllers in my

Re: Using qualifier to filter related objects

2016-08-19 Thread Matthew Ness
Hi again Luiz, You mentioned you know you can do this manually, that's the only way I know of apart from overriding the parser to look for patterns in the key string. I generally create custom ERXKey -> methods for this. You could also (as you also mentioned) just use the qualifier in your

Re: Using ERRest to update object with compound key

2016-08-19 Thread Matthew Ness
Hello Luiz, Unsure, but you may need to build a custom piece in your rest delegate for this. Take a look at IERXRestDelegate.objectOfEntityWithID Regards, -- Matt http://logicsquad.net On Wed, Aug 17, 2016, at 01:12 AM, Luiz Alfredo Carrara Bertusso wrote: > Hello, I've been trying to use

Re: tar from inside WO

2016-11-06 Thread Matthew Ness
Apache compress? http://mvnrepository.com/artifact/org.apache.commons/commons-compress On Mon, Nov 7, 2016, at 06:43 AM, Theodore Petrosky wrote: > Are there any examples of taring in a WO app? I see the example in the > wiki for running a command line program, but it is very light on >

Re: Custom Fields for ERRest

2017-01-11 Thread Matthew Ness
On Thu, Jan 12, 2017, at 06:17 AM, Matthew Ness wrote: > You can also define a new ERKXKey ERXKey! > > > in your EO class, create the method it refers to, and use that key in > your filter. For example: > > > Phone.java > > public static

Re: WOWODC17?? a little OT

2017-01-12 Thread Matthew Ness
Aye, but I'm only going if Hugi organises Hakarl. On Fri, Jan 13, 2017, at 01:28 PM, Michael Kondratov wrote: > Love the idea. And beer is so "cheap" in Iceland. > > Michael > > Sent from my iPhone > > On Jan 12, 2017, at 7:10 PM, Ken Anderson > wrote: >>

Re: Custom Fields for ERRest

2017-01-11 Thread Matthew Ness
You can also define a new ERKXKey in your EO class, create the method it refers to, and use that key in your filter. For example: Phone.java public static final ERXKey TYPE_VALUE = new ERXKey("typeValue"); public String typeValue(){ return type().value(); } PhoneController.java

Re: Opinion on ERXKey type parameterization

2017-03-27 Thread Matthew Ness
Hi Paul and list, I know when I make custom keys which are to-many, I specify the collection in the key: public static final ERXKey BARS = ... The template could express this also, but I've never made that change. -- Matt http://logicsquad.net On Mon, Mar 27, 2017, at 03:10 PM,

Re: OT screen capture (movie) ???

2017-03-03 Thread Matthew Ness
Hi Ted, I use Silverback. Regards -- Matt http://logicsquad.net On Sat, Mar 4, 2017, at 04:24 AM, Klaus Berkling wrote: > If you’re on a budget QuickTime Player will also do this. > > > On Mar 3, 2017, at 5:58 AM, Musall, Maik wrote: > > > > Well, at WOWODC we have

Re: New potential project to convert ASP web app

2017-06-23 Thread Matthew Ness
Hi Robert, You can add Logic Squad to your list. We build and maintain WebObjects applications among other things, and we offer WebObjects consulting. Regards, -- Matt http://logicsquad.net https://www.linkedin.com/company/logic-squad/ On Fri, Jun 23, 2017, at 10:15 AM, Michael Kondratov

Re: data backup question

2017-05-16 Thread Matthew Ness
Hi Ted, Just on backups and PostgreSQL, it's maybe worth noting that as well as backups in the RDS space, it's trivial to also use traditional 'backup' and 'restore' functionality, if you need to move, replicate, backup on-premise, etc. I wont be drawn into any flavour-distro wars (!), suffice

Re: DirectActions only (local and private network)

2017-06-01 Thread Matthew Ness
You can: 1. Write your Direct Actions with authentication mechanisms. 2. Find another way of interacting with your application(s) outside of the Direct Action request handler. Regards, Matt On Thu, Jun 1, 2017, at 07:03 PM, ece wrote: > We have a publicly reachable app with some direct

Re: AWS ELB "Application Load Balancer"?

2017-06-06 Thread Matthew Ness
Hi Mark, We don't use ELBs as an alternative to Apache, but we certainly put ELBs in front of our applications. If you are interested in using AWS for scaling your WO apps, you can use ELB "sticky sessions" to route session traffic to the correct EC2 containers, but this does not accommodate

Re: AWS Instance Type Suggestions

2017-11-15 Thread Matthew Ness
Hi Steve and list, I guess it depends on your usage. AWS group their instance types into "families", and if memory is more important to you than any other resource, perhaps the "Memory-Optimized" family is what you are looking for. If you have different intents in the application (for example,

Re: PatientCare - EPR

2018-02-13 Thread Matthew Ness
Thanks for telling the story, Mark, and congratulations. Really interesting. Regards, Matt On Wed, Feb 14, 2018, at 7:01 AM, Mark Wardle wrote: > I wrote a working EPR in my spare time and WebObjects (and Project > Wonder), as I have said before, has been a critical component in > making

Re: WOCommynity Maven Repository via HTTPS

2018-11-01 Thread Matthew Ness
Thanks Henrique! On Fri, Nov 2, 2018, at 11:19 AM, Henrique Prange wrote: > Hey guys, > > Just a quick update here. You can now access the WOCommunity Maven > Repository via HTTPS. We've configured HTTP requests to redirect > permanently to HTTPS. For this reason, it's a good idea to update

Great archive of old WO WWDC recordings.

2019-06-27 Thread Matthew Ness via Webobjects-dev
Hello list, Various tech sites reported on a fellow who has collated a large amount of Apple videos and images over the years and opened up his Google drive. His name is Sam Henri Gold, and there's a bunch of old WO recordings in there over the years if you're interested.

Re: DirectConnect and Security

2019-08-12 Thread Matthew Ness via Webobjects-dev
On Sat, Aug 10, 2019, at 5:54 AM, Mark Gowdy via Webobjects-dev wrote: > Hi. > > Is anyone aware of any security issues (or other considerations) with > Direct Connect mode for a live deployment? > > This will be using the Amazon’s Application Load Balancer. > And it _might_ mean that I can

Re: Complimentary App Server Choice

2020-02-14 Thread Matthew Ness via Webobjects-dev
Hi > > And about wo components framework ? > > What are you using with Bootique ? > > > Jérémy > >> Le 13 févr. 2020 à 23:08, Matthew Ness via Webobjects-dev >> a écrit : >> >> >> I wouldn't hesitate to recommend Bootique. >> >>

Re: Complimentary App Server Choice

2020-02-13 Thread Matthew Ness via Webobjects-dev
I wouldn't hesitate to recommend Bootique. We've had various types of Bootique apps in production for years now to great success, some with the Cayenne module directly derived from older WO apps/dbs, some communicating with existing WO apps, others simply processing tasks. Regards, -- Matt

Re: Anything to help implement SSO in WO/WONDER?

2020-08-29 Thread Matthew Ness via Webobjects-dev
Hi Robert, We've implemented SAML with our sites using Open SAML. It is relatively easy to generate the authn and assert functionality for both IDP and SP use cases. https://mvnrepository.com/artifact/org.opensaml If you're looking at SAML and need a prompt shoot me an email. Regards, --

Re: Apache rules and SSL

2020-08-27 Thread Matthew Ness via Webobjects-dev
I terminate TLS at the ALB/NLB/(ELB). You can apply your cert chain in cert manager and apply it to your xLBs. Regards, -- Matt http://logicsquad.net https://www.linkedin.com/company/logic-squad/ On Fri, Aug 28, 2020, at 7:40 AM, Jesse Tayler via Webobjects-dev wrote: > > I use AWS+Route53

Re: Creating a EOModel in code

2020-06-28 Thread Matthew Ness via Webobjects-dev
Hi Don et al, I have written code before which dynamically creates EOEntities and relationships based on external data (both database interrogation or resource files), mainly to solve an abstraction workflow at a lower level than normal. Both using the default EOModelGroup and custom groups.