Let us know how we can help you. Stef
On Jun 13, 2012, at 1:52 AM, Cameron Sanders wrote: > Nick & Yanni, > > Starting with a clean Pharo 1.4-one-click, running on a Mac, and loading as > listed below (see botton of page), does not deliver the desired results. A > trivial Magritte described object, rendered (via #call:) "...asComponent > addValidatedForm; yourself)" displays only the buttons, and no content > editors. It silently fails. > > My test is the most trivial test of the Person tutorial for Magritte, grab my > partial version from > MCHttpRepository > location: 'http://www.debrispublishing.com/camshared' > user: '' > password: '' > > and package is 'Cam'. > See the class method of the Manager to register the app; then open a browser > on localhost:8080/cam and when one adds a person, there is nothing but > buttons. > > Perhaps the pattern of use is deprecated? > CamPersonManager>>add > | p | > p := self call: (CamPerson new asComponent addValidatedForm ; yourself). > p ifNotNil: [ self persons add: p] > > This same trivial sample code does work in one Pier image I was using. But I > was trying really hard to move to a 1.4 image, for the numerous small > improvements and fixes; and as Yanni suggested, to be positioned for future > support. > > If anyone has seaside/Magritte working in 1.4 would you please share with me > your exact loading scripts (in proper sequence), or a snapshot of the minimal > image (without any extras, of course)? In the meantime I will try a 1.3 > build ... again. > > I have put a lot of hours in trying to get a 1.4 build that works -- and a > few failed 1.3 builds. Everyone else seems to do this in stride. But > apparently, I am doing something wrong... dumb... idiotic... and my > co-workers are starting to doubt me & my choice of platforms. Any help is > most appreciated. > > Thanks in advance, > Cam > PS: what I loaded and how -- using Pier config to get seaside & magritte > combos that work together (with regard to #description, etc.). > > Gofer new > squeaksource: 'MetacelloRepository'; > package: 'ConfigurationOfPier3'; > load. > (Smalltalk at: #ConfigurationOfPier3) load. > > Gofer it > squeaksource: 'MetacelloRepository'; > package: 'ConfigurationOfPier3AddOns'; > load. > > (Smalltalk at: #ConfigurationOfPier3AddOns) load. > > "Error about ImageSegment not being available -- used by #serialize: which is > used by #snapshot -- but not an issue for me right now, so Proceed" > > Gofer it > squeaksource: 'MetacelloRepository'; > package: 'ConfigurationOfFuel'; > load. > ((Smalltalk at: #ConfigurationOfFuel) project version: '1.8') > load. >