After you make the changes in the core module, have you run mvn install either at the top level or in the core project?
Mike On 12/3/07, jackalista <[EMAIL PROTECTED]> wrote: > > > OK, I must be doing something basically wrong with the modular archetype > or > something like that. I put all the DAO and manager definitions that I > developed using the tutorial as a guide in the applicationContext.xml file > in core/src/main/resources. All the DAO and manager tests work fine with > those. The applicationContext.xml file in WEB-INF (specifically > web/src/main/webapp/WEB-INF) had no entires in it at all up till now but I > threw in the PersonManager test definition as you suggested and fixed the > package name to match mine but I got an exception running mvn > jetty:run-war. > Do I need to duplicate all the entries from the appContext file from > core/src/main/resources or are those in the wrong place? Thanks for your > help, the stack trace when I add the PersonManager declaration to the > context file in WEB-INF follows: > > [Mx] ERROR [main] ContextLoader.initWebApplicationContext(203) | Context > initialization failed > org.springframework.beans.factory.BeanCreationException: Error creating > bean > with name 'handlerMapping' defined in Servl > etContext resource [/WEB-INF/xfire-servlet.xml]: Initialization of bean > failed; nested exception is org.springframework. > beans.factory.CannotLoadBeanClassException: Cannot find class > [org.jackalista.mx.service.impl.PersonManagerImpl] for bea > n with name 'personManager' defined in ServletContext resource > [/WEB-INF/applicationContext.xml]; nested exception is ja > va.lang.ClassNotFoundException: > org.jackalista.mx.service.impl.PersonManagerImpl > Caused by: > org.springframework.beans.factory.CannotLoadBeanClassException: Cannot > find > class [org.jackalista.mx.service.impl.Person > ManagerImpl] for bean with name 'personManager' defined in ServletContext > resource [/WEB-INF/applicationContext.xml]; ne > sted exception is java.lang.ClassNotFoundException: > org.jackalista.mx.service.impl.PersonManagerImpl > Caused by: > java.lang.ClassNotFoundException: > org.jackalista.mx.service.impl.PersonManagerImpl > 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 > org.codehaus.classworlds.RealmClassLoader.loadClassDirect( > RealmClassLoader.java:195) > at > org.codehaus.classworlds.DefaultClassRealm.loadClass( > DefaultClassRealm.java:255) > at > org.codehaus.classworlds.DefaultClassRealm.loadClass( > DefaultClassRealm.java:274) > > Alejandro Castro wrote: > > > > Hey Tia, > > > > I got mine working, but I'm using a basic archetype, not the modular. > > Anyway I didn't need to override xfire-servlet.xml, I just configured my > > beans in the application-context.xml located on WEB-INF folder. > > So go ahead and copy this definition into that file and check if that > > works. > > > > [code] > >> <bean id="personManager" > >> class="org.foo.mx.service.impl.PersonManagerImpl"> > >> <constructor-arg ref="personDao"/> > >> </bean> > >> [/code] > >> > > > > Hope that helps. > > > > Alejandro > > > > > > -- > View this message in context: > http://www.nabble.com/Web-services-in-Appfuse-2.0-tf4481079s2369.html#a14124034 > Sent from the AppFuse - User mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >