On 2011-09-26, at 3:28 AM, Theodore Petrosky wrote: > thanks Paul and George, > > So here are my steps based on information gleaned from your replies. > > 1. Create new Wonder Framework. This framework is special in that it contains > no Application nor DirectAction nor Session java classes. > > 2. Add a .eomodeld file for the database. if using the properties file, set > up the migrations and database connection dictionary.
I don't add a connection dictionary at the framework level. I always do it at the application level. I think this is because all of the examples in Wonder do it this way, so it must be right :-) d > > 3. Run EOGenerate (this creates the your.app.model structure) > > 4. Create the Migrations > > This completes the Framework and it is a project in Eclipse. > > 1. Create a new Wonder Project. > 2. RIght click the project name and Configure the build path. The new > framework shows up in Add Library, Webobject Library (This one caused me a > little problem as Paul referred to it as: >> Then just put the >> Framework on your Application project's classpath. > > Obviously, there was a divergence somewhere and paul refers to it as the > classpath and eclipse refers to it as the build path. But for a neophyte like > me, I was confused. > > But Voila, it works beautifully. > > Thanks again. > > Ted > > > > --- On Sun, 9/25/11, Paul D Yu <[email protected]> wrote: > >> From: Paul D Yu <[email protected]> >> Subject: Re: creating first framework >> To: "Theodore Petrosky" <[email protected]> >> Date: Sunday, September 25, 2011, 6:49 PM >> Ted >> >> Here's the simple ModelFramework that I created for my >> Fluffy Bunny presentation. >> >> Should give you the pattern. Then just put the >> Framework on your Application project's classpath. >> Then when you embed the frameworks I believe it will just be >> copied into the Application tar ball. >> >> Paul >> >> On Sep 25, 2011, at 6:17 PM, Theodore Petrosky wrote: >> >>> >>> 1. Create a new framework project >>> >>> ok >>> >>> 2. add the framework to the build path of your primary >> project. >>> >>> a framework doesn't need to be compiled? what about >> the references to the .eomodeld file >>> >>> the attributes class reference >> com.something.model.EOClass and what about the .eogen file? >>> >>> My goal is to create a framework that has only the >> eomodeld and eogen so I can create multiple apps that >> reference this one .eomodeld and only modify the one >> eomodeld file and the migrations in the framework. >>> >>> >>> Ted >>> >>> >>> >>> >>> --- On Sun, 9/25/11, George Domurot <[email protected]> >> wrote: >>> >>>> From: George Domurot <[email protected]> >>>> Subject: Re: creating first framework >>>> To: "Theodore Petrosky" <[email protected]> >>>> Cc: [email protected] >>>> Date: Sunday, September 25, 2011, 11:29 AM >>>> Hi Ted, >>>> >>>> Frameworks are pretty straight forward. >> Create a new >>>> framework project, then add the framework to the >> build path >>>> of your primary project. >>>> >>>> Then try a test. Add a class to your >> framework and >>>> use it in your project. >>>> >>>> -G >>>> >>>> On Sep 25, 2011, at 8:15 AM, Theodore Petrosky >> wrote: >>>> >>>>> I have a Wonder project that is growing. >>>>> >>>>> I want to create a framework that includes >> the >>>> migrations and EOModel. Problem is I have never >> created a >>>> framework and I don't understand the process. >>>>> >>>>> I checked the examples and as best I could >> the >>>> multitude of tutorials that exist to no avail. >>>>> >>>>> I don't know where to start. >>>>> >>>>> Ted >>>>> >> _______________________________________________ >>>>> Do not post admin requests to the list. They >> will be >>>> ignored. >>>>> Webobjects-dev mailing list >> ([email protected]) >>>>> Help/Unsubscribe/Update your Subscription: >>>>> http://lists.apple.com/mailman/options/webobjects-dev/george%40boxofficetickets.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: >>> http://lists.apple.com/mailman/options/webobjects-dev/pyu%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: > http://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: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
