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

edxerx

Members
  • Posts

    4
  • Joined

  • Last visited

 Content Type 

Profiles

Forum

Events

Featured Visualizations

Knowledge Base

Documentation (PDF Downloads)

Blog

Documentation (Test Area)

Documentation

Dr. Jaspersoft Webinar Series

Downloads

Posts posted by edxerx

  1. I tried this and get the same error :pinch:

     

    rosisr wrote:

    Thanks a lot, you've been a great help!! But I still have some problems, when I try to run this:

    #!/bin/env ruby

    require 'soap/rpc/driver'

    strUser = 'jasperadmin'
    strPWD = 'jasperadmin'
    strServer = 'http://10.128.10.81/jasperserver/services/repository/'

    strOutputFormat = 'HTML' #JRPRINT, RTF, PDF, etc?
    strURI = '/reports/samples/Employees'
    strRequest = %Q{<?xml version="1.0" encoding="UTF-8"?>
    <request> <operation-name>runReport</operation-name>
    <resource-descriptor
    read-only="false" control-type="0" is-reference="false" is-new="false" strict-max="false" data-type="0" mandatory="false" has-data="false" strict-min="false" main-report="false" version="0">
    <uri-string>#{strURI}</uri-string>
    </resource-descriptor>
    <arguments xmlnssi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:type="java:com.jaspersoft.jasperserver.api.metadata.xml.domain.impl.Argument">
    <name>RUN_OUTPUT_FORMAT</name>
    <value>#{strOutputFormat}</value>
    </arguments>
    </request>
    }

    driver = SOAP::RPC::Driver.new(strServer)
    driver.wiredump_dev = STDERR
    driver.options["protocol.http.basic_auth"] << [strServer, strUser, strPWD]

    driver.add_method('runReport','request')

    puts driver.runReport(strRequest)

    What I get is:

    <?xml version='1.0 'encoding='utf-8'?>
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header />
    <soapenv:Body><ns1:result xmlns:ns1="http://jasperserver/ws2/namespace1" xmlns:tns="http://ws.apache.org/axis2"><?xml version="1.0" encoding="UTF-8"?>
    <operation-result return-code="1"><version>1.1.0</version><message>unable to instantiate java.util.List; </message></operation-result></ns1:result></soapenv:Body></soapenv:Envelope>

    Any suggestion?

     

    :x

    Post edited by: edxerx, at: 2007/03/15 09:16

  2. im new to ireport too, just been digging it for 2 weeks :laugh:

     

    anyway on the parameter thing in ireport MENU->VIEW->PARAMETER

     

    add one parameter

     

    here's an example on what u should fill

     

    ----------------------------------

    Parameter Name : ReportDate

    Parameter Class Type : java.lang.date

    Default Value Expression : "" (this is a default value if it's not given during run time)

    Is for prompting : YES

    ----------------------------------

     

    Then in your sql just use something like this

     

    SELECT * FROM table WHERE field=$P{ReportDate};

     

     

    hope this helps

    :)

×
×
  • Create New...