[ 
https://issues.apache.org/jira/browse/WW-4080?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bruce Phillips reassigned WW-4080:
----------------------------------

    Assignee: Bruce Phillips
    
> Annotations example fails
> -------------------------
>
>                 Key: WW-4080
>                 URL: https://issues.apache.org/jira/browse/WW-4080
>             Project: Struts 2
>          Issue Type: Task
>          Components: Example Applications
>    Affects Versions: 2.2.1
>            Reporter: Antonio Sánchez
>            Assignee: Bruce Phillips
>            Priority: Minor
>              Labels: documentation, examples
>             Fix For: 2.3.16
>
>
> Example Annotations Maven:
> http://code.google.com/p/struts2-examples/downloads/detail?name=Struts2_Annotations_Mvn_2_2_1.zip&can=2&q=&sort=filename
> Fails when trying to run. I'm using Netbeans7.3 and Tomcat7.0.34 Output:
> {noformat}
> Some problems were encountered while building the effective model for 
> org.apache.struts:Struts2_Annotations_Mvn:war:0.0.1-SNAPSHOT
> 'build.plugins.plugin.version' for 
> org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 16, column 
> 12
> It is highly recommended to fix these problems because they threaten the 
> stability of your build.
> For this reason, future Maven versions might no longer support building such 
> malformed projects.
> ...
> ...
> ...
> -------------------------------------------------------
>  T E S T S
> -------------------------------------------------------
> Running org.apache.struts.struts2annotations.action.RegisterActionTest
> 2013-05-23 10:00:35,560 WARN  
> org.springframework.mock.web.MockServletContext.getResourcePaths:212 - 
> Couldn't get resource paths for class path resource [WEB-INF/content/]
> java.io.FileNotFoundException: class path resource [WEB-INF/content/] cannot 
> be resolved to URL because it does not exist
>       at 
> org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:163)
>       at 
> org.springframework.core.io.ClassPathResource.getFile(ClassPathResource.java:175)
>       at 
> org.springframework.mock.web.MockServletContext.getResourcePaths(MockServletContext.java:196)
>       at 
> org.apache.struts2.convention.DefaultResultMapBuilder.createFromResources(DefaultResultMapBuilder.java:254)
>       at 
> org.apache.struts2.convention.DefaultResultMapBuilder.build(DefaultResultMapBuilder.java:191)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.createActionConfig(PackageBasedActionConfigBuilder.java:865)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildConfiguration(PackageBasedActionConfigBuilder.java:637)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildActionConfigs(PackageBasedActionConfigBuilder.java:336)
>       at 
> org.apache.struts2.convention.ClasspathPackageProvider.loadPackages(ClasspathPackageProvider.java:53)
>       at 
> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:215)
>       at 
> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
>       at 
> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371)
>       at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
>       at 
> org.apache.struts2.util.StrutsTestCaseHelper.initDispatcher(StrutsTestCaseHelper.java:54)
>       at 
> org.apache.struts2.StrutsTestCase.initDispatcher(StrutsTestCase.java:202)
>       at org.apache.struts2.StrutsTestCase.setUp(StrutsTestCase.java:188)
>       at junit.framework.TestCase.runBare(TestCase.java:128)
>       at junit.framework.TestResult$1.protect(TestResult.java:106)
>       at junit.framework.TestResult.runProtected(TestResult.java:124)
>       at junit.framework.TestResult.run(TestResult.java:109)
>       at junit.framework.TestCase.run(TestCase.java:120)
>       at junit.framework.TestSuite.runTest(TestSuite.java:230)
>       at junit.framework.TestSuite.run(TestSuite.java:225)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:601)
>       at 
> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:96)
>       at 
> org.apache.maven.surefire.junit.JUnit3Provider.executeTestSet(JUnit3Provider.java:117)
>       at 
> org.apache.maven.surefire.junit.JUnit3Provider.invoke(JUnit3Provider.java:94)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:601)
>       at 
> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
>       at 
> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
>       at 
> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
>       at 
> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107)
>       at 
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
> 2013-05-23 10:00:35,579 WARN  
> org.springframework.mock.web.MockServletContext.getResourcePaths:212 - 
> Couldn't get resource paths for class path resource [WEB-INF/content/]
> java.io.FileNotFoundException: class path resource [WEB-INF/content/] cannot 
> be resolved to URL because it does not exist
>       at 
> org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:163)
>       at 
> org.springframework.core.io.ClassPathResource.getFile(ClassPathResource.java:175)
>       at 
> org.springframework.mock.web.MockServletContext.getResourcePaths(MockServletContext.java:196)
>       at 
> org.apache.struts2.convention.DefaultResultMapBuilder.createFromResources(DefaultResultMapBuilder.java:254)
>       at 
> org.apache.struts2.convention.DefaultResultMapBuilder.build(DefaultResultMapBuilder.java:191)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.createActionConfig(PackageBasedActionConfigBuilder.java:865)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildConfiguration(PackageBasedActionConfigBuilder.java:637)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildActionConfigs(PackageBasedActionConfigBuilder.java:336)
>       at 
> org.apache.struts2.convention.ClasspathPackageProvider.loadPackages(ClasspathPackageProvider.java:53)
>       at 
> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:215)
>       at 
> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
>       at 
> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371)
>       at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
>       at 
> org.apache.struts2.util.StrutsTestCaseHelper.initDispatcher(StrutsTestCaseHelper.java:54)
>       at 
> org.apache.struts2.StrutsTestCase.initDispatcher(StrutsTestCase.java:202)
>       at org.apache.struts2.StrutsTestCase.setUp(StrutsTestCase.java:188)
>       at junit.framework.TestCase.runBare(TestCase.java:128)
>       at junit.framework.TestResult$1.protect(TestResult.java:106)
>       at junit.framework.TestResult.runProtected(TestResult.java:124)
>       at junit.framework.TestResult.run(TestResult.java:109)
>       at junit.framework.TestCase.run(TestCase.java:120)
>       at junit.framework.TestSuite.runTest(TestSuite.java:230)
>       at junit.framework.TestSuite.run(TestSuite.java:225)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:601)
>       at 
> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:96)
>       at 
> org.apache.maven.surefire.junit.JUnit3Provider.executeTestSet(JUnit3Provider.java:117)
>       at 
> org.apache.maven.surefire.junit.JUnit3Provider.invoke(JUnit3Provider.java:94)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:601)
>       at 
> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
>       at 
> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
>       at 
> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
>       at 
> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107)
>       at 
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
> 2013-05-23 10:00:35,582 WARN  
> org.springframework.mock.web.MockServletContext.getResourcePaths:212 - 
> Couldn't get resource paths for class path resource [WEB-INF/content/]
> java.io.FileNotFoundException: class path resource [WEB-INF/content/] cannot 
> be resolved to URL because it does not exist
>       at 
> org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:163)
>       at 
> org.springframework.core.io.ClassPathResource.getFile(ClassPathResource.java:175)
>       at 
> org.springframework.mock.web.MockServletContext.getResourcePaths(MockServletContext.java:196)
>       at 
> org.apache.struts2.convention.DefaultResultMapBuilder.createFromResources(DefaultResultMapBuilder.java:254)
>       at 
> org.apache.struts2.convention.DefaultResultMapBuilder.build(DefaultResultMapBuilder.java:191)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.createActionConfig(PackageBasedActionConfigBuilder.java:865)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildConfiguration(PackageBasedActionConfigBuilder.java:651)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildActionConfigs(PackageBasedActionConfigBuilder.java:336)
>       at 
> org.apache.struts2.convention.ClasspathPackageProvider.loadPackages(ClasspathPackageProvider.java:53)
>       at 
> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:215)
>       at 
> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
>       at 
> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371)
>       at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
>       at 
> org.apache.struts2.util.StrutsTestCaseHelper.initDispatcher(StrutsTestCaseHelper.java:54)
>       at 
> org.apache.struts2.StrutsTestCase.initDispatcher(StrutsTestCase.java:202)
>       at org.apache.struts2.StrutsTestCase.setUp(StrutsTestCase.java:188)
>       at junit.framework.TestCase.runBare(TestCase.java:128)
>       at junit.framework.TestResult$1.protect(TestResult.java:106)
>       at junit.framework.TestResult.runProtected(TestResult.java:124)
>       at junit.framework.TestResult.run(TestResult.java:109)
>       at junit.framework.TestCase.run(TestCase.java:120)
>       at junit.framework.TestSuite.runTest(TestSuite.java:230)
>       at junit.framework.TestSuite.run(TestSuite.java:225)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:601)
>       at 
> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:96)
>       at 
> org.apache.maven.surefire.junit.JUnit3Provider.executeTestSet(JUnit3Provider.java:117)
>       at 
> org.apache.maven.surefire.junit.JUnit3Provider.invoke(JUnit3Provider.java:94)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:601)
>       at 
> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
>       at 
> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
>       at 
> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
>       at 
> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107)
>       at 
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
> 2013-05-23 10:00:35,601 DEBUG 
> org.apache.struts.struts2annotations.action.RegisterActionTest.testInput:18 - 
> In RegisterActionTest method testInput.
> 2013-05-23 10:00:35,664 INFO  
> org.apache.struts.struts2annotations.action.RegisterAction.input:26 - In 
> input method of class RegisterAction
> 2013-05-23 10:00:35,863 WARN  
> org.springframework.mock.web.MockServletContext.getResourcePaths:212 - 
> Couldn't get resource paths for class path resource [WEB-INF/content/]
> java.io.FileNotFoundException: class path resource [WEB-INF/content/] cannot 
> be resolved to URL because it does not exist
>       at 
> org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:163)
>       at 
> org.springframework.core.io.ClassPathResource.getFile(ClassPathResource.java:175)
>       at 
> org.springframework.mock.web.MockServletContext.getResourcePaths(MockServletContext.java:196)
>       at 
> org.apache.struts2.convention.DefaultResultMapBuilder.createFromResources(DefaultResultMapBuilder.java:254)
>       at 
> org.apache.struts2.convention.DefaultResultMapBuilder.build(DefaultResultMapBuilder.java:191)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.createActionConfig(PackageBasedActionConfigBuilder.java:865)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildConfiguration(PackageBasedActionConfigBuilder.java:637)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildActionConfigs(PackageBasedActionConfigBuilder.java:336)
>       at 
> org.apache.struts2.convention.ClasspathPackageProvider.loadPackages(ClasspathPackageProvider.java:53)
>       at 
> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:215)
>       at 
> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
>       at 
> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371)
>       at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
>       at 
> org.apache.struts2.util.StrutsTestCaseHelper.initDispatcher(StrutsTestCaseHelper.java:54)
>       at 
> org.apache.struts2.StrutsTestCase.initDispatcher(StrutsTestCase.java:202)
>       at org.apache.struts2.StrutsTestCase.setUp(StrutsTestCase.java:188)
>       at junit.framework.TestCase.runBare(TestCase.java:128)
>       at junit.framework.TestResult$1.protect(TestResult.java:106)
>       at junit.framework.TestResult.runProtected(TestResult.java:124)
>       at junit.framework.TestResult.run(TestResult.java:109)
>       at junit.framework.TestCase.run(TestCase.java:120)
>       at junit.framework.TestSuite.runTest(TestSuite.java:230)
>       at junit.framework.TestSuite.run(TestSuite.java:225)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:601)
>       at 
> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:96)
>       at 
> org.apache.maven.surefire.junit.JUnit3Provider.executeTestSet(JUnit3Provider.java:117)
>       at 
> org.apache.maven.surefire.junit.JUnit3Provider.invoke(JUnit3Provider.java:94)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:601)
>       at 
> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
>       at 
> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
>       at 
> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
>       at 
> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107)
>       at 
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
> 2013-05-23 10:00:35,865 WARN  
> org.springframework.mock.web.MockServletContext.getResourcePaths:212 - 
> Couldn't get resource paths for class path resource [WEB-INF/content/]
> java.io.FileNotFoundException: class path resource [WEB-INF/content/] cannot 
> be resolved to URL because it does not exist
>       at 
> org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:163)
>       at 
> org.springframework.core.io.ClassPathResource.getFile(ClassPathResource.java:175)
>       at 
> org.springframework.mock.web.MockServletContext.getResourcePaths(MockServletContext.java:196)
>       at 
> org.apache.struts2.convention.DefaultResultMapBuilder.createFromResources(DefaultResultMapBuilder.java:254)
>       at 
> org.apache.struts2.convention.DefaultResultMapBuilder.build(DefaultResultMapBuilder.java:191)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.createActionConfig(PackageBasedActionConfigBuilder.java:865)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildConfiguration(PackageBasedActionConfigBuilder.java:637)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildActionConfigs(PackageBasedActionConfigBuilder.java:336)
>       at 
> org.apache.struts2.convention.ClasspathPackageProvider.loadPackages(ClasspathPackageProvider.java:53)
>       at 
> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:215)
>       at 
> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
>       at 
> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371)
>       at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
>       at 
> org.apache.struts2.util.StrutsTestCaseHelper.initDispatcher(StrutsTestCaseHelper.java:54)
>       at 
> org.apache.struts2.StrutsTestCase.initDispatcher(StrutsTestCase.java:202)
>       at org.apache.struts2.StrutsTestCase.setUp(StrutsTestCase.java:188)
>       at junit.framework.TestCase.runBare(TestCase.java:128)
>       at junit.framework.TestResult$1.protect(TestResult.java:106)
>       at junit.framework.TestResult.runProtected(TestResult.java:124)
>       at junit.framework.TestResult.run(TestResult.java:109)
>       at junit.framework.TestCase.run(TestCase.java:120)
>       at junit.framework.TestSuite.runTest(TestSuite.java:230)
>       at junit.framework.TestSuite.run(TestSuite.java:225)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:601)
>       at 
> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:96)
>       at 
> org.apache.maven.surefire.junit.JUnit3Provider.executeTestSet(JUnit3Provider.java:117)
>       at 
> org.apache.maven.surefire.junit.JUnit3Provider.invoke(JUnit3Provider.java:94)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:601)
>       at 
> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
>       at 
> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
>       at 
> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
>       at 
> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107)
>       at 
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
> 2013-05-23 10:00:35,867 WARN  
> org.springframework.mock.web.MockServletContext.getResourcePaths:212 - 
> Couldn't get resource paths for class path resource [WEB-INF/content/]
> java.io.FileNotFoundException: class path resource [WEB-INF/content/] cannot 
> be resolved to URL because it does not exist
>       at 
> org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:163)
>       at 
> org.springframework.core.io.ClassPathResource.getFile(ClassPathResource.java:175)
>       at 
> org.springframework.mock.web.MockServletContext.getResourcePaths(MockServletContext.java:196)
>       at 
> org.apache.struts2.convention.DefaultResultMapBuilder.createFromResources(DefaultResultMapBuilder.java:254)
>       at 
> org.apache.struts2.convention.DefaultResultMapBuilder.build(DefaultResultMapBuilder.java:191)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.createActionConfig(PackageBasedActionConfigBuilder.java:865)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildConfiguration(PackageBasedActionConfigBuilder.java:651)
>       at 
> org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildActionConfigs(PackageBasedActionConfigBuilder.java:336)
>       at 
> org.apache.struts2.convention.ClasspathPackageProvider.loadPackages(ClasspathPackageProvider.java:53)
>       at 
> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:215)
>       at 
> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
>       at 
> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371)
>       at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
>       at 
> org.apache.struts2.util.StrutsTestCaseHelper.initDispatcher(StrutsTestCaseHelper.java:54)
>       at 
> org.apache.struts2.StrutsTestCase.initDispatcher(StrutsTestCase.java:202)
>       at org.apache.struts2.StrutsTestCase.setUp(StrutsTestCase.java:188)
>       at junit.framework.TestCase.runBare(TestCase.java:128)
>       at junit.framework.TestResult$1.protect(TestResult.java:106)
>       at junit.framework.TestResult.runProtected(TestResult.java:124)
>       at junit.framework.TestResult.run(TestResult.java:109)
>       at junit.framework.TestCase.run(TestCase.java:120)
>       at junit.framework.TestSuite.runTest(TestSuite.java:230)
>       at junit.framework.TestSuite.run(TestSuite.java:225)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:601)
>       at 
> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:96)
>       at 
> org.apache.maven.surefire.junit.JUnit3Provider.executeTestSet(JUnit3Provider.java:117)
>       at 
> org.apache.maven.surefire.junit.JUnit3Provider.invoke(JUnit3Provider.java:94)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:601)
>       at 
> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
>       at 
> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
>       at 
> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
>       at 
> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107)
>       at 
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
> 2013-05-23 10:00:35,876 DEBUG 
> org.apache.struts.struts2annotations.action.RegisterActionTest.testExecute:37 
> - In RegisterActionTest method testExecute.
> 2013-05-23 10:00:35,929 INFO  
> org.apache.struts.struts2annotations.action.RegisterAction.execute:35 - In 
> execute method of class RegisterAction
> 2013-05-23 10:00:35,930 DEBUG 
> org.apache.struts.struts2annotations.action.RegisterActionTest.testExecute:58 
> - Result of calling RegisterAction execute method is success
> 2013-05-23 10:00:35,931 DEBUG 
> org.apache.struts.struts2annotations.action.RegisterActionTest.testExecute:64 
> - Person object available from RegisterAction is  First Name: Bruce Last 
> Name:  Phillips Email:      [email protected] Age:      30
> Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.383 sec <<< 
> FAILURE!
> Results :
> Tests in error: 
>   testInput(org.apache.struts.struts2annotations.action.RegisterActionTest): 
> No result defined for action 
> org.apache.struts.struts2annotations.action.RegisterAction and result input
> Tests run: 2, Failures: 0, Errors: 1, Skipped: 0
> ------------------------------------------------------------------------
> BUILD FAILURE
> ------------------------------------------------------------------------
> Total time: 4.957s
> Finished at: Thu May 23 10:00:35 CEST 2013
> Final Memory: 15M/109M
> ------------------------------------------------------------------------
> Failed to execute goal 
> org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on 
> project Struts2_Annotations_Mvn: There are test failures.
> Please refer to 
> /home/antonio/desarrollos/laboratorio/struts2/Struts2_Annotations_Mvn/target/surefire-reports
>  for the individual test results.
> -> [Help 1]
> To see the full stack trace of the errors, re-run Maven with the -e switch.
> Re-run Maven using the -X switch to enable full debug logging.
> For more information about the errors and possible solutions, please read the 
> following articles:
> [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to