Hello Jon
 actually it has nothing to do with maven, as i discovered later.. since
scope=compile will be visible in the test
it has to do with Spring classloading actually.. i'll post a solution here
as soon as i finish to try some code i found on
the web

with kindest regards
marco

On 7/5/07, Jon SlinnHawkins <[EMAIL PROTECTED]> wrote:

I think this may be a problem with Surefire and the way spring uses
classloaders :


http://jira.codehaus.org/browse/SUREFIRE-340?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel

If you find a solution please post....

Thanks


Marco Mistroni wrote:
> hi all,
> i know i should post this to maven list but it is about spring and i am
> sure someone here is using maven for building its environment
>
> I have an app composed of 3 project:
> - domain OBjects  , contains domain objects used by web and backend
project
> - backend project contains hibernate code
> - webapp contains webwork code that uses hibernate to access database
>
> i have been searching for solutions for not hardcoding hibernate mapping
> files.. i came across mappingJarLocations where you can specify jars
where
> hbm.xml file are located.
> this is fine, however i am building my project using maven2 and i am
> setting
> the dependency scope for domainObjects.jar on my backend project..
> if i use
> <scope>test</scope>
>
> test will fail because spring won't be able to find hbm.xml file (jar is
> not
> in classpath)
>
> if  i use
> <scope>compile</scope>
>
> jar won't be in test classpath....
> i was wondering if anyone on this forum came across same situation...
>
> here's my spring context...
>
> <bean id="sessionFactory" class="
> org.springframework.orm.hibernate3.LocalSessionFactoryBean">
>        <property name="dataSource">
>            <ref bean="dataSource"/>
>        </property>
>        <property name="mappingJarLocations">
>            <value>classpath*:domainObjects-1.0-SNAPSHOT.jar</value>
>        </property>
>        <property name="hibernateProperties">
>         <ref bean="exampleHibernateProperties" />
>        </property>
>    </bean>
>
>
>
>
> thanks in advancea nd regards
> marco
>


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


Reply via email to