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

rfolkerts

Members
  • Posts

    6
  • Joined

  • Last visited

rfolkerts's Achievements

Rookie

Rookie (2/14)

  • Week One Done
  • One Month Later
  • One Year In
  • First Post Rare
  • Conversation Starter Rare

Recent Badges

0

Reputation

  1. Hi Lucian, thank you *very* much for your reply! Seems I was stupidly searching for the wrong Information (all the time I searched for "custom data types" instead of having an additional look into the Features of the JRTextField :-( This (JRTextField) solution is much better then my work-around! Thanks again, cheers, _ralf_
  2. Hi, just an Update... As I'm using a custom DataSource I changed that to return the "toDate()" of an Object of Type org.joda.time.DataTime. This way I can keep the DataTime-Objects in the PoJos but use Date in Reports. However, it would be nice if there was (I'm sure there is?) a way to access the DateTime natively from withing a JR.... Cheers, _ralf_
  3. Hi, I'd like to print a report using a custom DataSource that delivers data being backed by (Hibernate) PoJos whose Dates are mapped to org.joda.time.DataTime. While I can specify the org.joda.time.DateTime Class for the definition of the field, i.e. <field name="cd.datePublished" class="org.joda.time.DateTime"/> However, in the TextFieldExpression the class cannot be freely set but must be chosen from an Enumeration in the Schema. I tried java.lang.String and java.util.Date but will get Runtime Exceptions then :-( <textField> <reportElement height="20" width="80" x="0" y="0" /> <textElement /> <textFieldExpression class="java.lang.String"><![CDATA[$F{cd.datePublished}]]></textFieldExpression></textField> I googled and searched "The Definitive Guide to JasperReports" and this Forum but didn't find a hint. Would be cool if someone had a hint for this! MTIA! Cheers, _ralf_
  4. Hi Thilina. thank you very much for this hint! It does indeed work. Now. I'm not very comfortable when having to fiddle around with the IDEs jar and I' afraid sthg. else might/will break. However, I'm really glad you found a work-around to this problem. Cheers, _ralf_
  5. Hi, thanks for the hints! Well, in my Installation the Plugin gets installed into ~/.netbeans/6.5/modules/ext (NetBeans is installed into /usr/local/netbeans65 which is not writable by "me"). I first moved xercesImpl.jar to xercesImpl.jar.dontuse amd then started NetBeans. NetBeans does not start but displays an Error Dialog java.lang.NoClassDefFoundError: org/apache/xerces/parsers/DOMParser at com.jaspersoft.ireport.designer.IReportManager.loadConnection(IReportManager.java:392) at com.jaspersoft.ireport.designer.IReportManager.getConnections(IReportManager.java:344) at com.jaspersoft.ireport.designer.menu.SelectDatasourceAction.updateConnections(SelectDatasourceAction.java:117) at com.jaspersoft.ireport.designer.menu.SelectDatasourceAction.getToolbarPresenter(SelectDatasourceAction.java:73) at org.openide.awt.Toolbar$Folder.createInstance(Toolbar.java:1074) at org.openide.loaders.FolderInstance.defaultProcessObjects(FolderInstance.java:767) at org.openide.loaders.FolderInstance.access$000(FolderInstance.java:99) at org.openide.loaders.FolderInstance$2.run(FolderInstance.java:655) at org.openide.util.Task.run(Task.java:249) at org.openide.awt.AWTTask.run(AWTTask.java:57) at org.openide.awt.AWTTask.waitFinished(AWTTask.java:64) at org.openide.loaders.FolderInstance.waitFinished(FolderInstance.java:323) at org.openide.loaders.FolderInstance.instanceCreate(FolderInstance.java:265) at org.openide.loaders.FolderInstance.instanceForCookie(FolderInstance.java:548) at org.openide.loaders.FolderInstance$HoldInstance.instanceCreate(FolderInstance.java:1029) at org.openide.awt.ToolbarPool$Folder.createInstance(ToolbarPool.java:536) at org.openide.loaders.FolderInstance.defaultProcessObjects(FolderInstance.java:767) at org.openide.loaders.FolderInstance.access$000(FolderInstance.java:99) at org.openide.loaders.FolderInstance$2.run(FolderInstance.java:655) at org.openide.util.Task.run(Task.java:249) at org.openide.awt.AWTTask.run(AWTTask.java:57) at org.openide.awt.AWTTask.waitFinished(AWTTask.java:64) at org.openide.loaders.FolderInstance.waitFinished(FolderInstance.java:323) at org.openide.loaders.FolderInstance.instanceFinished(FolderInstance.java:296) at org.openide.awt.ToolbarPool.waitFinished(ToolbarPool.java:245) at org.netbeans.core.windows.view.ui.MainWindow.getToolbarComponent(MainWindow.java:435) at org.netbeans.core.windows.view.ui.MainWindow.initializeComponents(MainWindow.java:154) at org.netbeans.core.windows.view.DefaultView.showWindowSystem(DefaultView.java:519) at org.netbeans.core.windows.view.DefaultView.windowSystemVisibilityChanged(DefaultView.java:498) at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:180) at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:269) at org.netbeans.core.windows.ViewRequestor.processVisibilityRequest(ViewRequestor.java:258) at org.netbeans.core.windows.ViewRequestor.postVisibilityRequest(ViewRequestor.java:195) at org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:117) at org.netbeans.core.windows.Central.setVisible(Central.java:119) at org.netbeans.core.windows.WindowManagerImpl.setVisible(WindowManagerImpl.java:776) at org.netbeans.core.windows.WindowSystemImpl.show(WindowSystemImpl.java:87) [catch] at org.netbeans.core.NonGui$2.run(NonGui.java:183) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) Then I searched for "xerces" Files within /usr/local/netbeans65 and found /usr/local/netbeans65/ide10/config/Modules/org-netbeans-libs-xerces.xml /usr/local/netbeans65/ide10/modules/ext/xerces-2.8.0.jar /usr/local/netbeans65/ide10/modules/locale/org-netbeans-libs-xerces_ja.jar /usr/local/netbeans65/ide10/modules/locale/org-netbeans-libs-xerces_pt_BR.jar /usr/local/netbeans65/ide10/modules/locale/org-netbeans-libs-xerces_zh_CN.jar /usr/local/netbeans65/ide10/modules/org-netbeans-libs-xerces.jar /usr/local/netbeans65/ide10/update_tracking/org-netbeans-libs-xerces.xml a search for *xerces* in ~/.netbeans only found /home/ralf/.netbeans/6.5/modules/ext/xercesImpl.jar.dontuse So I symlinked /usr/local/netbeans65/ide10/modules/org-netbeans-libs-xerces.jar to /home/ralf/.netbeans/6.5/modules/ext/xercesImpl.jar (I also checked the /usr/local/netbeans65/ide10/modules/org-netbeans-libs-xerces.jar but it only contains [bash]beaster:~$jar -tvf /usr/local/netbeans65/ide10/modules/org-netbeans-libs-xerces.jar 0 Mon Nov 10 00:25:58 GMT 2008 META-INF/ 581 Mon Nov 10 00:25:56 GMT 2008 META-INF/MANIFEST.MF 0 Mon Nov 10 00:25:58 GMT 2008 org/ 0 Mon Nov 10 00:25:58 GMT 2008 org/netbeans/ 0 Mon Nov 10 00:25:58 GMT 2008 org/netbeans/libs/ 0 Mon Nov 10 00:25:58 GMT 2008 org/netbeans/libs/xerces/ 2391 Mon Nov 10 00:25:58 GMT 2008 org/netbeans/libs/xerces/Bundle.properties so I think the xerces-2.8.0.jar should be the right one. lrwxr-xr-x 1 ralf ralf 64 Jan 27 18:57 xercesImpl.jar -> /usr/local/netbeans65/ide10/modules/org-netbeans-libs-xerces.jar When I now start NetBeans I get the empty Frame and the Menu from NetBeans and then loading stops. The Logfile contains WARNING [org.openide.filesystems.Ordering]: Relative ordering attribute com-jasp ersoft-ireport-designer-menu-SelectDatasourceAction.shadow/com-jaspersoft-irepor t-designer-menu-DatasourcesAction.shadow on Toolbars/Designer is deprecated in f avor of numeric position attributes SEVERE [global] java.lang.NoClassDefFoundError: org/apache/xerces/parsers/DOMParser at com.jaspersoft.ireport.designer.IReportManager.loadConnection(IReport Manager.java:392) at com.jaspersoft.ireport.designer.IReportManager.getConnections(IReport Manager.java:344) at com.jaspersoft.ireport.designer.menu.SelectDatasourceAction.updateCon nections(SelectDatasourceAction.java:117) at com.jaspersoft.ireport.designer.menu.SelectDatasourceAction.getToolba rPresenter(SelectDatasourceAction.java:73) at org.openide.awt.Toolbar$Folder.createInstance(Toolbar.java:1074) at org.openide.loaders.FolderInstance.defaultProcessObjects(FolderInstan ce.java:767) at org.openide.loaders.FolderInstance.access$000(FolderInstance.java:99) at org.openide.loaders.FolderInstance$2.run(FolderInstance.java:655) at org.openide.util.Task.run(Task.java:249) at org.openide.awt.AWTTask.run(AWTTask.java:57) at org.openide.awt.AWTTask.waitFinished(AWTTask.java:64) at org.openide.loaders.FolderInstance.waitFinished(FolderInstance.java:323) at org.openide.loaders.FolderInstance.instanceCreate(FolderInstance.java:265) at org.openide.loaders.FolderInstance.instanceForCookie(FolderInstance.java:548) at org.openide.loaders.FolderInstance$HoldInstance.instanceCreate(FolderInstance.java:1029) at org.openide.awt.ToolbarPool$Folder.createInstance(ToolbarPool.java:536) at org.openide.loaders.FolderInstance.defaultProcessObjects(FolderInstance.java:767) at org.openide.loaders.FolderInstance.access$000(FolderInstance.java:99) at org.openide.loaders.FolderInstance$2.run(FolderInstance.java:655) at org.openide.util.Task.run(Task.java:249) at org.openide.awt.AWTTask.run(AWTTask.java:57) at org.openide.awt.AWTTask.waitFinished(AWTTask.java:64) at org.openide.loaders.FolderInstance.waitFinished(FolderInstance.java:323) at org.openide.loaders.FolderInstance.instanceFinished(FolderInstance.java:296) at org.openide.awt.ToolbarPool.waitFinished(ToolbarPool.java:245) [...] Next I copied xercesImpl.jar from ~/.netbeans/6.5/modules/ext to /usr/local/jdk1.6.0/lib/ext. NetBeans does not start, produces this Exception java.lang.NoClassDefFoundError: org/apache/xerces/parsers/DOMParser at com.jaspersoft.ireport.designer.IReportManager.loadConnection(IReportManager.java:392) at com.jaspersoft.ireport.designer.IReportManager.getConnections(IReportManager.java:344) at com.jaspersoft.ireport.designer.menu.SelectDatasourceAction.updateConnections(SelectDatasourceAction.java:117) at com.jaspersoft.ireport.designer.menu.SelectDatasourceAction.getToolbarPresenter(SelectDatasourceAction.java:73) at org.openide.awt.Toolbar$Folder.createInstance(Toolbar.java:1074) at org.openide.loaders.FolderInstance.defaultProcessObjects(FolderInstance.java:767) at org.openide.loaders.FolderInstance.access$000(FolderInstance.java:99) at org.openide.loaders.FolderInstance$2.run(FolderInstance.java:655) at org.openide.util.Task.run(Task.java:249) at org.openide.awt.AWTTask.run(AWTTask.java:57) at org.openide.awt.AWTTask.waitFinished(AWTTask.java:64) at org.openide.loaders.FolderInstance.waitFinished(FolderInstance.java:323) at org.openide.loaders.FolderInstance.instanceCreate(FolderInstance.java:265) at org.openide.loaders.FolderInstance.instanceForCookie(FolderInstance.java:548) at org.openide.loaders.FolderInstance$HoldInstance.instanceCreate(FolderInstance.java:1029) at org.openide.awt.ToolbarPool$Folder.createInstance(ToolbarPool.java:536) at org.openide.loaders.FolderInstance.defaultProcessObjects(FolderInstance.java:767) at org.openide.loaders.FolderInstance.access$000(FolderInstance.java:99) at org.openide.loaders.FolderInstance$2.run(FolderInstance.java:655) at org.openide.util.Task.run(Task.java:249) at org.openide.awt.AWTTask.run(AWTTask.java:57) at org.openide.awt.AWTTask.waitFinished(AWTTask.java:64) at org.openide.loaders.FolderInstance.waitFinished(FolderInstance.java:323) at org.openide.loaders.FolderInstance.instanceFinished(FolderInstance.java:296) at org.openide.awt.ToolbarPool.waitFinished(ToolbarPool.java:245) at org.netbeans.core.windows.view.ui.MainWindow.getToolbarComponent(MainWindow.java:435) at org.netbeans.core.windows.view.ui.MainWindow.initializeComponents(MainWindow.java:154) at org.netbeans.core.windows.view.DefaultView.showWindowSystem(DefaultView.java:519) at org.netbeans.core.windows.view.DefaultView.windowSystemVisibilityChanged(DefaultView.java:498) at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:180) at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:269) at org.netbeans.core.windows.ViewRequestor.processVisibilityRequest(ViewRequestor.java:258) at org.netbeans.core.windows.ViewRequestor.postVisibilityRequest(ViewRequestor.java:195) at org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:117) at org.netbeans.core.windows.Central.setVisible(Central.java:119) at org.netbeans.core.windows.WindowManagerImpl.setVisible(WindowManagerImpl.java:776) at org.netbeans.core.windows.WindowSystemImpl.show(WindowSystemImpl.java:87) [catch] at org.netbeans.core.NonGui$2.run(NonGui.java:183) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) Last try was to move xercesImpl.jar to /usr/local/jdk1.6.0/jre/lib/ext. This time I get a small Frame that will contain the menu, when being resized but nothing else. The Exception in the logfile java.lang.NoClassDefFoundError: org/apache/xerces/parsers/DOMParser at com.jaspersoft.ireport.designer.IReportManager.loadConnection(IReportManager.java:392) at com.jaspersoft.ireport.designer.IReportManager.getConnections(IReportManager.java:344) at com.jaspersoft.ireport.designer.menu.SelectDatasourceAction.updateConnections(SelectDatasourceAction.java:117) at com.jaspersoft.ireport.designer.menu.SelectDatasourceAction.getToolbarPresenter(SelectDatasourceAction.java:73) at org.openide.awt.Toolbar$Folder.createInstance(Toolbar.java:1074) at org.openide.loaders.FolderInstance.defaultProcessObjects(FolderInstance.java:767) at org.openide.loaders.FolderInstance.access$000(FolderInstance.java:99) at org.openide.loaders.FolderInstance$2.run(FolderInstance.java:655) at org.openide.util.Task.run(Task.java:249) at org.openide.awt.AWTTask.run(AWTTask.java:57) at org.openide.awt.AWTTask.waitFinished(AWTTask.java:64) at org.openide.loaders.FolderInstance.waitFinished(FolderInstance.java:323) at org.openide.loaders.FolderInstance.instanceCreate(FolderInstance.java:265) at org.openide.loaders.FolderInstance.instanceForCookie(FolderInstance.java:548) at org.openide.loaders.FolderInstance$HoldInstance.instanceCreate(Folder I just ran a find .netbeans -type f -exec fgrep -i xerces {} ; which really found several Files. Will check the Results; maybe there is a config that needs to be adjusted? Will post here if I find out something. Thanks again for your hint! Cheers, _ralf_
  6. Hi, I run NetBeans 6.5 on FreeBSD 7-STABLE amd64. After Installation of the iReport-nb-3.1.3-plugin.zip however, when starting NetBeans it runs into an error an becomes unusable. After the Error occured for the first time I (re)moved my ~/.netbeans and ~/.netbeans-registration Directories Installed NetBeans from the File netbeans-6.5-200811100001-ml.zip into /opt started NetBeans from that new Location, ran thru the Auto-Update (first Updated Update-Core, second updated several Modules) Unzipped the iReport-nb-3.1.3-plugin.zip File Installed the two .nbms iReport-nb-3.1.3.nbm and jasperserver-plugin-nb-3.1.3.nbm from the unzipped file The error occured.I played thru this two times to make absolutely sure the error persists. In the ~/netbeans/6.5/var/log/messages.log the error is: WARNING [org.netbeans.ProxyClassLoader]: Will not load class org.apache.xerces.jaxp.SAXParserFactoryImpl arbitrarily from one of org.netbeans.StandardModule$OneModuleClassLoader@dc160cb[org.netbeans.libs.xerces] and org.netbeans.StandardModule$OneModuleClassLoader@31a87fe7[com.jaspersoft.ireport]; see http://wiki.netbeans.org/DevFaqModuleCCE SEVERE [global] javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:134) at org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogParser.getUpdateItems(AutoupdateCatalogParser.java:145) at org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogProvider.getUpdateItems(AutoupdateCatalogProvider.java:110) at org.netbeans.modules.autoupdate.services.UpdateUnitFactory.appendUpdateItems(UpdateUnitFactory.java:170) at org.netbeans.modules.autoupdate.services.UpdateUnitFactory.getUpdateUnits(UpdateUnitFactory.java:140) at org.netbeans.modules.autoupdate.services.UpdateManagerImpl$Cache.<init>(UpdateManagerImpl.java:222) at org.netbeans.modules.autoupdate.services.UpdateManagerImpl.getCache(UpdateManagerImpl.java:196) at org.netbeans.modules.autoupdate.services.UpdateManagerImpl.getUpdateUnits(UpdateManagerImpl.java:93) at org.netbeans.api.autoupdate.UpdateManager.getUpdateUnits(UpdateManager.java:100) at org.netbeans.modules.autoupdate.ui.PluginManagerUI.refreshUnits(PluginManagerUI.java:537) at org.netbeans.modules.autoupdate.ui.PluginManagerUI.updateUnitsChanged(PluginManagerUI.java:585) at org.netbeans.modules.autoupdate.ui.UnitTab$3.updateUnitsChanged(UnitTab.java:187) at org.netbeans.modules.autoupdate.ui.UnitCategoryTableModel.fireUpdataUnitChange(UnitCategoryTableModel.java:275) at org.netbeans.modules.autoupdate.ui.UnitTab.fireUpdataUnitChange(UnitTab.java:552) at org.netbeans.modules.autoupdate.ui.UnitTab$11$1.run(UnitTab.java:683) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) [catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) WARNING [org.netbeans.ProxyClassLoader]: Will not load class org.apache.xerces.jaxp.SAXParserFactoryImpl arbitrarily from one of org.netbeans.StandardModule$OneModuleClassLoader@dc160cb[org.netbeans.libs.xerces] and org.netbeans.StandardModule$OneModuleClassLoader@31a87fe7[com.jaspersoft.ireport]; see http://wiki.netbeans.org/DevFaqModuleCCE SEVERE [org.openide.util.RequestProcessor] javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:134) at org.netbeans.lib.uihandler.LogRecords.scan(LogRecords.java:127) at org.netbeans.modules.uihandler.Installer.getLogs(Installer.java:681) at org.netbeans.modules.uihandler.Installer.getThrownLog(Installer.java:933) at org.netbeans.modules.uihandler.Installer.getThrown(Installer.java:914) at org.netbeans.modules.uihandler.Installer$SubmitInteractive.createDialog(Installer.java:1814) at org.netbeans.modules.uihandler.Installer$Submit.run(Installer.java:1513) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) My Java Version is 1.6 java version "1.6.0_03-p4" Java SE Runtime Environment (build 1.6.0_03-p4-toor_05_dec_2008_21_08-b00) Java HotSpot 64-Bit Server VM (build 1.6.0_03-p4-toor_05_dec_2008_21_08-b00, mixed mode) NetBeans is 6.5 NetBeans IDE 6.5 (Build 200811100001) As mentioned OS is FreeBSD 7-STABLE FreeBSD version 7.1-STABLE running on amd64 I did not install any Plugins (except those that came from Auto-Update). It seems there is some Bundling-Trouble with the Plugin. Does anyone have a hint? I didn't find a hint re. this Problem in the Forums or Tracker or Release-Notes. Would be really cool to get this solved... Cheers, _ralf_
×
×
  • Create New...