« | October 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | |
| 公告 |
|
Blog信息 |
blog名称:KENWOOD 日志总数:8 评论数量:13 留言数量:0 访问次数:59766 建立时间:2006年7月31日 |

| |
我的打工生活 原创空间
Triger 发表于 2006/7/31 13:55:48 |
今天的天气不好,广东中山热到晕浪,如果渡过这个复天,真是一个问题。
但更难渡过的是老板叫我用Eclispe+ORACLE+BIRT+Hibernate,写相当于C/S模式的大型ERP系统,真的不知如何下手。因为本人不是用Eclispe的,就本人的见解,JAVA是用设计WEB,写后台的还可以,用来写复杂的中国式报表,真他妈的难啊。
各位救救小弟,如果用JAVA中设用BIRT报表,本人调成功了,便XML数据源出错,如下是出错信息。
2006-7-31 13:06:21 org.eclipse.birt.data.engine.impl.DataEngineImpl <init>
信息: Data Engine starts up
2006-7-31 13:06:21 org.eclipse.birt.report.engine.data.dte.AbstractDataEngine prepare
严重: Missing extenion id in data source definition, DSOUR_XML
org.eclipse.birt.report.engine.api.EngineException: Missing extenion id in data source definition, DSOUR_XML
at org.eclipse.birt.report.engine.adapter.ModelDteApiAdapter.newOdaDataSource(ModelDteApiAdapter.java:298)
at org.eclipse.birt.report.engine.adapter.ModelDteApiAdapter.createDataSourceDesign(ModelDteApiAdapter.java:179)
at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.prepare(AbstractDataEngine.java:152)
at org.eclipse.birt.report.engine.executor.ReportExecutor.execute(ReportExecutor.java:101)
at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportExecutor.execute(LocalizedReportExecutor.java:38)
at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:68)
at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run(RunAndRenderTask.java:187)
at user.ExecuteReport.executeReport(ExecuteReport.java:54)
at user.Reporttest.main(Reporttest.java:9)
2006-7-31 13:06:21 org.eclipse.birt.data.engine.impl.DataEngineImpl defineDataSet
警告: Data source {DSOUR_XML} is not defined
org.eclipse.birt.data.engine.core.DataException: Data source is not defined: DSOUR_XML
at org.eclipse.birt.data.engine.impl.DataEngineImpl.defineDataSet(DataEngineImpl.java:250)
at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.prepare(AbstractDataEngine.java:169)
at org.eclipse.birt.report.engine.executor.ReportExecutor.execute(ReportExecutor.java:101)
at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportExecutor.execute(LocalizedReportExecutor.java:38)
at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:68)
at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run(RunAndRenderTask.java:187)
at user.ExecuteReport.executeReport(ExecuteReport.java:54)
at user.Reporttest.main(Reporttest.java:9)
2006-7-31 13:06:21 org.eclipse.birt.report.engine.data.dte.AbstractDataEngine prepare
严重: Data source is not defined: DSOUR_XML
org.eclipse.birt.data.engine.core.DataException: Data source is not defined: DSOUR_XML
at org.eclipse.birt.data.engine.impl.DataEngineImpl.defineDataSet(DataEngineImpl.java:250)
at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.prepare(AbstractDataEngine.java:169)
at org.eclipse.birt.report.engine.executor.ReportExecutor.execute(ReportExecutor.java:101)
at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportExecutor.execute(LocalizedReportExecutor.java:38)
at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:68)
at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run(RunAndRenderTask.java:187)
at user.ExecuteReport.executeReport(ExecuteReport.java:54)
at user.Reporttest.main(Reporttest.java:9)
2006-7-31 13:06:22 org.eclipse.birt.report.engine.executor.ExecutionContext evaluate
严重: org.eclipse.birt.core.exception.CoreException: Error evaluating Javascript expression. Script engine error: ReferenceError: "dataSetRow" is not defined.
Script source: source, line: 0, text:
dataSetRow["ABBR_NAME"]
org.mozilla.javascript.EvaluatorException: org.eclipse.birt.core.exception.CoreException: Error evaluating Javascript expression. Script engine error: ReferenceError: "dataSetRow" is not defined.
Script source: source, line: 0, text:
dataSetRow["ABBR_NAME"]
at org.eclipse.birt.report.engine.data.dte.NativeRowObject.get(NativeRowObject.java:94)
at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:1263)
at org.mozilla.javascript.ScriptRuntime.getObjectElem(ScriptRuntime.java:1301)
at org.mozilla.javascript.ScriptRuntime.getObjectElem(ScriptRuntime.java:1283)
at org.mozilla.javascript.gen.c4._c0(<inline>:1)
at org.mozilla.javascript.gen.c4.call(<inline>)
at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:304)
at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2769)
at org.mozilla.javascript.gen.c4.call(<inline>)
at org.mozilla.javascript.gen.c4.exec(<inline>)
at org.eclipse.birt.core.script.ScriptContext.eval(ScriptContext.java:224)
at org.eclipse.birt.report.engine.executor.ExecutionContext.evaluate(ExecutionContext.java:565)
at org.eclipse.birt.report.engine.executor.ExecutionContext.evaluate(ExecutionContext.java:534)
at org.eclipse.birt.report.engine.executor.DataItemExecutor.execute(DataItemExecutor.java:90)
at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportItemExecutor.execute(LocalizedReportItemExecutor.java:35)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutChildren(HTMLBlockStackingLM.java:63)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:156)
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.resumeLayout(HTMLInlineStackingLM.java:94)
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.layoutChildren(HTMLInlineStackingLM.java:138)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:156)
at org.eclipse.birt.report.engine.layout.html.HTMLRowLM.layout(HTMLRowLM.java:30)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutChildren(HTMLBlockStackingLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLTableBandLM.layoutChildren(HTMLTableBandLM.java:67)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:156)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutChildren(HTMLBlockStackingLM.java:68)
at org.eclipse.birt.report.engine.layout.html.HTMLTableLM.layoutChildren(HTMLTableLM.java:74)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:156)
at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layoutChildren(HTMLPageLM.java:139)
at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.java:81)
at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:80)
at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run(RunAndRenderTask.java:187)
at user.ExecuteReport.executeReport(ExecuteReport.java:54)
at user.Reporttest.main(Reporttest.java:9)
JAVA的优势是开源,但劣势也是开源,
将好端端的程序加入一写无联系的单元中去,程序比DELPHI写的慢到飞起。
JAVA如果速度特别是C/S模式的速度提升不了,真她妈的就是垃圾。
没有互联网,就没有JAVA。没有JAVA就没有互联网,对否。
|
|
回复:我的打工生活 原创空间
sunzheng(游客)发表评论于2010/3/21 15:18:17 |
<h1 style="font-size: 12px;">
<a href="http://www.salelouboutin.com">christian louboutin</a>
<a href="http://www.buylouboutin.com">louboutin</a>
<a href="http://www.buylouboutin.com">christian louboutin</a>
<a href="http://www.buylouboutin.com">louboutin shoes</a>
<a href="http://www.buylouboutin.com">christian louboutin boots</a>
<a href="http://www.bestlouisvuitton.com">lv handbags</a>
<a href="http://www.sale-mbt.com">mbt shoes</a>
<a href="http://www.discount-christianlouboutin.com">christian louboutin</a>
<a href="http://www.buylouboutin.com/jimmy-choo-c-72.html">jimmy choo</a>
<a href="http://www.buylouboutin.com/jimmy-choo-c-72.html">cheap jimmy choo</a>
<a href="http://www.buylouboutin.com/jimmy-choo-c-72.html">discount jimmy choo</a>
<a href="http://www.buylouboutin.com/jimmy-choo-c-72.html">jimmy choo sale</a>
<a href="http://www.buylouboutin.com/jimmy-choo-c-72.html">jimmy choo shoes</a>
<a href="http://www.buylouboutin.com/jimmy-choo-c-72.html">jimmy choo boots</a>
<a href="http://www.buylouboutin.com/manolo-blahnik-c-155.html">Manolo Blahnik</a>
<a href="http://www.buylouboutin.com/manolo-blahnik-c-155.html">cheap Manolo Blahnik</a>
<a href="http://www.buylouboutin.com/manolo-blahnik-c-155.html">discount Manolo Blahnik</a>
<a href="http://www.buylouboutin.com/manolo-blahnik-c-155.html">Manolo Blahnik sale</a>
<a href="http://www.buylouboutin.com/manolo-blahnik-c-155.html">Manolo Blahnik shoes</a>
<a href="http://www.buylouboutin.com/manolo-blahnik-c-155.html">Manolo Blahnik boots</a>
<a href="http://www.buylouboutin.com/yves-saint-laurent-c-73.html">Yves saint Laurent</a>
<a href="http://www.buylouboutin.com/yves-saint-laurent-c-73.html">cheap Yves saint Laurent</a>
<a href="http://www.buylouboutin.com/yves-saint-laurent-c-73.html">discount Yves saint Laurent</a>
<a href="http://www.buylouboutin.com/yves-saint-laurent-c-73.html">Yves saint Laurent sale</a>
<a href="http://www.buylouboutin.com/yves-saint-laurent-c-73.html">Yves saint Laurent pumps</a>
<a href="http://www.buylouboutin.com/yves-saint-laurent-c-73.html">Yves saint Laurent boots</a>
<a href="http://www.buylouboutin.com/ed-hardy-c-168.html">Ed Hardy</a>
<a href="http://www.buylouboutin.com/ed-hardy-c-168.html">cheap Ed Hardy</a>
<a href="http://www.buylouboutin.com/ed-hardy-c-168.html">discount Ed Hardy</a>
<a href="http://www.buylouboutin.com/ed-hardy-c-168.html">Ed Hardy sale</a>
<a href="http://www.buylouboutin.com/ed-hardy-c-168.html">Ed Hardy boots</a>
<a href="http://www.buylouboutin.com/balmain-shoes-c-153.html">Balmain Shoes</a>
<a href="http://www.buylouboutin.com/balmain-shoes-c-153.html">cheap Balmain Shoes</a>
<a href="http://www.buylouboutin.com/balmain-shoes-c-153.html">discount Balmain Shoes</a>
<a href="http://www.buylouboutin.com/balmain-shoes-c-153.html">Balmain Shoes sale</a>
<a href="http://www.buylouboutin.com/balmain-shoes-c-153.html">Balmain boots</a>
<a href="http://www.buylouboutin.com/alexander-mcqueen-c-166.html">Alexander McQueen</a>
<a href="http://www.buylouboutin.com/alexander-mcqueen-c-166.html">cheap Alexander McQueen</a>
<a href="http://www.buylouboutin.com/alexander-mcqueen-c-166.html">discount Alexander McQueen</a>
<a href="http://www.buylouboutin.com/alexander-mcqueen-c-166.html">Alexander McQueen sale</a>
<a href="http://www.buylouboutin.com/alexander-mcqueen-c-166.html">Alexander McQueen shoes</a>
<a href="http://www.buylouboutin.com/alexander-mcqueen-c-166.html">Alexander McQueen pumps</a>
<a href="http://www.buylouboutin.com/gucci-shoes-c-164.html">gucci shoes</a>
<a href="http://www.buylouboutin.com/gucci-shoes-c-164.html">cheap Gucci shoes</a>
<a href="http://www.buylouboutin.com/gucci-shoes-c-164.html">discount gucci shoes</a>
<a href="http://www.buylouboutin.com/gucci-shoes-c-164.html">gucci Shoes sale</a>
<a href="http://www.buylouboutin.com/gucci-shoes-c-164.html">gucci shoes</a>
<a href="http://www.buylouboutin.com/ugg-australia-c-147.html">UGG boots</a>
<a href="http://www.buylouboutin.com/ugg-australia-c-147.html">cheap UGG boots</a>
<a href="http://www.buylouboutin.com/ugg-australia-c-147.html">discount UGG boots</a>
<a href="http://www.buylouboutin.com/ugg-australia-c-147.html">UGG boots sale</a>
<a href="http://www.buylouboutin.com/ugg-australia-c-147.html">UGG australia</a>
<a href="http://www.buylouboutin.com/tory-burch-shoes-c-148.html">Tory Burch Shoes</a>
<a href="http://www.buylouboutin.com/tory-burch-shoes-c-148.html">cheap Tory Burch Shoes</a>
<a href="http://www.buylouboutin.com/tory-burch-shoes-c-148.html">discount Tory Burch Shoes</a>
<a href="http://www.buylouboutin.com/tory-burch-shoes-c-148.html">Tory Burch Shoes sale</a>
<a href="http://www.buylouboutin.com/tory-burch-shoes-c-148.html">Tory Burch Shoes</a>
<a href="http://www.buylouboutin.com/bottega-veneta-c-151.html">Bottega Veneta</a>
<a href="http://www.buylouboutin.com/bottega-veneta-c-151.html">cheap Bottega Veneta</a>
<a href="http://www.buylouboutin.com/bottega-veneta-c-151.html">discount Bottega Veneta</a>
<a href="http://www.buylouboutin.com/bottega-veneta-c-151.html">Bottega Veneta sale</a>
<a href="http://www.buylouboutin.com/bottega-veneta-c-151.html">Bottega Veneta</a>
<a href="http://www.buylouboutin.com/lanvin-shoes-c-159.html">Lanvin Shoes</a>
<a href="http://www.buylouboutin.com/lanvin-shoes-c-159.html">cheap Lanvin Shoes</a>
<a href="http://www.buylouboutin.com/lanvin-shoes-c-159.html">discount Lanvin Shoes</a>
<a href="http://www.buylouboutin.com/lanvin-shoes-c-159.html">Lanvin Shoes sale</a>
<a href="http://www.buylouboutin.com/lanvin-shoes-c-159.html">Lanvin boots</a>
<a href="http://www.buylouboutin.com/herve-leger-dress-c-152.html">Herve Leger Dress</a>
<a href="http://www.buylouboutin.com/herve-leger-dress-c-152.html">cheap Herve Leger Dress</a>
<a href="http://www.buylouboutin.com/herve-leger-dress-c-152.html">discount Herve Leger Dress</a>
<a href="http://www.buylouboutin.com/herve-leger-dress-c-152.html">Herve Leger Dress sale</a>
<a href="http://www.buylouboutin.com/herve-leger-dress-c-152.html">Herve Leger</a>
<a href="http://www.buylouboutin.com/mbt-shoes-c-169.html">MBT Shoes</a>
<a href="http://www.buylouboutin.com/mbt-shoes-c-169.html">cheap MBT Shoes</a>
<a href="http://www.buylouboutin.com/mbt-shoes-c-169.html">discount MBT Shoes</a>
<a href="http://www.buylouboutin.com/mbt-shoes-c-169.html">MBT Shoes</a>
<a href="http://www.buylouboutin.com/mbt-shoes-c-169.html">MBT Shoes</a>
</h1> |
|
回复:我的打工生活 原创空间
rucie(游客)发表评论于2007/1/9 12:57:45 |
楼主,是否可成功部署成三层架构??datasource部分连接怎么写啊??? |
|
» 1 »
|