Report Server and Java

Does the report server have an open Java API? I was trying to
explore reporting options and this is one requirement.
If so as, for any version? Any limitations, etc. Can you pass
arguments or parameters to it for the report?
Thanks
-Doug
null

Hi,
I had a similar problem with mail-upload services and reports server.
I modified default.env file:
In classpath add the jar files for reports server:
D:\Ora_Dev\jlib\zrclient.jar;D:\Ora_Dev\reports\jlib\rwrun.jar
My CLASSPATH development environment
CLASSPATH=D:\Ora_Dev\jlib\debugger.jar;D:\Ora_Dev\jlib\ewt3.jar;D:\Ora_Dev\jlib\share.jar;D:\Ora_Dev\jlib\utj90.jar;D:\Ora_Dev\forms90\java\javamailintegration.jar;D:\Ora_Dev\forms90\java\mail.jar;D:\Ora_Dev\forms90\java\activation.jar;D:\Ora_Dev\forms90\java\uploadserver.jar;D:\Ora_Dev\jlib\zrclient.jar;D:\Ora_Dev\reports\jlib\rwrun.jar
And in REPPORTS_CLASSPATH add the web services:
D:\Ora_Dev\forms90\java\javamailintegration.jar;D:\Ora_Dev\forms90\java\mail.jar;D:\Ora_Dev\forms90\java\activation.jar;D:\Ora_Dev\forms90\java\uploadserver.jar
My REPORTS_CLASSPATH development environment
REPORTS_CLASSPATH=D:\Ora_Dev\jlib\zrclient.jar;D:\Ora_Dev\reports\jlib\rwrun.jar;D:\Ora_Dev\forms90\java\javamailintegration.jar;D:\Ora_Dev\forms90\java\mail.jar;D:\Ora_Dev\forms90\java\activation.jar;D:\Ora_Dev\forms90\java\uploadserver.jar

Similar Messages

  • How to Create A standalone Report Server and replce by in process server

    Hi all,
    I am new to oracle reports 10g, I have installed oracle applicaction server 10.1.2.0.2 on RHEL4 now i want to create a standalone report server and replace it by the in-process report server . I searched the net to get a proper step by step guide to do the above but dint got the same can anybody guide to step by step process to do the same and also file which are to be edited i user sh rwserver.sh -install server name bath=yes command and sh rwserver.sh server name bath=yes & commad to start it but i am not able to see the same in the enterprise manager . Thanks in advance...
    Also please tell me if it is recommeded by oracle to replace the standalone by inprocess server.

    Hi do i need to fire the following the command then
    sh rwserver.sh -install server name bath=yes
    sh rwserver.sh server name bath=yes &
    are these correct
    and then fire the following command to register it to enterprize manager
    ORACLE_HOME/bin/addNewServerTarget.sh reports_server_name
    Please correnct me if i am wrong
    ANd i already fired (sh rwserver.sh server name bath=yes & ) command which in turn create a fine name server name.conf in th ORACLE_HOME/report/conf
    now can i fire ( sh rwserver.sh -install server name bath=yes ) this command or there is some issues in that.
    what should be sequence of firing these commands
    and to test it after completing the activity
    Edited by: Mohammed Afzal on Jun 30, 2011 4:26 PM
    Edited by: Mohammed Afzal on Jun 30, 2011 4:28 PM

  • Report Server and ORA-03135 - Connection Lost

    Hello,
    We are running Oracle 10gR2 (AppServer, Report Server and Database) and we notice that in the error log of the database, we getting many error ora-03135-Connection Lost. After investigating a bit on this, i think i found the cause of those error. Error seem to be generated by the report server everytime it automatically shutdown an engine because engine was not use in the last 30 min. Is there a way to prevent the report server to cause this error in the DB log file ?? maybe it is only a setting to change.
    And we don`t want to extend the timeout of the engine to prevent it to shutdown automatically because this will cause memory issue on the server if engine always stay up
    Thank
    Martin

    Use death connection detection in the sqlnet.ora file. Usually setting SQLNET.EXPIRE_TIME is used to catch firewall timeouts, but in your case you could use it to detect that the report engine was stopped. Set SQLNET.EXPIRE_TIME to a slighty higher value than 30 minutes, say 35 minutes. Then each 35 minutes a probe packet is send to test if the connection is still alive. If not then the RDBMS ends the connection.
    cheers

  • Can 10g OAS run 10g Report server and 6i reports together?

    Re-posted from the OAS thread: Can 10g OAS run 10g Report server and 6i reports together?
    We have need to run 6i and 10g reports from the same physical server running OAS 10g.
    Are there issues / conflicts?
    There are hundreds of 6i reports called from many applications. Converting completely is a separate project on the books.
    The need is to utilize 10g graphs on this urgent project. The graphing in 6i has not gotten along here with RAC and other distributed architecture. Additionally, I believe the 6i graph runtime would have to be installed on each client workstation... again, hundreds.
    Thank you.

    Hello,
    You can install OAS 10g and Reports 6i on the same server as long as they are installed in different ORACLE_HOME ..
    Take car to the value of the variable PATH ..
    Regards

  • Pls Suggest server names for Reporting Server and Shared Services

    Hi,
    Can any one Pls Suggest server names for Reporting Server and Shared Services
    Thanks in advance.

    Report server name: OrclRpt
    Shared Services: OrclSS

  • Problem with Reports Server and invalid DB packages when release code

    Hello,
    I'm not certain that this is a Reports issue or not, but wondered if anyone had encountered similar. We've recently upgraded from Forms and Reports 6i to 10.1.2.0.2. A couple of times now, after doing a release of code to our environment, we find that the next request to the Reports Server generates a 'existing state of packages has been discarded' error. Submitting exactly the same report request a second and subsequent times works fine.
    However, we always make sure we recompile all invalid packages after a code release; and our Forms front-end doesn't encounter any errors like this. Is there some possible issue with using existing Reports engines to run reports after a code release - should we be bouncing the Reports server..?
    Thanks,
    James

    Hi. Thanks for your quick response. The contain of StrSql is:
    "SELECT IdTipo FROM TIPOSTELEFONO", where IdTipo id a column of TIPOSTELEFONO Table.
    I tryied the same sql setence with SQL Server Management Studio Express and it works fine. Already I have tryied with others sql sentences. All they worked fine in SQL Server Management Studio, but not with my java example using sqljdbc4.jar.
    sqljdbc4.jar documentation comment that these driver work with sql server 2000 to sql server 2008. I'll ask this cuestion in Microsoft forums.
    Thanks.

  • Oracle Report Server gives java error message

    Hi All,
    We have an oracle report server (or service) in Oracle application server 10gR2 running in Red Hat Enterprise Linux 4.5. And it was working fine.
    But recently it gives some error message in the terminal like below.
    java.lang.Exception
    at com.sun.corba.se.internal.iiop.IIOPConnection.cleanUp(IIOPConnection.java:903)
    at com.sun.corba.se.internal.iiop.ConnectionTable.cleanUp(ConnectionTable.java:303)
    at com.sun.corba.se.internal.iiop.ConnectionTable.checkConnectionTable(ConnectionTable.java:320)
    at com.sun.corba.se.internal.iiop.ListenerThread.run(ListenerThread.java:75)
    java.lang.Exception
    at com.sun.corba.se.internal.iiop.IIOPConnection.cleanUp(IIOPConnection.java:903)
    at com.sun.corba.se.internal.iiop.ConnectionTable.cleanUp(ConnectionTable.java:303)
    at com.sun.corba.se.internal.iiop.ConnectionTable.checkConnectionTable(ConnectionTable.java:320)
    at com.sun.corba.se.internal.iiop.ListenerThread.run(ListenerThread.java:75)
    java.lang.Exception
    at com.sun.corba.se.internal.iiop.IIOPConnection.cleanUp(IIOPConnection.java:903)
    at com.sun.corba.se.internal.iiop.ConnectionTable.cleanUp(ConnectionTable.java:303)
    at com.sun.corba.se.internal.iiop.ConnectionTable.checkConnectionTable(ConnectionTable.java:320)
    at com.sun.corba.se.internal.iiop.ListenerThread.run(ListenerThread.java:75)
    java.lang.Exception
    at com.sun.corba.se.internal.iiop.IIOPConnection.cleanUp(IIOPConnection.java:903)
    at com.sun.corba.se.internal.iiop.ConnectionTable.cleanUp(ConnectionTable.java:303)
    at com.sun.corba.se.internal.iiop.ConnectionTable.checkConnectionTable(ConnectionTable.java:320)
    at com.sun.corba.se.internal.iiop.ListenerThread.run(ListenerThread.java:75)
    java.lang.Exception
    at com.sun.corba.se.internal.iiop.IIOPConnection.cleanUp(IIOPConnection.java:903)
    at com.sun.corba.se.internal.iiop.ConnectionTable.cleanUp(ConnectionTable.java:303)
    at com.sun.corba.se.internal.iiop.ConnectionTable.checkConnectionTable(ConnectionTable.java:320)
    at com.sun.corba.se.internal.iiop.ListenerThread.run(ListenerThread.java:75)
    When I restart the report server it works fine for a while and the error message appears again.
    Dear Experts,Please response early.

    Please check at http://<server>/dev60html/runrep.htm for follwings :
    01. your test.rdf must be in report60 folder
    02. your db must contain scott user
    03. connect string must be tested and give the same inplace of test
    04. your webhost may contain a dot, please check this should be the same as yours
    hope this will help
    bye !

  • Crystal Reports Server and OpenDocument Solution

    Hello,
    I have just installed a trial version of Crystal Reports Server version 12.
    My objective is to be able to launch in context from another application a report from Crystal Reports.
    So, I have read the document on 'Viewing Reports and Documents using URLs'. I assume this allows you to pass a URL to BusinessIbjects Enterprise Server. Once received, the report is generated and displayed.
    My question is, if I have Crystal Report Server installed, what else do i need to run this functionality?
    I think this is called the opendocument solution? Do i need to install something else ontop of the CRS version 12?
    thanks
    Henry

    If you examine the directories in your webapp (IIS or tomcat) then you should notice an OpenDocument Directory. This is included in our install by default. Then if you have created reports on the server or just using the samples you can use something like http://servername:port/OpenDocument.aspx (for IIS) or OpenDocument.jsp (for tomcat or other java/app) ?sDocName=reportname should open the report.
    You can also add additional parameters if you have the opendocument users guide.
    Regards,
    Tim

  • Passing SQL to Crystal Reports Server using JAVA

    Hi all,
      We are in the process of redoing our Java app and we would like to create SQL query and pass this to Crystal Reports Server to have it generate a report.
      I've looked all over but still could not find any info on it.  Does anyone know how this is done or know where I can find some information on this?
      I've looked at some of the examples from BO but did not find anything relating to what I need to have.
    Thanks in advance.
    -S.C.-

    Hey,
    Have a look at https://boc.sdn.sap.com/node/452
    There some other great webinars on the left side also.
    Hope that helps.
    Else if you wanting to run some SQL before loading the report search for something along the lines of:
    (But I warn you this is not the correct coding, I have just quickly cut and paste a
    few bits from one of my reports but you should get the idea, hopefully,
    might have to use your imagination.)
    Connection connection = null;
    CallableStatement cs;
    Class.forName(dbDriverName);
    // Create a connection to the database
    connection = DriverManager.getConnection(dbConnectionURL, dbUsername, dbPassword);
    // Call a procedure with one IN parameter
    cs = connection.prepareCall("{ CALL " + str_ProcStatement + "}");
    cs.setString(1, str_Param1);

  • Oracle Forms and Report Server and MS IIS Coexists in one Server

    Dear All,
    I have a Windows 2003 Server with two IPs and have IIS bind (10.1.1.20) to one IP and Oracle (10.1.1.21) bind to the other. But only one service can only run at any one time. Can someone help on how to make the two coexist on port 80 on different IP on one machine. Thanks.
    Regards,
    Kueh.

    Default settings for forms session timeout is 15 Minutes. But heartbeat parameter (default 2 minutes) doesn't allow AS to close idle sessions. So define heartbeat=20 in your formsweb.cfg file.
    As far as reports are concerned set engineResponseTimeout="15" in your report server configuration file. This setting will not allow any report to remain in the queue for more than 15 minutes.
    Regards
    Mohsin Iqbal

  • Oracle Reports Server and X11

    Does oracle reports server need X11 running? We dont run X on our
    prod servers. We can't really figure out why it needs it which the developers
    claims they need X running
    Are there any alternatives? We really don't want to start an X server here

    hello,
    the role is the same on all plattforms. the reports server takes requests for running reports, spawns an engine that executes the request. in addition to that, the server also provides scheduling services and security features for the reports environment.
    regards,
    the oracle reports team

  • Can default report server  and OC4J be  used ..?

    Hi,
    *1*. I had a report server named stcreportserver that was working fine during the testing phase but suddenly it started throwing errors like cannot connect to report server,cannot open file and cannot get the job id........
    I would like to know when i host this application on the windows server 2003 for the users can i use the default report server instead of creating a new server.....
    *2.* I have got another application say app2 ...so for hosting do i need to make some additional configurations like creating a new oc4j instance for this application...or can i use the default oc4j instance that i use for my first application.
    Note: I use the same database for both the application but different schemas.

    <p>
    We did some tests and discovered the following: <strong> </strong>
    </p>
    <p>
    <strong>Using "null" for the filename.</strong>
    </p>
    <p>
    If I pass in "null" for the fileName, my code runs without any issues and the FRS file is now changed to a new random file, but this file does not have the .rpt extension. I can preview the report in the CMC without any issues, but the underlying file is missing the .rpt extension. I can manually add the .rpt extension and open the report in the CR Designer without any issues. In this case, the InfoObject's SI_UPDATE_TS property is updated.
    </p>
    <p>
    <span style="font-weight: bold">Using a new filename</span><br />
    If I change the fileName in anyway, such as prepending "1" to the fileName, my code runs without errors as well. I can see that the FRS file has been updated with the new name and it does have the .rpt extension.<br />
    <br />
    In this case, the InfoObject's SI_UPDATE_TS property is updated as well.
    </p>
    <p>
    <em>Currently we don't know the following things:</em>
    </p>
    <p>
    <em>Is this supported, or is this just a bug?</em>
    </p>
    <p>
    <em>I don't know the answer right now but at least you know more now. I'll try to update you if I hear anything.</em>
    </p>
    <p>
    Rob Horne<br />
    <a href="/blog/10">Rob's blog - http://diamond.businessobjects.com/robhorne</a>
    </p>

  • Crystal Reports Server and MicroSoft Share Point

    I am currently use Report Server 2008 to distribute reports (email and file system).  I need to place reports into a share document folder within SharePoint Web site.  Enterprise XI had an add on product.  Is there the same type of product for version 2008?  If there is does it work with SharePoint services?

    I'm pretty sure sharepoint was released for 3.0 and that should include CRS08. I'm transferring to the integration kit forum but from the looks of things no one is responding to sharepoint posts right now. Can you open a message with support (integrated solutions team).
    Regards,
    Tim

  • Crystal reports server and microsoft access db

    Hi
    I have created a Crystal Report using Crystal Reports XI. In terms of a datasource I simply used a unc path to the actual mdb file.
    I can open the report local on the PC in CR XI and the report runs no problem however I have deployed to our Crystal Reports server XI so that users can use it.
    The problem is that when I try to run the report from the Info view console it keeps asking me for a user id and password. I have logged into the CMC admin console and looked at the properites of the report and the process/database tab however not matter what I configure in there it either asks for the username and password or says invlaid object when I try to view the report.
    I have created other reports which have used an SQL database as the data source and published them to the CR Server and they work no problem so I am guessing I need to change something for using an Access DB as the dataource. Not usr eif that change is in Crystal Reports XI or Crystal Reports Server?
    Can anyone help?
    Many thanks

    Try this
    Symptom
    Access files present on the network drives.
    Create a report based on files on the network drives.
    Reproducing the Issue
    Create a Crystal Report using Access and Excel files on the network drive as Data Source.
    Crystal Reports XI Release 1, Release 2.
    Operating System: Windows XP SP2
    Database: Microsoft Access / Excel.
    Resolution
    On the Windows XP system go to Start -> Settings -> Control Panel.
    Double Click on Administrative Tools.
    Double Click on Data Sources (ODBC).
    Click on the System DSN tab and then Click on Add.
    Select a driver for which you want to set up a data source.
    For Access Files select 'Driver do Microsoft Access (*.mdb)' as driver type and then click on Finish.
    For Excel Files select 'Driver do Microsoft Excel (*.xls)' as driver type and then click on Finish.
    Enter the Data Source Name and under the Database option click on Select.
    Then click on the Network button, Map Network Drive window will appear.
    Select the Drive and Folder where you have the Access and Excel Files on the network and then click on Finish button.
    Select the appropriate Directory where the file is located and double click on the folder and select the Excel or Access files depending on the driver you have selected and click on OK button.
    After the DSN is created click on OK button.
    Open the Crystal Report application.
    Click on create New Report.
    Under the Available Data Sources expand the Create New Connection then expand ODBC (RDO) and select the newly created Data Source Name and then click on Finish.
    Select the appropriate tables and create a report as per the requirement.
    Keywords
    Excel Access Crystal Reports Network Drive
    Regards,
    Raghavendra

  • How to integrate Crystal Report Server and J2EE platform

    Hi,
    It's my first time using Crystal Report, so I don't know exactly how I should start...
    As what i've searched around, there is a method of generating crystal report from a JSP file. By this way, everything will be handled within the application server.
    But in my project, we intend to leave the part of handling and generating report to another server, i.e. there will be 2 servers: application & report. Anyone experienced with this can guide me through? By splitting into 2 servers, that means I will need to have the Crystal Report Server right? And if doing so, from the application, how do I call the Crystal Report server?
    Thanks for viewing...

    You can use [Crystal Reports for Eclipse|Crystal Reports for Eclipse 2.0 Release Update 8 is Now Available!; to do exactly this. It comes with an example application for displaying reports using the CR Web Report Viewer. It's EXTREMELY easy to use and even to integrate in your existing web app. If you're using Eclipse and have the CR4E plugin installed, you can go to File > New > Crystal Reports and select Crystal Reports Web Project. This will create the CR server application for you. You can also right click on an existing web app and have Crystal Reports integrated directly into your existing app.
    To do this, just right click on your web app and go to Project Properties. Then, go to Project Facets, check the box next to Crystal Reports, click Apply and then OK. It will copy all of the necessary runtimes into your lib folder and will even update your web.xml to include the stuff needed for CR. On the left, you should see Crystal Reports File Versions. Click on that and you should see the version of Crystal that was just installed into your web app along with all of the files that were copied or modified.
    You could probably then create a report viewer in your other app (maybe an iframe?) that includes a link to the report in the CR Web App.
    If you need more assistance with this, let me know. I'd be glad to help out as I've already played with something similar to this.

Maybe you are looking for

  • Open word from a servlet

    Hi,           This is the scenario:           - the user submits a form and activate a servlet           - the servlet writes a file ( a word document) to disk           - now I want the servlet to open the word document....           How do I do tha

  • Preview webpage in Safari

    Have created a PDF Portfolio (Acrobat Pro 9.0), that when previewed in Safari (4.0.3) generates an error message as follows: "The Adobe Acrobat/Reader that is running can not be used to view PDF files in a Web Browser Please exit Adobe Acrobat/Reader

  • How to calculate start date of the week based on week number ?

    i need to get week number of the current date and based on that i need to calculate start date falling in the same week for last year. Eg. today is 31st week of year and 31st july date. so what will be the date on the 31st week of last year. i need t

  • Spry Image Slideshow Auto Stop

    I would like the slide show to stop at the last slide instead of repeating from the beginning. How can i do this?

  • How to downgrade to previous version of bbm?

    I have the new bbm channels and I want to retern to the old ver because it have some problems  I have blackberry 10 Q5