Paul,

I have tried to understand this last part. So, to reiterate:

1. you have a Poperties.username file in your project and you put your 
connection dictionary information there to be used durning production.

2. on your production server you use a property file at:
/etc/WebObjects/AppInstanceName/Properties

Is this a path name that you have created manually?

Why? I experimented with the Properties.username and it works fine. Enquiring 
minds want to know why! i don't see what I get for the (albeit minor) extra 
step.

Ted

--- On Mon, 9/26/11, Paul Yu <[email protected]> wrote:

> From: Paul Yu <[email protected]>
> Subject: Re: creating first framework
> To: "David Holt" <[email protected]>
> Cc: "Theodore Petrosky" <[email protected]>, [email protected]
> Date: Monday, September 26, 2011, 12:49 PM
> I've learned to set the connection
> dictionary in the Properties.[myUsername] file of the
> Application not the model framework for development. 
> Then in production or test environments, set them in
> /etc/WebObjects/AppInstanceName/Properties file.
> 
> Paul
> On Sep 26, 2011, at 11:46 AM, David Holt wrote:
> 
> > 
> > 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/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/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to