BIRT.2.2.0's Chart and RAD7(websphere 6.1)

vhutie
edited February 11, 2022 in Analytics #1
HiIm making a move from RAD6 websphere 6.0 to RAD7 websphere 6.1 and from BIRT2.1 to BIRT2.2, all works fine except on part where my servlet has to run a report containing a chart,I get a error i cant resolve.Can anyone run reports containing a CHART in RAD7 websphere 6.1 or Eclipse3.3's JBOSS web environment

Comments

  • rmurphy
    edited December 31, 1969 #2
    Are you getting any type of error message or stack trace in the server logs? Is this occuring on .rptdesign files that were created in 2.1 as well as designs created in 2.2?
  • David
    edited December 31, 1969 #3
    Please check the comments in this bugzilla entry, hopefully it will resolve your problem.

    <a class='bbc_url' href='https://bugs.eclipse.org/bugs/show_bug.cgi?id=203703'>https://bugs.eclipse.org/bugs/show_bug.cgi?id=203703</a&gt;

    Thanks,

    David
  • vhutie
    edited December 31, 1969 #4
    <blockquote class='ipsBlockquote' data-author="rmurphy"><p>Are you getting any type of error message or stack trace in the server logs? Is this occuring on .rptdesign files that were created in 2.1 as well as designs created in 2.2?</p></blockquote>Thanx for quick response, i get the error below and its the .rptdesign, created in 2.1 cause RAD7 automatically comes with 2.1

    07/09/26 14:15:59:514 SAST] 0000002e ServletWrappe E SRVE0068E: Uncaught exception thrown in one of the service methods of the servlet: EngineServlet. Exception thrown : java.lang.NoSuchMethodError: com/ibm/icu/util/UResourceBundle.getBundleInstance(Ljava/lang/String;Lcom/ibm/icu/util/ULocale;Ljava/lang/ClassLoader;)Lcom/ibm/icu/util/UResourceBundle;
    at org.eclipse.birt.chart.reportitem.i18n.Messages.<clinit>(Messages.java:29)
    at java.lang.J9VMInternals.initializeImpl(Native Method)
    at java.lang.J9VMInternals.initialize(J9VMInternals.java:177)
    at org.eclipse.birt.chart.reportitem.ChartReportItemFactoryImpl.getMessage(ChartReportItemFactoryImpl.java:80)
    at org.eclipse.birt.report.model.core.NameManager.getUniqueName(NameManager.java:200)
    at org.eclipse.birt.report.model.core.NameManager.makeUniqueName(NameManager.java:241)
    at org.eclipse.birt.report.model.core.Module.makeUniqueName(Module.java:1275)
    at org.eclipse.birt.report.model.util.ModelUtil.addElement2NameSpace(ModelUtil.java:1226)
    at org.eclipse.birt.report.model.parser.ModuleParserHandler.handleUnnamedExtendedItems(ModuleParserHandler.java:335)
    at org.eclipse.birt.report.model.parser.ModuleParserHandler.endDocument(ModuleParserHandler.java:261)
    at org.apache.xerces.parsers.AbstractSAXParser.endDocument(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(Unknown Source)
    at org.apache.xerces.impl.XMLEntityManager.endEntity(Unknown Source)
    at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)
    at org.apache.xerces.impl.XMLEntityScanner.skipSpaces(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentScannerImpl$TrailingMiscDispatcher.dispatch(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)
    at org.eclipse.birt.report.model.parser.ModuleReader.readModule(ModuleReader.java:95)
    at org.eclipse.birt.report.model.parser.DesignReader.read(DesignReader.java:90)
    at org.eclipse.birt.report.model.core.DesignSession.openDesign(DesignSession.java:301)
    at org.eclipse.birt.report.model.api.SessionHandle.openDesign(SessionHandle.java:292)
    at org.eclipse.birt.report.engine.parser.ReportParser.getDesignHandle(ReportParser.java:157)
    at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.openReportDesign(ReportEngineHelper.java:244)
    at org.eclipse.birt.report.engine.api.impl.ReportEngine.openReportDesign(ReportEngine.java:465)
    at org.eclipse.birt.report.service.ReportEngineService.openReportDesign(Unknown Source)
    at org.eclipse.birt.report.utility.BirtUtility.getRunnableFromDesignFile(Unknown Source)
    at org.eclipse.birt.report.context.ViewerAttributeBean.getDesignHandle(Unknown Source)
    at org.eclipse.birt.report.context.ViewerAttributeBean.__init(Unknown Source)
    at org.eclipse.birt.report.context.BaseAttributeBean.init(Unknown Source)
    at org.eclipse.birt.report.context.ViewerAttributeBean.<init>(Unknown Source)
    at org.eclipse.birt.report.context.BirtContext.__init(Unknown Source)
    at org.eclipse.birt.report.context.BaseContext.<init>(Unknown Source)
    at org.eclipse.birt.report.servlet.BirtEngineServlet.__getContext(Unknown Source)
    at org.eclipse.birt.report.servlet.BaseReportEngineServlet.doGet(Unknown Source)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:966)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
    at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:463)
    at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:92)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)
    at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1433)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:93)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:394)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:274)
    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:152)
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:213)
    at com.ibm.io.async.AsyncChannelFuture$1.run(AsyncChannelFuture.java:163)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1510)

    [07/09/26 14:15:59:569 SAST] 0000002e ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl initialize FFDC0009I: FFDC opened incident stream file /opt/IBM/SDP70/runtimes/base_v61/profiles/server1/logs/ffdc/server1_71c271c2_07.09.26_14.15.59_0.txt
    [07/09/26 14:15:59:640 SAST] 0000002e ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC closed incident stream file /opt/IBM/SDP70/runtimes/base_v61/profiles/server1/logs/ffdc/server1_71c271c2_07.09.26_14.15.59_0.txt
    [07/09/26 14:15:59:688 SAST] 0000002e ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: FFDC opened incident stream file /opt/IBM/SDP70/runtimes/base_v61/profiles/server1/logs/ffdc/server1_71c271c2_07.09.26_14.15.59_1.txt
    [07/09/26 14:15:59:712 SAST] 0000002e ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC closed incident stream file /opt/IBM/SDP70/runtimes/base_v61/profiles/server1/logs/ffdc/server1_71c271c2_07.09.26_14.15.59_1.txt
    [07/09/26 14:15:59:714 SAST] 0000002e WebApp E [Servlet
  • vhutie
    edited December 31, 1969 #5
    <blockquote class='ipsBlockquote' data-author="David"><p>Please check the comments in this bugzilla entry, hopefully it will resolve your problem.

    <a class='bbc_url' href='https://bugs.eclipse.org/bugs/show_bug.cgi?id=203703'>https://bugs.eclipse.org/bugs/show_bug.cgi?id=203703</a&gt;

    Thanks,

    David</p></blockquote>Thanx D

    I think i must start deploying .war instead of .ear
  • vhutie
    edited December 31, 1969 #6
    Hi DI downloaded the birt.war for Birt2.2 sample and after deploying it i did the class loading setting and it worked fine Thanks so much