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

mkusterm

Members
  • Posts

    15
  • Joined

  • Last visited

mkusterm's Achievements

Apprentice

Apprentice (3/14)

  • Week One Done
  • One Month Later
  • One Year In
  • First Post Rare
  • Collaborator Rare

Recent Badges

0

Reputation

  1. I did the steps as described by sherman, and was able to register my exporter and run it from the gui only. however, the scheduler still does not use my exporter. ( I'm attempting to replace the csv exporter with my own ) the applicationContext-report-scheduling.xml does not allow me to specify my own bean as does the viewReportBeans.xml file. is there no way to inform the scheduler to use my custom exporter? thanks mike
  2. I have created a custom exporter and would like to use this for my scheduled reports on js 3.5 However i cannot figure out how to configure js to use my exporter. Can anyone point me to documentation describing how to config js to use custom exporter? thanks, mike
  3. Matt, Thanks. Problem resolved. The issue was in fact due to a bad url pointing to the scheduler web service. mike
  4. Sherman, I have verified that js3.5 community version works fine with my custom app and the scheduling api, but this problem only exists in js3.5 professional. Also, regarding your earlier message, I cannot find the jar file you suggested. Is there any documentation that specifies the required libraries for users developing custom apps with your ws api's? tks mike
  5. Sherman, Thanks for the quick reply. No luck. I cannot even locate the file "jasperserver-ireport-plugin.3.5.0.jar". (or any similar name). I downloaded js server, ireport, jasper both community and pro versions and the best i can locate is "js_jasperserver-ireport-plugin-3.0.0.jar". - I cannot find in the documentation (pro and ce) any details regarding the required files to use for custom apps with the scheduler. - Even the web app demo seems to use just the 2.x libraries. For me, this is day 3 on this problem and i'm under the gun to demonstrate js-pro capabilities to management. thanks for your help on this. mike
  6. Hi, I've just upgraded from js3.0 to js3.5.1 pro and am getting an axis error about a deserializing issue. From the jasper webapplication, all is working well with no problem. I have a custom webapp that uses the web service apis. All is working in my app except when I use the ReportScheduler scheduleJob() method and it complains about not finding a deserializer (stacktrace is listed below). This worked fine in js3.0, and I've included all libraries I can find. Can someone please assist ? thanks, mike -------------------------------------------------------------------- org.xml.sax.SAXException: Deserializing parameter 'job': could not find deserializer for type {http://www.jasperforge.org/jasperserver/ws}Job at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222) at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129) at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087) at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.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$JAXPSAXParser.parse(Unknown Source) at javax.xml.parsers.SAXParser.parse(SAXParser.java:395) at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) at org.apache.axis.Message.getSOAPEnvelope(Message.java:435) at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) at org.apache.axis.client.Call.invokeEngine(Call.java:2784) at org.apache.axis.client.Call.invoke(Call.java:2767) at org.apache.axis.client.Call.invoke(Call.java:2443) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at com.jaspersoft.jasperserver.ws.scheduling.ReportSchedulerSoapBindingStub.scheduleJob(ReportSchedulerSoapBindingStub.java:437) at com.jaspersoft.jasperserver.ws.scheduling.ReportSchedulerFacade.scheduleJob(ReportSchedulerFacade.java:166) at org.knoxcounty.idsr.IDSRUtilities.submitReportAsScheduledJob(IDSRUtilities.java:269) at org.apache.jsp.submitReportEmailSave_jsp._jspService(submitReportEmailSave_jsp.java from :168) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:93) at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:470) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:364) at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:290) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:272) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214) at com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:380) at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265) at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106) at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222) at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129) at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087) at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.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$JAXPSAXParser.parse(Unknown Source) at javax.xml.parsers.SAXParser.parse(SAXParser.java:395) at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) at org.apache.axis.Message.getSOAPEnvelope(Message.java:435) at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) at org.apache.axis.client.Call.invokeEngine(Call.java:2784) at org.apache.axis.client.Call.invoke(Call.java:2767) at org.apache.axis.client.Call.invoke(Call.java:2443) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at com.jaspersoft.jasperserver.ws.scheduling.ReportSchedulerSoapBindingStub.scheduleJob(ReportSchedulerSoapBindingStub.java:437) at com.jaspersoft.jasperserver.ws.scheduling.ReportSchedulerFacade.scheduleJob(ReportSchedulerFacade.java:166) at org.knoxcounty.idsr.IDSRUtilities.submitReportAsScheduledJob(IDSRUtilities.java:269) at org.apache.jsp.submitReportEmailSave_jsp._jspService(submitReportEmailSave_jsp.java from :168) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:93) at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:470) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:364) at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:290) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:272) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214) at com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:380) at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265) at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106) java.lang.Exception: org.xml.sax.SAXException: Deserializing parameter 'job': could not find deserializer for type {http://www.jasperforge.org/jasperserver/ws}Job at org.knoxcounty.idsr.IDSRUtilities.submitReportAsScheduledJob(IDSRUtilities.java:281) at org.apache.jsp.submitReportEmailSave_jsp._jspService(submitReportEmailSave_jsp.java from :168) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:93) at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:470) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:364) at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:290) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:272) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214) at com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:380) at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265) at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106) Caused by: org.xml.sax.SAXException: Deserializing parameter 'job': could not find deserializer for type {http://www.jasperforge.org/jasperserver/ws}Job at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222) at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129) at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087) at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.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$JAXPSAXParser.parse(Unknown Source) at javax.xml.parsers.SAXParser.parse(SAXParser.java:395) at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) at org.apache.axis.Message.getSOAPEnvelope(Message.java:435) at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) at org.apache.axis.client.Call.invokeEngine(Call.java:2784) at org.apache.axis.client.Call.invoke(Call.java:2767) at org.apache.axis.client.Call.invoke(Call.java:2443) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at com.jaspersoft.jasperserver.ws.scheduling.ReportSchedulerSoapBindingStub.scheduleJob(ReportSchedulerSoapBindingStub.java:437) at com.jaspersoft.jasperserver.ws.scheduling.ReportSchedulerFacade.scheduleJob(ReportSchedulerFacade.java:166) at org.knoxcounty.idsr.IDSRUtilities.submitReportAsScheduledJob(IDSRUtilities.java:269) ... 34 more [07/02 11:31, submitReportEmailSave.jsp]: Failed to submit report due to exception: java.lang.Exception: org.xml.sax.SAXException: Deserializing parameter 'job': could not find deserializer for type {http://www.jasperforge.org/jasperserver/ws}Job [07/02 11:31, submitReportEmailSave.jsp]: Failed due to exception:java.lang.RuntimeException: Report submission failed due to unexpected error java.lang.RuntimeException: Report submission failed due to unexpected error at org.apache.jsp.submitReportEmailSave_jsp._jspService(submitReportEmailSave_jsp.java from :190) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:93) at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:470) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:364) at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:290) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:272) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214) at com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:380) at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265) at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)
  7. I have opened a different connection on a subreport by selecting "use Connection Expression" on the subreport tab and new DataSource(user,pw, url...).getConnection() m
  8. Hi, I've struggled with configuring acegi to authenticate against my custom table. It appears as though my changes never get picked up since when I log in, it accepts the username/password in the jasper repository and not my custom tables. Not sure if I am missing a step or where to go from here Thanks for any help you can provide. mike Below is the logic in applicationContext.xml ------------------------------------------- <bean id="authenticationManager" class="org.acegisecurity.providers.ProviderManager"> <property name="providers"> <list> <ref bean="inMemoryDaoAuthenticationProviderIds" /> <ref bean="jdbcDaoAuthenticationProviderIds" /> </list> </property> </bean> <bean id="jdbcDaoAuthenticationProviderIds" class="org.acegisecurity.providers.dao.DaoAuthenticationProvider"> <property name="userDetailsService" ref="userDetailsServiceIds" /> </bean> <bean id="userDetailsServiceIds" class="org.acegisecurity.userdetails.jdbc.JdbcDaoImpl"> <property name="dataSource"> <ref bean="dataSourceLoginIds"/> </property> <!-- query my custom tables --> <property name="usersByUsernameQuery"> <value>select username as username, password as password, enabled as enabled from users where username = ?</value> </property> <property name="authoritiesByUsernameQuery"> <value>select username as username, 'ROLE_USER' as authority from authorities where username = ?</value> </property> </bean> <bean id="inMemoryDaoAuthenticationProviderIds" class="org.acegisecurity.providers.dao.DaoAuthenticationProvider"> <property name="userDetailsService" ref="authenticationDaoIds" /> </bean> <bean id="authenticationDaoIds" class="org.acegisecurity.userdetails.memory.InMemoryDaoImpl"> <property name="userMap"> <value> ids_admin=ids_admin,ROLE_USER user2=user2,ROLE_USER </value> </property> </bean>
  9. Hi, please help, Am using the jasper 3.x webservice apis to attempt to add an input control to a new report unit and having no success so far. My code is able to add a new report unit which i can run from iReport and the server. however the input controls do not appear even though i get no errors when I am adding them. please give guidelines on how to add basic controls to report units. here is my code: ResourceDescriptor newParam = new ResourceDescriptor(); newParam.setWsType(ResourceDescriptor.TYPE_INPUT_CONTROL); newParam.setResourceType(ResourceDescriptor.TYPE_INPUT_CONTROL); newParam.setDataType(ResourceDescriptor.DT_TYPE_TEXT); newParam.setName(cleanName); newParam.setLabel(label); newParam.setControlType(ResourceDescriptor.IC_TYPE_SINGLE_VALUE); newParam.setIsNew(true); newParam.setIsReference(true); newParam.setReferenceUri(jrxmlDescriptor.getUriString() ); reportUnit.getChildren().add( newParam ); thanks in advance, mike
  10. Hi, Regarding new features in jasperserver 3, will you have a feature that encrypts the password for the jdbc datasources? Our server will be in the dmz and have access to several backend databases, if it should be compromised I would like to have comfort that the credentials for servers behind the firewall are protected. thanks, mike
  11. Sherman, I'm also very interested to know if you will be encrypting the passwords for each jdbc datasource. thanks, mike
  12. Hi All, I am using the list method of WSClient to get all the reports available to a user. These are in several folders/subfolders. Is there a simple way to: Get a complete list of reports / resources in a single request to the list() method? At the moment i am recursing a loop, calling list() repeatedly. Our high-latency network means this takes more time than I wish for each call. thanks in advance for your help mike
  13. Can anyone advise on the proper way to automate removal of scheduled report output files? I have a custom web app that allows users to schedule their own reports, and I place the reports on the contentfiles folder. I would like to have the jasper server automatically remove reports to avoid a buildup. Is there a way to do this by limiting either the amount of space, number of reports, or amount of time a generated report file resides on the server? thanks, mike
  14. Hi, I also get this error from iReport, as well as when i use the WSClient sample to access repository from my custom webapp. The problem is that there's several messages printed and it takes up several seconds each time a link on my app is selected. Is there any way to disable this message generation? thanks, mike
  15. Hi, I have installed jasper server 2.1 and created a small web app that uses the demo WSClient to list and run reports in the repository. There is a 3-4 second extra delay when I invoke WSClient.list() and WSClient.runReport(). When I access the default app shipped with jasperserver, the performance is very good. Looking at the tomcat console, for each webservice call I make, there are 6 messages like: ERROR ManagementService, http-8080-Processor23-186 - Encapsulation DIME : false I'd really like to turn this messaging off or otherwise find out what is causing the delays. Thanks in advance, mike
×
×
  • Create New...