WebService Pluggable Data Source - When there is no proxy...

Hi there,
I'm trying to set up a report using the Webservice PDS, and keep getting errors.
(I'm using Dev Suite 10g, Report Builder 10.1.2.0.2 on WinXP SP3)
http://www.oracle.com/technology/products/reports/pluginxchange/index.html
I believe that my setup is OK, I've followed the directions from here:
http://www.oracle.com/technology/products/reports/pluginxchange/plugins/datasource/webservicePDS/readme.html
ie:
the soap.jar, WsPDS.jar and jdev-rt.jar files are all present in C:\Frs1002\reports\jlib
All three files and the above location are in my REPORTS_CLASSPATH registry setting.
I've also added in the line to my cauprefs.ora file as required:
"oracle.reports.plugin.datasource.wspds.WSDataSourceFactory",
But...
The webservice that I'm trying to access is external to my network, however I don't use a proxy - I use a gateway to access the net.
As such, I've attempted to put my gateway address into the proxyinfo.xml file, and then enabled the proxyinfo in the bottom of the rwbuilder.conf file, but then when I run report builder and use the wizard; like in the Oracle given example, I get an error when clicking 'Query Definition': "WSPDS-100: Error while Extracting Config File! null."
I don't have a config file for WSPDS, only the jar files that were with the installation zip. Am I missing something?
If I remove the information from proxyinfo.xml and change the rwbuilder.conf back to the way it was, I don't get the error, but when I put in the URL for the WSDL document, when I click next, nothing happens.
(I've checked the WSDL link - it's fine.)
Am I missing a wspds.conf file?
Do I put in something else in the proxyinfo.xml file instead of my gateway?
Any assistance or suggestions appreciated.
Ron.

Hi Deepti,
3 should work (for weeks > 43). Please open a customer message so SAP support can analyze the issue.
Regards,
Marc
SAP NetWeaver RIG

Similar Messages

  • Using Web Service as Data source (Pluggable Data Source) in Oracle Reports

    Anyone using Webservice as a pluggable data source in oracle 10g reports.(Report builder version:10.1.2.0.2)? We need to be able to use web service as one of the data source to create reports.Tried the following and ran into issues:
    Imported the wspds.jar fle from oracle plugin exchage. When tried using it received the following error in oracle reports trace file.
    04/26 22:27:22 java.lang.NoSuchMethodError: oracle.xml.parser.schema.XSDBuilder.build([Loracle/xml/parser/v2/XMLDocument;Ljava/net/URL;)Ljava/lang/Object;
    By troubleshooting issue found out that xmlparserv2.jar in 10g is newer than xmlparserv2.jar in 9i. wspds.jar is using xmlparserv2.jar in 9i as it was developed and tested for 9i only. Believe there is no newer wspds.jar file developed specifically for 10g?
    Is there a better/standard solution to use webservice as data source in oracle 10g reports? Does later version of oracle reports supports webservice as a data source without any additional plugins? Any suggestion would be helpful.

    Please provide support for the above request.
    It appears that Oracle 10g reports doesn't support Web Service as pluggable data source. Is this option is available in Oracle 11g Reports or Oracle Discoverer Or OBIEE?

  • Failed to fetch pluggable data source error

    I'm getting this error when creating a report that is connecting to a DB2 table using jdbc. Report builder seems to connect to the database fine, however when I attempt to compile/run the report I get the following error -
    'REP-4102: Failed to fetch pluggable data source.
    java.lang.AbstractMethodError: COM/ibm/db2/jdbc/app/DB2ResultSet.getStatement'
    I'm using the following in my jdbcpds.conf on my local machine.
    <driver name = "ibm-db2"
    subProtocol = "db2"
    connectString = "subProtocol:databaseName"
    class = "COM.ibm.db2.jdbc.app.DB2Driver"
    connection = "oracle.reports.plugin.datasource.jdbcpds.JDBCConnectionHandling"
    loginTimeout = "0">
    </driver>
    Has anyone experienced this issue or has some insight as to what I need to do to resolve this?
    TIA
    Brian

    Dear Oracle Reports Team,
    Can you please help me out ???
    Need your help in this regard urgently.
    Best Regards,
    Ramakrishnan L
    Dear Friends,
    I am encountering the following the error while running the reports.
    REP-4102: Failed to fetch pluggable data source.
    java.lang.NumberFormatException: 75,000000
    I am using an Express Query in this case.
    The same report runs perfectly when connected to the NT server that has the reports server,Http server and the rdf file.The db that the reports uses is on the SOLARIS server.
    But when I use the reports server,http server and the rdf file avaiable to me on the SOLARIS server with the db also now on the same machine it does not run and gives the error.
    What could be the problem ?
    Just to add more clarity below is the URL which I use to display the report
    NT URL(This works perfectly)
    http://sa560:7778/reports/rwservlet?server=rep_sa560&report=c:\DWHReports\Man_Days_Spent.rdf&express_server="server=ora_ro_tcp:172.20.128.199/sl=-2/st=1/ct=0/st=1/"&destype=cache&desformat=htmlcss&OESHOST=172.20.128.199&SUSR_NAME='oraexp'&PASSWORD='test'
    SOLARIS URL(This does not work and gives the error)
    http://172.20.128.199:7778/reports/rwservlet?server=rep_gosisvr&report=Man_Days_Spent.rdf&express_server="server=ora_ro_tcp:172.20.128.199/sl=-2/st=1/ct=0/st=1/"&destype=cache&desformat=htmlcss&OESHOST=172.20.128.199&USR_NAME='oraexp'&PASSWORD='test'
    Regds,
    Ramakrishnan L

  • Change PowerPivot data source when deploying from Dev - Staging - Production

    We have PowerPivot workbooks we store in SharePoint 2013 Libraries. 
    We have a powershell script which automates the deployment of sites and pages. Is there a way using PowerShell (or any scripting language really) to look into the workbook and change the PowerPivot data source when deployment from one environment to
    another? (Dev -> Stage -> Prod) We need to update the workbooks to point to our SSAS cubes Dev -> Stage -> Prod respectively.
    Thank you for any expert advice you may offer,
    Sincerely,
    -Craig

    Basically, it's an excel file (XLSX) file and you can use excel OM for this.
    A simple program (in C# or any language of your choice) can be written to do the following and achieve what you need.
    using XLS = Microsoft.Office.Interop.Excel;
    string info = null;
    XLS.Application application = null;
    try
     application = new XLS.Application();
     var book = application.Workbooks.Open(filepath);
     foreach (XLS.WorkbookConnection wc in book.Connections)
      switch (wc.Type)
       case XLS.XlConnectionType.xlConnectionTypeOLEDB:
        info = wc.Name + " " + wc.OLEDBConnection.Connection.ToString() + "\r\n";
        break;
     book.Close();
    finally
     if (application != null)
      application.Quit();
    Hopefully, this was helpful.

  • REP-4102: Fail to fetch pluggable data source

    Hi,
    I am using Oracle 10g Reports version 10.1.2.0.2
    and the back end is DB2.
    I have no problem in establishing the connection Reports with DB2.
    The thing is while executing the report, Iam getting this error. REP-4102: Fail to fetch pluggable data source
    Java.lang.AbstractMethodError: Com.ibm.db2.jdbc.app.DB2Resultset.getStatement()Ljava/sql/Statement.
    Please help me.
    Thanx in advance.

    Dear Sachin,
    Thanks for the quick response.
    I am using an Express Query in this case.
    The same report runs perfectly when connected to the NT server that has the reports server,Http server and the rdf file.The db that the reports uses is on the SOLARIS server.
    But when I use the reports server,http server and the rdf file avaiable to me on the SOLARIS server with the db also now on the same machine it does not run and gives the error.
    What could be the problem ?
    Just to add more clarity below is the URL which I use to display the report
    NT URL(This works perfectly)
    http://sa560:7778/reports/rwservlet?server=rep_sa560&report=c:\DWHReports\Man_Days_Spent.rdf&express_server="server=ora_ro_tcp:172.20.128.199/sl=-2/st=1/ct=0/st=1/"&destype=cache&desformat=htmlcss&OESHOST=172.20.128.199&SUSR_NAME='oraexp'&PASSWORD='test'
    SOLARIS URL(This does not work and gives the error)
    http://172.20.128.199:7778/reports/rwservlet?server=rep_gosisvr&report=Man_Days_Spent.rdf&express_server="server=ora_ro_tcp:172.20.128.199/sl=-2/st=1/ct=0/st=1/"&destype=cache&desformat=htmlcss&OESHOST=172.20.128.199&USR_NAME='oraexp'&PASSWORD='test'

  • Failed to fetch express pluggable data source

    Dear Friends,
    I am encountering the following the error while running the reports.
    REP-4102: Failed to fetch pluggable data source.
    java.lang.NumberFormatException: 75,000000
    I am using an Express Query in this case.
    The same report runs perfectly when connected to the NT server that has the reports server,Http server and the rdf file.The db that the reports uses is on the SOLARIS server.
    But when I use the reports server,http server and the rdf file avaiable to me on the SOLARIS server with the db also now on the same machine it does not run and gives the error.
    What could be the problem ?
    Just to add more clarity below is the URL which I use to display the report
    NT URL(This works perfectly)
    http://sa560:7778/reports/rwservlet?server=rep_sa560&report=c:\DWHReports\Man_Days_Spent.rdf&express_server="server=ora_ro_tcp:172.20.128.199/sl=-2/st=1/ct=0/st=1/"&destype=cache&desformat=htmlcss&OESHOST=172.20.128.199&SUSR_NAME='oraexp'&PASSWORD='test'
    SOLARIS URL(This does not work and gives the error)
    http://172.20.128.199:7778/reports/rwservlet?server=rep_gosisvr&report=Man_Days_Spent.rdf&express_server="server=ora_ro_tcp:172.20.128.199/sl=-2/st=1/ct=0/st=1/"&destype=cache&desformat=htmlcss&OESHOST=172.20.128.199&USR_NAME='oraexp'&PASSWORD='test'
    Regds,
    Ramakrishnan L

    Dear Oracle Reports Team,
    Can you please help me out ???
    Need your help in this regard urgently.
    Best Regards,
    Ramakrishnan L
    Dear Friends,
    I am encountering the following the error while running the reports.
    REP-4102: Failed to fetch pluggable data source.
    java.lang.NumberFormatException: 75,000000
    I am using an Express Query in this case.
    The same report runs perfectly when connected to the NT server that has the reports server,Http server and the rdf file.The db that the reports uses is on the SOLARIS server.
    But when I use the reports server,http server and the rdf file avaiable to me on the SOLARIS server with the db also now on the same machine it does not run and gives the error.
    What could be the problem ?
    Just to add more clarity below is the URL which I use to display the report
    NT URL(This works perfectly)
    http://sa560:7778/reports/rwservlet?server=rep_sa560&report=c:\DWHReports\Man_Days_Spent.rdf&express_server="server=ora_ro_tcp:172.20.128.199/sl=-2/st=1/ct=0/st=1/"&destype=cache&desformat=htmlcss&OESHOST=172.20.128.199&SUSR_NAME='oraexp'&PASSWORD='test'
    SOLARIS URL(This does not work and gives the error)
    http://172.20.128.199:7778/reports/rwservlet?server=rep_gosisvr&report=Man_Days_Spent.rdf&express_server="server=ora_ro_tcp:172.20.128.199/sl=-2/st=1/ct=0/st=1/"&destype=cache&desformat=htmlcss&OESHOST=172.20.128.199&USR_NAME='oraexp'&PASSWORD='test'
    Regds,
    Ramakrishnan L

  • Failed to fetch pluggable data source.

    Dear Friends,
    I am encountering the following the error while running the reports.
    REP-4102: Failed to fetch pluggable data source.
    java.lang.NumberFormatException: 75,000000
    Can you please give me as how to solve this problem ?
    Regds,
    Ramakrishnan L

    Dear Sachin,
    Thanks for the quick response.
    I am using an Express Query in this case.
    The same report runs perfectly when connected to the NT server that has the reports server,Http server and the rdf file.The db that the reports uses is on the SOLARIS server.
    But when I use the reports server,http server and the rdf file avaiable to me on the SOLARIS server with the db also now on the same machine it does not run and gives the error.
    What could be the problem ?
    Just to add more clarity below is the URL which I use to display the report
    NT URL(This works perfectly)
    http://sa560:7778/reports/rwservlet?server=rep_sa560&report=c:\DWHReports\Man_Days_Spent.rdf&express_server="server=ora_ro_tcp:172.20.128.199/sl=-2/st=1/ct=0/st=1/"&destype=cache&desformat=htmlcss&OESHOST=172.20.128.199&SUSR_NAME='oraexp'&PASSWORD='test'
    SOLARIS URL(This does not work and gives the error)
    http://172.20.128.199:7778/reports/rwservlet?server=rep_gosisvr&report=Man_Days_Spent.rdf&express_server="server=ora_ro_tcp:172.20.128.199/sl=-2/st=1/ct=0/st=1/"&destype=cache&desformat=htmlcss&OESHOST=172.20.128.199&USR_NAME='oraexp'&PASSWORD='test'

  • Can we set the dynamic data source when using getReportParameters() ?

    Hello!
    I have a report where one of its parameters refers to a list of values (LOVs). This list of values is an SQL Query type. When the data source used in the report is defined in the BI Publisher server, I'm able to get the report parameters using the getReportParameters() function in my application. However, if the data source is not defined the function throws an exception, which is understandable.
    I decided to dynamically set the data source so that even if the data source used by the report is not defined in the BI Publisher server, it still will be able to get the LOVs for the parameter. I tried setting the JDBCDataSource of the dynamicDataSource for the ReportRequest object that I passed to the getReportParameters() function. Please see the sample code below:
    reportRequest.dynamicDataSource = new BIP10.BIPDataSource();
    reportRequest.dynamicDataSource.JDBCDataSource = new BIP10.JDBCDataSource();
    setReportDataSource(reportRequest.dynamicDataSource.JDBCDataSource, connectstr, jdbc, dc); //function to set the values for JDBCDataSource object
    reportParams = webrs.getReportParameters(reportRequest, uid, pwd); //call the getReportParameters
    I was expecting this to work as this is what I did to dynamically set the data source before calling the runReport function. So, my question is -- can we set the dynamic data source when using getReportParameters() ? I tried this both in versions 10g and 11g. It does not seem to work on both versions.
    Regards,
    Stephanie

    report_id column of apex_application_page_ir_rpt can help us uniquely identify each saved report.
    We can assign this report_id value to a page item and this page item can be put in the Report ID Item text box of the Advanced section of the Report Attributes page of the IR.
    This should load the saved report identified by report_id and you can get rid of javascript
    Regards,
    Vishal
    http://obiee-oracledb.blogspot.com
    http://www.packtpub.com/oracle-apex-4-2-reporting/book
    Kindly mark the reply as helpful/correct if it solves your problem

  • Has anyone ever done a Pluggable Data Source (PDS) with BC4J

    Has anyone ever done a Pluggable Data Source (PDS) based on BC4J. We already have the data stored in a resultset and would like to be able to have Oracle Reports re-use it. Any ideas?
    tks,

    Hi Metthew
    BC4J pds is in the pipeline and will be soon out on the Oracle Reports plugin exchange.
    Thanks
    The Oracle Reports Team

  • How do I edit data source when opening Lumira project on a new PC?

    I have been working on a project in Lumira for a client of the company I work for. The idea is that I build the Lumira project for them (with the goal of them being able to analyse data from their logistics department), and I then hand the completed project over to them, from which point they are able to update the data on a weekly basis.
    I have been updating the data (which is derived from an excel spreadsheet) for a number of weeks with no issue at all, and the client is thoroughly impressed with it, and with the capabilities of Lumira. The problem is that when I want to share the project with the client, ie. by allowing them to open it and edit it on their own computers I am unable to do so.
    This is the procedure I follow:
    From My Documents, I open the folder named SAP Lumira Documents, select the project in question, and email it to the intended recipients.
    From there, I instruct the recipients to open SAP Lumira, select File>Import to folder, and then select the project.
    When the project is open, it works and interacts perfectly, but at this point, I want the client to be able to do the following:Select Data>Edit; to allow them to specify a new data source (which is identical to the one upon which the project is built), and therefore be able to update the data as and when necessary, without my help.
    When I do this, however, I receive the following error:
    Unable to find file "File Name & Location"
    How do I work my way around this? I could rebuild the project on a computer at the client’s premises, but the idea is that many people are able to use this project, and refresh the data. So it is obviously impractical for me to rebuild this multiple times. I would really appreciate your assistance with this.

    To elaborate on Tammy's idea, you could use for instance C:\Users\Public at the place where you initially put your Excel file to make sure this is found on the target computer. I would consider this a workaround though.
    Or for Lumira documents that you already designed, change the location of the Excel file and use Data/Edit from your computer, then save the Lumira documents before sending them to the target audience. 
    From my humble opinion, the product should allow to use Data/Edit and change the source file even if the initial file path is no longer found. This should be possible for your target audience.
    Antoine

  • PLIKZ field for COPA data source not there in Extract structure.

    Hello all,
    When I create a data source for COPA the PLIKZ field from the segment level is not maintained in the Extract structure and it is not replicated to BW also. But the other field GJHAR is maintained in the Extract structure which is also there in the segment level!!
    Clarify me why it is not available in extract structure? Also we are in 4.7 version and 3, 5 in BW.
    Points will be assigned!!!
    Thanks
    Ram

    Hello Friends,
    Could some one help me why the field PLIKZ is not available in the Extract structure when i create a COPA Data source?
    Need ur suggestions urgently!!!
    Helps please
    Thanks in advance once again

  • EPM Architect - Missing Data Source when deploy

    Hi,
    I have an application on EPM which status is at the moment Not Deployed. It once worked but now when I try to deploy it's Data Source is missing, nor i can associate one to it. How can I recover this situation? The application was working until yesterday and the Data Source for the underlying application is present.
    The Diagnostic does not show me the option to find suitable datasource for this application.
    The Planning application works correctly, I tried to restart Planning and EPMA Services but without success.
    Is there something I can do working on the tables in the EPMA schema?
    Thank you,
    bidi

    Hi Celvin,
    no I didn't play with the underlying tables. I ran the Diagnostic and it fails two tests:
    - Not deployed but in Shared Services
         - a) Delete from EPMA only
         - b) Manually delete application from Shared Services
    - Not Deployed status in EPMA, but in product
         - a) Delete from EPMA only. May run the Transform Classic to EPM Architect Wizard manually aftwrwards
         - b) Manually delete the application from the productnd
    I think that Delete from EPMA and reverse from the underlying planning application would in a certain sense "fix" my issue, but I'm not so confident in this operation, I don't want for some reason override something on the Planning application.
    In the forum I found that when the Data Source is set to NONE the diagnostic is able to recognize a data source that could fit. I don't know if in that case NONE is "NONE" as a string or is just missing, in my case I see an empty drop down list.
    Thanks

  • Can't see data in data tab when there is a "." in table name

    Hi,
    I have a problem with SQL Developer 2.1 (this works with 1.5).
    When there is a dot (".") in table name, we can't see data in data tab (we have no synonyms so it's not same bug).
    If I try to export data on same table, in "WHERE" tab, I can see sample !
    Any idea ?
    Thanks

    logged
    Bug 9393866 - datatb shows no columns for table name containg [dot]
    -Raghu

  • Using Webservice as data source in BI publisher data model

    Hi All,
    i want to expose data from share point through a webservice and use that webservice as a data source in Bi Publisher. But i am not able to use the webservice directly since it is a external web service.
    For that i made below config changes. But it is causing weblogic server starting issues.
    MW_HOME/user_projects/domains/DOMAIN_NAME/bin/
    EXTRA_JAVA_PROPERTIES="-Dhttp.proxyHost=Hostname -Dhttp.proxyPort=80 -Dhttp.nonProxyHosts=localhost|hostname ${EXTRA_JAVA_PROPERTIES}"
    export EXTRA_JAVA_PROPERTIES
    EXTRA_JAVA_PROPERTIES="-Djavax.xml.soap.MessageFactory=oracle.j2ee.ws.saaj.soap.MessageFactoryImpl
    -Djavax.xml.soap.SOAPFactory=oracle.j2ee.ws.saaj.SOAPFactoryImpl -Djavax.xml.soap.SOAPConnectionFactory=oracle.j2ee.ws.saaj.client.p2p.HttpSOAPConnectionFactory ${EXTRA_JAVA_PROPERTIES}"
    export EXTRA_JAVA_PROPERTIES
    Please let me know what i am doing is correct and suggest something.

    i want to expose data from share point through a webservice and use that webservice as a data source in Bi Publisher. But i am not able to use the webservice directly since it is a external web service.
    But i am not able to use the webservice directly since it is a external web service.
    why?
    look at "Creating a BI Publisher Report Based on External Web Services" ExternalWebServices
    For that i made below config changes. But it is causing weblogic server starting issues.
    why do you want to change some weblogic server settings?

  • Display 'No Data Found' when there is inv data but still there is xml data

    Hi,
    I am converting an rdf to BI publisher. The issue is when there is no detail (inv) but still there is still xml data , due to which the report is getting printed with the skeleton template and blank details(inv).
    I need to avoid printing the report out if there is not inv detail even though there is xml data. or atleast show 'NO DATA FOUND' msg. and print the report output only when there is inv data.
    Any help is greatly appreciated.
    sample XLM generated when there is inv data:
    - <ARXCBI>
    - <LIST_G_SETUP>
    - <G_SETUP>
    <COMPANY_NAME>GL SOB</COMPANY_NAME>
    <FUNCTIONAL_CURRENCY>USD</FUNCTIONAL_CURRENCY>
    <COA_ID>23456</COA_ID>
    <SET_OF_BOOKS_ID>1</SET_OF_BOOKS_ID>
    <LIST_G_SITES />
    <REPORT_NAME>Billing Invoice</REPORT_NAME>
    <SUB_TITLE />
    </G_SETUP>
    </LIST_G_SETUP>
    <RP_COMPANY_NAME>GL SOB</RP_COMPANY_NAME>
    <RP_REPORT_NAME>Billing Invoices</RP_REPORT_NAME>
    <RP_DATA_FOUND />
    <RP_SUB_TITLE />
    <R_DEFAULT_COUNTRY>US</R_DEFAULT_COUNTRY>
    <R_DEFAULT_COUNTRY_DESC>United States</R_DEFAULT_COUNTRY_DESC>
    <T_REPORT_TOTAL />
    <RP_COUNTER />
    <INV>Invoice</INV>
    <CM>Credit Memo</CM>
    <ADJ>Adjustment</ADJ>
    <XREV>Reverse Cross Site Credit Memo</XREV>
    <XAPP>Apply Cross Site Credit Memo</XAPP>
    </ARXCBI>
    Thanks!

    Hi Srini,
    Now I am running into another problem. When there is no detail data it displays 'No data found' as expected in the report output. But is there any way to restrict the print option (avoid wasting the paper) to just display 'No data found' in the output but not to print the output only in this case.
    I really appreciate any help!

Maybe you are looking for