jasperserver中的错误:资源被解释为脚本但使用MIME传输

时间:2015-04-12 05:07:45

标签: jasperserver

我知道这可能是重复的问题。

当我启动社区jasperserver时出现此错误,并且加载报表时会出现自定义可视化组件,并且会发生此错误。 消失。我打电话的时候:

http://localhost:8080/jasperserver/reportresource/reportresource?resource=com/jaspersoft/jasperreports/customvisualization/resources/require/cv-component.js

什么都没有回来,所以这可能是问题吧?

但是当我启动jasperserver商业版时,此错误消失了。我打电话的时候:

http://localhost:8080/jasperserver-pro/reportresource/reportresource?resource=com/jaspersoft/jasperreports/customvisualization/resources/require/cv-component.js 

它会返回此cv-component.js的内容。

任何想法?

1 个答案:

答案 0 :(得分:0)

这个技巧(在经过几小时的triel-and-error之后为我留下的)是在jasperreports.properties中设置正确的配置(在Windows机器上):

com.jaspersoft.jasperreports.components.customvisualization.require.js =文件:/ C:/path/to/require.js

net.sf.jasperreports.web.resource.pattern.customvisualization.scripts = COM /的JasperSoft / JasperReports的/ customvisualization /资源/需要/.*

请参阅“file:/ ....”和“...特别要求/.* ...(与jaspersoft docs中的内容略有不同......)

干杯,托马斯