I'm able to build a clean assembly from a clean checkout of the struts
2 trunk, using the temporary staging assembly in my local
settings.xml.
But, I'm seeing failing tests against sitegraph. The surefire report
is annexed.
I'll continue to test the rest of the assembly, but it would be nice
to build this with all the tests.
-Ted.
-------------------------------------------------------------------------------
Battery: org.apache.struts2.sitegraph.SiteGraphTest
-------------------------------------------------------------------------------
Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0.781 sec
testWebFlow(org.apache.struts2.sitegraph.SiteGraphTest) Time elapsed:
0.75 sec <<< ERROR!
[ stdout ]
---------------------------------------------------------------
[ stderr ]
---------------------------------------------------------------
Jan 28, 2007 7:49:57 PM
com.opensymphony.xwork2.util.ObjectTypeDeterminerFactory <clinit>
INFO: Detected GenericsObjectTypeDeterminer, initializing it...
Jan 28, 2007 7:49:57 PM com.opensymphony.xwork2.util.XWorkConverter
getInstance
INFO: Detected AnnotationXWorkConverter, initializing it...
Jan 28, 2007 7:49:57 PM
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider
register
INFO: Parsing configuration file [struts-default.xml]
Jan 28, 2007 7:49:57 PM
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider
register
INFO: Parsing configuration file [struts-plugin.xml]
Jan 28, 2007 7:49:57 PM
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider
register
INFO: Parsing configuration file [struts.xml]
Jan 28, 2007 7:49:57 PM org.apache.struts2.config.Settings getLocale
WARNING: Settings: Could not parse struts.locale setting, substituting
default VM locale
Jan 28, 2007 7:49:57 PM
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider
register
INFO: Parsing configuration file [struts-default.xml]
Jan 28, 2007 7:49:57 PM
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider
register
INFO: Parsing configuration file
[C:\projects\Apache\STRUTS_2_0_4\plugins\sitegraph\target\test-classes\org\apache\struts2\sitegraph\struts.xml]
[ stacktrace ]
-----------------------------------------------------------
com.opensymphony.xwork2.inject.DependencyException:
com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException:
No mapping found for dependency [type=java.lang.String,
name='struts.devMode'] in public static void
org.apache.struts2.dispatcher.Dispatcher.setDevMode(java.lang.String).
at
com.opensymphony.xwork2.inject.ContainerImpl.addInjectorsForMembers(ContainerImpl.java:156)
at
com.opensymphony.xwork2.inject.ContainerImpl.addInjectorsForMethods(ContainerImpl.java:125)
at
com.opensymphony.xwork2.inject.ContainerImpl.injectStatics(ContainerImpl.java:110)
at
com.opensymphony.xwork2.inject.ContainerBuilder.create(ContainerBuilder.java:494)
at
com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(DefaultConfiguration.java:144)
at
com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:52)
at
org.apache.struts2.sitegraph.StrutsConfigRetriever.getActionConfigs(StrutsConfigRetriever.java:48)
at
org.apache.struts2.sitegraph.StrutsConfigRetriever.getNamespaces(StrutsConfigRetriever.java:69)
at
org.apache.struts2.sitegraph.renderers.DOTRenderer.render(DOTRenderer.java:73)
at
org.apache.struts2.sitegraph.SiteGraph.prepare(SiteGraph.java:106)
at
org.apache.struts2.sitegraph.SiteGraphTest.testWebFlow(SiteGraphTest.java:47)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at junit.framework.TestCase.runTest(TestCase.java:154)
at junit.framework.TestCase.runBare(TestCase.java:127)
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:118)
at junit.framework.TestSuite.runTest(TestSuite.java:208)
at junit.framework.TestSuite.run(TestSuite.java:203)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.maven.surefire.battery.JUnitBattery.executeJUnit(JUnitBattery.java:242)
at
org.apache.maven.surefire.battery.JUnitBattery.execute(JUnitBattery.java:216)
at
org.apache.maven.surefire.Surefire.executeBattery(Surefire.java:215)
at org.apache.maven.surefire.Surefire.run(Surefire.java:163)
at org.apache.maven.surefire.Surefire.run(Surefire.java:87)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.maven.surefire.SurefireBooter.runTestsInProcess(SurefireBooter.java:313)
at
org.apache.maven.surefire.SurefireBooter.run(SurefireBooter.java:221)
at
org.apache.maven.test.SurefirePlugin.execute(SurefirePlugin.java:371)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:475)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:454)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by:
com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException:
No mapping found for dependency [type=java.lang.String,
name='struts.devMode'] in public static void
org.apache.struts2.dispatcher.Dispatcher.setDevMode(java.lang.String).
at
com.opensymphony.xwork2.inject.ContainerImpl.createParameterInjector(ContainerImpl.java:238)
at
com.opensymphony.xwork2.inject.ContainerImpl.getParametersInjectors(ContainerImpl.java:228)
at
com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.<init>(ContainerImpl.java:281)
at
com.opensymphony.xwork2.inject.ContainerImpl$3.create(ContainerImpl.java:129)
at
com.opensymphony.xwork2.inject.ContainerImpl$3.create(ContainerImpl.java:127)
at
com.opensymphony.xwork2.inject.ContainerImpl.addInjectorsForMembers(ContainerImpl.java:153)
... 56 more
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]