generated sources will be stored in
<oriondir>/application-deployments/<webapp>/persistence (or something like
that).

if development="false", they will not be saved.

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Mike Clark
> Sent: Thursday, August 31, 2000 04:47
> To: Orion-Interest
> Subject: Re: Using "development=true"
>
>
> Doesn't seem to alter the behavior.  I attempted to create a src
> and classes
> directory, and point the application.xml and global-web-application.xml to
> the classes directory, while using the source-directory attribute
> pointed at
> the src directory.  Since both classloaders still point to the same class
> files, the default classloader wins out.
>
> Mike
>
> Kevin Duffey wrote:
>
> > My understanding is that you need to have
> >
> > <orion-web-app development="true" source-directory="drive:path" ... />
> >
> > Also, any objects stored in the HttpSession must be implementing
> > Serializable or you'll have problems.
> >
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED]]On Behalf Of Mike Clark
> > > Sent: Wednesday, August 30, 2000 1:58 PM
> > > To: Orion-Interest
> > > Subject: Using "development=true"
> > >
> > >
> > > Is anyone successfully using the development="true" option for web
> > > applications where the web application classes and the non-web
> > > application classes share the same root directory?
> > >
> > > For example, if you have all your classes rooted in
> > > d:/projects/com/xyz/, you can point the reloading classloader to this
> > > directory by adding the following to the global-web-application.xml
> > > file...
> > >
> > >   <orion-web-app
> > >     jsp-cache-directory="file:d:/orion/persistence/jsp"
> > >     servlet-webdir="/servlet"
> > >     development="true"
> > >     autoreload-jsp-beans="true">
> > >
> > >     <classpath path="file:/d:/projects" />
> > >     ...
> > >   </orion-web-app>
> > >
> > > The servlet engine will automatically compile and reload servlets (and
> > > referenced beans) contained within this root directory that have been
> > > edited.
> > >
> > > However, if you add the same directory to the application.xml file, as
> > > in...
> > >
> > >    <library path="file:/d:/projects" />
> > >
> > > then the standard (non-reloading) classloader will take
> precedence over
> > > the reloading classloader used by the web application, and edited
> > > servlet files will no longer be reloaded.
> > >
> > > I understand that I could break up my directory hierarchy into two
> > > separate roots, for example
> > >
> > >    d:/projects/apps/com/xyz/...
> > >    d:/projects/web-apps/com/xyz/...
> > >
> > > and use the d:/projects/apps in the application.xml and the
> > > d:/projects/web-apps in the global-web-application.xml.  I also
> > > understand that these apps could be deployed as separate JAR and WAR
> > > files, but this isn't very convenient in development mode.
> > >
> > > It's common to root all classes in a single directory, so I'm
> > > interested to hear how others may be tackling this problem.
> > >
> > > Mike
> > >
> > > __________________________________________________
> > > Do You Yahoo!?
> > > Yahoo! Mail - Free email you can access from anywhere!
> > > http://mail.yahoo.com/
> > >
>
> --
> //////////////////////////////////////////////////////
> //
> //  Mike Clark
> //
> //  Clarkware Consulting
> //  Enterprise Java Architecture, Design, Development
> //
> //  http://www.clarkware.com
> //  [EMAIL PROTECTED]
> //  +1.720.851.2014
> //
>
>
>


Reply via email to