Hi all. I solved my last problem
(http://www.nabble.com/Jasperreports-compilation-error%21-tf4350546s2369.html
) in other way. Thanks to mraible & horwitz; I configured pom.xml file.
But now... When I try to run command>mvn jetty:run-war occurs this
error:
2007-08-31 11:35:11.984::WARN: Nested in
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'purchaseBetweenPDFReport' defined in ServletContext resource
[/WEB-INF/dispatcher-servlet.xml]: Instantiation of bean failed; nested
exception is java.lang.NoClassDefFoun
dError: net/sf/jasperreports/engine/design/JRCompiler:
java.lang.NoClassDefFoundError:
net/sf/jasperreports/engine/design/JRCompiler
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.getDeclaredConstructor(Class.java:1985)
at
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:54)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:759)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:724
Because the configured dispatcher-servlet.xml has the following code:
<!-- If a JasperReports view requires more complex configuration then use
the BeanNameViewResolver to map a given view name to a given view bean -->
<bean id="nameViewResolver"
class="org.springframework.web.servlet.view.BeanNameViewResolver"/>
<!--PurchaseBetweenReport-BEAN-START-->
<bean id="purchaseBetweenPDFReport"
class="org.springframework.web.servlet.view.jasperreports.JasperReportsMultiFormatView">
<property name="contentDispositionMappings">
<props>
<prop key="html">inline; filename=report.html</prop>
<prop key="csv">inline; filename=report.csv</prop>
<prop key="pdf">inline; filename=report.pdf</prop>
<prop key="xls">inline; filename=report.xls</prop>
</props>
</property>
<property name="url"
value="/WEB-INF/reports/purchaseBetweenReport.jasper" />
</bean>
<!--PurchaseBetweenReport-BEAN-END-->
<!--SaleBetweenReport-BEAN-START-->
<bean id="saleBetweenPDFReport"
class="org.springframework.web.servlet.view.jasperreports.JasperReportsMultiFormatView">
<property name="contentDispositionMappings">
<props>
<prop key="html">inline; filename=report.html</prop>
<prop key="csv">inline; filename=report.csv</prop>
<prop key="pdf">inline; filename=report.pdf</prop>
<prop key="xls">inline; filename=report.xls</prop>
</props>
</property>
<property name="url"
value="/WEB-INF/reports/saleBetweenReport.jasper"
/>
</bean>
<!--SaleBetweenReport-BEAN-END-->
Then, what to do?
The jasperreports libraries are in the .m2 repository.
--
View this message in context:
http://www.nabble.com/Another-jasperreports-compilation-error%21%21-tf4361284s2369.html#a12430159
Sent from the AppFuse - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]