Skip to main content



      Home
Home » Archived » BIRT » Birt and EJBs
Birt and EJBs [message #191306] Wed, 20 September 2006 17:46
Eclipse UserFriend
Originally posted by: jegd.ctv.es

Hi

I'm using Birt to generate a report inside an EJB. I've deployed it in Weblogic 8.1 SP4 server. I've rendered several reports and everything seems to work fine,
but when I try to generate the SalesInvoice.rptdesign example I get the following exception. In case you wonder, the org.eclipse.birt.report.data.oda.sampledb
folder is present in the plugins folder of the report engine home.I would really appreciatte any help. Thanks.

java.lang.IllegalArgumentException: The extension with ID 'org.eclipse.birt.report.data.oda.sampledb' is not found!
at org.eclipse.birt.report.model.plugin.ODAManifestUtil.getData SourceExtension(Ljava.lang.String;)Lorg.eclipse.datatools.co nnectivity.oda.util.manifest.ExtensionManifest;(ODAManifestU til.java:50)
at org.eclipse.birt.report.model.plugin.OdaExtensibilityProvide r.isValidODADataSourceExtensionID(Ljava.lang.String;)Z(OdaEx tensibilityProvider.java:202)
at org.eclipse.birt.report.model.elements.OdaDataSource.setIntr insicProperty(Ljava.lang.String;Ljava.lang.Object;)V(OdaData Source.java:201)
at org.eclipse.birt.report.model.core.DesignElement.setProperty (Lorg.eclipse.birt.report.model.metadata.ElementPropertyDefn ;Ljava.lang.Object;)V(DesignElement.java:1218)
at org.eclipse.birt.report.model.core.DesignElement.setProperty (Ljava.lang.String;Ljava.lang.Object;)V(DesignElement.java:1 188)
at org.eclipse.birt.report.model.parser.DesignParseState.setPro perty(Ljava.lang.String;Ljava.lang.String;)V(DesignParseStat e.java:99)
at org.eclipse.birt.report.model.parser.OdaDataSourceState.pars eODADataSourceExtensionID(Lorg.xml.sax.Attributes;Z)V(OdaDat aSourceState.java:167)
at org.eclipse.birt.report.model.parser.OdaDataSourceState.pars eAttrs(Lorg.xml.sax.Attributes;)V(OdaDataSourceState.java:82 )
at org.eclipse.birt.report.model.parser.ModuleParserHandler.sta rtElement(Ljava.lang.String;Ljava.lang.String;Ljava.lang.Str ing;Lorg.xml.sax.Attributes;)V(ModuleParserHandler.java:145)
at weblogic.apache.xerces.parsers.AbstractSAXParser.startElemen t(Lweblogic.apache.xerces.xni.QName;Lweblogic.apache.xerces. xni.XMLAttributes;Lweblogic.apache.xerces.xni.Augmentations; )V(AbstractSAXParser.java:459)
at weblogic.apache.xerces.parsers.AbstractXMLDocumentParser.emp tyElement(Lweblogic.apache.xerces.xni.QName;Lweblogic.apache .xerces.xni.XMLAttributes;Lweblogic.apache.xerces.xni.Augmen tations;)V(AbstractXMLDocumentParser.java:221)
at weblogic.apache.xerces.impl.XMLNamespaceBinder.emptyElement( Lweblogic.apache.xerces.xni.QName;Lweblogic.apache.xerces.xn i.XMLAttributes;Lweblogic.apache.xerces.xni.Augmentations;)V (XMLNamespaceBinder.java:595)
at weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl.s canStartElement()Z(XMLDocumentFragmentScannerImpl.java:747)
at weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl$F ragmentContentDispatcher.dispatch(Z)Z(XMLDocumentFragmentSca nnerImpl.java:1477)
at weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl.s canDocument(Z)Z(XMLDocumentFragmentScannerImpl.java:329)
at weblogic.apache.xerces.parsers.DTDConfiguration.parse(Z)Z(DT DConfiguration.java:525)
at weblogic.apache.xerces.parsers.DTDConfiguration.parse(Lweblo gic.apache.xerces.xni.parser.XMLInputSource;)V(DTDConfigurat ion.java:581)
at weblogic.apache.xerces.parsers.XMLParser.parse(Lweblogic.apa che.xerces.xni.parser.XMLInputSource;)V(XMLParser.java:152)
at weblogic.apache.xerces.parsers.AbstractSAXParser.parse(Lorg. xml.sax.InputSource;)V(AbstractSAXParser.java:1175)
at weblogic.xml.jaxp.WebLogicXMLReader.parse(Lorg.xml.sax.Input Source;)V(WebLogicXMLReader.java:135)
at weblogic.xml.jaxp.RegistryXMLReader.parse(Lorg.xml.sax.Input Source;)V(RegistryXMLReader.java:152)
at javax.xml.parsers.SAXParser.parse(Lorg.xml.sax.InputSource;L org.xml.sax.helpers.DefaultHandler;)V(SAXParser.java:345)
at org.eclipse.birt.report.model.parser.ModuleReader.readModule (Lorg.eclipse.birt.report.model.parser.ModuleParserHandler;L java.io.InputStream;)Lorg.eclipse.birt.report.model.core.Mod ule;(ModuleReader.java:90)
at org.eclipse.birt.report.model.parser.ModuleReader.readModule (Lorg.eclipse.birt.report.model.parser.ModuleParserHandler;) Lorg.eclipse.birt.report.model.core.Module;(ModuleReader.jav a:188)
at org.eclipse.birt.report.model.parser.DesignReader.read(Lorg. eclipse.birt.report.model.core.DesignSession;Ljava.lang.Stri ng;Lorg.eclipse.birt.report.model.api.ModuleOption;)Lorg.ecl ipse.birt.report.model.elements.ReportDesign;(DesignReader.j ava:146)
at org.eclipse.birt.report.model.core.DesignSession.openDesign( Ljava.lang.String;Lorg.eclipse.birt.report.model.api.ModuleO ption;)Lorg.eclipse.birt.report.model.elements.ReportDesign; (DesignSession.java:224)
at org.eclipse.birt.report.model.core.DesignSession.openDesign( Ljava.lang.String;)Lorg.eclipse.birt.report.model.elements.R eportDesign;(DesignSession.java:202)
at org.eclipse.birt.report.model.api.SessionHandle.openDesign(L java.lang.String;)Lorg.eclipse.birt.report.model.api.ReportD esignHandle;(SessionHandle.java:221)
at org.eclipse.birt.report.engine.parser.ReportParser.getDesign Handle(Ljava.lang.String;Ljava.io.InputStream;)Lorg.eclipse. birt.report.model.api.ReportDesignHandle;(ReportParser.java: 133)
at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.o penReportDesign(Ljava.lang.String;Lorg.eclipse.birt.report.m odel.api.IResourceLocator;)Lorg.eclipse.birt.report.engine.a pi.IReportRunnable;(ReportEngineHelper.java:121)
at org.eclipse.birt.report.engine.api.impl.ReportEngine.openRep ortDesign(Ljava.lang.String;)Lorg.eclipse.birt.report.engine .api.IReportRunnable;(ReportEngine.java:220)
Previous Topic:Error of JDBCDriverManager.addUserAuthenticationProperties
Next Topic:A problem to run a report in my application?
Goto Forum:
  


Current Time: Mon Sep 22 01:53:43 EDT 2025

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

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

Back to the top