Anonymous
08-29-2002, 08:05 AM
Please, tell me what is wrong with the following:
I have a function in class "gorivo.BPModelTabliceRacuna" defined like this
public String getUkupniIznos()
I declared a function in my XML report like this:
<function name="getUkupniIznos"
class="gorivo.BPModelTabliceRacuna"/>
I get the following exception:
org.xml.sax.SAXException: Function getUkupniIznos class=gorivo.BPModelTabliceRacuna is not valid: IllegalAccess: Class com.jrefinery.report.io.FunctionFactory can not access a member of class gorivo.BPModelTabliceRacuna with modifiers ""
at com.jrefinery.report.io.FunctionFactory.startFunction(FunctionFactory.java:202)
at com.jrefinery.report.io.FunctionFactory.startElement(FunctionFactory.java:76)
at com.jrefinery.report.io.ReportDefinitionContentHandler.startElement(ReportDefinitionContentHandler.java:143)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1490)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
at com.jrefinery.report.io.ReportGenerator.parseReport(ReportGenerator.java:217)
at com.jrefinery.report.io.ReportGenerator.parseReport(ReportGenerator.java:144)
at com.jrefinery.report.io.ReportGenerator.parseReport(ReportGenerator.java:127)
at gorivo.Printanje.<init>(Printanje.java:37)
at gorivo.GlavniProzor.but_printanje_actionPerformed(GlavniProzor.java:357)
at gorivo.GlavniProzor$3.actionPerformed(GlavniProzor.java:210)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1767)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1820)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:258)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:227)
at java.awt.Component.processMouseEvent(Component.java:5021)
at java.awt.Component.processEvent(Component.java:4818)
at java.awt.Container.processEvent(Container.java:1380)
at java.awt.Component.dispatchEventImpl(Component.java:3526)
at java.awt.Container.dispatchEventImpl(Container.java:1437)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3214)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2929)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2859)
at java.awt.Container.dispatchEventImpl(Container.java:1423)
at java.awt.Window.dispatchEventImpl(Window.java:1566)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:445)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
com.jrefinery.report.io.ReportDefinitionException: Function getUkupniIznos class=gorivo.BPModelTabliceRacuna is not valid: IllegalAccess: Class com.jrefinery.report.io.FunctionFactory can not access a member of class gorivo.BPModelTabliceRacuna with modifiers ""
at com.jrefinery.report.io.ReportGenerator.parseReport(ReportGenerator.java:231)
at com.jrefinery.report.io.ReportGenerator.parseReport(ReportGenerator.java:144)
at com.jrefinery.report.io.ReportGenerator.parseReport(ReportGenerator.java:127)
at gorivo.Printanje.<init>(Printanje.java:37)
at gorivo.GlavniProzor.but_printanje_actionPerformed(GlavniProzor.java:357)
at gorivo.GlavniProzor$3.actionPerformed(GlavniProzor.java:210)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1767)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1820)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:258)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:227)
at java.awt.Component.processMouseEvent(Component.java:5021)
at java.awt.Component.processEvent(Component.java:4818)
at java.awt.Container.processEvent(Container.java:1380)
at java.awt.Component.dispatchEventImpl(Component.java:3526)
at java.awt.Container.dispatchEventImpl(Container.java:1437)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3214)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2929)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2859)
at java.awt.Container.dispatchEventImpl(Container.java:1423)
at java.awt.Window.dispatchEventImpl(Window.java:1566)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:445)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
thanx
I have a function in class "gorivo.BPModelTabliceRacuna" defined like this
public String getUkupniIznos()
I declared a function in my XML report like this:
<function name="getUkupniIznos"
class="gorivo.BPModelTabliceRacuna"/>
I get the following exception:
org.xml.sax.SAXException: Function getUkupniIznos class=gorivo.BPModelTabliceRacuna is not valid: IllegalAccess: Class com.jrefinery.report.io.FunctionFactory can not access a member of class gorivo.BPModelTabliceRacuna with modifiers ""
at com.jrefinery.report.io.FunctionFactory.startFunction(FunctionFactory.java:202)
at com.jrefinery.report.io.FunctionFactory.startElement(FunctionFactory.java:76)
at com.jrefinery.report.io.ReportDefinitionContentHandler.startElement(ReportDefinitionContentHandler.java:143)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1490)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
at com.jrefinery.report.io.ReportGenerator.parseReport(ReportGenerator.java:217)
at com.jrefinery.report.io.ReportGenerator.parseReport(ReportGenerator.java:144)
at com.jrefinery.report.io.ReportGenerator.parseReport(ReportGenerator.java:127)
at gorivo.Printanje.<init>(Printanje.java:37)
at gorivo.GlavniProzor.but_printanje_actionPerformed(GlavniProzor.java:357)
at gorivo.GlavniProzor$3.actionPerformed(GlavniProzor.java:210)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1767)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1820)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:258)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:227)
at java.awt.Component.processMouseEvent(Component.java:5021)
at java.awt.Component.processEvent(Component.java:4818)
at java.awt.Container.processEvent(Container.java:1380)
at java.awt.Component.dispatchEventImpl(Component.java:3526)
at java.awt.Container.dispatchEventImpl(Container.java:1437)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3214)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2929)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2859)
at java.awt.Container.dispatchEventImpl(Container.java:1423)
at java.awt.Window.dispatchEventImpl(Window.java:1566)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:445)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
com.jrefinery.report.io.ReportDefinitionException: Function getUkupniIznos class=gorivo.BPModelTabliceRacuna is not valid: IllegalAccess: Class com.jrefinery.report.io.FunctionFactory can not access a member of class gorivo.BPModelTabliceRacuna with modifiers ""
at com.jrefinery.report.io.ReportGenerator.parseReport(ReportGenerator.java:231)
at com.jrefinery.report.io.ReportGenerator.parseReport(ReportGenerator.java:144)
at com.jrefinery.report.io.ReportGenerator.parseReport(ReportGenerator.java:127)
at gorivo.Printanje.<init>(Printanje.java:37)
at gorivo.GlavniProzor.but_printanje_actionPerformed(GlavniProzor.java:357)
at gorivo.GlavniProzor$3.actionPerformed(GlavniProzor.java:210)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1767)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1820)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:258)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:227)
at java.awt.Component.processMouseEvent(Component.java:5021)
at java.awt.Component.processEvent(Component.java:4818)
at java.awt.Container.processEvent(Container.java:1380)
at java.awt.Component.dispatchEventImpl(Component.java:3526)
at java.awt.Container.dispatchEventImpl(Container.java:1437)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3214)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2929)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2859)
at java.awt.Container.dispatchEventImpl(Container.java:1423)
at java.awt.Window.dispatchEventImpl(Window.java:1566)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:445)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
thanx