| 
| java.lang.NoSuchMethodError: initStandardObjects [message #203168] | Mon, 27 November 2006 17:07 |  | 
| Eclipse User  |  |  |  |  | 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
 |  |  |  | 
Powered by 
FUDForum. Page generated in 0.02997 seconds