Just FYI, the turorial I was using is located here:
http://raibledesigns.com/wiki/AppFuseJasperReports.html Ivan Garcia wrote: > > Did you find the solution? > > the xml you attached is not well nested: > > ‹property name="paramName"/> > <value>action</action> > > should be like: > > ‹property name="paramName"> > <value>action</action> > ‹/property > > > Regards > Ivan > > > rfisk wrote: >> >> I followed the tutorial for wiring up jasper but their appears to be some >> problem that is showing up as a formatting problem with the bean >> definitions in action-servlet.xml >> >> I created the controllers and the managers for the reports, and when I >> run the tests, I get the following: >> >> >> test-web: >> [echo] Testing web... >> [junit] Testsuite: >> com.quantum.webapp.action.MessageReportControllerTest >> [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec >> >> [junit] Null Test: Caused an ERROR >> [junit] null >> [junit] java.lang.ExceptionInInitializerError >> [junit] at java.lang.Class.forName0(Native Method) >> [junit] at java.lang.Class.forName(Class.java:164) >> [junit] Caused by: >> org.springframework.beans.factory.BeanDefinitionStoreExce >> ption: Line 177 in XML document from ServletContext resource >> [/WEB-INF/action-se >> rvlet.xml] is invalid; nested exception is org.xml.sax.SAXParseException: >> cvc-co >> mplex-type.2.4.a: Invalid content was found starting with element >> 'value'. One o >> f '{"http://www.springframework.org/schema/beans":import, >> "http://www.springfram >> ework.org/schema/beans":alias, >> "http://www.springframework.org/schema/beans":bea >> n, WC[##other:"http://www.springframework.org/schema/beans"]}' is >> expected. >> [junit] at >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader >> .doLoadBeanDefinitions(XmlBeanDefinitionReader.java:417) >> [junit] at >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader >> .loadBeanDefinitions(XmlBeanDefinitionReader.java:357) >> [junit] at >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader >> .loadBeanDefinitions(XmlBeanDefinitionReader.java:334) >> [junit] at >> org.springframework.beans.factory.support.AbstractBeanDefinit >> ionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126) >> [junit] at >> org.springframework.beans.factory.support.AbstractBeanDefinit >> ionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142) >> [junit] at >> org.springframework.web.context.support.XmlWebApplicationCont >> ext.loadBeanDefinitions(XmlWebApplicationContext.java:123) >> [junit] at >> org.springframework.web.context.support.XmlWebApplicationCont >> ext.loadBeanDefinitions(XmlWebApplicationContext.java:91) >> [junit] at >> org.springframework.context.support.AbstractRefreshableApplic >> ationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94) >> [junit] at >> org.springframework.context.support.AbstractApplicationContex >> t.refresh(AbstractApplicationContext.java:294) >> [junit] at >> org.springframework.web.context.support.AbstractRefreshableWe >> bApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156) >> [junit] at >> com.quantum.webapp.action.BaseControllerTestCase.<clinit>(Bas >> eControllerTestCase.java:41) >> [junit] ... 5 more >> [junit] Caused by: org.xml.sax.SAXParseException: >> cvc-complex-type.2.4.a: In >> valid content was found starting with element 'value'. One of >> '{"http://www.spri >> ngframework.org/schema/beans":import, >> "http://www.springframework.org/schema/bea >> ns":alias, "http://www.springframework.org/schema/beans":bean, >> WC[##other:"http: >> //www.springframework.org/schema/beans"]}' is expected. >> [junit] at >> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseExce >> ption(Unknown Source) >> [junit] at >> org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Sour >> ce) >> [junit] at >> org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown S >> ource) >> [junit] at >> org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown S >> ource) >> [junit] at >> org.apache.xerces.impl.xs.XMLSchemaValidator$XSIErrorReporter >> .reportError(Unknown Source) >> [junit] at >> org.apache.xerces.impl.xs.XMLSchemaValidator.reportSchemaErro >> r(Unknown Source) >> [junit] at >> org.apache.xerces.impl.xs.XMLSchemaValidator.handleStartEleme >> nt(Unknown Source) >> [junit] at >> org.apache.xerces.impl.xs.XMLSchemaValidator.startElement(Unk >> nown Source) >> [junit] at >> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElem >> ent(Unknown Source) >> [junit] at >> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$Fragmen >> tContentDispatcher.dispatch(Unknown Source) >> [junit] at >> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDoc >> ument(Unknown Source) >> [junit] at >> org.apache.xerces.parsers.XML11Configuration.parse(Unknown So >> urce) >> [junit] at >> org.apache.xerces.parsers.XML11Configuration.parse(Unknown So >> urce) >> [junit] at org.apache.xerces.parsers.XMLParser.parse(Unknown >> Source) >> [junit] at org.apache.xerces.parsers.DOMParser.parse(Unknown >> Source) >> [junit] at >> org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Sour >> ce) >> [junit] at >> org.springframework.beans.factory.xml.DefaultDocumentLoader.l >> oadDocument(DefaultDocumentLoader.java:77) >> [junit] at >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader >> .doLoadBeanDefinitions(XmlBeanDefinitionReader.java:405) >> [junit] ... 15 more >> >> >> [junit] Test com.quantum.webapp.action.MessageReportControllerTest >> FAILED >> >> >> It's related to the following bean definition as copied from the >> tutorial: >> >> ‹bean id="methodNameResolver" >> class="org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver"› >> ‹property name="paramName"/> >> <value>action</action> >> ‹/bean› >> >> Has anyone else experienced this problem? >> >> > > -- View this message in context: http://www.nabble.com/Problem-wiring-up-Jasper-reports-and-appfuse-%28Spring-mvc%29-tf3569026s2369.html#a10024966 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
