Using "mvn appfuse:full-source" works best if you do it at the beginning of a project, not after you've already started creating entities.
Matt On Mon, Apr 28, 2008 at 12:18 AM, Ryan Withers <[EMAIL PROTECTED]> wrote: > Vincent / Matt, > > I was successful at pulling down the sources with mvn appfuse:full-source. > I had to adjust all of my code to reference the newly pulled down classes > with my projects package structure (that was to be expected). However, what > I'm wrestling with is that it seems none of the configuration for all of the > appfuse classes came down with them. I'm mainly thinking of the > applicationContext.xml, etc. > > The other issue is that after doing the full-source command I was getting > a FileNotFound exception looking for /WEB-INF/ApplicationContext.xml this > exception is shown below: > > testRemove(com.oci.jnb.webapp.action.UserActionTest) Time elapsed: 0.084 > sec <<< ERROR! > org.springframework.beans.factory.BeanDefinitionStoreException: Could not > resolve bean definition resource pattern [/WEB-INF/applicationContext*.xml]; > nested exception is java.io.FileNotFoundException: class path resource > [WEB-INF/] cannot be resolved to URL because it does not exist > > I modified this to just ApplicationContext.xml and now I'm getting a: > > org.springframework.beans.factory.UnsatisfiedDependencyException: Error > creating bean with name 'com.oci.jnb.webapp.action.UserActionTest': > Unsatisfied dependency expressed through bean property 'userAction': Set > this property value or disable dependency checking for this bean. > > All of this makes me think I'm missing configuration for the Base appfuse > project. Do I need to configure all of the provided classes by hand, is > there another command to run to pull this down? I'd appreciate any > guidance. > > Thanks, > > Ryan > > > On Fri, Apr 25, 2008 at 10:12 AM, Vincent Ramdhanie <[EMAIL PROTECTED]> > wrote: > > I had a similar problem with netbeans before, using mvn > appfuse:full-source solved the problem for me. > > Vincent > > > > > > > > > > > > On Fri, Apr 25, 2008 at 10:56 AM, Ryan Withers <[EMAIL PROTECTED]> > wrote: > > > > > Matt, > > > > > > Thanks for the response. I was hoping to verify that the struts2 > appfuse basic struts jar file was at least getting downloaded. In the > project itself when implementing the unit test for the action class > Netbeans is complaining that it can't find the BaseActionTestCase. Looking > at the project libraries and the project test libraries I can tell that the > library below doesn't exist in either list. I'm not in a good spot to > differentiate whether or not this is a netbeans issue, I'll try to run from > the command line. Based on what I find out, I'll post again. If you happen > to have any further thoughts I'd appreciate it. > > > > > > Thanks again, > > > > > > Ryan > > > > > > > > > > > > > > > > > > On Fri, Apr 25, 2008 at 9:02 AM, Matt Raible <[EMAIL PROTECTED]> > wrote: > > > > > > > I don't understand what the problem is. What are you hoping to see > > > > with the find command? > > > > > > > > > > > > > > > > > > > > On Fri, Apr 25, 2008 at 7:49 AM, Ryan Withers <[EMAIL PROTECTED]> > wrote: > > > > > Hello All, > > > > > > > > > > I'm working on a project (writing an article actually) concerning > appfuse. > > > > > I'm using the following archtype: > > > > > > > > > > mvn archetype:create > > > > > -DarchetypeGroupId=org.appfuse.archetypes > > > > > -DarchetypeArtifactId=appfuse-basic-struts > > > > > -DremoteRepositories=http://static.appfuse.org/releases > > > > > -DarchetypeVersion=2.0.1 -DgroupId=com.ociweb.jnb > -DartifactId=timeEntryApp > > > > > > > > > > this is as specified in the quickstart tutorial. Trouble is that > the > > > > > project doesn't seem to be recognizing that I have the struts 2 > library > > > > > downloaded to the maven repository. I'm using / running the example > in > > > > > Netbeans 6.0.1, checking the maven repository for the appfuse > related jars > > > > > yielded: > > > > > > > > > > [EMAIL PROTECTED]:~/.m2/repository$ find . -name *.jar | grep appfuse > > > > > > ./org/codehaus/mojo/appfuse-maven-plugin/2.0.1/appfuse-maven-plugin-2.0.1.jar > > > > > ./org/appfuse/appfuse-service/2.0.1/appfuse-service-2.0.1.jar > > > > > ./org/appfuse/appfuse-jpa/2.0.1/appfuse-jpa-2.0.1.jar > > > > > > ./org/appfuse/maven-warpath-plugin/2.0.1/maven-warpath-plugin-2.0.1.jar > > > > > > ./org/appfuse/appfuse-data-common/2.0.1/appfuse-data-common-2.0.1.jar > > > > > > ./org/appfuse/archetypes/appfuse-modular-jsf/2.0.1/appfuse-modular-jsf-2.0.1.jar > > > > > > > > > > > ./org/appfuse/archetypes/appfuse-basic-jsf/2.0.1/appfuse-basic-jsf-2.0.1.jar > > > > > > ./org/appfuse/archetypes/appfuse-basic-spring/2.0.1/appfuse-basic-spring-2.0.1.jar > > > > > > ./org/appfuse/archetypes/appfuse-modular-tapestry/2.0.1/appfuse-modular-tapestry-2.0.1.jar > > > > > > > > > > > ./org/appfuse/archetypes/appfuse-modular-struts/2.0.1/appfuse-modular-struts-2.0.1.jar > > > > > > ./org/appfuse/archetypes/appfuse-basic-tapestry/2.0.1/appfuse-basic-tapestry-2.0.1.jar > > > > > > ./org/appfuse/archetypes/appfuse-basic-struts/2.0.1/appfuse-basic-struts-2.0.1.jar > > > > > ./org/appfuse/appfuse-hibernate/2.0.1/appfuse-hibernate-2.0.1.jar > > > > > > > > > > Could this be a problem with the pom.xml file? > > > > > > > > > > Thanks, > > > > > > > > > > Ryan > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]