Thanks, Patick.

I flipped the flag for test.annotation to false and all is well.
I didn’t change the spring.annotation (and haven’t had any issues yet).


On 9/14/09 3:07 PM, "Patrik Nordwall" <patrik.nordw...@gmail.com> wrote:

> 
> 
> CSC-406 is fixed in trunk. I think your original problem with
> HibernateDaoSupport will actually go away if you use
> generate.jpa.annotation=false
> generate.spring.annotation=false
> generate.test.annotation=false
> 
> The dependency injection of sessionFactory is done in spring xml.
> 
> /Patrik
> 
> 
> Patrik Nordwall wrote:
>> >
>> > Ok, then I know what is wrong. You are using a combination that is not
>> > supported
>> > generate.jpa.annotation=false
>> > generate.test.annotation=true (by default)
>> >
>> > This will cause the junit test classes to extend AbstractDbUnitJpaTests,
>> > which requires other things.
>> >
>> > JPA, Spring annotations and JUnit annotations are new default features in
>> > Sculptor 1.6.0. If you still want to use the old style you need to add
>> > these properties:
>> > generate.jpa.annotation=false
>> > generate.spring.annotation=false
>> > generate.test.annotation=false
>> >
>> > With this configuration the junit tests will extend
>> > IsolatedDatabaseTestCase.
>> >
>> > I don't think generate.spring.annotation=false has anything to do with
>> > this issue, and it might be possible to use spring annotations = true in
>> > combination with jpa and test = false, but that is an area that is not
>> > well tested.
>> >
>> > /Patrik
>> >
>> >
>> >
>> >
>> > Jef Pfeiffer wrote:
>>> >>
>>> >> I¹m using 1.6.0
>>> >>
>>> >> I have no EntityManagerFactory-text.xml.
>>> >> Nor does my applicationContext-test.xml refer to one.
>>> >>
>>> >> ApplicationContext-test is (trimmed):
>>> >>
>>> >> <beans>    <context:annotation-config/>    <context:component-scan
>>> >> base-package="com.intuit.services"/>    <import
>>> >> resource="classpath:/SessionFactory-test.xml"/>    <import
>>> >> resource="classpath:/Interceptor-test.xml"/>    <import
>>> >> resource="classpath:/more-test.xml"/> </beans>
>>> >>
>>> >> Sculptor generator properties:
>>> >> deployment.type=ear deployment.applicationServer=JBoss db.product=oracle
>>> >> generate.jpa.annotation=false #generate.repository.hibernateSupport=true
>>> >> -
>>> >> bug report accepted 9/14 generate.gapClass=true
>>> >> generate.serviceContext=false project.nature=business-tier
>>> >> db.oracle.type.Blob=BLOB javaType.Blob=java.sql.Blob
>>> >> hibernateType.Blobl=blob
>>> >> 
>>> framework.applicationExceptionClass=com.intuit.services.acs.exception.ACSApp
>>> >> licationException
>>> >> 
>>> framework.accessBaseWithExceptionClass=com.intuit.services.acs.accessimpl.AC
>>> >> SAccessBaseWithException package.serviceInterface=service.api
>>> >> package.serviceImplementation=service.impl
>>> >> package.serviceProxy=service.proxy package.exception=domain.api.exception
>>> >> package.repositoryInterface=repository.api
>>> >> package.repositoryImplementation=repository.impl
>>> >> package.accessInterface=repository.access.api
>>> >> package.accessImplementation=repository.access.impl
>>> >> package.domain=domain.impl
>>> >>
>>> >> Starting from scratch (deleting everything but src/main/resource) I get
>>> >> the
>>> >> same issue (no EntityManagerFactory-test.xml).
>>> >>
>>> >> Can you reply with the bean definition I need?
>>> >>
>>> >> On 9/14/09 11:41 AM, "Patrik Nordwall" <patrik.nordw...@gmail.com> wrote:
>>> >>
>>>> >>>
>>>> >>>
>>>> >>> txManager is normally generated in EntityManagerFactory-test.xml, which
>>>> >>> is
>>>> >>> imported by applicationContext-test.xml
>>>> >>>
>>>> >>> Please verify EntityManagerFactory-test.xml.
>>>> >>>
>>>> >>> What version of sculptor and configuration are you using?
>>>> >>>
>>>> >>> /Patrik
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> Jef Pfeiffer wrote:
>>>>>> >>>> >
>>>>>> >>>> > When I take the flag out I get a different problem.
>>>>>> >>>> >
>>>>>> >>>> > Specifically:
>>>>>> >>>> >
>>>>>> >>>> > 4376 WARN  TestContextManager - Caught exception while allowing
>>>>>> >>>> > TestExecutionListener
>>>>>> >>>> >
>>>>> >>>> 
>>>>> 
[org.springframework.test.context.transaction.TransactionalTestExecutionList
>>>>>> >>>> > e...@7fc4a2d3] to process 'before' execution of test method >>>>>>
[public
>>>>> >>>> void
>>>>>> >>>> >
>>>>> >>>> 
>>>>> com.intuit.services.acs.service.api.FirmManagerTest.testAddUpdateFirm()
>>>>>> >>>> > throws java.lang.Exception] for test instance
>>>>>> >>>> > [null(com.intuit.services.acs.service.api.FirmManagerTest)]
>>>>>> >>>> > org.springframework.beans.factory.NoSuchBeanDefinitionException:
No
>>>>> >>>> bean
>>>>>> >>>> > named 'txManager' is defined
>>>>>> >>>> >
>>>>>> >>>> > Any ideas?
>>>>>> >>>> >
>>>>>> >>>> >
>>>> >>>
>>>> >>> --
>>>> >>> View this message in context:
>>>> >>> 
>>>> 
http://www.nabble.com/Question-on-error-running-unit-tests-in-eclipse-tp254174
>>>> >>> 29s17564p25439226.html
>>>> >>> Sent from the Fornax-Platform mailing list archive at Nabble.com.
>>>> >>>
>>>> >>>
>>>> >>> 
>>>> 
------------------------------------------------------------------------------
>>>> >>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
>>>> >>> 30-Day
>>>> >>> trial. Simplify your report design, integration and deployment - and
>>>> >>> focus on
>>>> >>> what you do best, core application coding. Discover what's new with
>>>> >>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>>>> >>> _______________________________________________
>>>> >>> Fornax-developer mailing list
>>>> >>> Fornax-developer@lists.sourceforge.net
>>>> >>> https://lists.sourceforge.net/lists/listinfo/fornax-developer
>>>> >>>
>>> >>
>>> >>
>>> >> 
>>> 
------------------------------------------------------------------------------
>>> >> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
>>> >> 30-Day
>>> >> trial. Simplify your report design, integration and deployment - and
>>> >> focus on
>>> >> what you do best, core application coding. Discover what's new with
>>> >> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>>> >> _______________________________________________
>>> >> Fornax-developer mailing list
>>> >> Fornax-developer@lists.sourceforge.net
>>> >> https://lists.sourceforge.net/lists/listinfo/fornax-developer
>>> >>
>>> >>
>> >
>> >
> 
> --
> View this message in context:
> http://www.nabble.com/Question-on-error-running-unit-tests-in-eclipse-tp254174
> 29s17564p25442639.html
> Sent from the Fornax-Platform mailing list archive at Nabble.com.
> 
> 
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Fornax-developer mailing list
> Fornax-developer@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/fornax-developer
> 

------------------------------------------------------------------------------
Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
http://p.sf.net/sfu/devconf
_______________________________________________
Fornax-developer mailing list
Fornax-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fornax-developer

Reply via email to