birt 集成到 weblogic 9中,老是出现问题:
java.lang.NoSuchMethodError: org.mozilla.javascript.ImporterTopLevel.initStandar
dObjects(Lorg/mozilla/javascript/Context;Z)V
at org.eclipse.birt.core.script.ScriptContext.<init>(ScriptContext.java:
81)
at org.eclipse.birt.report.engine.executor.ExecutionContext.<init>(Execu
tionContext.java:248)
at org.eclipse.birt.report.engine.api.impl.EngineTask.<init>(EngineTask.
java:118)
at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.<init>(RunAn
dRenderTask.java:54)
at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.createRunA
ndRenderTask(ReportEngineHelper.java:215)
at org.eclipse.birt.report.engine.api.ReportEngine.createRunAndRenderTas
k(ReportEngine.java:258)
google后,发现两个解决方案,
一、替换weblogic.jar中的js.jar文件,
麻烦,有隐串
二、在 web应用中加入
<prefer-web-inf-classes>true</prefer-web-inf-classes>
导致应用无法发布成功。
最后自己想出一种方案:
在weblogic的应动域目录中,setDomainEnv.cmd文件中, 更改如下:
@REM SET THE CLASSPATH
set CLASSPATH=%WL_HOME%\server\lib\mysql5.jar;%WL_HOME%\server\lib\js.jar;%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POST_CLASSPATH%;%WLP_POST_CLASSPATH%
将js.jar 文件复制到 server/lib目录中。在类路径中设置优先载入。
pdf电子书下载 soa.hntky.com
posted @
2008-05-29 16:56 风中的舞者 阅读(2535) |
评论 (3) |
编辑 收藏
向大家推荐一下java pdf下载的网站(全英文章)
http://soa.hntky.com
posted @
2008-03-04 13:01 风中的舞者 阅读(345) |
评论 (0) |
编辑 收藏
soa.hntky.com
很多的电子书,速度较快,可以搜索
posted @
2007-05-25 08:36 风中的舞者 阅读(911) |
评论 (1) |
编辑 收藏
int
ret
string filename
string filename2
string resume
filename
=
"
d:\smis2\xmk.xls
"
filename2
=
"
d:\smis2\2006050120xmk.xls
"
resume
=
"
d:\smis2\resume.xlw
"
filedelete(resume)
oleobject xlapp,xlsub
xlapp
=
create oleobject
ret
=
xlapp.connecttonewobject(
"
excel.sheet
"
)
//
ret=xlapp.connecttonewobject("excel.application")
if
ret
<
0
then
messagebox(
"
你的电脑未安装Excel
"
,string(ret))
return
end
if
xlapp.application.workbooks.open(filename)
xlsub
=
xlapp.application.activeworkbook.worksheets[
1
]
xlsub.cells[
4
,
2
].value
=
"
我是吴吴
"
xlapp.saveas(filename2,
true
)
messagebox(
"
aa
"
,
"
aa
"
)
xlapp.application.save(
'
'
)
//
xlapp.application.close()
xlapp.application.quit()
xlsub.disconnectobject()
xlapp.disconnectobject()
destroy xlsub
destroy xlapp
posted @
2006-10-20 10:09 风中的舞者 阅读(737) |
评论 (0) |
编辑 收藏
摘要: Introducing the JavaMail API
The JavaMail API is an optional package (standard extension) for reading, composing, and sending electronic messages. You use the package to create Mail User Agent ...
阅读全文
posted @
2006-10-20 09:01 风中的舞者 阅读(314) |
评论 (0) |
编辑 收藏