And the reference to Barrio within the Controller file is xyz.model.Barrio in
stead of xyz.core.model.Barrio.

Again, this maybe something I f.... up.

Cheers,

Marc

mschipperheyn wrote:
> 
> One more thing I'm noticing is the following error, may or may not have
> something to do with me:
> After running mvn instal in the root, then mvn appfuse:gen on Barrio, I
> get this issue:
> The created package is xyz.core.webapp.controller which should be
> xyz.webapp.controller which is also the package name within the java file.
> 
> Not sure if it's something to do with me or with appfuse.
> 
> Cheers,
> 
> Marc
> 
> 
> mschipperheyn wrote:
>> 
>> I ran mvn install on the cor dir and from the web dir (following the
>> docs), not the top level. I'm trying that now. Yeh, some things are
>> starting to work. Ok, so you need to run mvn install at the root dir and
>> then do mvn appfuse:gen on the web dir. Ok, got some errors running mvn
>> install in web dir after that, but that's prob something I did wrong.
>> Thanks, Moving forward!
>> 
>> You might want to update the documentation 
>> In a modular project, these commands must be run in the "core" and "web"
>> modules. The plugin is smart enough to figure out when it should/should
>> not generate stuff based on the packaging type (jar vs. war). If you want
>> to generate specific code in a "war" project, you can use gen-core or
>> gen-web.
>> 
>> Should be 
>> n a modular project, you should run these commands in the core dir first,
>> then run mvn install in the root of the project dir and then run these
>> commands again in the web dir. The plugin is smart enough to figure out
>> when it should/should not generate stuff based on the packaging type (jar
>> vs. war). If you want to generate specific code in a "war" project, you
>> can use gen-core or gen-web.
>> 
>> Maybe I should have figured it all out by myself, but with all this
>> generation going on, it's just very hard to see why things don't work
>> sometimes.
>> 
>> Thanks again,
>> 
>> Marc
>> 
>> 
>> Mike Horwitz wrote:
>>> 
>>> Have you run mvn:install either from the top level or in your core
>>> project?
>>> 
>>> Mike
>>> 
>>> On 10/29/07, mschipperheyn <[EMAIL PROTECTED]> wrote:
>>>>
>>>>
>>>> Ok, noted some small issues:
>>>> 1. the sample data doesn't take into account column lenght. If you have
>>>> a
>>>> column length of say 5, it will fail on mvn install
>>>> 2. the sample data doesn't take references into account, you should gen
>>>> the
>>>> referenced POJOs first and then the POJOs with references to them.
>>>>
>>>> But that's all easily fixable by hand. Would be nice to be able to just
>>>> enter a list of POJOs and have mvn figure out the order and all that.
>>>> But
>>>> now back to the problem
>>>>
>>>> So I now have my sample data set up. Done all the gens and installs.
>>>> Still got that error running the same commands in the web dir.
>>>>
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [ERROR] FATAL ERROR
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] Unable to load class declared as <mapping
>>>> class="nl.msw.compraventa.core.
>>>> model.Archive"/> in the configuration:
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] Trace
>>>> org.hibernate.MappingException: Unable to load class declared as
>>>> <mapping
>>>> class=
>>>> "nl.msw.compraventa.core.model.Archive"/> in the configuration:
>>>>
>>>> Cheers,
>>>>
>>>> Marc
>>>>
>>>>
>>>> mschipperheyn wrote:
>>>> >
>>>> > Right, ok. Hmm, getting a
>>>> > Caused by: org.dbunit.DatabaseUnitException:
>>>> > com.mysql.jdbc.exceptions.MySQLInte
>>>> > grityConstraintViolationException: Cannot add or update a child row:
>>>> a
>>>> > foreign k
>>>> > ey constraint fails (`compraventa/barrios`, CONSTRAINT
>>>> > `FK4F5D3CCEB9857FF2` FORE
>>>> > IGN KEY (`FK_CityId`) REFERENCES `cities` (`cityId`))
>>>> >
>>>> > That's prob caused by the sample data -1 being inserted while there
>>>> isn't
>>>> > a City created yet. I'll try to appfuse:gen all those POJOs first to
>>>> have
>>>> > some coherent sample data.
>>>> >
>>>> > Cheers,
>>>> >
>>>> > Marc
>>>> >
>>>> >
>>>> >
>>>> >
>>>> >
>>>> > mraible wrote:
>>>> >>
>>>> >> In the core directory, you should run "mvn install", not "mvn
>>>> >> appfuse:install".
>>>> >>
>>>> >> Matt
>>>> >>
>>>> >> On 10/29/07, mschipperheyn <[EMAIL PROTECTED]> wrote:
>>>> >>>
>>>> >>> Yes, completed without fail. However, I dont see any code generated
>>>> in
>>>> >>> the
>>>> >>> core dir (I guess dont need that with universal stuff). Did see the
>>>> >>> entries
>>>> >>> in applicationContext.xml added.
>>>> >>>
>>>> >>> Marc
>>>> >>>
>>>> >>> D:\Java\Projects\CompraVenta\core>mvn appfuse:gen
>>>> >>> [INFO] Scanning for projects...
>>>> >>> [INFO] Searching repository for plugin with prefix: 'appfuse'.
>>>> >>> [INFO]
>>>> >>>
>>>> -------------------------------------------------------------------------
>>>> >>> ---
>>>> >>> [INFO] Building AppFuse Modular Application - Core
>>>> >>> [INFO]    task-segment: [appfuse:gen]
>>>> >>> [INFO]
>>>> >>>
>>>> -------------------------------------------------------------------------
>>>> >>> ---
>>>> >>> [INFO] Preparing appfuse:gen
>>>> >>> [INFO] [aspectj:compile {execution: default}]
>>>> >>> [INFO] [resources:resources]
>>>> >>> [INFO] Using default encoding to copy filtered resources.
>>>> >>> [INFO] [compiler:compile]
>>>> >>> [INFO] Nothing to compile - all classes are up to date
>>>> >>> [WARNING] POM for 'org.hibernate:jtidy:pom:r8-20060801:runtime' is
>>>> >>> invalid.
>>>> >>> It w
>>>> >>> ill be ignored for artifact resolution. Reason: Parse error reading
>>>> POM.
>>>> >>> Reason:
>>>> >>>  TEXT must be immediately followed by END_TAG and not START_TAG
>>>> >>> (position:
>>>> >>> START
>>>> >>> _TAG seen ...<licenses>\n\t\t\t<license>... @12:13)
>>>> >>> [INFO] [appfuse:gen]
>>>> >>> What is the name of your pojo (i.e. Person)?: Barrio
>>>> >>> [INFO] Configuration XML file loaded:
>>>> >>> D:\Java\Projects\CompraVenta\core\src\main
>>>> >>> \resources\hibernate.cfg.xml
>>>> >>> [INFO] Configuration XML file loaded:
>>>> >>> D:\Java\Projects\CompraVenta\core\src\main
>>>> >>> \resources\hibernate.cfg.xml
>>>> >>> [INFO] src/main/resources/database.properties not found within the
>>>> >>> project.
>>>> >>> Tryi
>>>> >>> ng absolute path.
>>>> >>> [INFO] No hibernate properties file loaded.
>>>> >>> [info] [AppFuse] Installing generated files (pattern: **/*.java)...
>>>> >>> [info] [AppFuse] Installing sample data for DbUnit...
>>>> >>> [info] [AppFuse] Installing Spring bean definitions...
>>>> >>> [INFO]
>>>> >>>
>>>> ------------------------------------------------------------------------
>>>> >>> [INFO] BUILD SUCCESSFUL
>>>> >>> [INFO]
>>>> >>>
>>>> ------------------------------------------------------------------------
>>>> >>> [INFO] Total time: 7 seconds
>>>> >>> [INFO] Finished at: Mon Oct 29 17:09:08 CET 2007
>>>> >>> [INFO] Final Memory: 13M/23M
>>>> >>> [INFO]
>>>> >>>
>>>> ------------------------------------------------------------------------
>>>> >>>
>>>> >>> D:\Java\Projects\CompraVenta\core>mvn appfuse:install
>>>> >>> [INFO] Scanning for projects...
>>>> >>> [INFO] Searching repository for plugin with prefix: 'appfuse'.
>>>> >>> [INFO]
>>>> >>>
>>>> -------------------------------------------------------------------------
>>>> >>> ---
>>>> >>> [INFO] Building AppFuse Modular Application - Core
>>>> >>> [INFO]    task-segment: [appfuse:install]
>>>> >>> [INFO]
>>>> >>>
>>>> -------------------------------------------------------------------------
>>>> >>> ---
>>>> >>> [INFO] Preparing appfuse:install
>>>> >>> [INFO] [aspectj:compile {execution: default}]
>>>> >>> [INFO] [resources:resources]
>>>> >>> [INFO] Using default encoding to copy filtered resources.
>>>> >>> [INFO] [compiler:compile]
>>>> >>> [INFO] Nothing to compile - all classes are up to date
>>>> >>> [WARNING] POM for 'org.hibernate:jtidy:pom:r8-20060801:runtime' is
>>>> >>> invalid.
>>>> >>> It w
>>>> >>> ill be ignored for artifact resolution. Reason: Parse error reading
>>>> POM.
>>>> >>> Reason:
>>>> >>>  TEXT must be immediately followed by END_TAG and not START_TAG
>>>> >>> (position:
>>>> >>> START
>>>> >>> _TAG seen ...<licenses>\n\t\t\t<license>... @12:13)
>>>> >>> [INFO] [appfuse:install]
>>>> >>> What is the name of your pojo (i.e. Person)?: Barrio
>>>> >>> [info] [AppFuse] Installing generated files (pattern: **/*.java)...
>>>> >>> [info] [AppFuse] Installing sample data for DbUnit...
>>>> >>> [info] [AppFuse] Installing Spring bean definitions...
>>>> >>> [INFO]
>>>> >>>
>>>> ------------------------------------------------------------------------
>>>> >>> [INFO] BUILD SUCCESSFUL
>>>> >>> [INFO]
>>>> >>>
>>>> ------------------------------------------------------------------------
>>>> >>> [INFO] Total time: 5 seconds
>>>> >>> [INFO] Finished at: Mon Oct 29 17:09:27 CET 2007
>>>> >>> [INFO] Final Memory: 11M/23M
>>>> >>> [INFO]
>>>> >>>
>>>> ------------------------------------------------------------------------
>>>> >>> --
>>>> >>> View this message in context:
>>>> >>>
>>>> http://www.nabble.com/app%3Agen--Unable-to-load-class-declared-as-mapping-class%3D%22xyz%22-in-the-configuration-tf4700458s2369.html#a13471891
>>>> >>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>>> >>>
>>>> >>>
>>>> ---------------------------------------------------------------------
>>>> >>> 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]
>>>> >>
>>>> >>
>>>> >>
>>>> >
>>>> >
>>>>
>>>> --
>>>> View this message in context:
>>>> http://www.nabble.com/app%3Agen--Unable-to-load-class-declared-as-mapping-class%3D%22xyz%22-in-the-configuration-tf4700458s2369.html#a13474215
>>>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>
>>>>
>>> 
>>> 
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/app%3Agen--Unable-to-load-class-declared-as-mapping-class%3D%22xyz%22-in-the-configuration-tf4700458s2369.html#a13474670
Sent from the AppFuse - User mailing list archive at Nabble.com.

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

Reply via email to