Jump to content
We've recently updated our Privacy Statement, available here ×

How to add custom component to Jasper Studio?


skz_edddelian
Go to solution Solved by skz_edddelian,

Recommended Posts

Hello, I have created a jasper studio plugin and a component. However when I test run the plugin in eclipse error pops up


net.sf.jasperreports.engine.JRRuntimeException: No components bundle registered for namespace http://jasperreports.sourceforge.net/jasperreports/components


To find the problem I replaced my component with generated jchart-component.jar from the demo/sapmles and re tested. The error is the same.


net.sf.jasperreports.engine.JRRuntimeException: No components bundle registered for namespace http://jasperreports.sourceforge.net/jasperreports/jcharts

    at net.sf.jasperreports.engine.component.ComponentsEnvironment.getBundle(ComponentsEnvironment.java:149)
    at net.sf.jasperreports.engine.component.ComponentsEnvironment.getManager(ComponentsEnvironment.java:167)
    at net.sf.jasperreports.engine.convert.ComponentElementConverter.convert(ComponentElementConverter.java:79)
    at net.sf.jasperreports.engine.convert.ConvertVisitor.visitComponentElement(ConvertVisitor.java:274)
    at net.sf.jasperreports.engine.design.JRDesignComponentElement.visit(JRDesignComponentElement.java:102

 

Method where it breaks:

@Overridepublic JRDesignElement createJRElement(JasperDesign jasperDesign) {     JRDesignComponentElement el = new JRDesignComponentElement();        AxisChartComponent component = new AxisChartComponent();     el.setComponent(component);     el.setComponentKey(new ComponentKey("http://jasperreports.sourceforge.net/jasperreports/jcharts", "jc",                "axisChart"));     el.setComponent(component);          return el;}[/code]

 

 

 

Link to comment
Share on other sites

  • Replies 1
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...