Running reports during certain timeframes only?

In our environment, custom reports have been created which, when run, potentially have the ability to bring the system to its knees.  I would like to set up some type of authorization that allows the running of reports only at a specific times each day so as not to interfere with our heavy demand times.  Is this a possibility, and if so, how do I do this?  Is this something that would be built into the report itself, or is this an actual authorization?  Thank you.

> Is this something that would be built into the report itself, or is this an actual authorization? 
The only actual authorization available for this type of thing is to provide the user only with S_BTCH_JOB authority and not any S_BTCH_ADM. This way, only priority C type jobs will be released by them.
You might want to conside a check upfront in the program to ensure that the report only can run in the background.... system field SY-BATCH can be used for that and possibly also not assign object  S_BTCH_JOB authority to them for JOBACTION 'RELE' (i.e. they cannot release the job) and then only release the already scheduled jobs at certain times.
If these reports have to run in the foreground as well, then you can use system field SY-UZEIT in the program and a check table to set the times at which it can be executed.
The possibilities of performance tuning your programs and several others also come to mind
Cheers,
Julius

Similar Messages

  • Audit who did or tried to run reports on certain criterias and when?

    Hi,
    Where can I find more information on Security in BPC? I´d like to know more about on how to audit users, is there any standard reports that can show me who ran reports, which critera, which time etc.?
    Thanks!

    Hi,
    Please note there are two tasks in security: 1. Manage Audit and 2. View System reports
    For users to congifure data or activity audit in web administration - they need to have the task manage audit assigned to them.#
    For audit reports in web interface, they need access to view audit report under system reports task group.
    Please refer to the help for the meanings about Activity audit ( concerns mainly about admin tasks such as process dimension, business rules changes, BPF related etc.
    Data audit -  you can have this on data by category. You have several options here like logic, journals etc.
    You need to make an appropriate selection as per the desired audit you would like to have. You may not need everything for your audit.
    Thanks,
    Sreeni

  • 10g BI Alerts (Scheduler) - Only allow iBots during certain hours

    Is there a way to only allow iBots to be run/scheduled during certain times of the day? We are using 10g.

    Eric, my solution should work for any user per my knowledge. we don't need to create any new groups or group hierarchy. For this timeframe just iBots will not work. Irrespective to user.
    If this solution is not a feasible as a alternative suggested by veeravalli we can go
    sample snippet looks like below
    $export BI_HOME=/opt/oracle/product/OracleBI
    --$$BI_HOME/setup/run-sch.sh start
    typeset -i mCurrDate
    typeset -i mJulDate
    --mCurrDate=`date +"%Y%m%d%H%M"`  ## YYYYMMDDHHMM
    mCurrDate=`date +"%H%M"` ## HHMM
    mJulDate='1600' (-- 4pm)
    if [ ${mCurrDate} -gt ${mJulDate} ]; then
    $$BI_HOME/setup/run-sch.sh stop
    fi
    If you want to restrict user reports and iBots then filter on all data groups put in place with restrictions on timing.

  • Ipod Only Playing During Certain Hours

    Ok, so my iPod is acting up and I am not sure what to do. I can only listen to my iPod during certain hours. This includes both with the headphone jack and also with the FM Transmitor. Tried looking through the menu on the actual iPod to see if there was a setting option or something that I accidentally pushed, but no. The counter is running, however no sound is coming out. Any ideas what might be causing this or how to fix it?

    Unfortunately, they would have to create a new "temporary" event each work day. Alternatively, you can send them a permanent invite, and they can go to Settings > Location Services > Find my Friends OFF when they don't want to be tracked.

  • Granting Run Report permissions on a specific report only

    Guys,
    Is there a way to grant access to users only on a specific report so that users can run that report.
    For example, we want to give access to a user group on a report "All deployments for a specified package and program".
    Environment: SCCM 2012 R2
    Steps Performed:
    1. Created a security role called "Run specific reports"
    2. Selected permissions for this role are ONLY, "Run Report" under Packages node
    2. Added user group TB\XYZ in this role
    As a result:
    - User groups TB\XYZ were added in the security of all the reports in category "Software Distribution - Package and Program..."
    - Users run the report "All deployments for a specified package and program" but don't see any values in Package drop down list. If we supply report parameter (package ID) in the report URL, it still does not work and shows incorrect
    parameter value.
    - Users can see all other reports and folders in SSRS e.g. when they access
    http://servername/reports - this is not what we want.
    Requirements:
    1. What we want is to grant user group access only on one report "All deployments for a specified package and program" and all the related reports so that users can drill down further reports.
    2. User cannot read data using SCCM console
    3. User should not see/run other reports (we want to provide users direct report URL passing package/program ID as a paramter)
    -- S Ahmad

    How is granting read permission only to those object that you want them you have access to giving them too much permissions?
    The permission in CM12 R2 are far better (from a reporting stand point) than in CM12.
    Exactly which report are you trying to grant accces too and why?
    What is the business case for this?
    I just want to grant permissions on "All deployments for a specified package and program" report in such a way that users can further drill down to following three reports:
    -Status of a specified package and program deployment
    -All system resources for a specified package and program deployment in a specified state
    -Package and program deployment status messages for a specified client and deployment
    So total of 4 reports. In SCCM 2007, it was easy to give access in the properties of the reports only (asp based reporting). However in CM12 (or R2), reporting is based on SSRS and what I've found is that we have to grant rights on objects those are part
    of above reports e.g. packages, collections, workstations etc.
    Giving "Run Report" rights to users does not grant access on view the information related to packages, collection or workstatons so report shows as blank. Another problem with "Run Report" permission for "Packages" in Security role is that it grants "Run
    Report" access to all the reports in Software Distributions section.
    -- S Ahmad

  • Error when running reports on the WEB

    Hi,
    I have been successful in deploying our application on the Web,
    using WebDB listener, Developer Server, Report Server and JInitiator 1.1.7.18.
    Now the forms on the web runs fine without any problem but
    when I run Reports from Forms using RUN_PRODUCT built-in by passing parameters from Forms to Reports it generates this following error: REP-0081-Error During I/O operation and REP-0110: Unable to open file "<<file>>.html" scaba 14.
    The strange thing about the REP-0110 is, it refer to a path that is not defined in my registry(FORMS60_OUTPUT,_MAPPING, REPORTS60_PATH,_TMP,_WEBLOC,_WEBLOC_TRANSLATED) and neither my physical directory in the directory mappings which I defined on the web server. (I refer to a the path mindpack4.1 and the REP-0110 refer to mindpack4_1)
    Any help appreciated.
    Thanks

    Hello pals,
    i have set the following parameters: TMPDIR and REPORTS60_TMP...
    and it seems to be working!!!
    i hope that the problem is not somewhere else.
    NB. I was having problems with 2 reports only. the others were
    working fine.
    any comments will be most welcomed.
    regards
    Yogeeraj

  • Backend BW roles for users needed when running reports in infoview?

    Hello all,
    We are using SAP BI Queries as the sources of our universes, the user is going to logon to infoview to run report in webi. We have created some access levels in CMC to restrict users, the question is - the user will still need some kind of backend BW roles to have access to the BI query that is developed in BW system right? That way the user can fetch data?
    Let me know
    Thanks in advance.

    Hi,
    If you are using SAP Authentication and Single sign on option in universe connection, the users must have sufficient roles to access SAP BW database.
    if not, the only user login which you create during connection creation having roles to access to BW database is enough. In this case, the user can login to Infoview using any user and can access the report if he has priveleges to the report.
    Hope this helps!

  • Weird Issue: CPU Clock Multiplier Changes During OSD TS only on Single Model at Single Site

    Hey Guys - 
    I've got a weird issue I need suggestions on, please.  I recently started at a company which already had pretty extensive OSD TS used for all models.  One issue they were having was that a specific model (Dell E5440) at only one specific site would
    not only go through the OSD TS slowly, but run slowly after being imaged.  Weird issue!
    The Issue
    When looking into it today, I ran an extensive report on a machine with the issue and my system which is also an E5440.  I exported the reports (16mb each) to a text file then compared in WinMerge.  When I reached CPU Type, I found the following
    difference:
    My Machine: Intel Core i7-4600U, 3000 MHz (30 x 100)
    E5440 /w Issue: Intel Core i7-4600U, 800 MHz (8 x 100)
    As you can see, the multiplier is somehow at 8 instead of 30.  how does this happen during OSD - especially - only at a single site which runs the exact same task sequence? 
    I looked through the TS (which I'm still becoming famailer with) but haven't seen anything which would edit the BIOS.  To be honest, I wouldn't even think that changing the CPU clock would be possible with this type of model.
    Any ideas or suggestions as to how to fix and/or (more importantly) why this is happening?
    Thanks!
    Ben K.

    Finally found issue.  Wanted to post in case anyone had issue in the future.  Turns out that the issue was not with SCCM.  
    The tech at that one site uses the same 65W power adapter for all models at his bench.  As it turns out, the issue was that Intel Speedstep saw the 65W, thought it wasn't enough, so moved
    the multiplier down to x8.  
    When having them try a 90W power adapter (which shipped with the system,) the issue was resolved and moved back up to where it should be.
    Strange as Dell does sell a 65W as an accessory to the E5440, but doesn't mention any speed difference.
    Thanks for your suggestions!
    Ben K.

  • WIJ 20002 error on long running reports

    When trying to run a long running report, an error message is received .
    Quote:
    *"The Web Intelligence Java Report Panel cannot connect to the server. Close
    the report panel and try to connect again or see your BusinessObjects
    administrator. (Error: WIJ 20002)"*
    What happens next is you are advised to "close" (twice) and are then advised to close this window.
    If you select Details on the first error message:
    Server: https://test.i3access.iowa.gov:443/desktoplaunch/InfoView/CrystalEnterprise_Webi/cdzServlet?
    java.lang.RuntimeException: java.io.IOException: Server returned HTTP response code: 502 for URL: https://test.i3access.iowa.gov:443/desktoplaunch/InfoView/CrystalEnterprise_Webi/cdzServlet
         at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
         at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
         at com.businessobjects.wp.cpi.CPIConnection.postRequest(CPIConnection.java:437)
         at com.businessobjects.wp.xml.XMLViaHttp.loadScript(XMLViaHttp.java:144)
         at com.businessobjects.wp.xml.XMLViaHttp.getPromptList(XMLViaHttp.java:1284)
         at com.businessobjects.wp.xml.XMLLoader.getPromptList(XMLLoader.java:279)
         at com.businessobjects.wp.om.OMQuery.loadPromptsAndContexts(OMQuery.java:359)
         at com.businessobjects.wp.om.OMQuery.getActiveContextCount(OMQuery.java:384)
         at com.businessobjects.wp.tc.query.TCQueryPropertie.buildQueryContextFromUI(TCQueryPropertie.java:496)
         at com.businessobjects.wp.tc.query.TCQueryTab.buildQueryContextFromUI(TCQueryTab.java:846)
         at com.businessobjects.wp.tc.query.TCQueryTab.modifyQueryProperties(TCQueryTab.java:638)
         at com.businessobjects.wp.tc.query.TCQueryTabManager.modifyQueryTabs(TCQueryTabManager.java:306)
         at com.businessobjects.wp.tc.query.TCQueryPanel.modifyQueryTabs(TCQueryPanel.java:310)
         at com.businessobjects.wp.tc.query.TCQueryPanel.load(TCQueryPanel.java:383)
         at com.businessobjects.wp.tc.TCMainPanel.switchToQueryPanel(TCMainPanel.java:563)
         at com.businessobjects.wp.tc.TCMainPanel.actionPerformed(TCMainPanel.java:506)
         at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
         at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
         at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
         at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
         at com.jidesoft.plaf.basic.BasicJideButtonListener.mouseReleased(Unknown Source)
         at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
         at java.awt.Component.processMouseEvent(Unknown Source)
         at javax.swing.JComponent.processMouseEvent(Unknown Source)
         at java.awt.Component.processEvent(Unknown Source)
         at java.awt.Container.processEvent(Unknown Source)
         at java.awt.Component.dispatchEventImpl(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.EventQueue.dispatchEvent(Unknown Source)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.run(Unknown Source)
         at com.businessobjects.wp.cpi.CPIConnection.postRequest(CPIConnection.java:441)
         at com.businessobjects.wp.xml.XMLViaHttp.loadScript(XMLViaHttp.java:144)
         at com.businessobjects.wp.xml.XMLViaHttp.getPromptList(XMLViaHttp.java:1284)
         at com.businessobjects.wp.xml.XMLLoader.getPromptList(XMLLoader.java:279)
         at com.businessobjects.wp.om.OMQuery.loadPromptsAndContexts(OMQuery.java:359)
         at com.businessobjects.wp.om.OMQuery.getActiveContextCount(OMQuery.java:384)
         at com.businessobjects.wp.tc.query.TCQueryPropertie.buildQueryContextFromUI(TCQueryPropertie.java:496)
         at com.businessobjects.wp.tc.query.TCQueryTab.buildQueryContextFromUI(TCQueryTab.java:846)
         at com.businessobjects.wp.tc.query.TCQueryTab.modifyQueryProperties(TCQueryTab.java:638)
         at com.businessobjects.wp.tc.query.TCQueryTabManager.modifyQueryTabs(TCQueryTabManager.java:306)
         at com.businessobjects.wp.tc.query.TCQueryPanel.modifyQueryTabs(TCQueryPanel.java:310)
         at com.businessobjects.wp.tc.query.TCQueryPanel.load(TCQueryPanel.java:383)
         at com.businessobjects.wp.tc.TCMainPanel.switchToQueryPanel(TCMainPanel.java:563)
         at com.businessobjects.wp.tc.TCMainPanel.actionPerformed(TCMainPanel.java:506)
         at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
         at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
         at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
         at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
         at com.jidesoft.plaf.basic.BasicJideButtonListener.mouseReleased(Unknown Source)
         at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
         at java.awt.Component.processMouseEvent(Unknown Source)
         at javax.swing.JComponent.processMouseEvent(Unknown Source)
         at java.awt.Component.processEvent(Unknown Source)
         at java.awt.Container.processEvent(Unknown Source)
         at java.awt.Component.dispatchEventImpl(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.EventQueue.dispatchEvent(Unknown Source)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.run(Unknown Source)
    Please let me know what the solution is.

    Matt,
    A namesake of yours is my client for this issue.
    Coming to the problem, the customer says there is proxy configured between HTTP server and WebSphere. This proxy server times out for long running reports. If the HTTPServer is bypassed, things work fine.
    A colleague of mine opened a case with BOBJ. I can get you the case# if you need it. We got this reply:
    From: Takano, Hitomi
    Sent: Tuesday, November 04, 2008 10:26 AM
    Hi Matt,
    I was away for the last two days, so I couldn't reply to you sooner.
    Extending the timeout setting from Webi and Infoview in BOXI R2 will not
    make the long running reports work as your proxy setting at the lower
    layer than BOXI just allows 5 minutes and after that the connection will
    be cancelled by the proxy. I'm not sure why this setting was effective
    for https only or timeout out after 2 min. This is out of scope of BOXI
    R2 and your network admin would be the best person to handle. You were
    getting 502 error in Java Report Panel. I googled with "502 error and
    ProxyTimeout", and I got the some articles returned which say  when
    backend doesn't answer on requests(because it timed out), it returns to
    a client an error 502.
    I'll close this thread as the n/w admin at the client are working things out.
    Thanks for your support.

  • Get a Report crashed error while running report using the mode character

    Hello,
    I'am getting an "Enable to run report - Report as crashde" issue only when I'am running reports using the mode character. The same report with desformat pdf never has any problems. I have changed the englife (set to one) increase the cachesize but I still have the same issue.
    I'm using report 6i and Oracle 8i.
    Thanks in advance for your help.
    Regards,
    Laurent.

    Hi Thanks for the response,
    In fact the report in character mode is working fine in my environnement but is not working on my customer environnement (which is supposed to be the same as mine). I was thinking of cache size issue or something like this ?
    Regards,
    Laurent.

  • Not Able to run Report 10g through Web Layout Option

    I have installed Oracle Developer 10g on my Laptop, I am able to run form, Report(In paper layout) successfully but when I try to run Report in Web Layout Mode, I am getting following error, Is there any setting is missing, could you provide some hint that would help me in resolving my issue.
    Thanks
    Kamlesh
    500 Internal Server Error
    OracleJSP: oracle.jsp.provider.JspCompileException:
    Errors compiling:C:\Documents and Settings\kamlesh\Local Settings\Temp\docroot\3000\default\defaultWebApp\persistence\_pages\\_MODULE1001201432.java
    javac: invalid flag: Files\Java\j2re1.4.2_01\lib\ext\QTJava.zip;;C:\Dev10g\j2ee\home\lib/ejb.jar;C:\Dev10g\j2ee\home\lib/servlet.jar;C:\Dev10g\j2ee\home\lib/ojsp.jar;C:\Dev10g\j2ee\home\lib/jndi.jar;C:\Dev10g\j2ee\home\lib/jdbc.jar;C:\Dev10g\j2ee\home\iiop.jar;C:\Dev10g\j2ee\home\iiop_gen_bin.jar;C:\Dev10g\j2ee\home\lib/jms.jar;C:\Dev10g\j2ee\home\lib/jta.jar;C:\Dev10g\j2ee\home\lib/jmxri.jar;C:\Dev10g\j2ee\home\lib/javax77.jar;C:\Dev10g\j2ee\home\lib/javax88.jar;C:\Dev10g\j2ee\home\../../opmn/lib/ons.jar;C:\Dev10g\j2ee\home\../../opmn/lib/optic.jar;C:\Dev10g\j2ee\home\../../lib/dms.jar;C:\Dev10g\j2ee\home\../../dms/lib/dms.jar;C:\Dev10g\j2ee\home\../../diagnostics/lib/ojdl.jar;C:\Dev10g\j2ee\home\../../dms/diagnostics/lib/ojdl.jar;C:\Dev10g\j2ee\home\lib/connector.jar;C:\Dev10g\j2ee\home\lib/bcel.jar;C:\Dev10g\j2ee\home\lib/cos.jar;C:\Dev10g\j2ee\home\lib/jsse.jar;C:\Dev10g\j2ee\home\../../oracle/lib/jsse.jar;C:\Dev10g\j2ee\home\lib/jnet.jar;C:\Dev10g\j2ee\home\lib/jcert.jar;C:\Dev10g\j2ee\home\lib/activation.jar;C:\Dev10g\j2ee\home\lib/mail.jar;C:\Dev10g\j2ee\home\../../javavm/lib/jasper.zip;C:\Dev10g\j2ee\home\../../lib/xmlparserv2.jar;C:\Dev10g\j2ee\home\../../oracle/lib/xmlparserv2.jar;C:\Dev10g\j2ee\home\../../jlib/orai18n.jar;C:\Dev10g\j2ee\home\../../oracle/jlib/orai18n.jar;C:\Dev10g\j2ee\home\lib/jaxp.jar;C:\Dev10g\j2ee\home\lib/jaas.jar;C:\Dev10g\j2ee\home\jazn.jar;C:\Dev10g\j2ee\home\../../jdbc/lib/classes12dms.jar;C:\Dev10g\j2ee\home\../../oracle/jdbc/lib/classes12dms.jar;C:\Dev10g\j2ee\home\../../jdbc/lib/nls_charset12.jar;C:\Dev10g\j2ee\home\../../oracle/jdbc/lib/nls_charset12.jar;C:\Dev10g\j2ee\home\jaxb-rt-1.0-ea.jar;C:\Dev10g\j2ee\home\../../soap/lib/soap.jar;C:\Dev10g\j2ee\home\../../webservices/lib/wsserver.jar;C:\Dev10g\j2ee\home\../../webservices/lib/wsdl.jar;C:\Dev10g\j2ee\home\../../rdbms/jlib/aqapi.jar;C:\Dev10g\j2ee\home\lib/jem.jar;C:\Dev10g\j2ee\home\../../javacache/lib/cache.jar;C:\Dev10g\j2ee\home\lib/http_client.jar;C:\Dev10g\j2ee\home\../../jlib/jssl-1_1.jar;C:\Dev10g\j2ee\home\../../oracle/jlib/jssl-1_1.jar;C:\Dev10g\j2ee\home\../../jlib/repository.jar;C:\Dev10g\j2ee\home\../../oracle/jlib/repository.jar;C:\Dev10g\j2ee\home\lib/jaasmodules.jar;C:\Dev10g\j2ee\home\../../sqlj/lib/runtime12ee.jar;C:\Dev10g\j2ee\home\../../sqlj/lib/translator.jar;C:\Dev10g\j2ee\home\lib/crimson.jar;C:\Dev10g\j2ee\home\../../jlib/ojpcs.jar;C:\Dev10g\j2ee\home\../../oracle/jlib/ojpcs.jar;C:\Dev10g\j2ee\home\../../jlib/ojpcp.jar;C:\Dev10g\j2ee\home\../../oracle/jlib/ojpcp.jar;C:\Dev10g\j2ee\home\../../jlib/ojpse.jar;C:\Dev10g\j2ee\home\../../oracle/jlib/ojpse.jar;C:\Dev10g\j2ee\home\../../jlib/ojpsmime.jar;C:\Dev10g\j2ee\home\../../oracle/jlib/ojpsmime.jar;C:\Dev10g\j2ee\home\../../jlib/ojpcms.jar;C:\Dev10g\j2ee\home\../../oracle/jlib/ojpcms.jar;;;C:\Documents and Settings\kamlesh\Local Settings\Temp\docroot\WEB-INF\lib\reports_tld.jar;C:\Documents and Settings\kamlesh\Local Settings\Temp\docroot\WEB-INF\classes;C:\Documents and Settings\kamlesh\Local Settings\Temp\docroot\WEB-INF\lib\reports_tld.jar;.
    Usage: javac
    where possible options include:
    -g Generate all debugging info
    -g:none Generate no debugging info
    -g:{lines,vars,source} Generate only some debugging info
    -nowarn Generate no warnings
    -verbose Output messages about what the compiler is doing
    -deprecation Output source locations where deprecated APIs are used
    -classpath Specify where to find user class files
    -sourcepath Specify where to find input source files
    -bootclasspath Override location of bootstrap class files
    -extdirs Override location of installed extensions
    -d Specify where to place generated class files
    -encoding Specify character encoding used by source files
    -source Provide source compatibility with specified release
    -target Generate class files for specific VM version
    -help Print a synopsis of standard options

    Hello,
    The problem seems to be a space in the Classpath :
    javac: invalid flag: Files\Java\j2re1.4.2_01
    Files\Java\j2re1.4.2_01 seems to be the end of c:\Program Files\Java\j2re1.4.2_01 ..
    Check REPORTS_CLASSPATH
    regards

  • Run Report from PL/SQL with branch to different page

    I have an application in which, at various points, I run a PL/SQL procedure to perform an action, and then need to run a report while also navigating away from the current page. The actions are executed on a button click.
    I have tried various method, but for the life of me cannot get the system to do both things (ie. run the report and branch to another page). I have tried putting in a branch to page 0 (to execute after processing on the button click), with a request line to print the report, followed by a branch to the other page (also to execute after processing on the button click) - and only the branch to page 0 actually executes. Also tried putting a branch to the other page only, with the print request in the Request parameter - but only runs the report, does not branch to the other page.
    I have also tried to put the call to run the report into the PL/SQL code, using utl_http.start_request(url), but that came up with a "Bad Request" error. Also tried using the owa_util.redirect_url call, but also no luck.
    I am pulling my hair out at the moment, mainly because I am under pressure to deliver the system in very short time.
    Any suggestions would be appreciated.

    You can run Report queries from their URL ( f?p=&APP_ID.:0:&SESSION.:PRINT_REPORT=<REPORT NAME>)
    So an approach would be to
    On Button click, call a JS function that
    <li>1. uses Ondemand/Callback process to do the workflow processing(check box selection records)
    <li>2. opens the Report as a popup window(from your IR page)
    <li>3. Redirect away from the IR page to another page?
    Another approach:
    <li>1. IR report submits the page
    <li>2. In the PLSQL block you do the processing
    <li>3. The branch redirects to a URL which would point to the Report URL.
    OR
    <li>3. Have an onload JS which runs only when the request was the BUTTON request and that opens up a page which points to the report.
    Yet another way would be to use htp.p within the PLSQL block that does the workflow processing
    So your PLSQL code would be
    BEGIN
      --Do the workflow processing here
      --End workflow processing
      htp.p('<script>');
      htp.p(' window.open("f?p=&APP_ID.:0:&SESSION.:PRINT_REPORT=<REPORT NAME>"'); --opens up the PDF report
      htp.p(' window.location.href= "f?p=&APP_ID.:<page number>:&SESSION."');  --to redirect to new page
      htp.p('</script>');
    END;

  • Running Reports - Help

    Hi All,
    We currently have users running a large number of reports on an AIX unix server and was struggling for a long while with memory usage when using rwclient.sh... During peak hours we would be getting approx. 100 requests every 5 minutes.
    We have recently switch to call rwservlet to execute our reports, which has seems to resolve the memory issue. Since our reports are called through a Unix script, we have configured it to use wget to call the URL and run the reports.
    However, we are now getting errors when executing reports in the dead of night... when no users are on and there are no other requests for reports except from our batches. Looking at the log files wget returns (which is the actual web page), it's usually empty which leads me to think that it is related to a "500 Internal Server Error". It doesn't make sense as neither the report server or the application server is shutdown during the night. Also, these are not long running reports, and sometimes the fail in quick successions. The rwserver.log doesn't report the failure either, which could possibly mean that the request never got to the report server.
    I have searched every where but cannot seem to find anything that could help our situation.
    We are currently running OAS 9.0.4, and have configured to run 8 report engines.
    Can anyone suggest what we can do?
    Here's a typical line of what the request would look like
    wget -q "http://<server>:<port>/reports/rwservlet?SERVER=prod+authid=<authid>+userid=<userid>+report=<report_name>.rdf+DESTYPE=PRINTER+DESNAME=printerX+COPIES=1+<report_params>" -O -
    Thanks in advance

    Hi
    first of all enable tracing for report server by uncommenting the TRACE tag in report server configuration file found in OH/reports/conf.
    As your batch program is sending reprots to printer so make sure that in OH/reports/cache there is any output created or not during that period.
    Before sending to prrinter a copy will be saved in cache folder.
    The errors reported in server trace can guide for further progress.
    Thanks
    Subodh

  • Reports Server/running reports on the web.

    I am trying to configure my web server to run reports on the web. I have followed the instructions provided by Oracle, but some is not clear. When i try to run report on the browser, i get the following error:
    CGI Error
    The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:
    Oracle documentaion say the following about the steps to configure the web server:
    1-Start your Web server by entering the following:
    2-Start your browser.
    3-Create a listener.
    4-Configure your Web server mapping and note the physical and virtual directories. For example:
    I have done all the steps above except creating a listener. The documentation doesnt explain that step at all.
    I have created a cgi-bin directory and made it excetable and copied the rwcgi60.exe from reports server machine to the web server machine. I also copied the TNSNAMES entry for the web server from the reports server machine to the web server machine.
    Here is the command i use(just trying to make sure that web CGI is responding, but it doesnt work)
    http://web_server/scm/cgi-bin/rwcgi60.exe
    Other question: On the server machine, i have 3 oracle directories: ORA81, ISUITES, 806, which one should be the home directory for the reports to work on the web??
    I am using oracle 8.1.7 with 9iAS release 1.
    Thanks

    Please note that our CGI servlet is only used as a migration point for
    people with legacy CGI. It is not intended to support people with new
    development to -- we encourage you to use JSP and servlets.
    Thanks,
    Michael
    Savitha wrote:
    >
    Thanks Wei,
    Savitha
    "Wei Guan" <[email protected]> wrote in message
    news:8itate$332$[email protected]..
    Yes, WebLogic has CGIServlet to handle CGI, refer to document for details.
    Cheers - Wei
    Savitha <[email protected]> wrote in message
    news:8isq8i$ocn$[email protected]..
    Does Web logic Support CGI ?
    Need to connect the Web Server with the Oracle Reports Server running
    on
    a
    separate machine.
    Which is to be referred to as CGI_Virtual Directory?
    Thanks ,
    Savitha
    Thanks,
    Michael
    -- BEA WebLogic is hiring!
    Check our website: http://www.bea.com/

  • Long running reports end successfully - present s "page can not be found"

    Long running reports and browser timeouts - page can not be found"
    We are launching Oracle 9i Reports from a Portal 9ias (release 9.0.2.2) system. We are in production with about 100 users. It is not going well with respect to Report problems.
    We have the following problems:
    1) hanging reports,
    2) reports where parameter screens will not present due to large LOV on parameter screen,
    3) and the most aggravating problem is "Page can not be found" presented to user when in fact the report ran successfully and create a .pdf.
    We are at our wits end with Oracle Support and the Oracle Portal and Reports product.
    As I said, I am launching Oracle Reports 9i from a Portal 9.0.2.2 application. I have several long running reports that complete successfully but return to the user an error "Page can not be found". Meta-link Note: 189454.1 suggests a modification to ReceiveTimeout parameter in the pc registry. We set the ReceiveTimeout parameter to 7200000. This did not solve the problem. Users still receive "Page can not be found".
    Is there a report server side setting that we must set also ... or some other setting we should check?
    I need to solve this issue. Is there someone out there that can help? Are there other people having similar Oracle Reports issues? According to Oracle Support we are the only people with these issues. Are we?

    1) If you can reproduce the Reports Hanging issue consistently you can push Oracle Support to file a bug.
    2) I am not sure about this now, but again you can take this to Oracle Support and push for resolution.
    3) There are some problems with IE - Adobe integration. This is not a Reports bug. You can try
    (a) Switching off Adobe - web integration in Adobe Acrobat reader settings, so that Adobe will not automatically open pdf file in web. Instead a dialog will be shown as to which application to open the pdf file or save it to disk and user can save the file to disk and open.
    (b) Use IE latest version. (or some other browser like Netscape )
    [ You can roll back the ReceiveTimeout param change you made to see the impacts one at a time ]
    1) To confirm that this is a Adobe - IE pdf problem run the same report to htmlcss, rtf. If these come fine, then we can ascertain that this is Adobe - IE issue.
    2) Give http://host:port/reports/rwservlet/showjobs?server=server_name. You can see all the jobs and their jobids. For the concerned jobs you can click and see whether output is actually generated or not.
    Thanks
    The Oracle Reports Team
    The statements and opinions expressed here are my own and not that of my employer

Maybe you are looking for