|
Re: IncompatibleClassChangeError with 2.2.0 [message #247611 is a reply to message #247542] |
Thu, 12 July 2007 13:30 |
Eclipse User |
|
|
|
Originally posted by: jasonweathersby.alltel.net
Daniel,
Are you using the REAPI to run your reports or the WebViewer? Can you
post your code?
Jason
Daniel Hakenjos wrote:
> Hello,
>
> I migrated my system to 2.2.0. To generate the reports I'm using the
> BIRT Runtime.
>
> My first test ends with an exception:
>
> Caused by: org.eclipse.birt.report.engine.api.EngineException: Error
> happened while running the report
> at
> org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doR un(RunAndRenderTask.java:178)
>
> at
> org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRenderTask.java:71)
>
> at
> de.guidecom.birt.reporting.impl.BIRTRunAndRenderTaskImpl.run AndRenderTask(BIRTRunAndRenderTaskImpl.java:133)
>
> at
> de.guidecom.kgiplus3.web.handler.impl.AbstractHandlerImpl.cr eateReport(AbstractHandlerImpl.java:463)
>
> ... 28 more
> Caused by: java.lang.IncompatibleClassChangeError
> at
> org.eclipse.birt.report.engine.css.engine.CSSEngine.parsePro pertyValue(CSSEngine.java:114)
>
> at
> org.eclipse.birt.report.engine.css.dom.AbstractStyle.setCssT ext(AbstractStyle.java:193)
>
> at
> org.eclipse.birt.report.engine.parser.EngineIRVisitor.addRep ortDefaultPropertyValue(EngineIRVisitor.java:2310)
>
> at
> org.eclipse.birt.report.engine.parser.EngineIRVisitor.addRep ortDefaultPropertyValue(EngineIRVisitor.java:2276)
>
> at
> org.eclipse.birt.report.engine.parser.EngineIRVisitor.create ReportDefaultStyles(EngineIRVisitor.java:2329)
>
> at
> org.eclipse.birt.report.engine.parser.EngineIRVisitor.visitR eportDesign(EngineIRVisitor.java:266)
>
> at
> org.eclipse.birt.report.model.api.DesignVisitor$Forwarder.vi sitReportDesign(DesignVisitor.java:1175)
>
> at
> org.eclipse.birt.report.model.elements.ReportDesign.apply(Re portDesign.java:89)
>
> at
> org.eclipse.birt.report.model.api.DesignVisitor.apply(Design Visitor.java:123)
>
> at
> org.eclipse.birt.report.engine.parser.EngineIRVisitor.transl ate(EngineIRVisitor.java:237)
>
> at
> org.eclipse.birt.report.engine.parser.ReportParser.parse(Rep ortParser.java:177)
>
> at
> org.eclipse.birt.report.engine.api.impl.ReportRunnable.getRe portIR(ReportRunnable.java:199)
>
> at
> org.eclipse.birt.report.engine.executor.ExecutionContext.get Report(ExecutionContext.java:694)
>
> at
> org.eclipse.birt.report.engine.executor.ReportExecutor.(Repo rtExecutor.java:78)
>
> at
> org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doR un(RunAndRenderTask.java:96)
>
>
> In CSSEngine.java classes from sac are used. But I don't why such an
> exception occures.
>
> Can anyone help me?
>
> Thanks
> Daniel
>
|
|
|
Re: IncompatibleClassChangeError with 2.2.0 [message #248051 is a reply to message #247542] |
Mon, 16 July 2007 10:55 |
Eclipse User |
|
|
|
Originally posted by: aysonway.gmail.com
I have the same error running report through php-java bridge.
#-11
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doR un(RunAndRenderTask.java:178)
#-10
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRenderTask.java:71)
#-9 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
The same report runs without error with birt-runtime-2_2M6.
|
|
|
Re: IncompatibleClassChangeError with 2.2.0 [message #248056 is a reply to message #248051] |
Mon, 16 July 2007 10:59 |
Eclipse User |
|
|
|
Originally posted by: aysonway.gmail.com
Here is php-java-bridge.log:
16.07.2007 12:58:28 org.eclipse.birt.report.model.metadata.ExtensionLoader
handleError
SCHWERWIEGEND: Message:The element type "BIRT_ROM" is invalid. Error
code:INVALID_ELEMENT_TYPE
16.07.2007 12:58:29 org.eclipse.birt.data.engine.impl.DataEngineImpl <init>
INFO: Data Engine starts up
16.07.2007 12:58:29
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask doRun
SCHWERWIEGEND: Error happened while running the report.
java.lang.NoSuchMethodError:
org.eclipse.birt.report.model.api.ComputedColumnHandle.argum entsIterator()Ljava/util/Iterator;
at
org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder$Q ueryBuilderVisitor.addColumBinding(ReportQueryBuilder.java:8 48)
at
org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder$Q ueryBuilderVisitor.createQuery(ReportQueryBuilder.java:986)
at
org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder$Q ueryBuilderVisitor.visitTableItem(ReportQueryBuilder.java:60 9)
at
org.eclipse.birt.report.engine.ir.TableItemDesign.accept(Tab leItemDesign.java:44)
at
org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder.b uild(ReportQueryBuilder.java:246)
at
org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder.b uild(ReportQueryBuilder.java:228)
at
org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.p repare(AbstractDataEngine.java:135)
at
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExecutor.java:94)
at
org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportExecutor.execute(WrappedReportExecutor.java:59)
at
org.eclipse.birt.report.engine.internal.executor.dup.Suppres sDuplciateReportExecutor.execute(SuppressDuplciateReportExec utor.java:50)
at
org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportExecutor.execute(WrappedReportExecutor.java:59)
at
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doR un(RunAndRenderTask.java:146)
at
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRenderTask.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at php.java.bridge.JavaBridge.Invoke(JavaBridge.java:1124)
at php.java.bridge.Request.handleRequest(Request.java:342)
at php.java.bridge.Request.handleRequests(Request.java:388)
at php.java.bridge.JavaBridge.run(JavaBridge.java:215)
at php.java.bridge.BaseThreadPool$Delegate.run(BaseThreadPool.j ava:66)
Jul 16 12:58:29 JavaBridge ERROR: An exception occured:
org.eclipse.birt.report.engine.api.EngineException: Error happened while
running the report
org.eclipse.birt.report.engine.api.EngineException: Error happened while
running the report
at
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doR un(RunAndRenderTask.java:178)
at
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRenderTask.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at php.java.bridge.JavaBridge.Invoke(JavaBridge.java:1124)
at php.java.bridge.Request.handleRequest(Request.java:342)
at php.java.bridge.Request.handleRequests(Request.java:388)
at php.java.bridge.JavaBridge.run(JavaBridge.java:215)
at php.java.bridge.BaseThreadPool$Delegate.run(BaseThreadPool.j ava:66)
Caused by: java.lang.NoSuchMethodError:
org.eclipse.birt.report.model.api.ComputedColumnHandle.argum entsIterator()Ljava/util/Iterator;
at
org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder$Q ueryBuilderVisitor.addColumBinding(ReportQueryBuilder.java:8 48)
at
org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder$Q ueryBuilderVisitor.createQuery(ReportQueryBuilder.java:986)
at
org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder$Q ueryBuilderVisitor.visitTableItem(ReportQueryBuilder.java:60 9)
at
org.eclipse.birt.report.engine.ir.TableItemDesign.accept(Tab leItemDesign.java:44)
at
org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder.b uild(ReportQueryBuilder.java:246)
at
org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder.b uild(ReportQueryBuilder.java:228)
at
org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.p repare(AbstractDataEngine.java:135)
at
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExecutor.java:94)
at
org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportExecutor.execute(WrappedReportExecutor.java:59)
at
org.eclipse.birt.report.engine.internal.executor.dup.Suppres sDuplciateReportExecutor.execute(SuppressDuplciateReportExec utor.java:50)
at
org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportExecutor.execute(WrappedReportExecutor.java:59)
at
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doR un(RunAndRenderTask.java:146)
... 10 more
|
|
|
Re: IncompatibleClassChangeError with 2.2.0 [message #248090 is a reply to message #248056] |
Mon, 16 July 2007 14:20 |
Eclipse User |
|
|
|
Originally posted by: jasonweathersby.alltel.net
Sam,
Did you update all the jars and plugins in the Bridge? The code
developed for the php bridge has not been upgrated to 2.2 yet.
Jason
Sam wrote:
> Here is php-java-bridge.log:
>
> 16.07.2007 12:58:28
> org.eclipse.birt.report.model.metadata.ExtensionLoader handleError
> SCHWERWIEGEND: Message:The element type "BIRT_ROM" is invalid. Error
> code:INVALID_ELEMENT_TYPE 16.07.2007 12:58:29
> org.eclipse.birt.data.engine.impl.DataEngineImpl <init>
> INFO: Data Engine starts up
> 16.07.2007 12:58:29
> org.eclipse.birt.report.engine.api.impl.RunAndRenderTask doRun
> SCHWERWIEGEND: Error happened while running the report.
> java.lang.NoSuchMethodError:
> org.eclipse.birt.report.model.api.ComputedColumnHandle.argum entsIterator()Ljava/util/Iterator;
>
> at
> org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder$Q ueryBuilderVisitor.addColumBinding(ReportQueryBuilder.java:8 48)
>
> at
> org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder$Q ueryBuilderVisitor.createQuery(ReportQueryBuilder.java:986)
>
> at
> org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder$Q ueryBuilderVisitor.visitTableItem(ReportQueryBuilder.java:60 9)
>
> at
> org.eclipse.birt.report.engine.ir.TableItemDesign.accept(Tab leItemDesign.java:44)
>
> at
> org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder.b uild(ReportQueryBuilder.java:246)
>
> at
> org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder.b uild(ReportQueryBuilder.java:228)
>
> at
> org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.p repare(AbstractDataEngine.java:135)
>
> at
> org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExecutor.java:94)
>
> at
> org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportExecutor.execute(WrappedReportExecutor.java:59)
>
> at
> org.eclipse.birt.report.engine.internal.executor.dup.Suppres sDuplciateReportExecutor.execute(SuppressDuplciateReportExec utor.java:50)
>
> at
> org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportExecutor.execute(WrappedReportExecutor.java:59)
>
> at
> org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doR un(RunAndRenderTask.java:146)
>
> at
> org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRenderTask.java:71)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at php.java.bridge.JavaBridge.Invoke(JavaBridge.java:1124)
> at php.java.bridge.Request.handleRequest(Request.java:342)
> at php.java.bridge.Request.handleRequests(Request.java:388)
> at php.java.bridge.JavaBridge.run(JavaBridge.java:215)
> at php.java.bridge.BaseThreadPool$Delegate.run(BaseThreadPool.j ava:66)
> Jul 16 12:58:29 JavaBridge ERROR: An exception occured:
> org.eclipse.birt.report.engine.api.EngineException: Error happened while
> running the report
> org.eclipse.birt.report.engine.api.EngineException: Error happened while
> running the report
> at
> org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doR un(RunAndRenderTask.java:178)
>
> at
> org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRenderTask.java:71)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at php.java.bridge.JavaBridge.Invoke(JavaBridge.java:1124)
> at php.java.bridge.Request.handleRequest(Request.java:342)
> at php.java.bridge.Request.handleRequests(Request.java:388)
> at php.java.bridge.JavaBridge.run(JavaBridge.java:215)
> at php.java.bridge.BaseThreadPool$Delegate.run(BaseThreadPool.j ava:66)
> Caused by: java.lang.NoSuchMethodError:
> org.eclipse.birt.report.model.api.ComputedColumnHandle.argum entsIterator()Ljava/util/Iterator;
>
> at
> org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder$Q ueryBuilderVisitor.addColumBinding(ReportQueryBuilder.java:8 48)
>
> at
> org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder$Q ueryBuilderVisitor.createQuery(ReportQueryBuilder.java:986)
>
> at
> org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder$Q ueryBuilderVisitor.visitTableItem(ReportQueryBuilder.java:60 9)
>
> at
> org.eclipse.birt.report.engine.ir.TableItemDesign.accept(Tab leItemDesign.java:44)
>
> at
> org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder.b uild(ReportQueryBuilder.java:246)
>
> at
> org.eclipse.birt.report.engine.data.dte.ReportQueryBuilder.b uild(ReportQueryBuilder.java:228)
>
> at
> org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.p repare(AbstractDataEngine.java:135)
>
> at
> org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExecutor.java:94)
>
> at
> org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportExecutor.execute(WrappedReportExecutor.java:59)
>
> at
> org.eclipse.birt.report.engine.internal.executor.dup.Suppres sDuplciateReportExecutor.execute(SuppressDuplciateReportExec utor.java:50)
>
> at
> org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportExecutor.execute(WrappedReportExecutor.java:59)
>
> at
> org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doR un(RunAndRenderTask.java:146)
>
> ... 10 more
>
>
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03310 seconds