No - rootClasspath only applies to looking for any rootClass that
might be specified.  Other objects (like DAO generators) are found
through the normal runtime classpath settings - like an Ant classpath
or a JVM classpath.

Jeff Butler


On 3/29/08, Ryan Shelley <[EMAIL PROTECTED]> wrote:
> Jeff, does rootClasspath on JavaModelGenerator apply to the "type" attribute
> on the daoGenerator?  So if I supply a custom DAO Generator in the
> daoGenerator, and a rootClasspath in javaModelGenerator, would the custom
> DAO Generator be searched for in the classpath defined by rootClasspath?
> From what I've tested, this isn't the case.
>
> -Ryan
>
> On Wed, Mar 26, 2008 at 11:47 AM, Jeff Butler <[EMAIL PROTECTED]> wrote:
>
> > This is related to a new feature in Abator.  If you specify a rootClass,
> > then Abator will try to load that class and look for existing properties
> > that would conflict with properties it would normally generate.  If there
> is
> > an existing property in the rootClass that matches one of the new
> > properties, then Abator will not generate the property (deferring to the
> > property in the rootClass).
> >
> > As you've seen, if Abator cannot load the root class, then no harm done -
> > just a warning message.  There is a new property "rootClasspath" for the
> > JavaModelGenerator that you can use to specify a classpath if you want to
> > take advantage of this feature.
> >
> > Jeff Butler
> >
> > On Wed, Mar 26, 2008 at 1:17 PM, Ryan Shelley <[EMAIL PROTECTED]>
> > wrote:
> >
> > > I've noticed this as well, but it doesn't seem to affect anything in my
> > > generated files.
> > >
> > > -Ryan
> > >
> > >
> > > On Wed, Mar 26, 2008 at 11:08 AM, kbighorse <[EMAIL PROTECTED]> wrote:
> > >
> > > >
> > > > Appears harmless, but got the warning "Root class <class> cannot be
> > > > loaded,
> > > > checking for member overrides is disabled for this class".  Set
> > > > rootClass
> > > > <property> in <javaModelGenerator> in abatorConfig.xml.  Checked all
> > > > my
> > > > classes and all extend rootClass as expected.  rootClass does have an
> > > > instance variable, but it doesn't conflict with any generated
> > > > properties
> > > > that I can find.  Did anything happen/not happen that I should be
> > > > aware of?
> > > >
> > > > Kimball
> > > > --
> > > > View this message in context:
> > > >
> http://www.nabble.com/Abator-1.1.0%3A-Root-class-cannot-be-loaded-tp16309782p16309782.html
> > > > Sent from the iBATIS - User - Java mailing list archive at
> Nabble.com<http://nabble.com/>
> > > > .
> > > >
> > > >
> > >
> >
>

Reply via email to