Ok, I will give a try.

How exactly can I try it ? As an achetype or configure my current m3 to
depend on m4-snapshot and how?

Thx in advance.


Tuncay A. wrote:
> 
> Hi,
> 
> Is this fixed? I'm using JSF moduler M3 archetype (without migration). I
> get same #1 prob.
> 
> What is status for this?
> 
> What happend with the fix for one 
> 
> Matt Raible-3 wrote:
>> 
>> If you want to zip up and send me your project, I can try to fix #1.  The
>> solution I provided seems like it should work.
>> 
>> Matt
>> 
>> On 2/8/07, viggo <[EMAIL PROTECTED]> wrote:
>>>
>>>
>>>
>>> 1. I copied applicationContext-resources.xml to the
>>> core/src/test/resources,
>>> but it didn't work either.
>>> 2. I copied log4j.xml from the web module to the core module, and the
>>> warning is gone :)
>>>
>>> So, it seems we have an issue with modular projects.
>>> ClassNotFoundException..hmm..classpath/classloader issue?
>>>
>>>
>>> Matt Raible-3 wrote:
>>> >
>>> > Looks like you've found an issue with how modular projects are setup.
>>> > Unfortunately, I did all the tutorials using the "basic" archetype, so
>>> I
>>> > haven't found all the issues you might encounter. Try putting the
>>> attached
>>> > file in core/src/test/resources:
>>> >
>>> > If that works, please enter an issue in JIRA and I'll fix it in the
>>> > modular
>>> > archetypes.
>>> >
>>> > As for log4j.xml - that might be a bug too. Try copying the one from
>>> web
>>> > into core/src/test/resources.
>>> >
>>> > Thanks,
>>> >
>>> > Matt
>>> >
>>> > On 2/8/07, viggo <[EMAIL PROTECTED]> wrote:
>>> >>
>>> >>
>>> >> I have a modular spring project, so I guess that the
>>> >> applicationContext-resources.xml must be put into
>>> >> core/src/main/resources?
>>> >> I
>>> >> tried it, and ended up with this error:
>>> >> Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed:
>>> 0.782sec
>>> >> <<< FAILURE!
>>> >> testFindPersonByLastName(com.xpoints.dao.PersonDaoTest)  Time
>>> elapsed:
>>> >> 0.564
>>> >> sec  <<< ERROR!
>>> >> org.springframework.beans.factory.CannotLoadBeanClassException:
>>> Cannot
>>> >> find
>>> >> class [org.apache.commons.dbcp.BasicDataSource] for bean with name
>>> >> 'dataSource' defined in URL
>>> >>
>>> >>
>>> [file:/home/viggo/workspace/xpoints-trunk/xpoints-core/target/classes/applicationContext-
>>> >> resources.xml];
>>> >> nested exception is java.lang.ClassNotFoundException:
>>> >> org.apache.commons.dbcp.BasicDataSource
>>> >> Caused by: java.lang.ClassNotFoundException:
>>> >> org.apache.commons.dbcp.BasicDataSource
>>> >>         at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
>>> >>         at java.security.AccessController.doPrivileged(Native Method)
>>> >>         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>>> >>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>>> >>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>>> >>         at
>>> >> org.apache.maven.surefire.booter.IsolatedClassLoader.loadClass(
>>> >> IsolatedClassLoader.java:100)
>>> >>         at
>>> org.springframework.util.ClassUtils.forName(ClassUtils.java
>>> >> :183)
>>> >>         at
>>> >>
>>> >>
>>> org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass
>>> >> (AbstractBeanDefinition.java:317)
>>> >>
>>> >>
>>> >> - log4j.xml: When a modular project is created, isn't a
>>> log4j.xmlcreated
>>> >> for the core module? I only got a log4j.xml in the web module! And in
>>> >> that
>>> >> file it's already created what you told me to insert.
>>> >>
>>> >>
>>> >> Matt Raible-3 wrote:
>>> >> >
>>> >> > On 2/8/07, viggo <[EMAIL PROTECTED]> wrote:
>>> >> >>
>>> >> >> Hi,
>>> >> >> I've tried to get through the Persistence chapter in the tutorial
>>> >> >> section.
>>> >> > I
>>> >> >> have added a Person model object which extends
>>> org.appfuse.modelUser
>>> .
>>> >> >> Besides that, I have followed the instructions in the Persistence
>>> and
>>> >> >> Hibernate chapter.
>>> >> >> When running mvn test -Dtest=PersonDaoTest I get the following
>>> error:
>>> >> >>
>>> >> >> Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed:
>>> >> 0.731sec
>>> >> >> <<< FAILURE!
>>> >> >> testFindPersonByLastName(com.xpoints.dao.PersonDaoTest)  Time
>>> elapsed:
>>> >> > 0.553
>>> >> >> sec  <<< ERROR!
>>> >> >> org.springframework.beans.factory.BeanCreationException: Error
>>> >> creating
>>> >> > bean
>>> >> >> with name 'sessionFactory' defined in URL
>>> >> >>
>>> >> >
>>> >>
>>> [jar:file:/home/viggo/.m2/repository/org/appfuse/appfuse-hibernate/2.0-m3-SNAPSHOT/appfuse-
>>> >> > hibernate-2.0-m3-SNAPSHOT.jar!/applicationContext-dao.xml]:
>>> >> >> Cannot resolve reference to bean 'dataSource' while setting bean
>>> >> property
>>> >> >> 'dataSource'; nested exception is
>>> >> >> org.springframework.beans.factory.NoSuchBeanDefinitionException:
>>> No
>>> >> bean
>>> >> >> named 'dataSource' is defined
>>> >> >> Caused by:
>>> >> >> org.springframework.beans.factory.NoSuchBeanDefinitionException
>>> >> > :
>>> >> >> No bean named 'dataSource' is defined
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >> Seems that the bean 'dataSource' doesn't exist in the
>>> >> >> applicationContext-dao.xml. I have extracted the core model
>>> classes
>>> >> from
>>> >> >> appfuse, and excluded it in the pom.xml, explained in one of the
>>> >> > tutorials.
>>> >> >> Can that be the reason?
>>> >> >> Is there anything else I have missed?
>>> >> >
>>> >> > Are you upgrading from M2 to M3?  If so, I forgot something in the
>>> >> release
>>> >> > notes and just added it:
>>> >> >
>>> >> > The applicationContext-resources.xml has been added to
>>> >> src/main/resources
>>> >> > of
>>> >> > the archetypes and included in web.xml (using
>>> >> > classpath*:/applicationContext-resources.xml). You'll need to
>>> download
>>> >> > this
>>> >> > file<
>>> >>
>>> http://fisheye4.cenqua.com/browse/%7Eraw,r=2120/appfuse/trunk/web/common/src/main/resources/applicationContext-resources.xml
>>> >> >into
>>> >> > your project for it to work correctly.
>>> >> >
>>> >> >>
>>> >> >> And another little question: I get this warning as well:
>>> >> >> log4j:WARN No appenders could be found for logger
>>> >> >> (com.xpoints.dao.PersonDaoTest).
>>> >> >> log4j:WARN Please initialize the log4j system properly.
>>> >> >>
>>> >> >> Where do I have to define the appender?
>>> >> >
>>> >> > If you add the following to src/main/resources/log4j.xml, it should
>>> fix
>>> >> > this
>>> >> > problem:
>>> >> >
>>> >> >     <logger name="com.xpoints">
>>> >> >         <level value="DEBUG"/>
>>> >> >     </logger>
>>> >> >
>>> >> > Hope this helps,
>>> >> >
>>> >> > Matt
>>> >> >
>>> >> >> --
>>> >> >> View this message in context:
>>> >> >
>>> >>
>>> http://www.nabble.com/Error-creating-bean-with-name-%27sessionFactory%22-tf3196130s2369.html#a8874552
>>> >> >> 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
>>> >> >
>>> >> >
>>> >>
>>> >> --
>>> >> View this message in context:
>>> >>
>>> http://www.nabble.com/Error-creating-bean-with-name-%27sessionFactory%22-tf3196130s2369.html#a8874888
>>> >> 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
>>> >
>>> > <?xml version="1.0" encoding="UTF-8"?>
>>> > <beans xmlns="http://www.springframework.org/schema/beans";
>>> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>>> >        xsi:schemaLocation="http://www.springframework.org/schema/beans
>>> > http://www.springframework.org/schema/beans/spring-beans-2.0.xsd";>
>>> >
>>> >     <bean id="propertyConfigurer"
>>> > class="
>>> org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
>>> >         <property name="locations">
>>> >             <list>
>>> >                 <value>classpath:jdbc.properties</value>
>>> >                 <value>classpath:mail.properties</value>
>>> >             </list>
>>> >         </property>
>>> >     </bean>
>>> >
>>> >     <bean id="dataSource"
>>> > class="org.springframework.jdbc.datasource.DriverManagerDataSource">
>>> >         <property name="driverClassName" value="${jdbc.driverClassName
>>> }"/>
>>> >         <property name="url" value="${jdbc.url}"/>
>>> >         <property name="username" value="${jdbc.username}"/>
>>> >         <property name="password" value="${jdbc.password}"/>
>>> >     </bean>
>>> > </beans>
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> > For additional commands, e-mail: [EMAIL PROTECTED]
>>> >
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Error-creating-bean-with-name-%27sessionFactory%22-tf3196130s2369.html#a8875131
>>> 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
>> 
>> 
> 
> 



-- 
View this message in context: 
http://www.nabble.com/Error-creating-bean-with-name-%27sessionFactory%22-tf3196130s2369.html#a8900924
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