Skip to main content



      Home
Home » Archived » BIRT » java.lang.NoSuchMethodError: initStandardObjects
java.lang.NoSuchMethodError: initStandardObjects [message #203168] Mon, 27 November 2006 17:07
Eclipse UserFriend
Hi,

I am trying to integrate birt runtime 2.1.1 version into our application.
I am using weblogic sp6 and our application is in EAR.

I created the directory structure platform/plugins and
platform/configuration under web-inf folder.

I copied all the jar files from birt-runtime-2_1_1\ReportEngine\lib
to web-inf\lib folder. I also copied the files under
birt-runtime-2_1_1\ReportEngine\plugins and
birt-runtime-2_1_1\ReportEngine\configuration
to web-inf\platform\plugins and web-inf\platform\configuration.

I used the example at http://wiki.eclipse.org/index.php/Servlet_Example
When I tried to Run a sample report I am getting the following error.

I even tried setting the
<prefer-web-inf-classes>true</prefer-web-inf-classes>
in weblogic.xml.

Please let me know if I am missing something.

Nov 27, 2006 1:46:43 PM
org.eclipse.birt.report.engine.api.impl.ReportEngine setupScriptScope
INFO: Error occurs while initialze script scope
org.mozilla.javascript.EvaluatorException: Cannot add a property to a
sealed obj
ect.
at
org.mozilla.javascript.DefaultErrorReporter.runtimeError(Def aultError
Reporter.java:61)
at
org.mozilla.javascript.Context.reportRuntimeError(Context.ja va:549)
at
org.mozilla.javascript.Context.reportRuntimeError(Context.ja va:587)
at
org.mozilla.javascript.Context.reportRuntimeError0(Context.j ava:557)
at
org.mozilla.javascript.ScriptableObject.addSlot(ScriptableOb ject.java
:1660)
at
org.mozilla.javascript.ScriptableObject.getSlotToSet(Scripta bleObject
java:1627)
at
org.mozilla.javascript.ScriptableObject.put(ScriptableObject .java:223
)
at org.mozilla.javascript.IdScriptable.put(IdScriptable.java:15 0)
at
org.mozilla.javascript.ScriptableObject.defineProperty(Scrip tableObje
ct.java:1036)
at
org.mozilla.javascript.IdScriptable.defineProperty(IdScripta ble.java:
233)
at
org.mozilla.javascript.ScriptableObject.defineProperty(Scrip tableObje
ct.java:1057)
at
org.mozilla.javascript.IdScriptable.addIdFunctionProperty(Id Scriptabl
e.java:451)
at
org.mozilla.javascript.NativeString.fillConstructorPropertie s(NativeS
tring.java:81)
at
org.mozilla.javascript.IdScriptable.addAsPrototype(IdScripta ble.java:
424)
at org.mozilla.javascript.NativeString.init(NativeString.java:6 0)
at
org.mozilla.javascript.Context.initStandardObjects(Context.j ava:656)
at
org.eclipse.birt.report.engine.api.impl.ReportEngine.setupSc riptScope
(ReportEngine.java:122)
at
org.eclipse.birt.report.engine.api.impl.ReportEngine.<init>(ReportEng
ine.java:89)
at
org.eclipse.birt.report.engine.api.impl.ReportEngineFactory. createRep
ortEngine(ReportEngineFactory.java:13)
at
BirtEngine.getBirtEngine(Ljavax.servlet.ServletContext;)Lorg .eclipse.
birt.report.engine.api.IReportEngine;(Unknown Source)
at
WebReport.doGet(Ljavax.servlet.http.HttpServletRequest;Ljava x.servlet
http.HttpServletResponse;)V(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationA ction.run
(ServletStubImpl.java:1077)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(Serv letStubIm
pl.java:465)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(Serv letStubIm
pl.java:348)
stdout image directory
C:\bea\user_projects\domains\quantrosDev\applications\myq
uantros.ear\quantros.war\images
<Nov 27, 2006 1:46:45 PM PST> <Error> <HTTP> <BEA-101017>
<[ServletContext(id=45
08768,name=quantros.war,context-path=)] Root cause of ServletException.
java.lang.NoSuchMethodError: initStandardObjects
at
org.eclipse.birt.core.script.ScriptContext.<init>(ScriptContext.java:
81)
at
org.eclipse.birt.core.script.ScriptContext.<init>(ScriptContext.java:
68)
at
org.eclipse.birt.report.engine.executor.ExecutionContext.<init >(Execu
tionContext.java:291)
at
org.eclipse.birt.report.engine.api.impl.EngineTask.<init>(EngineTask.
java:135)
at
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.<init >(RunAn
dRenderTask.java:60)
at
org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.c reateRunA
ndRenderTask(ReportEngineHelper.java:292)
at
org.eclipse.birt.report.engine.api.impl.ReportEngine.createR unAndRend
erTask(ReportEngine.java:288)
at
WebReport.doGet(Ljavax.servlet.http.HttpServletRequest;Ljava x.servlet
http.HttpServletResponse;)V(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationA ction.run
(ServletStubImpl.java:1077)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(Serv letStubIm
pl.java:465)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(Serv letStubIm
pl.java:348)
at
weblogic.servlet.internal.WebAppServletContext$ServletInvoca tionActio
n.run(WebAppServletContext.java:7047)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(Aut henticate
dSubject.java:321)
at
weblogic.security.service.SecurityManager.runAs(SecurityMana ger.java:
121)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet (WebAppSe
rvletContext.java:3902)
at
weblogic.servlet.internal.ServletRequestImpl.execute(Servlet RequestIm
pl.java:2773)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224 )
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
>

Thanks,
Anu
Previous Topic:Converting Unix-Timestamp to Date inside BIRT
Next Topic:Tutorial 5, Field Guide to BIRT, problem running the "Writing an event handler in JavaScript&qu
Goto Forum:
  


Current Time: Mon Sep 01 05:09:58 EDT 2025

Powered by FUDForum. Page generated in 0.03415 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top