Report server behaviour

Hi,
I'm just wondering about report server engine behaviour.
Since I have multiple clients invoking rwservlet, in batch mode, I assume that for each request I have a report running.
When I request more reports in parallel it seems that reports waits each other.
I have 1 rwEng only.
More Current jobs in parallel (I can see from ShowJobs)
I don't understand why rwEng do not process other reports syncrounsly to each request.
If not, I think it should be something to configure.
Angelo

Hi Austin
1) Open Crystal Reports Developer 11.5.
2) Click on "File >> Open >> Enterprise".
3) Login using Enterprise credentials to the Crystal Enterprise 8 and open the Crystal Report which is to be migrated to the new environment.
4) Refresh the report to verify the database logon credentials and verify all the features in the report are working.
5) Click on File >> Save As and save the report to the Folder under BusinessObjects XI R2.
6) Login to Central Management Console (CMC) using the enterprise account.
7) Navigate to the folder where the report is saved.
8) Provide the Database logon credentials for the report.
9) Change the option at the bottom to "Use same database logon as when report is run".
10) Click on update to save the changes.
11) Click on "Properties" tab.
12) Click on "Preview" button to open the report in Central Management Console (CMC).
Regards
Girish Bhosale

Similar Messages

  • How to set report server to process 2 reports concurrently?

    Dear Sir,
    I'm using Oracle9iAS R2 Enterprise edition.
    Can the report server be configured to handle 2 concurrent requests?
    Reason being our production system, when one big report is being generated, the small report that comes second will need to wait for the first report to finish.
    As a result, the users experience slowness in generating the report because it got queued in the report server.
    Any way to configure report server to process reports concurrently?
    Please advise.
    Thanks.

    Thanks.
    Would like to check with you the behaviour of report server when I have set the maxEngine to 2.
    Assuming:
    I run report A, take 5 minutes to complete.
    At the same time (before report A finishes) I run report B, take 1 minute to complete.
    Before report B finish, I run report C, which will also take 1 minute to complete.
    My questions are,
    1. Will report C be queued under 1st report engine or 2nd report engine?
    2. Will report C be processed as soon as report B is completed while report A is still generating?
    Please advise.
    Thanks.

  • Crystal Reports Server 2008 FP 4.1 Update did not update InfoView/Cmc ?

    Hi all,
    last year I installed a Crystal Reports Server 2008. After installation I had the following version numbers:
    Server = 12.3.0
    InfoView/Cmc = 12.1.0
    Now I downloaded all packages of service pack 4 and fix pack 4.1 and tried to install them in following order:
    Crystal Reports Server 2008 V1 Service Pack 4 for Server Components
    Crystal Reports Server 2008 V1 Service Pack 4 for Client Components
    Crystal Reports Server 2008 V1 Fix Pack 4.1 for Server Components
    Crystal Reports Server 2008 V1 Fix Pack 4.1 for Client Components
    The installation of the server components worked fine, however the installation of the client components failed with "Base version mismatch". Now I have these version numbers:
    Server = 12.4.1
    InfoView/Cmc = 12.1.0
    Is that the intended behaviour? Is there no need to update InfoView/Cmc too? I know that InfoView did not work with IE 9 before the update, so I hoped to get an update of it.
    Thanks for any info
    Joern

    Hi Joern,
    Don't pay attention to the version that you get from infoview or CMC.
    It never changes and will always remain 12.1.0
    In order to know your BOE version, you can check it in
    CMC > Settings
    In the add/remove programs, it lists the version installed
    You also have a tool which is software inventory tool which list the version installed.
    For clients, if you go in the folder where the .exe is, if you right click on it and select properties then you will get the version number in the version tab
    I hope this will help you
    Regards,
    Philippe

  • Editing HTML source document and losing the Server Behaviour details on the panel

    Hi,
    I just noticed something;
    When I bring in and edit my HTML source document, my server behaviour goes back to Coldfusion and the record set and record insertion is missing.
    I have to Click and add it back to the panel. Is this normal ?
    Thanks

    Hi Murray,
    Sorry for the delay in getting back to you. I had to deal with an idiotic poster, each time I try to reply I get the same message from the poster about his facebook account. I have reported it and phone your company - Adobe to resolved this. His post has been deleted from the system and hopefully I am back and able to attend to your replies.
    I have moved on and recreated my pages from scratch. I have taken into consideration all your discussion with me and I only have one document. It is named and with an extension of PHP.
    I am at a point where I have no errors and found a Dreameaver bug in your Insert>Data> Insert Record option. The form action is written in Captials. As you have pointed out it should be in lower case, so did the validator. So I have recognised this whlist recreating it from scratch.
    This is now where I am. I have the form, it works, captures the users input, on click it jumps to the action page but it does not write to database table.
    I hope you dont mind, I appreciate your previous 2 post before this reply. Hence, here we are.
    Source code.
    Why does it not write to the database table?
    Please advice.
    <?php require_once('Connections/dbAttendance.php'); ?>
    <?php
    if (!function_exists("GetSQLValueString")) {
    function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
      if (PHP_VERSION < 6) {
        $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
      $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
      switch ($theType) {
        case "text":
          $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
          break;   
        case "long":
        case "int":
          $theValue = ($theValue != "") ? intval($theValue) : "NULL";
          break;
        case "double":
          $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
          break;
        case "date":
          $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
          break;
        case "defined":
          $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
          break;
      return $theValue;
    $editFormAction = $_SERVER['PHP_SELF'];
    if (isset($_SERVER['QUERY_STRING'])) {
      $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
    if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form")) {
      $insertSQL = sprintf("INSERT INTO attendlist (Windowsid, title, firstname, surname, extension, mobile, jobrole, course, cpg, mgrname, room) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
                           GetSQLValueString($_POST['textfield'], "text"),
                           GetSQLValueString($_POST['select'], "text"),
                           GetSQLValueString($_POST['textfield2'], "text"),
                           GetSQLValueString($_POST['textfield3'], "text"),
                           GetSQLValueString($_POST['textfield4'], "text"),
                           GetSQLValueString($_POST['textfield5'], "text"),
                           GetSQLValueString($_POST['select5'], "text"),
                           GetSQLValueString($_POST['select2'], "text"),
                           GetSQLValueString($_POST['select4'], "text"),
                           GetSQLValueString($_POST['textfield7'], "text"),
                           GetSQLValueString($_POST['select3'], "text"));
      mysql_select_db($database_dbAttendance, $dbAttendance);
      $Result1 = mysql_query($insertSQL, $dbAttendance) or die(mysql_error());
      $insertGoTo = "Thankyou.php";
      if (isset($_SERVER['QUERY_STRING'])) {
        $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
        $insertGoTo .= $_SERVER['QUERY_STRING'];
      header(sprintf("Location: %s", $insertGoTo));
    mysql_select_db($database_dbAttendance, $dbAttendance);
    $query_rsAttendance = "SELECT * FROM attendlist";
    $rsAttendance = mysql_query($query_rsAttendance, $dbAttendance) or die(mysql_error());
    $row_rsAttendance = mysql_fetch_assoc($rsAttendance);
    $totalRows_rsAttendance = mysql_num_rows($rsAttendance);
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Delegate Register</title>
    <link href="Registerpage.css" rel="stylesheet" type="text/css" />
    <link href="SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" />
    <link href="SpryAssets/SpryValidationSelect.css" rel="stylesheet" type="text/css" />
    <script src="SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>
    <script src="SpryAssets/SpryValidationSelect.js" type="text/javascript"></script>
    </head>
    <body>
    <div class="container">
      <div class="header"><img src="Cerner At Imperial2.jpg" width="960" height="150" alt="" /><!-- end .header --></div>
      <div class="content">
        <h3>Register: <?php echo "Date".date("d/m/Y")?></h3>
        <form action="<?php echo $editFormAction; ?>" method="post" name="form">
          <table width="780" border="0">
            <tr>
              <td><div align="right">User ID *</div></td>
              <td><span id="sprytextfield1">
                <input name="textfield" type="text" id="textfield" tabindex="1" size="18" maxlength="10" />
              <span class="textfieldRequiredMsg">A value is required.</span></span></td>
              <td> </td>
            </tr>
            <tr>
              <td><div align="right">Title *</div></td>
              <td><span id="spryselect1">
                <select name="select" id="select" tabindex="2">
                  <option value="0">Select</option>
                  <option value="1">Ms</option>
                  <option value="2">Mrs</option>
                  <option value="3">Mdm</option>
                  <option value="4">Dr</option>
                  <option value="5">Mr</option>
                  <option value="6">Prof</option>
                </select>
              <span class="selectRequiredMsg">Please select an item.</span></span></td>
              <td> </td>
            </tr>
            <tr>
              <td><div align="right">First name*</div></td>
              <td><span id="sprytextfield2">
                <input name="textfield2" type="text" id="textfield2" tabindex="3" size="30" maxlength="30" />
              <span class="textfieldRequiredMsg">A value is required.</span></span></td>
              <td> </td>
            </tr>
            <tr>
              <td><div align="right">Surname *</div></td>
              <td><span id="sprytextfield3">
                <input name="textfield3" type="text" id="textfield3" tabindex="4" size="30" maxlength="30" />
              <span class="textfieldRequiredMsg">A value is required.</span></span></td>
              <td> </td>
            </tr>
            <tr>
              <td><div align="right">Contact / Bleep *</div></td>
              <td><span id="sprytextfield4">
                <input name="textfield4" type="text" id="textfield4" tabindex="5" size="30" maxlength="30" />
              <span class="textfieldRequiredMsg">A value is required.</span></span></td>
              <td> </td>
            </tr>
            <tr>
              <td><div align="right">Mobile no: (optional)</div></td>
              <td><input name="textfield5" type="text" id="textfield5" tabindex="6" size="20" maxlength="20" /></td>
              <td> </td>
            </tr>
            <tr>
              <td> </td>
              <td> </td>
              <td> </td>
            </tr>
            <tr>
              <td><div align="right">Job Role *</div></td>
              <td><span id="spryselect5">
                <select name="select5" id="select5" tabindex="7">
                  <option value="0">Select </option>
                  <option value="1">Doctor</option>
                  <option value="2">Nurse IP</option>
                  <option value="3">Nurse OP</option>
                  <option value="4">Midwife</option>
                  <option value="5">Booking Clerk</option>
                  <option value="6">Medical Secretary</option>
                  <option value="7">OP Receptionist</option>
                  <option value="9">CNS/NP</option>
                  <option value="10">Tester</option>
                </select>
              <span class="selectRequiredMsg">Please select an item.</span></span></td>
              <td> </td>
            </tr>
            <tr>
              <td><div align="right">Manager's Name *</div></td>
              <td><span id="sprytextfield5">
                <input name="textfield7" type="text" id="textfield7" tabindex="8" size="30" maxlength="30" />
              <span class="textfieldRequiredMsg">A value is required.</span></span></td>
              <td> </td>
            </tr>
            <tr>
              <td> </td>
              <td> </td>
              <td> </td>
            </tr>
            <tr>
              <td> </td>
              <td> </td>
              <td> </td>
            </tr>
            <tr>
              <td><div align="right">Course *</div></td>
              <td><span id="spryselect2">
                <select name="select2" id="select2" tabindex="9">
                  <option value="0">Select</option>
                  <option value="1">Demo</option>
                  <option value="2">Doctors</option>
                  <option value="9">CNS/NP</option>
                  <option value="3">Nurse IP</option>
                  <option value="4">Nurse OP</option>
                  <option value="5">Midwife</option>
                  <option value="6">Booking Clerk</option>
                  <option value="7">Medical Secretary</option>
                  <option value="8">OP Receptionist</option>
                </select>
              <span class="selectRequiredMsg">Please select an item.</span></span></td>
              <td> </td>
            </tr>
            <tr>
              <td><div align="right">Location *</div></td>
              <td><span id="spryselect3">
                <select name="select3" id="select3" tabindex="10">
                  <option value="0">Select </option>
                  <option value="1">CHX 12 Floor Rm 1</option>
                  <option value="2">CHX 12 Floor Rm 2</option>
                  <option value="3">CHX 10 West </option>
                  <option value="4">HH N207 </option>
                  <option value="5">HH W12 Conference</option>
                  <option value="6">SMH Rm a</option>
                  <option value="7">SMH Rm b</option>
                  <option value="8">SMH Ming Wing Rm 5</option>
                  <option value="9">SMH Ming Wing Rm 3</option>
                </select>
              <span class="selectRequiredMsg">Please select an item.</span></span></td>
              <td> </td>
            </tr>
            <tr>
              <td><div align="right">CPG *</div></td>
              <td><span id="spryselect4">
                <select name="select4" id="select4" tabindex="11">
                  <option value="0">Select </option>
                  <option value="1">CPG 1 - Medicine</option>
                  <option value="2">CPG 2 - Surgery and Cancer</option>
                  <option value="3">CPG 3 - Specialist Services </option>
                  <option value="4">CPG 4 - Circulatory Services and Renal Medicine</option>
                  <option value="5">CPG 5 - Womens and Children</option>
                  <option value="6">CPG 6 - Clinical and Investigative Sciences</option>
                  <option value="7">CPG 7 - Private Patients</option>
                  <option value="8">Others</option>
                </select>
              <span class="selectRequiredMsg">Please select an item.</span></span></td>
              <td> </td>
            </tr>
            <tr>
              <td> </td>
              <td><input name="button" type="submit" id="button" formaction="Thankyou.php" value="Submit" /></td>
              <td> </td>
            </tr>
            <tr>
              <td><div align="center">*Mandatory fields </div></td>
              <td> </td>
              <td> </td>
            </tr>
          </table>
          <input type="hidden" name="MM_insert" value="form" />
        </form>
    <!-- end .content --></div>
      <div class="footer">
      <!-- end .footer --></div>
      <!-- end .container --></div>
    <script type="text/javascript">
    var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1", "none", {validateOn:["blur", "change"]});
    var spryselect1 = new Spry.Widget.ValidationSelect("spryselect1", {validateOn:["change", "blur"]});
    var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2", "none", {validateOn:["blur", "change"]});
    var sprytextfield3 = new Spry.Widget.ValidationTextField("sprytextfield3", "none", {validateOn:["blur", "change"]});
    var sprytextfield5 = new Spry.Widget.ValidationTextField("sprytextfield5", "none", {validateOn:["blur", "change"]});
    var spryselect2 = new Spry.Widget.ValidationSelect("spryselect2", {validateOn:["change", "blur"]});
    var spryselect3 = new Spry.Widget.ValidationSelect("spryselect3", {validateOn:["change", "blur"]});
    var spryselect4 = new Spry.Widget.ValidationSelect("spryselect4", {validateOn:["change", "blur"]});
    var sprytextfield4 = new Spry.Widget.ValidationTextField("sprytextfield4", "none", {validateOn:["blur", "change"]});
    var spryselect5 = new Spry.Widget.ValidationSelect("spryselect5", {validateOn:["blur", "change"]});
    </script>
    </body>
    </html>
    <?php
    mysql_free_result($rsAttendance);
    ?>

  • Reg: sending an email using report server

    Hi,
    i am using the below code to send an email using the report server.
    When send button Click:
    DECLARE
    PL_ID ParamList;
    repid REPORT_OBJECT;
    v_rep varchar2(100);
    rep_status varchar2(20);
    l_host_name varchar2(50);
    l_port_num varchar2(10);
    l_server_name varchar2(50);
    l_month_name varchar2(20);
    l_from varchar2(50);
    l_to varchar2(50);
    l_cc varchar2(50);
    l_property varchar2(1000);
    l_sub_out varchar2(200);
    l_sub varchar2(400);
    L_BODY VARCHAR2(1000);
    l_email_dir varchar2(50);
    BEGIN
    l_sub:=:block1.number||' '||replace(replace(:block1.desc,'&','ampersand'),'''','$quote');
    if length(l_sub) >150 then
    l_sub_out:=substr(l_sub,0,150);
    else
    l_sub_out:=l_sub;
    end if;
    l_host_name := (i used my host ip address local host);
    l_port_num := '8889';
    l_email_dir := 'C:\forms\';
    l_from := [email protected];
    l_cc := [email protected];
    L_BODY:=' Please refer to the attached abc Report';
    repid := find_report_object('PRINT_REPORT');
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_FILENAME,'abc');
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,MAIL);
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'PDF');     
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_SERVER,l_server_name);
    go_block('abc_MAIL_TO');
    first_record;
    if :abc.email_address is not null then
    loop
    l_to:=:abc.email_address;
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER, 'paramform=no DISTRIBUTE=YES DESTINATION='||l_email_dir||'test.xml'||' '||
    ' p_2='|| TO_CHAR(:control.sessionid)||' '||'P_ID='||TO_CHAR(:block1.ID)||' '
    ||'P_LIST_TYPE='||'A'||' '     
    ||'DISTRIBUTE=YES DESTINATION=test.xml'||' '
    ||'P_FROM='||''''||l_from||''''||' '
    ||'P_SEND='||''''||l_to||''''||' '
    ||'P_CC='||''''||l_cc||''''||' '
    ||'P_FILE='||'C:\testfile.txt'||' '
    ||'p_email_path='||l_email_dir||' '
    ||'P_BODY='||''''||l_body||''''||' '
    ||'P_NUM='||''''||'Email report: '||l_sub_out||'''');
    v_rep := RUN_REPORT_OBJECT(repid);     
    rep_status := REPORT_OBJECT_STATUS(v_rep);
    WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED')
    LOOP
    rep_status := report_object_status(v_rep);
    END LOOP;
    IF rep_status = 'FINISHED' THEN
    null;
    ELSE
    message(rep_status);
    message('Error when sending email to: '||l_to);
    END IF;
    if :system.last_record='TRUE' then
    exit;
    else
    next_record;
    end if;
    end loop;
    end if;
    message ('Mail has been sent.');
    END;
    In the report:
    I created all the required parameters and i wrote a trigger as
    function AfterPForm return boolean is
    dst_file text_io.file_type;
    l_email_dir varchar2(50);
    begin
    dst_file := text_io.fopen(:p_email_path||'test.xml','w');
    text_io.putf(dst_file, '<destinations>'||chr(13));
    text_io.putf(dst_file, '<mail id="ex1" '||chr(13));
    text_io.putf(dst_file, 'from="&P_FROM"'||chr(13));
    text_io.putf(dst_file, 'to="&P_SEND"'||chr(13));
    text_io.putf(dst_file, 'cc="&P_CC"'||chr(13));
    text_io.putf(dst_file, 'subject="&<P_NUM>">'||chr(13));
    text_io.putf(dst_file, '<body srcType="text">'||chr(13));
    text_io.putf(dst_file,'<![CDATA>'||chr(13));
    text_io.putf(dst_file, '</body>'||chr(13));
    text_io.putf(dst_file, '<foreach>'||chr(13));
    text_io.putf(dst_file, '<attach format="pdf" name="report.pdf" srcType="report" instance="all">'||chr(13));
    text_io.putf(dst_file, '<include src="mainSection"/>'||chr(13));
    text_io.putf(dst_file, '</attach>'||chr(13));
    text_io.putf(dst_file, '</foreach>'||chr(13));
    text_io.putf(dst_file, '</mail>'||chr(13));
    text_io.putf(dst_file, '</destinations>'||chr(13));
    text_io.fclose(dst_file);
    return (TRUE);
    end;
    Then after compilation i click the button send. Then i got the message as
    Mail has been sent to [email protected].
    But i didn't receive any mail.
    then i check the report job id. It was showing job was successful .
    And i check whether the test.xml file was created or not. It has created the test.xml file as below:
    <destinations>
    <mail id="ex1"
    from="&amp;P_FROM"
    to="&amp;P_SEND"
    cc="&amp;P_CC"
    subject="&amp;&lt;P_NUM&gt;">
    <body srcType="text">
    <![CDATA Please refer to the attached abc Report]>
    </body>
    <foreach>
    <attach format="pdf" name="report.pdf" srcType="report" instance="all">
    <include src="mainSection"/>
    </attach>
    </foreach>
    </mail>
    </destinations>
    I have 2 machines having dev 10g. one machine is working fine with this code. but in my machine it was not working.
    Do any one of you had a solution for my case.
    Thanks in advance.
    Edited by: user648380 on Dec 29, 2009 5:59 PM

    Sorry to all.
    I made a mistake in the from email address.
    Instead of gmail.com i had given gmail,com
    I am really sorry about it.

  • TimeOut error while running a report on the report server

    Hi,
    One of my report is taking 30 minutes to generate the output. It works fine when I run it locally, but when I run it on report server I encounter the following error message. Its a timeout error. Any solution other than tuning the query, please.
    500 Internal Server Error
    org.omg.CORBA.OBJECT_NOT_EXIST: minor code: 0 completed: No
         at java.lang.Class.newInstance0(Native Method)
         at java.lang.Class.newInstance(Class.java:237)
         at com.inprise.vbroker.orb.SE.read(SE.java:28)
         at com.inprise.vbroker.orb.DelegateImpl.handleReply(DelegateImpl.java:711)
         at com.inprise.vbroker.orb.DelegateImpl.invoke(DelegateImpl.java:606)
         at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:459)
         at oracle.reports.server._ConnectionStub.getMainFile(_ConnectionStub.java:1283)
         at oracle.reports.client.ReportRunner.getMainFile(ReportRunner.java:488)
         at oracle.reports.rwclient.RWReportRunner.getMainFile(RWReportRunner.java:121)
         at oracle.reports.rwclient.RWReportRunner.getMainFile(RWReportRunner.java:95)
         at oracle.reports.rwclient.RWClient.runReport(RWClient.java:1322)
         at oracle.reports.rwclient.RWClient.processRequest(RWClient.java:1139)
         at oracle.reports.rwclient.RWClient.doPost(RWClient.java:328)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:283)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
         at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:59)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:283)
         at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:523)
         at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:269)
         at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:735)
         at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.AJPRequestHandler.run(AJPRequestHandler.java:151)
         at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].util.ThreadPoolThread.run(ThreadPoolThread.java:64)

    Hi Bhasker
    Try setting idleTimeOut under connection element in server configuration file to a large value.
    Regards
    Sripathy

  • Error while starting the report server

    When starting report server in Oracle 10g Reports from command prompt with
    rwserver server='server_name' It is flashing a error "'The procedure entry point psoasyn could not be located in the dynamic link library orapls10.dll"
    do anyone have solution for this.

    Hello,
    This kind of problems may occur when several Oracle products are installed.
    Create a BAT file that will set the PATH variable before calling rwserver.exe
    Example :
    set ORACLE_HOME=d:\oracle\oas10g
    set PATH=%ORACLE_HOME%\bin;%ORACLE_HOME%\jdk\jre\bin\client;%ORACLE_HOME%\jlib;%ORACLE_HOME%\jre\1.4.1\bin;%ORACLE_HOME%\jdk\jre\bin\classic;%ORACLE_HOME%\jdk\jre\bin;%ORACLE_HOME%\jdk\bin;
    rwserver server='server name'
    Regards

  • How to find out the user from the Jobs queue in Report server

    Hello All!
    I have a doubt about finding out the user from the scheduled jobs queue. Say I go ahead and schedule a report on Reports Server how can I find out the user name. When I view the jobs using showjobs I could see that the DBMS_JOBS table has a column under "Job Owner". But it invariantly shows it is "rwuser". So is there a way to find out which user has scheduled which job?
    Regards
    Shobha

    hi,
    The below tables will give only the name .
    USER_ADDRS
    USER_ADDR
    USER_ADDRP
    USR02
    i think you need email address .
    you can use this Tcode : su01d
    and give the user name and excute it
    i hope it will help you.
    Ram
    Edited by: Ram velanati on Jun 30, 2008 6:57 PM

  • Drop down boxes ok in Crystal Reports but not ok in Crystal Reports Server

    I have the following problem with "dynamic dropdowns"
    Initially, I have a Crystal Report (.rpt).  It has two dynamic drop downs. They work
    in both Crystal Reports Designer (preview)  and Crystal Reports Server (right-click-View).
    The first drop down is the result of a rather complex sql query. The second drop down
    is a child of the first.
    I make a small change to the sql "WHERE" clause using the Crystal Reports Designer. It works fine in preview.
    I save (Enterprise mode) to Crystal Server. I use Business View Manager to configure
    the _DC_n object.  (I did notice that the .._DC_n gets incremented by one.)
    The _DF object seems to know about the updated sql so I do not have change it.
    However, when I go to back to Crystal Reports Server, and right-click-View, the
    "dynamic dropdown" is not working properly.  I can not make sense
    of what has been retrieved.
    Please tell me what is most likely to have gone wrong here?  The Business View Manager
    seemed to knew about the sql change. But Crystal Reports Server has
    not responded to the change in the same way as Crystal Reports Designer.
                       ...thank you, Stan

    When you publish a report to Crystal Server, the dynamic prompts are no longer handled in the report itself.  Instead depending on how they're published, they either go away or they're published to the "repository" and managed through the "Business View Manager" (BVM), which is available as part of the Client Tools install.
    To get the dynamic prompt into the repository, you have to check the "Enable Repository Refresh" checkbox at the bottom of the "Save As" screen after you log in to CRS.  However, doing it this way is NOT best practice, especially if you're using the query from the report to provide the data for the prompt.  If you do this for all of your reports, you get a LOT of bloat in the repository objects and it makes the job of migrating from one version of CRS to another MUCH more difficult!
    What I've done in the past to get a simple "sample" prompt published is create a report that just contains the data that I want to have in the dynamic parameter using a single table - this is usually what I call a "lookup" table that has a "code" field and a "description" or "name" field.  I then create a dynamic parameter in that report that just pulls the data from the single table.  I'll publish the report to my favorites with the Repository Refresh enabled.
    I then run the BVM and look for the following objects (default location is under "Cascading Dynamic Prompts":
    <prompt name>_DC - This is the Data Connection for the prompt.  Edit this, enter the password, and set it to "Never Prompt" for the password.  NOTE:  This DC can be reused by multiple prompts.  If you continue to add prompts through publishing Crystal Reports with prompts, you will get MANY of  these that all point to the same database!
    <prompt name>_DF - This is the Data Foundation for the prompts.  When you create a new one, you need to select an existing DC and then either one or more tables or write a command to provide the data for your prompt.  It works much like the Database Explorer in Crystal.  The one that was just saved has all of the information required for the prompt.
    <prompt name>_BE - This is the Business Element.  When you create one, you have to select and existing DF and one or more fields.  You can also create a filter on the data.  This is used to generate the SQL that will be run to provide the data for the prompt.
    <prompt name>_ BV - This is the Business View.  When you create one, you have to select the Business Element.  I'm not sure of the exact purpose of this, but you have to have one in order to set up the "List of Values".
    <prompt name> - This is the List of Values (LOV).  This defines what fields are available for the prompt itself.
    You can create folders to organize these objects so that its easier to maintain.
    To use a LOV that you've defined in BVM to feed data to new dynamic prompts, do the following:
    1.  Connect to CRS from Crystal.
    2.  Create/Edit your prompt.
    3.  Set the prompt to be dynamic.
    4.  Under "Choose a Data Source", select "Existing" and select the LOV from the drop-down list.
    5.  Update the properties in the parameter.
    When viewing or scheduling a report, the dynamic prompts will run through the Crystal Reports 2013 Report Application Server in CRS (it will be named differently if you're not on CRS 2013, but will have "Report Application Server" in the name.)
    -Dell

  • How to start a report on the reports server from a pl/sql procedure

    I would like to start or queue a report on the reports server / cartridge from within a serverside pl/sql procedure along with passing report parameters.
    Can I use the package utl_http and if yes, how?
    null

    Hi,
    Before this you have to prepare your internal table with tab delimeter structure with data.
    data: wa_appl_title like line of appl_title.
           concatenate fhdr '/file_details_'
                        sy-datum '_' sy-uzeit '.txt' into fhdr.
    *MOD01 - start.
           open dataset fhdr for output in text mode." ENCODING DEFAULT.
            open dataset fhdr for output in text mode ENCODING DEFAULT.
    *MOD01 - end.
            if sy-subrc = 0.
              clear wa_appl_title.
              read table appl_title into wa_appl_title index 1.
              if sy-subrc = 0.
                transfer wa_appl_title to fhdr.
              endif.
              loop at appl_it.
                transfer appl_it to fhdr.
              endloop.
              close dataset fhdr.
              write: / text-t05.
            else.
              write: /  text-t04.
            endif.
    After this you view in AL11 tranx.
    let us know any thing else you need.
    Thanks,
    Deepak.

  • Publishing content from reports server to a portal page

    I have a system with Forms/Reports 6i in a client/server implementation. I have 6i reports server from this on the server tier. I have added 9iAS (minimal install) to get Portal and HTTP server. I have completed the configuration and I can have the portal page submit jobs to the reports server and they are displayed properly.
    But I also wish to run reports from the application. This app submits jobs to the reports server via RWCLI60. I was hoping I could use 'File' as the destype and drop off content into a directory the web server knows about and then have a portal page that will generate links to the files. These could be pdf or html output.
    Can anyone tell me if this is possible and provide a short list of steps to configure it? Thanks.

    there is an example of this on dev2dev, see sample code, "redirect" example
    (dev2dev.bea.com)
    "Lancy Mendonca" <[email protected]> wrote:
    >
    All
    In a webflow how is it possible to redirect to a portal page from a input
    processor.
    The situation I have is as follows. I have a homepage that has a login
    portlet.
    The user enters the username and password and after performing the validation
    and authentication I need to redirect to another portal page that is
    available
    only to logged users.
    Any help will be creatly appreciated

  • Windows developed report hangs on Unix Reports server ??

    Hi,
    We recently migrated from a Windows BI tier to HP-UX Itanium. The problem I have is that one particular report just hangs in the Unix reports server. The basics of the report are that it has repeating frames which displays three record blocks per page. I use a formatting trigger on a derived field to alternate the background colour of the frames.
    After making several modifications to the report I've discovered that the trigger to alternate the background colour is the issue. I can use the same field with a trigger to say conditionally display a field or hide another frame and that works ok. I can set the background of the frame to another colour and the report works fine.
    As soon as I use a formatting trigger to change the background it hangs.
    In terms of report development I'm stuck with only Windows as Report builder is not available for our platform so troubleshooting this is a tedious process.
    Has anyone seen anything like this before ????
    Cheers,
    Ron

    hello,
    oracle reports has always had this dependency. it needs the x environemtn for rendering of the output. so you need an active xsession for the reports server to point DISPLAY to.
    a possible work around is the use of a soft-terminal such as VNC or xvfb (see oracle9i application server release notes for details).
    regards,
    philipp

  • HP-UX: Oracle AS 10g Reports server hangs

    I have installed Oracle AS 10g Forms and reports services on HP-UX. Initially Forms and reports were working fine. Presently forms are also working fine.
    However reports started giving problem REP-56055: Exceed max connections allowed then changed the value of maxconnects from 20 to 100.
    Presently reports server gets hang. If I try to run test report from the URL:
    http://venus.marineterminals.com:7780/reports/rwservlet?server=rep_venus_OracleAS_FormsReports+destype=cache+desformat=html+report=test.rdf
    I am getting the following error message "No Response from Application Web Server " Can anybody please help me to rectify this issue.

    Hello,
    Most of the times, the error REP-56055: Exceed max connections allowed is returned because some reports exections are hanging and keep the connection.
    Have you tried to use the Reports engine attribute "engineResponseTimeOut" in order to kill automatically the reports execution that are hanging ?
    http://download-uk.oracle.com/docs/cd/B14099_17/bi.1012/b14048/pbr_conf.htm
    Of course, the real cause of the problem should be investigated ...
    Regards

  • After upgrading AS to run Webutil, Reports Server is no longer found

    Recently we update de configuration of Application Server to use the WebUtil features (FileTransfer, etc) but some clients can not view the reports (the PDF files generated and the previous html page where are passed de parameters to generate de PDF file paramform=yes <--- I mean this parameteter passed to RUN_REPORT_OBJECT_PROC )
    The curious thing is that in NetScape it Works fine, but in MS Internet Explorer does not.
    Initially we thought that was the problem, a configuration in the client, but after formatting the PC, the problem persists.
    In the webutils log (after enable this capabilitiy) does not show anything abnormal:
    192.168.0.244:desarrollo: 2006-sep-27 12:19:46.967 WUT[setProperty()] Setting property WUC_SRV_LOGGING to 2
    192.168.0.244:desarrollo: 2006-sep-27 12:19:46.967 WUT[setProperty()] Setting property WUC_GET_LOCAL_PROPERTY to syslib.jacob.dll
    192.168.0.244:desarrollo: 2006-sep-27 12:19:46.967 WUT[getProperty()] Getting property WUC_GET_LOCAL_PROPERTY
    192.168.0.244:desarrollo: 2006-sep-27 12:19:46.967 WUT[loadSettings()] Local properties file loaded
    192.168.0.244:desarrollo: 2006-sep-27 12:19:47.248 WUT[setProperty()] Setting property WUC_GET_LOCAL_PROPERTY to syslib.JNIsharedstubs.dll
    192.168.0.244:desarrollo: 2006-sep-27 12:19:47.248 WUT[getProperty()] Getting
    In a similar topic we read that it could be a problem with the reports classpath, but why webutils configuration works in some clients and with others does not?
    In the RUN_REPORT_OBJECT_PROC function instead using relative address for the reports servlet we changed for a complete adress, I mean
    RUN_REPORT_OBJECT_PROC(repid,
    '/reports/rwservlet')
    replaced with:
    RUN_REPORT_OBJECT_PROC(repid,
    'http://ias.website/reports/rwservlet')
    But the problem persists (we have the reports and forms services in the same server)
    and after debugging the RUN_REPORT_OBJECT_PROC function, in this line
    rep_status := report_object_status(report_message);               
    report_object_status returns null
    Why happends this?
    Could you help us? What information need to be posted to this? what else we need to do?
    We configured webutils as mentioned in the Oracle® Forms Developer
    WebUtil User’s Guide
    Release 1.0.6
    We're using MS Windows 2003 Server, Oracle AS 10g and Oracle DB 10g
    The RUN_REPORT_OBJECT_PROC function (procedure) is the same what is mentioned in
    http://www.oracle.com/technology/products/forms/pdf/10g/frmrepparamform.pdf
    and the same that worked fine for a long time ago.

    We added the following lines to webutiljini.htm
    For IE
    <PARAM NAME="BROWSER" VALUE="InternetExplorer">
    <PARAM NAME="MAYSCRIPT" VALUE="TRUE">
    For NetScape:
    BROWSER="Netscape"
    MAYSCRIPT="true"
    And adding the frmwebutil.jar to the Reports Server ClassPath the problem was solved

  • Reports Server 6. installation problem on NT

    Hi,
    I am trying to install Dev2k Reports server on NT4, SP3. I created the Report server service, configured it to start up service as my user account.
    The starting up of the service fails. In the ORAHOME/Rerpot60/server/*.log file I keep getting the 'Daemon failed to listen to port.' error message. I simply have not got a clue, what may be the problem.
    Any help will be highly appreciated.
    Tamas Szecsy
    [email protected] or [email protected]
    null

    hi Akshay!
    Is there something in this log that looks fishy?
    i'm not a software engineer (kind of an installation nurse/paramedic), so i can't help you there. did you email the log to Gayle?
    love, b

Maybe you are looking for

  • Calling web-service from non-SAP client

    Hi, Could anyone here help me with the code with which we can call the non-SAP service in java from a java client. I have the wsdl and service deployed on the server. Regards, Manoj

  • Display battle: Are these compatible?

    Hi, this is a quick question, but I just want to know, would a Mac Pro would have any issues with any of these displays? Is Apple's $1799 30" HD Cinema Display significantly better quality than either of these to justify its much higher price tag? 1.

  • Printing JTable after turning off double buffering causing repaint problems

    I've followed all the instructions to speed up a print job in java by turning off double buffering temporarily by using the following call before calling paint() on the component... RepaintManager.currentManager(printTable).setDoubleBufferingEnabled(

  • XSI (Express Shipping Interface)

    I've heard and read many different things about XSI - the express shipping interface - and I have some questions. 1.  Do we need a carrier manifesting system to use XSI with SAP?   (For example, if we use carrier UPS, do we need a Worldship system? I

  • Peak point at Curved Line  Graph

    I am using Oracle Graphics to make graph and then call it in oracle report. that all is doing well. I am using 'Curved Line with Symbols' graph from Oracle Graphics, and i want to draw a line at the maximum peak point of the curve line at run time .