Wow — Great — Let’s see, we should be able to have the image size dynamic a la bootstrap and I’ll fix up our new image component to be able to read a blog or take a url or whatever else we need —
I guess the first thing is to use the other migration, but I doubt I have that database installed? And which was the one were using? Did we look up it’s blog handling or did we just have trouble with it? And lastly — I guess you did NOT have to alter the actual model or model framework which I guess is key I have a few more components mapped out that are interesting but I’m still stuck making a decent modern type-ahead / AJAX to-one editor. > On Oct 28, 2018, at 7:33 PM, Theodore Petrosky <tedp...@yahoo.com> wrote: > > OK i got it to work!! > > 100 : pageConfiguration = 'InspectTalent' => displayPropertyKeys = > ("firstName", "lastName", "moviesDirected", "photo.photo", "roles") > [com.webobjects.directtoweb.Assignment] > > 100 : (pageConfiguration = 'InspectTalent' and propertyKey = 'photo.photo') > => componentName = "ERD2WDisplayImage" [com.webobjects.directtoweb.Assignment] > > 100 : (pageConfiguration = 'InspectTalent' and propertyKey = 'photo.photo') > => imageMimeType = "image/jpeg" [com.webobjects.directtoweb.Assignment] > > 100 : (pageConfiguration = 'InspectTalent' and propertyKey = 'photo.photo') > => imageWidth = "250" [com.webobjects.directtoweb.Assignment] > > put a jpeg in the root of your database and insert it into the database with: > > update talentphoto set photo = pg_read_binary_file('IMG_0179.JPG') where > talent_id = 87; > > 87 is Harrison Ford and is the first > > update talentphoto set photo = pg_read_binary_file('IMG_0179.JPG') where > talent_id = 3; > > 3 is ('Macaulay', 'Culkin', 3); > > at least you can display images. > > >> On Oct 26, 2018, at 12:22 PM, Jesse Tayler <jtay...@oeinc.com> wrote: >> >> No idea, but I’d guess we should be able to put blobs in the migration >> somehow. >> >> Are you able to upload a photo to a Talent? Try that and see if it works, if >> you can save, then we can update the migrations I’m sure. >> >> We could call images from a free photo site -- perhaps fetch the data or >> even use the URLs >> >> https://www.stockfreeimages.com/36682352/Orange-kitten-lie-on-the-bed.html >> >> Having the model and whatever outside the app is cool for showing how >> frameworks can be shared. (I guess the Movie Rentals app uses the same model >> framework) However, it is also sorta of complicated for a demo app. >> >> See if you can upload a photo image somehow using another database type and >> we’ll see what’s reasonable to do here. >> >> >> >> >> >>> On Oct 26, 2018, at 12:06 PM, Theodore Petrosky <tedp...@yahoo.com> wrote: >>> >>> No, No blobs :( >>> >>> I was looking to see if we could upload some blobs in a migration. >>> >>> >>>> On Oct 26, 2018, at 11:56 AM, Jesse Tayler <jtay...@oeinc.com> wrote: >>>> >>>> Hmm — are there blobs in it? >>>> >>>> We just want a demo environment that people can unpack and just >>>> read/\write. >>>> >>>> BTW, I guess I used this database or perhaps worked on the team while it >>>> was being built? I don’t know but I see the unusual name of a childhood >>>> friend in the Talent and I surely put that in years ago either at my desk >>>> and the file is still being used - or I guess I worked on this project >>>> before the files got frozen in time. >>>> >>>> I also see a LOT of stuff from NetStruxr (a dot-bomb I once worked on) >>>> —this is I guess the “ER” named things come from — a terrible app but a >>>> really good team of smart D2W thinking people. >>>> >>>> When we realized we were going out of business, we started to “open >>>> source” the code which was a way to pass it on to our future selves more >>>> than anything! >>>> >>>> Anyway, apparently this code from NetStruxr was used to start Wonder, I’d >>>> guess very early 2001 or so… >>>> >>>> >>>> >>>> >>>>> On Oct 26, 2018, at 10:46 AM, Theodore Petrosky <tedp...@yahoo.com> wrote: >>>>> >>>>> BTW, I spent about 5 minutes and shifted the db to postgresql. I know you >>>>> use MySQL but it should be about the same. >>>>> >>>>> >>>>>> On Oct 26, 2018, at 8:37 AM, Jesse Tayler <jtay...@oeinc.com> wrote: >>>>>> >>>>>> Ha, well, that’s a good sleuthing job there Ted >>>>>> >>>>>> And that sounds about right, no blobs..sigh. >>>>>> >>>>>> I would LOVE to adapt the really old, outdated file upload UI — There’s >>>>>> a nice looking file browser input widget we could support drag+drop or >>>>>> at least do some handling up the upload progress or something. >>>>>> >>>>>> I’d also like to better test the new, fancy Card and Carousel objects >>>>>> which of course rely on a set of URLs - as you can see, I canned the >>>>>> image for each movie to the same URL... >>>>>> >>>>>> I wonder if there is any reasonably easy way to set up and test images >>>>>> here? >>>>>> >>>>>> Ted? Could we use a different DB? >>>>>> >>>>>> Or maybe I should alter the model and hold an image URL and we can use >>>>>> images we find around for testing… >>>>>> >>>>>> In my apps, I upload photos that get put in S3 buckets and scripts make >>>>>> thumbnails and finally, I generate URLs based on the key ID and bucket >>>>>> path but this takes like 20 steps to set up! >>>>>> >>>>>> Thoughts on how a modern app can test file uploads and photos? >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>> On Oct 26, 2018, at 8:29 AM, Theodore Petrosky <tedp...@yahoo.com> >>>>>>> wrote: >>>>>>> >>>>>>> If I read this correctly, it is using the H2 in memory database. the >>>>>>> model is set up to have an entity TalentPhoto. The entity is set up to >>>>>>> have a blob. However in the sql that is run when the app first starts, >>>>>>> there is a section that sets up the TalenPhoto. I see a lot of these: >>>>>>> >>>>>>> INSERT INTO talentphoto VALUES (NULL,551); >>>>>>> >>>>>>> that NULL is the blob! I don’t know how you would get any blobs into >>>>>>> this database. >>>>>>> >>>>>>> http://www.h2database.com/html/main.html >>>>>>> >>>>>>> >>>>>>>> On Oct 26, 2018, at 7:04 AM, Jesse Tayler <jtay...@oeinc.com> wrote: >>>>>>>> >>>>>>>> Ok Great! >>>>>>>> >>>>>>>> As for the DB? I’m a bit confused myself - >>>>>>>> >>>>>>>> There’s a database running for me, I think the model is in a framework >>>>>>>> called ERMoviesLogic and yet another model is in another framework >>>>>>>> >>>>>>>> I have trouble accessing photos, often one side of the database is >>>>>>>> down and I never seem to be able to access the blob data? >>>>>>>> >>>>>>>> If anyone knows exactly how this database is working, please let us >>>>>>>> know! >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> On Oct 25, 2018, at 7:24 PM, Francois BIENTZ <f.bie...@laposte.net> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>> Thanks a lot , things are working better : the App can be run now , >>>>>>>>> except the database connection for me ... >>>>>>>>> Do you use the Derby database from the original example ? >>>>>>>>> where is the "substitute" EOmodel for D2w hidden ? >>>>>>>>> >>>>>>>>>> Le 25 oct. 2018 à 20:38, Jesse Tayler <jtay...@oeinc.com> a écrit : >>>>>>>>>> >>>>>>>>>> Beat me to the punch, I’ll go merge that now — >>>>>>>>>> >>>>>>>>>>> On Oct 25, 2018, at 2:34 PM, Tim Worman <li...@thetimmy.com> wrote: >>>>>>>>>>> >>>>>>>>>>> I forked the project and created a pull request that encapsulates >>>>>>>>>>> these changes. Hopefully that fixes the JRE issue. >>>>>>>>>>> >>>>>>>>>>> Tim >>>>>>>>>>> >>>>>>>>>>>> On Oct 25, 2018, at 11:21 AM, Tim Worman <li...@thetimmy.com> >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>> All, >>>>>>>>>>>> >>>>>>>>>>>> I just imported the framework project. I changed a couple things. >>>>>>>>>>>> First, change the jdk to use “Workspace Default JRE." That may >>>>>>>>>>>> address the error with the build path having a specific jdk set. >>>>>>>>>>>> Also, I think the missing Libraries folder can be addressed the >>>>>>>>>>>> same way it is for other Wonder frameworks - basically add an >>>>>>>>>>>> empty .gitignore inside the Libraries folder. >>>>>>>>>>>> >>>>>>>>>>>> I’m getting quite a few errors in components for “In the WOD, >>>>>>>>>>>> there is no key ‘<key_name> in <Component_Name>." Assuming these >>>>>>>>>>>> are keys that will operate correctly at runtime, these should be >>>>>>>>>>>> marked with ‘//VALID’ in the WOD. >>>>>>>>>>>> >>>>>>>>>>>> Tim >>>>>>>>>>>> UCLA GSEIS >>>>>>>>>>>> >>>>>>>>>>>>> On Oct 25, 2018, at 11:14 AM, Theodore Petrosky >>>>>>>>>>>>> <tedp...@yahoo.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> I did not pull today :( >>>>>>>>>>>>> >>>>>>>>>>>>> how does it work with Wonder? I never had to change this when I >>>>>>>>>>>>> cloned Wonder. It just opened using the Java that I had. Maybe I >>>>>>>>>>>>> was just lucky. >>>>>>>>>>>>> >>>>>>>>>>>>> I will pull in a little while. >>>>>>>>>>>>> >>>>>>>>>>>>> Ted >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> On Oct 25, 2018, at 2:07 PM, Jesse Tayler <jtay...@oeinc.com> >>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>> Should we change that setting? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Ted? You used Ant to build the framework and then just >>>>>>>>>>>>>> right-click on application class to use Run As WoApplication, >>>>>>>>>>>>>> right? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Did you pull whatever is there today and all that? >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Oct 24, 2018, at 8:31 PM, Theodore Petrosky >>>>>>>>>>>>>>> <tedp...@yahoo.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> when i opened your project, the java was listed as jdk_1.7 I >>>>>>>>>>>>>>> did not have that jdk so I had to link in what I have jdk >>>>>>>>>>>>>>> 1.8.0_144 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Oct 24, 2018, at 7:59 PM, Jesse Tayler <jtay...@oeinc.com> >>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I’m cc’ing Robert here who’s great with configuration, I run >>>>>>>>>>>>>>>> the app using the right click wonder app options not the build >>>>>>>>>>>>>>>> file myself >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> My build.xml for the app looks normal and ends with >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> <target name="all" depends="clean, build, install, web" /> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> The build.xml for the frameworks looks normal and far more >>>>>>>>>>>>>>>> complex and begins with >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> <project name="BootstrapModernLook" default="build" >>>>>>>>>>>>>>>> basedir="."> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I do see that perhaps because I have peculiar JAVA settings >>>>>>>>>>>>>>>> that there may be JAVA issues, and come to think of it, >>>>>>>>>>>>>>>> criss-crossed JAVA versions can cause normal classes like the >>>>>>>>>>>>>>>> Application class not to build… >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I bet you might see detail in your backtrace about classes >>>>>>>>>>>>>>>> loading. I’m going to say this is something to do with your >>>>>>>>>>>>>>>> build-settings and specifically the JAVA version numbers being >>>>>>>>>>>>>>>> used >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Seems to me the framework might be 1.7 and my app is perhaps >>>>>>>>>>>>>>>> 1.8 or SE7 and SE8 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I could have checked in a mismatch that perhaps needs >>>>>>>>>>>>>>>> adjusting? Robert? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Oct 24, 2018, at 7:43 PM, Francois BIENTZ >>>>>>>>>>>>>>>>> <f.bie...@laposte.net> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Yes I’m able to run other Wonder Apps >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> For the BootstrapModernLook Framework it works now (ant needs >>>>>>>>>>>>>>>>> a Library in folder in the Eclipse project ) I right clicked >>>>>>>>>>>>>>>>> on build.xml — WOLips ant tools — install >>>>>>>>>>>>>>>>> What did you put in this Library directory ? >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Then for the App I tried to use ant too (right click on >>>>>>>>>>>>>>>>> build.xml), but I obtain : Build failed : Error reading >>>>>>>>>>>>>>>>> project file /Users/franc/Build/build/build.xml: >>>>>>>>>>>>>>>>> /Users/franc/Build/build/build.xml >>>>>>>>>>>>>>>>> such directory don’t exist on my home. (but the build.xml of >>>>>>>>>>>>>>>>> the App don’t look like the xml file in other Wonder Apps >>>>>>>>>>>>>>>>> projects ) >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I have to search more what can be wrong on my environment >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Thank you Jesse >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Le 24 oct. 2018 à 23:46, Jesse Tayler <jtay...@oeinc.com> a >>>>>>>>>>>>>>>>>> écrit : >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I’m not certain why you’d get that — >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Let’s see, sounds like perhaps it hasn’t got ERXApplication >>>>>>>>>>>>>>>>>> or there is some class path trouble. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I presume you are able to run other Wonder stuff ok? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I right-click on ant build.xml and select Run to install the >>>>>>>>>>>>>>>>>> framework >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Then I do the same with the Application class of the app and >>>>>>>>>>>>>>>>>> either run or debug as WOApplication which sounds like what >>>>>>>>>>>>>>>>>> you are doing. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I just checked in whatever I might have to be sure I have >>>>>>>>>>>>>>>>>> left the build ok, it seems ok from here. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> You might just pull and make clean / install or check that >>>>>>>>>>>>>>>>>> wonder paths are ok in build path? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I’m terrible with Eclipse!! >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Oct 24, 2018, at 5:38 PM, Francois BIENTZ >>>>>>>>>>>>>>>>>>> <f.bie...@laposte.net> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Most of the basics are now working, but this is still >>>>>>>>>>>>>>>>>>>> early construction please let me know if you’re able to >>>>>>>>>>>>>>>>>>>> get things to build and run…it’s really helpful to get >>>>>>>>>>>>>>>>>>>> reports at this juncture, so thanks! >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> I imported BootstrapModernLook and UltraModernMoviesDemo in >>>>>>>>>>>>>>>>>>> Eclipse but I get : can’t find or load the main class >>>>>>>>>>>>>>>>>>> er.modern.movies.demo.Application (Run As — WOApplication ) >>>>>>>>>>>>>>>>>>> is there another tool to use ? >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Thank you >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>> 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/tedpet5%40yahoo.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> This email sent to tedp...@yahoo.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/lists%40thetimmy.com >>>>>>>>>>>>> >>>>>>>>>>>>> This email sent to li...@thetimmy.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/f.bientz%40laposte.net >>>>>>>>>> >>>>>>>>>> This email sent to f.bie...@laposte.net >>>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> 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/tedpet5%40yahoo.com >>>>>>>> >>>>>>>> This email sent to tedp...@yahoo.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