You need webapp/WEB-INF/classes because the Jetty Plugin currently
isn't aware of warpath dependencies.

http://issues.appfuse.org/browse/APF-686

Matt

On 3/19/07, tibi <[EMAIL PROTECTED]> wrote:
that warpath is kind of strange.
when i change it from war to warpath and i delete my classes dir in
main/webapp/WIN-INF
run war:inplace i can't start mvn jetty:run
it complains about missing "nested exception is
java.lang.NoClassDefFoundError: org/appfuse/webapp/action/BaseAction"

when i change it back to was all is fine.

what should warpath do?

tibi


Michael Horwitz wrote:
> I'm not sure if this will make too much of a difference, but the
> exclude should be on the dependency of type warpath as opposed to the
> dependency of type war.
>
> Mike.
>
>
> On 3/19/07, *tibi* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:
>
>     problem: mvn site
>
>     i now have moved the org.appfuse.model.* into my own project and
>     changed
>     my pom to:
>            <dependency>
>                <groupId>org.appfuse</groupId>
>                <artifactId>appfuse-${web.framework}</artifactId>
>                <version>${appfuse.version}</version>
>                <type>war</type>
>                <exclusions>
>                    <exclusion>
>                        <groupId>org.appfuse</groupId>
>                        <artifactId>appfuse-data-common</artifactId>
>                    </exclusion>
>                </exclusions>
>
>            </dependency>
>
>
>     but when i run mvn site i get this messege:
>
>     Unable to load class declared as <mapping
>     class=" org.appfuse.model.User"/> in the configuration
>     [INFO]
>     ------------------------------------------------------------------------
>     [INFO] Trace
>     org.hibernate.MappingException: Unable to load class declared as
>     <mapping class="org.appfuse.model.User"/> in the co
>     nfiguration:
>            at
>     
org.hibernate.cfg.AnnotationConfiguration.parseMappingElement(AnnotationConfiguration.java:545)
>            at
>     org.hibernate.cfg.Configuration.parseSessionFactory
>     (Configuration.java:1479)
>
>
>     i can run mvn jetty:run
>
>     anyone an idea??
>
>
>     thanks,
>
>
>     tibi
>
>
>
>
>     tibi wrote:
>     > ok than i will take my loss.
>     >
>     > tibi
>     >
>     >
>     > Nathan Anderson wrote:
>     >> Glad to hear you got it working as you wanted.  After thinking
>     about
>     >> this thread a bit I have come to the conclusion that Bryan and Matt
>     >> are probably right.  In most cases it is best as is, but there are
>     >> exceptions [like yours] where the developer can just go in and make
>     >> the simple change.
>     >>
>     >> Nathan
>     >>
>     >> tibi wrote:
>     >>> ok followed your guid.
>     >>>
>     >>> perfect!
>     >>> its a real plus for appfuse that even changing core classes is
>     >>> documented well!
>     >>>
>     >>> i changed the table name off role to app_role.
>     >>>  org.appfuse.model.Role.java
>     >>>  @Table(name="app_role")
>     >>> i changed the sample-data.xml in the src/test/resources:
>     >>> from:
>     >>>  <table name='role'>
>     >>> to
>     >>>  <table name='app_role'>
>     >>>
>     >>> and integration tests work again with app_role as table name.
>     >>>
>     >>> thanks,
>     >>>
>     >>> off course i would be even more happy if this all was not needed
>     >>> (and i did not need to fork) and am still hoping that in the next
>     >>> release the tables ware all named app_* :-)
>     >>>
>     >>>
>     >>> ciao,
>     >>>
>     >>> tibi
>     >>>
>     >>>
>     >>>
>     >>>
>     >>> Matt Raible wrote:
>     >>>> If you want to change the table names, you may need to use the
>     >>>> following and modify the @Table annotation.
>     >>>>
>     >>>> http://appfuse.org/display/APF/AppFuse+Core+Classes
>     >>>>
>     >>>> It's possible there's a way to override this (ideally in
>     >>>> hibernate.cfg.xml), but I've never done it, so don't know.
>     >>>>
>     >>>> Matt
>     >>>>
>     >>>> On 3/15/07, tibi <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> 
wrote:
>     >>>>> ok now i do have the problem...
>     >>>>> i had a role table
>     >>>>> matt you said something about using hibernate to change the
>     table
>     >>>>> name
>     >>>>> for tha appfuse tables?
>     >>>>>
>     >>>>> tibi
>     >>>>>
>     >>>>> tibi wrote:
>     >>>>> > nope only app_ for the tables needed
>     >>>>> > so only the 3 which come with appfuse.
>     >>>>> >
>     >>>>> > i have a db with 41 tables with a lot of data. I'm working on
>     >>>>> making a
>     >>>>> > report manager on it
>     >>>>> > luckily no table name corresponds to app_user, role user_role
>     >>>>> but if
>     >>>>> > it did i had to rename the tables.
>     >>>>> > and that is inconvenient
>     >>>>> >
>     >>>>> > or use 2 instances and that gets complicated as well. i
>     don't even
>     >>>>> > know if appfuse can manage 2 db's.
>     >>>>> >
>     >>>>> > i don't see any problem in naming the 3 tables app_user
>     app_role
>     >>>>> > app_user_role by default.
>     >>>>> > and I'm not really interesting in roller but i guess they
>     had an
>     >>>>> idea
>     >>>>> > to start using roller_
>     >>>>> > only they didn't do it right.
>     >>>>> >
>     >>>>> > tibi
>     >>>>> >
>     >>>>> > ps added English spell checking for you guy's ;) should be
>     a bit
>     >>>>> > better now.
>     >>>>> >
>     >>>>> >
>     >>>>> >
>     >>>>> > Matt Raible wrote:
>     >>>>> >> Yes, but are you really going to add the app_ prefix to
>     all the
>     >>>>> tables
>     >>>>> >> in your application while you're developing it?  The reason
>     >>>>> I've seen
>     >>>>> >> this done most of the time is so you can deploy multiple
>     >>>>> applications
>     >>>>> >> in one database.  Databases are cheap - get a 2nd
>     instance. ;-)
>     >>>>> >>
>     >>>>> >> Another reason I don't like is because roller does it,
>     but they
>     >>>>> only
>     >>>>> >> did it halfway, so there's a number of tables in my
>     database with
>     >>>>> >> roller_ and the rest don't have the prefix.  It's ugly IMO.
>     >>>>> >>
>     >>>>> >> +--------------------------+
>     >>>>> >> | Tables_in_roller         |
>     >>>>> >> +--------------------------+
>     >>>>> >> | autoping                 |
>     >>>>> >> | bookmark                 |
>     >>>>> >> | entryattribute           |
>     >>>>> >> | folder                   |
>     >>>>> >> | folderassoc              |
>     >>>>> >> | newsfeed                 |
>     >>>>> >> | pingcategory             |
>     >>>>> >> | pingqueueentry           |
>     >>>>> >> | pingtarget               |
>     >>>>> >> | rag_config               |
>     >>>>> >> | rag_entry                |
>     >>>>> >> | rag_group                |
>     >>>>> >> | rag_group_subscription   |
>     >>>>> >> | rag_subscription         |
>     >>>>> >> | referer                  |
>     >>>>> >> | roller_audit_log         |
>     >>>>> >> | roller_comment           |
>     >>>>> >> | roller_hitcounts         |
>     >>>>> >> | roller_properties        |
>     >>>>> >> | roller_tasklock          |
>     >>>>> >> | roller_user_permissions  |
>     >>>>> >> | roller_weblogentrytag    |
>     >>>>> >> | roller_weblogentrytagagg |
>     >>>>> >> | rollerconfig             |
>     >>>>> >> | rolleruser               |
>     >>>>> >> | usercookie               |
>     >>>>> >> | userrole                 |
>     >>>>> >> | weblogcategory           |
>     >>>>> >> | weblogcategoryassoc      |
>     >>>>> >> | weblogentry              |
>     >>>>> >> | webpage                  |
>     >>>>> >> | website                  |
>     >>>>> >> +--------------------------+
>     >>>>> >>
>     >>>>> >> Matt
>     >>>>> >>
>     >>>>> >> On 3/14/07, tibi <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> 
wrote:
>     >>>>> >>> great more votes for app_*   ;-)
>     >>>>> >>> there are only 3 tables i would change it to
>     >>>>> >>> app_user
>     >>>>> >>> app_role
>     >>>>> >>> app_user_role
>     >>>>> >>>
>     >>>>> >>> and all problems are gone. no reserved words and only
>     very rarely
>     >>>>> >>> problems with existing db's
>     >>>>> >>> its clear and simpel
>     >>>>> >>>
>     >>>>> >>> tibi
>     >>>>> >>>
>     >>>>> >>> Nathan Anderson wrote:
>     >>>>> >>> > This all seems like familiar ground ;)
>     >>>>> >>> >
>     >>>>> >>> > I like the prefix idea. It's always kinda bugged me
>     that the
>     >>>>> only
>     >>>>> >>> > table with a prefix was "app_user".  It's like, "one of
>     >>>>> these things
>     >>>>> >>> > is not like the others." ;)
>     >>>>> >>> >
>     >>>>> >>> > In an ideal world I would like to see all the tables
>     have a
>     >>>>> matching
>     >>>>> >>> > prefix that is configured somewhere with a default of
>     >>>>> "app_" or
>     >>>>> >>> > something similar.  But I have no idea how hard that is to
>     >>>>> do..  :/
>     >>>>> >>> >
>     >>>>> >>> >
>     >>>>> >>> > Nathan
>     >>>>> >>> >
>     >>>>> >>> > Matt Raible wrote:
>     >>>>> >>> >> Yeah, but the problem with that is we get into the whole
>     >>>>> >>> >> plural-table-names debate.  I chose app_user because
>     of Oracle
>     >>>>> >>> >> originally.  I thought "role" was a keyword too, but
>     >>>>> apparently not.
>     >>>>> >>> >>
>     >>>>> >>> >> Matt
>     >>>>> >>> >>
>     >>>>> >>> >> On 3/14/07, Sanjiv Jivan < [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>> wrote:
>     >>>>> >>> >>> I prefer "users" as "user" is a reserved word in Oracle.
>     >>>>> >>> >>>
>     >>>>> >>> >>>
>     >>>>> >>> >>>
>     >>>>> >>> >>> On 3/14/07, Matt Raible <[EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>> wrote:
>     >>>>> >>> >>> > Are you using Hibernate?  If so, there's a
>     NamingStrategy
>     >>>>> >>> feature you
>     >>>>> >>> >>> > can use to add your own prefixes.
>     >>>>> >>> >>> >
>     >>>>> >>> >>> > I'm considering renaming "app_user" to "user" to
>     be more
>     >>>>> >>> standard.
>     >>>>> >>> >>> > Since these names can be changed, it seems to make
>     >>>>> sense, no?
>     >>>>> >>> >>> >
>     >>>>> >>> >>> > Matt
>     >>>>> >>> >>> >
>     >>>>> >>> >>> > On 3/14/07, tibi < [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>> wrote:
>     >>>>> >>> >>> > > hi matt and others,
>     >>>>> >>> >>> > >
>     >>>>> >>> >>> > > i use appfuse on an existing database structure.
>     >>>>> appfuse uses 3
>     >>>>> >>> >>> tables.
>     >>>>> >>> >>> > > i would like to see that the naming off these tables
>     >>>>> would be
>     >>>>> >>> >>> kind of
>     >>>>> >>> >>> > > unique (like appfuse_rol, appfuse_user_rol)
>     >>>>> >>> >>> > >
>     >>>>> >>> >>> > > just an idea...
>     >>>>> >>> >>> > >
>     >>>>> >>> >>> > > ciao,
>     >>>>> >>> >>> > >
>     >>>>> >>> >>> > > tibi
>     >>>>> >>> >>> > >
>     >>>>> >>> >>> > >
>     >>>>> >>> >>>
>     >>>>> >>>
>     >>>>>
>     ---------------------------------------------------------------------
>     >>>>> >>> >>> > > To unsubscribe, e-mail:
>     >>>>> >>> >>> [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     >>>>> >>> >>> > > For additional commands, e-mail:
>     >>>>> >>> [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     >>>>> >>> >>> > >
>     >>>>> >>> >>> > >
>     >>>>> >>> >>> >
>     >>>>> >>> >>> >
>     >>>>> >>> >>> > --
>     >>>>> >>> >>> > http://raibledesigns.com
>     >>>>> >>> >>> >
>     >>>>> >>> >>> >
>     >>>>> >>> >>>
>     >>>>> >>>
>     >>>>>
>     ---------------------------------------------------------------------
>     >>>>> >>> >>> > To unsubscribe, e-mail:
>     >>>>> >>> >>> [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     >>>>> >>> >>> > For additional commands, e-mail:
>     >>>>> [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     >>>>> >>> >>> >
>     >>>>> >>> >>> >
>     >>>>> >>> >>>
>     >>>>> >>> >>>
>     >>>>> >>> >>
>     >>>>> >>> >>
>     >>>>> >>> >
>     >>>>> >>> >
>     >>>>>
>     ---------------------------------------------------------------------
>     >>>>> >>> > To unsubscribe, e-mail:
>     [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     >>>>> >>> > For additional commands, e-mail:
>     >>>>> [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     >>>>> >>> >
>     >>>>> >>> >
>     >>>>> >>>
>     >>>>> >>>
>     >>>>>
>     ---------------------------------------------------------------------
>     >>>>> >>> To unsubscribe, e-mail:
>     [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     >>>>> >>> For additional commands, e-mail:
>     [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     >>>>> >>>
>     >>>>> >>>
>     >>>>> >>
>     >>>>> >>
>     >>>>> >
>     >>>>> >
>     >>>>>
>     ---------------------------------------------------------------------
>     >>>>> > To unsubscribe, e-mail:
>     [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     >>>>> > For additional commands, e-mail:
>     [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     >>>>> >
>     >>>>> >
>     >>>>>
>     >>>>>
>     ---------------------------------------------------------------------
>     >>>>> To unsubscribe, e-mail:
>     [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     >>>>> For additional commands, e-mail:
>     [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     >>>>>
>     >>>>>
>     >>>>
>     >>>>
>     >>>
>     >>>
>     ---------------------------------------------------------------------
>     >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     >>> For additional commands, e-mail:
>     [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     >>
>     >>
>     ---------------------------------------------------------------------
>     >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     >> For additional commands, e-mail:
>     [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     >>
>     >>
>     >
>     >
>     ---------------------------------------------------------------------
>     > To unsubscribe, e-mail: [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     > For additional commands, e-mail: [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     >
>     >
>
>     ---------------------------------------------------------------------
>     To unsubscribe, e-mail: [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>     For additional commands, e-mail: [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
http://raibledesigns.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to