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]

Reply via email to